alphasec
Python protip 0003
in 𝕏

Udostępnij po HTTP na porcie 8000 aktualny katalog

tty1 · python
$ python -m SimpleHTTPServer
#Python#HTTP#RedTeam

Można również podać inny niż domyślny (8000) port:

        python -m SimpleHTTPServer 8585

W przypadku Python3, należy użyć modułu http.server:

        python3 -m http.server
        python3 -m http.server 8585

Należy pamiętać, że tak uruchomione usługi HTTP są jednowątkowe, a zatem równocześnie może być obsługiwany tylko jeden klient. Jednym z rozwiązań tego problemu jest wykorzystanie SocketServer.ThreadingMixIn - zobacz w linkach poniżej.

Przydatne linki

- https://gist.github.com/hrj/c91b46b3e4bba091fef5 - przykładowa wielowątkowa implementacja github ↗
← poprzedni protip 0002 ••• Wszystkie protipy następny → protip 0004
// subskrybuj

Nowe protipy prosto na maila.

Mięsiste jednolinijkowce i triki z prawdziwych zleceń. Zero spamu, zero teorii. Wypisujesz się jednym kliknięciem.

wersja newslettera: