Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Сети > Перебросить коннект приложения


Автор: marsh123 20.1.2009, 14:59
В общем такая ситуация:

Есть приложение, пусть 123.exe, оно коннектится на фейк ип, а к нему встроена защита, которая перенаправляет это приложение на нужный ИП, собсно в защите еще много всякой фигни, нужно разработать приложение, которое бы, когда приложение коннектится на ИП, например, 100.0.0.1  перенаправляло его на 100.0.0.2. (только для 123.exe).

Желательно чтобы приложение еще и порт поддерживало (пусть 7777).

Спс за внимание, надеюсь поможете

Автор: marsh123 20.1.2009, 18:30
Никто не знает? Тихо тут у вас :(

Автор: Virtuals 21.1.2009, 06:47
marsh123, 
данная функция называется портмапинг. в файрволе првда с "только для 123.exe" облом.
тоесть можно создать правило типа
если коннект на 
тцп 100.0.0.1 порт 7777
перенаправить на
100.0.0.2

хотя если для приложения 123.exe возможно указать в качестве адреса 127,0,0,1 то все намного проще
открываем сокет на порт 7777, слушаем, как только кто нить подрубился, сами делаем коннект на 100,0,0,2 и весь трафик гоняем через себя

ЗЫ не совсем понял что хотим... трафик подглядеть? соединение по тцп? или просто адресок сервера подменить...

Автор: marsh123 21.1.2009, 22:47
Хотим обойти защиту..

Программа коннектится к фейк серверу, защита защищает программу от взлома и направляет ее на нужный адресс, а я хочу написать фейк защиту, которая направляла бы только на нужный адресс, а защищать программу и не думала.

Автор: Qu1nt 22.1.2009, 01:21
Цитата

%SystemRoot%\system32\drivers\etc\hosts

 smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)