Сейчас на форуме: (+6 невидимых)

 eXeL@B —› Вопросы новичков —› Исследование браузера-клиента.
Посл.ответ Сообщение

Ранг: 2.8 (гость)
Активность: 0=0
Статус: Участник

Создано: 04 августа 2010 16:21
· Личное сообщение · #1

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

Ресурс 2ip определил клиент иргы как Internet Explorer 7.01. Но клиент написан на Delphi это вовсе не IE (IE написан на С++), я подумал, что клиент всего навсего использует стандартный встроенный в каждом компьютере IE, благо функции Delphi 'это позволяют (коспонент WebBrowser вроде).

И вот я решил повыкидывать все ненужное из клиента, все, что может отправлять личные данные на сервер. Декомпилил прогу (мало что понял как рассмотрю - отпишусь)

Но потом подумал собрать свой клиент из старого, на базе другого браузера и выкинуть все лишнее, кто что посоветует.

А теперь самый главный вопрос, какие данные способен сташить с компьютера и отправить на свой сервер этот клиент ? Чтобы знать в какую сторону копать...



Ранг: 189.9 (ветеран), 334thx
Активность: 0.30
Статус: Участник

Создано: 04 августа 2010 19:05
· Личное сообщение · #2

дa всё шо угодно можeт пeрeдaвaть от кошeлькa вeбмaни до фоток с рaбочeго столa.



Ранг: 2.8 (гость)
Активность: 0=0
Статус: Участник

Создано: 04 августа 2010 20:26
· Личное сообщение · #3

Блин, это не есть гуд... что предлагаете делать? как вытрести из этого клиента дурь? Кстати, а через обычный браузер как он может навредить? И какую информацию сможет слить себе на серв? Насчет того, что он узнает мой браузер, ОС, время, язык, куки и прочие мелочи, я и сам знаю, а ву чем-то более интимном он сможет покыввыряться? или в браузее он столько делов натворить не сможет?

Кстати, дизассемблировал я все это дело, к ней куча DLL прилагается, в EXE я то пошарьться смогу (как я выше сказал он дизассемблирован), а в dll екак полазить? что там интересного может быть? открыл блокнотом, а они бинарники скорее всего.

Ах, да. Оказывается я совсем забыл Ассемблер. Вот завтра в книжный магазин собираюсь, что купить то, что получше? кне тут посоветовали книгу "Ассемблер? Это просто! Учимся программировать"
я правда читал пассылку калашникова, но это было давно, и с тех пор я совсем забыл ассемблер. Раньше делал ассемблерные вставки в свой код, но потом перестал вообще проограммировать. И вот сейчас думаю какую книгу купить чтобы званово учить асм?



Ранг: 189.9 (ветеран), 334thx
Активность: 0.30
Статус: Участник

Создано: 04 августа 2010 21:58
· Личное сообщение · #4

Нa дaнный момeнт ничeго прeдложить нe могу,т.к. сижу с оплaвлeнным мозгом нaкурившись дыму. Чeрeз обычный брaуз ничeго. eхe и длл кaк обычно в ИДУ и Ольку. Было тут кaкто про книгу,имхо одной нe нaeшься:зубков,юров,мaгдa,крупник.



Ранг: 2.8 (гость)
Активность: 0=0
Статус: Участник

Создано: 05 августа 2010 00:26
· Личное сообщение · #5

NikolayD
Спасибо, коротко и ясно) с утра гляну что к чему




Ранг: 105.6 (ветеран), 36thx
Активность: 0.10
Статус: Участник

Создано: 05 августа 2010 01:42
· Личное сообщение · #6

книги качай... дешевле выйдет)))

а насчёт браузера... exe это оболочка... копать надо в dll как это не прискорбно(((

что ты хочешь чтобы не отсылал клиент? смотришь какой API можно это получить. Брякаешься на API а потом смотришь где патчить.
короче мороки очень много. декомпильни файл flash. а потом соорудишь по этому образцу клиента. удаЧи!и УспЕха!



Ранг: 61.7 (постоянный), 12thx
Активность: 0.090.02
Статус: Участник

Создано: 05 августа 2010 11:49
· Личное сообщение · #7

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



Ранг: 19.9 (новичок)
Активность: 0.020
Статус: Участник

Создано: 05 августа 2010 17:37
· Личное сообщение · #8

выложи игру или ссылку на нее, лучше оффсайт



Ранг: 2.8 (гость)
Активность: 0=0
Статус: Участник

Создано: 05 августа 2010 18:06
· Личное сообщение · #9

Neo32
выложить не могу т к это онлайн игра, а вот ссыль на офф сайт я Вам выслал в ЛС

PS Убедительная прозьба - не упоминать ее название в этом топе, все должно быть тихо и гладко) Кого интересует что это за игра - вышлю ссылку в личку




Ранг: 533.6 (!), 232thx
Активность: 0.450
Статус: Uploader
retired

Создано: 05 августа 2010 19:07
· Личное сообщение · #10

пиздец, если игра публична зачем эти прятки ?

-----
Лучше быть одиноким, но свободным © $me




Ранг: 2.8 (гость)
Активность: 0=0
Статус: Участник

Создано: 06 августа 2010 00:17
· Личное сообщение · #11

А зачем знать посторонним людям, что я хучу ломануть клиент?



Ранг: 2.8 (гость)
Активность: 0=0
Статус: Участник

Создано: 06 августа 2010 12:50
· Личное сообщение · #12

Пробежал все магазины - по асму вообще литературы нет! Вот хочу с интернета почитать что-нибудь.
Как ва эти книжки?
Assembler для DOS, Windows и UNIX
Ассемблер. Самоучитель
Ассемблер для процессоров Intel Pentium
Assembler

какую стоит читать в первую очередь? Я думаю это самые толковые из более новых книг, так ли это?



Ранг: 40.4 (посетитель), 3thx
Активность: 0.080
Статус: Участник

Создано: 06 августа 2010 12:54
· Личное сообщение · #13

Не боись, тут все свои . Можешь спокойно ссылку выкладывать.



Ранг: 2.8 (гость)
Активность: 0=0
Статус: Участник

Создано: 06 августа 2010 13:12
· Личное сообщение · #14

вот она, и что вам это дало? Я скачивал клиент, который больше всего весит
он есть ТУТ. Называется фул + плаги



Ранг: 19.9 (новичок)
Активность: 0.020
Статус: Участник

Создано: 06 августа 2010 15:35
· Личное сообщение · #15

загляни в раздел скачать там и книги, и документации хватает


 eXeL@B —› Вопросы новичков —› Исследование браузера-клиента.
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати