Teilen Sie Ihre Hacking-Tricks, indem Sie PRs an dieHackTricks und HackTricks Cloud GitHub-Repositories senden.
Beispiel für Socket-Bindung mit Python
Im folgenden Beispiel wird ein Unix-Socket erstellt (/tmp/socket_test.s) und alles, was empfangen wird, wird von os.systemausgeführt. Ich weiß, dass Sie dies nicht in der Wildnis finden werden, aber das Ziel dieses Beispiels ist es, zu sehen, wie ein Code mit Unix-Sockets aussieht und wie man die Eingabe im schlimmsten Fall verarbeitet.
Führen Sie den Code mit Python aus: python s.py und überprüfen Sie, wie der Socket lauscht:
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