[Delphi] Injection *.exe \ *.dll

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by Kandi, 14 Mar 2012.

  1. Kandi

    Kandi Member

    Joined:
    18 Nov 2009
    Messages:
    344
    Likes Received:
    17
    Reputations:
    0
    Возникла надобность подключаться к *.exe окну ( онлайн игре ) и собственно читать и отправлять пакеты. Т.к. я никогда не занимался таким, прошу помощи у тех кто мне может подсказать. Прошу статей, советов. Так же можно посоветовать сниф для данного дела. :rolleyes:
     
  2. realcoder

    realcoder Member

    Joined:
    9 Dec 2010
    Messages:
    226
    Likes Received:
    11
    Reputations:
    4
    тут только сплайсинг, либо создание udp сервера на сырых сокетах.
    я предпочитаю первое))
    глянь pebrowser-ом на табличку импорта exe-шника онлайн игры. если там есть ws2_32.dll то хукай WSASend, WSARecv, send,recv. если wsock32.dll - только send и recv. если вообще ничего, то реверсь сам экзешник и смотри какие dll-ки он грузит.
    про сплайсинг:
    http://sysprogramming.ru/?p=15
    http://sysprogramming.ru/?p=26
     
  3. Goodwin_

    Goodwin_ Elder - Старейшина

    Joined:
    29 May 2008
    Messages:
    61
    Likes Received:
    6
    Reputations:
    0
    интересно, что за игра?
    зачастую так просто нельзя читать и отправлять пакеты :)
     
  4. Kandi

    Kandi Member

    Joined:
    18 Nov 2009
    Messages:
    344
    Likes Received:
    17
    Reputations:
    0
    Lineage 2) кодировка пакетов присутствует это точно.
     
Loading...