forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Программное обеспечение / Software (http://forum.boolean.name/forumdisplay.php?f=164)
-   -   Ищу программу (описание в сообщении) (http://forum.boolean.name/showthread.php?t=18263)

Phantom 16.06.2013 00:09

Ответ: Ищу программу (описание в сообщении)
 
IP всегда один и тот же, ни разу не менялся за год, правда порт зачем-то меняют иногда. Но это не проблема, если будет решение готовое, то поменять IP легко. А зачем тебе IP, я уверяю, он ничем кроме цифр не отличается от других IP. :-D

Phantom 16.06.2013 00:12

Ответ: Ищу программу (описание в сообщении)
 
Появилась идея. В роутере всегда настраивал локальную сеть в 192.168.0.*, как все и делают. А что если я локальную сеть определю в пространстве, в котором находится адрес нужного мне сервера? Или роутер мне этого сделать не позволит? Правда, тогда нужно будет мой прокси сервер запускать в иной сети, за пределами роутера. В любом случае, это решение какое-то упоротое и некрасивое.

h1dd3n 16.06.2013 00:14

Ответ: Ищу программу (описание в сообщении)
 
Ну как я уже сказал у меня есть готовая ДЛЛ, и все что требуется это вообщем-то вписать туда твой ип, заинжектить в браузер или флеш плеер (flash это не процесс, flash выполняется плеером), и получить решение..

Phantom 16.06.2013 00:17

Ответ: Ищу программу (описание в сообщении)
 
h1dd3n, было бы круто, но я понятия не имею, как заинжектить dll в процесс флеш плеера. Если знаешь как, научи.

Ах да, на этот же IP приложение ещё вроде бы http запросы шлёт (вероятно по 80 порту, точно сейчас не скажу). Их я проксировать не собираюсь, то есть нужно соединение на конкретный IP и порт проксировать.

h1dd3n 16.06.2013 00:24

Ответ: Ищу программу (описание в сообщении)
 
WinJect выбираем ДЛЛ выбираем процесс (скорее всего это будет процесс браузера) нажимаем инжект. Ничего страшного не случится если заинжектить во все подряд (просто во всех этих процессах, при соединении на таинственный ИП будет происходить замена на 127.0.0.1)

Phantom 16.06.2013 00:27

Ответ: Ищу программу (описание в сообщении)
 
Было бы круто. А можешь мне запилить такую dll, чтобы она с текстового файла брала ip и порт, чтобы можно было без перекомпилирования изменять настройки?

h1dd3n 16.06.2013 01:46

Ответ: Ищу программу (описание в сообщении)
 
https://www.virustotal.com/ru/file/9...is/1371328541/
http://rghost.ru/46783587
Файл params.txt в корне на C: содержит ип и порт которые надо искать и заменять.
То есть пишем в этот файл (я использовал ya.ru для проверки)
77.88.21.3
80
Инжектим в браузер (тест на файрфоксе) вводим ya.ru в адресную строку нажимаем enter перенаправляет на 127.0.0.1 (у меня поднят денвер поэтому зашло в дефолтную страницу).
Для инжекта можно использовать что угодно. Я пробовал WinJect.

Phantom 16.06.2013 01:52

Ответ: Ищу программу (описание в сообщении)
 
h1dd3n, не сочти, что докапываюсь к мелочам, но нельзя ли как-то сделать так, чтобы файл с параметрами искался возле самой dll или возле Winject.exe (чтобы всё в одном месте было и портабельно)?:rolleyes:

h1dd3n 16.06.2013 01:55

Ответ: Ищу программу (описание в сообщении)
 
В том то и дело длл само по себе не процесс, можно только сделать вместо "C:\params.txt" просто "params.txt" тогда будет искаться данный файл в рабочей папке процесса в который ты инжектишь, сомневаюсь что это будет удобнее )

Phantom 16.06.2013 01:59

Ответ: Ищу программу (описание в сообщении)
 
В фаерфокс инжектит, в хром не инжектит, пишет: Both injection-method failed ! ( RemoteLoadLibrary and DetourInjecting ) -> chrome.exe Target is protected? err:0. Ну это не так критично, фаерфокс, так фаерфокс.

Цитата:

В том то и дело длл само по себе не процесс, можно только сделать вместо "C:\params.txt" просто "params.txt" тогда будет искаться данный файл в рабочей папке процесса в который ты инжектишь, сомневаюсь что это будет удобнее )
Будет удобнее, возьму портабельный фаерфокс и разверну всё возле него.
Но лучше, чтобы если файл почему-то не находит, то искало бы как сейчас на диске C.

Phantom 16.06.2013 02:15

Ответ: Ищу программу (описание в сообщении)
 
Кстати, winject чо, сообщает об ошибке голосом Джонни Кэша?:-D

Phantom 16.06.2013 08:44

Ответ: Ищу программу (описание в сообщении)
 
h1dd3n, протестировал программу, в фаерфоксе работает, позволяет гонять через неё флеш плеер. Написал прокси, всё работает. В общем, круто. Спасибо, ты меня спас. Я сам бы точно не разобрался, как подобное реализовать.:super:

h1dd3n 16.06.2013 12:50

Ответ: Ищу программу (описание в сообщении)
 
Цитата:

В фаерфокс инжектит, в хром не инжектит, пишет: Both injection-method failed ! ( RemoteLoadLibrary and DetourInjecting ) -> chrome.exe Target is protected? err:0. Ну это не так критично, фаерфокс, так фаерфокс.

Но лучше, чтобы если файл почему-то не находит, то искало бы как сейчас на диске C.
с хромом хз почему проблемы
http://rghost.ru/46788351
Цитата:

Сообщение от Phantom (Сообщение 261477)
h1dd3n, протестировал программу, в фаерфоксе работает, позволяет гонять через неё флеш плеер. Написал прокси, всё работает. В общем, круто. Спасибо, ты меня спас. Я сам бы точно не разобрался, как подобное реализовать.:super:

Длл читает нужный ИП при коннекте кстати, а не при инжекте, то есть можно менять params.txt не перезапуская браузер/открытую вкладку, и не используя winject заново.

Phantom 16.06.2013 15:41

Ответ: Ищу программу (описание в сообщении)
 
Спасибо! Удобно.:super:

Phantom 17.06.2013 01:18

Ответ: Ищу программу (описание в сообщении)
 
Решил запускать winject через консоль, слышится характерный "бульк", но ничего не работает. Если после этого запустить GUI и сделать всё вручную, то снова слышится "бульк" и всё работает. Но если через командную строку дважды подряд запустить, то второй раз выдаёт ошибку, что dll уже подключена и повторно её подключать нельзя. Но куда-то не туда судя по всему она подключается.


Часовой пояс GMT +4, время: 19:27.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot