Всем привет! Сейчас ковыряю шеллкод meterpreter/reverse_dns, тот самый, который сделал А. Синцов, спасибо ему большое за это. Есть проблема, может кто сталкивался. В качестве транспорта можно использовать DNS AAAA запросы, которые работают в Windows 2003. Собираю шеллкод в exe, запускаю в Win7, работает - DNS запросы бегают. Запускаю его же в 2003 - не работает.
Проверяю в 2003 с консоли - nslookup -type=AAAA
8.8.8.8 -> запросы работают. Подцепил отладчик, происходит странное - когда исполнение переходит на API DnsQuery_A, она возвращает 0x5B4, по WinAPI это ERROR_TIMEOUT. Судя по wireshark, DNS запрос даже не уходит (на 7ке - уходит). Кто-нибудь сталкивался с этим?