![]() |
Доброго дня.
Есть программа, все работает, но прежде чем запуститься, она отправляет запрос на сервер разработчика и получает какой то ответ. Если сервер не доступен или нет интернета, то программа не работает. Какие есть варианты отвязаться от сервера? |
реверсинг инжиниринг в помощь..
|
Цитата:
|
Цитата:
|
Для начала поставь что-то типа Wireshark'a и посмотри что шлет софт при запуске, что получает в ответ. Потом подними апач с пыхой и сделай свой гейт, который будет давать правильные ответы. следом в хостах перебей адрес сайта разраба на локалхост и будет тебе счастье
|
Сначала смотрим запросы. ProxyCap + Charles/Fiddler/Burp
Далее по ситуации. Если простой ответ - подменяем ответ на лету с помощью того же софта. Если ответ генерируется по запросу, находим в софте алгоритм и повторяем его на своем HTTP-сервере. Если повторить алгоритм невозможно, отключаем в софте проверку. Если ты реверсер, сразу начинаешь с третьего пункта =) Есть еще варианты, для которых алгоритм будет сложнее. Например когда программа получает часть кода от сервера. |
Короче говоря жертву в студию)
|
Цитата:
|
Цитата:
|
| Время: 20:56 |