Podziel się swoimi sztuczkami hakerskimi, przesyłając PR-y doHackTricks i HackTricks Cloud github repos.
Przykład wiązania gniazda z użyciem Pythona
W poniższym przykładzie tworzone jest gniazdo unixowe (/tmp/socket_test.s) i wszystko, co zostanie odebrane, będzie wykonywane przez os.system. Wiem, że nie znajdziesz tego w dziczy, ale celem tego przykładu jest zobaczenie, jak wygląda kod korzystający z gniazd unixowych i jak zarządzać danymi wejściowymi w najgorszym możliwym przypadku.
Wykonaj kod za pomocą pythona: python s.py i sprawdź, jak gniazdo nasłuchuje:
netstat -a -p --unix | grep "socket_test"(Not all processes could be identified, non-owned process infowill not be shown, you would have to be root to see it all.)unix 2 [ ACC ] STREAM LISTENING 901181132748/python /tmp/socket_test.s