программа для запуска приложения на другом IP - PullRequest
0 голосов
/ 27 апреля 2011

У меня есть exe-файл, который был скомпилирован с использованием c # и .net (благодаря PEiD).Что, конечно, DeDe не может декомпилировать.Эта программа основана на IP, поэтому она работает только на определенных статических IP.Мне нужен способ запустить эту программу и заставить ее думать, что я на компьютере с определенным IP-адресом.

Например, допустим, мой IP - 111.111.111.111. Мне нужно запустить эту программу и заставить ее думать, что IP-адрес моего компьютера - 222.222.222.222

.

1 Ответ

0 голосов
/ 27 апреля 2011

Похоже, у вас есть три основных варианта:

  1. Изменить IP-адрес локального компьютера (или хотя бы то, что сообщается этой программе).

  2. Изменить базу данных, с которой сравнивает программа.

  3. Изменить логику в программе, которая фактически выполняет сравнение.

Опция1 возможно, вам просто нужно выяснить (а) как эта программа получает ваш локальный IP-адрес, (б) как его перехватить и (в) как вернуть что-то другое.

Вариант 2также возможно, и может потребовать обратного инжиниринга программы.

Наконец, вариант 3 также возможен и определенно требует обратного инжиниринга.

Удачи.

...