Python - ошибка с простым скриптом сокета - PullRequest
1 голос
/ 25 марта 2020

Итак, я написал скрипт в Python с сокетом модуля, но в конце концов он не работает. После нескольких часов поиска ошибки (я новичок в Python, так что это долго для меня), я не нашел ни одной, поэтому вместо этого я написал другой простой скрипт, который работает с netcat, чтобы иметь обратную оболочку между моей машинной машиной (Linux) и моя ВМ (Windows).

Моя команда netcat с Linux:

n c -nvlp 4444

Мой скрипт в Windows:

import socket
connection = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
connection.connect(("192.168.1.81", 4444))

И после запуска слушатель (netcat), он слушает, и через несколько секунд, в моем Windows механизме, сценарии закрылись, потому что он ничего не обнаружил.

Я не знаю, в чем проблема, моя ВМ находится на том же su bnet, что и мой хост, я сбросил свои iptables в Linux на всякий случай, я потерян :)

Спасибо за ваши ответы!

1 Ответ

0 голосов
/ 26 марта 2020

Я просто отправляю скрипт другу для попытки, и он работает, так что я думаю, что проблема в моих настройках или где-то еще ..

...