Файлообменник Shareman

Тема в разделе "WASM.RESEARCH", создана пользователем InanGovyadina, 27 июн 2010.

  1. InanGovyadina

    InanGovyadina New Member

    Публикаций:
    0
    Регистрация:
    27 июн 2010
    Сообщения:
    2
    Господа! Не подскажете в каком направление искать защиту файла? Дело в том что изначально фаил запакован UPX. Распаковывается UPX'ом с ключом -d, запускается, но не конектится с сервером, а всё остальное работает, никак не могу понять на что он реагирует, когда отсекается от сервера. Я пока новичок, поэтому просьба сильно не пинать, и если я запостил не в ту тему просьба модератора перенести куда следует. Заранее спасибо!
     
  2. kweed

    kweed New Member

    Публикаций:
    0
    Регистрация:
    17 июн 2009
    Сообщения:
    81
    а что задумывается? бот? если бот, то можно попробовать просто сетевой траф сдампить, и там уже понять как это все работает...

    зы. честно тожеб непроч к нему бота достать, - просто потому, что они свой клиент нормально сделать немогут =( 4-й год пользователям мозги шлифуют..
     
  3. InanGovyadina

    InanGovyadina New Member

    Публикаций:
    0
    Регистрация:
    27 июн 2010
    Сообщения:
    2
    kweed
    Это сам клиент, и после распаковки он не хочет подключатся к вшитому серверу, тоесть он как бы пытается подключится, но в итоге запускается в обычном режиме и пишет что нет связи с сервером. Видимо в клиенте какае-то защита, которая не даёт ему правильно сконектится, а вот как она реализована, неизвестно.
     
  4. kweed

    kweed New Member

    Публикаций:
    0
    Регистрация:
    17 июн 2009
    Сообщения:
    81
    ну так ведь тоже можно: сначала дампишь траффик с рабочего, а потом с распакованного и ищешь в чем там разница...

    сниффер-дампер можно найти в инете или собрать на основе winpcap http://www.winpcap.org ... хотя когда я собирал, были проблемы хз с чем (что-то с порядком байтов) и ничо не вышло, возможно сейчас все прошло-бы гуд. тут исходник на всякий случай, но никаких гарантий (лучше смотреть доки в винпкап). дамп просматривать винхексе, но можно доработать впринцыпе до чегонибудь поудобнее.
     
  5. kweed

    kweed New Member

    Публикаций:
    0
    Регистрация:
    17 июн 2009
    Сообщения:
    81
    ступил ваще: с порядком байтов все отлично, так и должно быть (network byte order). т.е. для анализа нужно оборачивать заголовки пакетов, а для удобства можно писать по одному пакету в файл =) завтра перепишу если чо.
     
  6. kweed

    kweed New Member

    Публикаций:
    0
    Регистрация:
    17 июн 2009
    Сообщения:
    81
    вот, немного улучшенная версия (бинарник прилагается). как и предыдущая работает хорошо только на лане... в инете отказавает фильтр =( да и вообще там трабла какая-то со структурой пакетов. наверное лучше всего будет скачать уже готовый, например iris: http://www.eeye.com/Products/Iris-Network-Traffic-Analyzer.aspx

    зы. скачал, и тут до меня доперло в чем дело: на лане у меня все фреймы IP, а в инете PPPoE... а насчет UPX вот что: можно попробовать разные версии, или распаковщик, - все-таки не архив какой-нибудь.. было один раз так - распаковалось неправильно, и работал один интерфейс только =)
     
  7. spa

    spa Active Member

    Публикаций:
    0
    Регистрация:
    9 мар 2005
    Сообщения:
    2.240
    kweed
    предположу:
    Идет счет CRC файла и оно отправляется на сервер.
     
  8. kweed

    kweed New Member

    Публикаций:
    0
    Регистрация:
    17 июн 2009
    Сообщения:
    81
    spa
    в таком случае кроме штурма с отладчиком в зубах ничего не остается..