Вам не вистачає основних знань про сценарій, який ви намагаєтесь застосувати, ось кілька ідей:
По-перше, ви повинні зрозуміти, що таке зворотні та прив'язуючі з'єднання, що допоможе вам зрозуміти, що означає open a port
на вашій машині.
- Прив’язати з'єднання: коли ви ініціалізуєте з'єднання з віддаленим сервером, який слухає і чекає з'єднання.
- Зворотне підключення: коли ви запускаєте слухача і чекаєте інших клієнтів підключитися до вашої машини. "і це те, що ти намагаєшся зробити".
По-друге, є різниця між роботою в LAN та WAN:
- У локальній мережі: потерпілий і ваш апарат знаходяться в одній мережі або підмережі, тому ви можете запустити слухача, щоб з'єднання відбувалося локально. Наприклад: слухач на 192.168.1.10/24 та жертва на 192.168.10.125/24.
- Щодо WAN: загалом ви не можете запустити слухача в приватній мережі та чекати жертв за межами вашої підмережі, тому ви повинні використовувати переадресацію між вашим загальнодоступним та приватним IP-адресою. це означає, що жертва підключається до вашого загальнодоступного IP, а потім ваш маршрутизатор пересилає його до атакуючої машини.
Отже, для початку я рекомендую це зрозуміти і спершу спробувати застосувати його до локальної мережі, після чого можна перейти до мереж WAN.