Я пытаюсь подделать пакет, который отправляется клиентским процессом на порт 8092 игрового сервера через UDP. Я пробовал настроить прозрачный прокси через iptables вот так:
sudo iptables -t nat -A OUTPUT -p udp --dport 8092 -j DNAT --to-destination 127.0.0.1:8080
а затем запустите процесс netsed:
sudo netsed udp 8080 0 0 s/ostype=Win32/ostype=Windows_Universal
Но вот что выводится. Я не уверен, почему он перенаправляет соединение обратно на исходный порт, когда оно должно быть отправлено на удаленный игровой сервер (в данном случае 100.20.191.133). Если я пытаюсь установить IP-адрес назначения напрямую, я получаю сообщение об ошибке «[!] Не удается подключиться к удаленному серверу, соединение разрывается».