HOME    FORUMS    MEMBERS    RECENT POSTS    LOG IN  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > ПРОГРАММИРОВАНИЕ > Реверсинг
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #11  
Старый 09.04.2008, 03:04
Vid0k
Постоянный
Регистрация: 24.12.2007
Сообщений: 574
Провел на форуме:
3186852

Репутация: 316


Отправить сообщение для Vid0k с помощью ICQ
По умолчанию

что значит crc файла?
 
Ответить с цитированием

  #12  
Старый 09.04.2008, 03:27
Trieg
Познающий
Регистрация: 26.10.2007
Сообщений: 83
Провел на форуме:
394231

Репутация: 50
По умолчанию

http://ru.wikipedia.org/wiki/Циклический_избыточный_код
PS:Конечно может фишка тут и не в crc... но это самое разумное что мне пришло в голову..

Последний раз редактировалось Trieg; 09.04.2008 в 03:30..
 
Ответить с цитированием

  #13  
Старый 09.04.2008, 03:31
ProTeuS
HARDstasy
Регистрация: 26.11.2004
Сообщений: 1,367
Провел на форуме:
4226592

Репутация: 2175


Отправить сообщение для ProTeuS с помощью ICQ
По умолчанию

>>1.Откуда этот файл?
оттуда, откуда ты ска4ал. предположительно файл сожержит имена проверяемых файлов и контрольные суммы каждого одного из популярных криптоалгоритмов

2.Чем паковали?
ни4ем

выход только один - реверсинг ФАЙЛА ПРОВЕРЯЮЩЕГО КОНТРОЛЬНЫЕ СУММЫ (RoseOnline.exe), пат4инг проверок на црц, 4тобы он "пропускал" все нужные тебе файлы с подмененными контрольными суммами (или узнав алгоритм, подменить в соотвествующем списке контрольных сумм зна4ение HASH_ALGO(filename)), тобишь не ругался на модифицированные копии библиотек и авт омати4ески из не обновлял.

ис4ерпывающий вопрос дан, думаю больше не поступит глупых вопросов, но всетаки пред4увствуя их - 4итаем основы здесь:
http://forum.antichat.ru/thread31398.html
http://forum.antichat.ru/thread31335.html
 
Ответить с цитированием

  #14  
Старый 09.04.2008, 03:34
Vid0k
Постоянный
Регистрация: 24.12.2007
Сообщений: 574
Провел на форуме:
3186852

Репутация: 316


Отправить сообщение для Vid0k с помощью ICQ
По умолчанию

понял)
значит тебе копать не этот файл а файл Roseonline.exe
потому что он считате црц для этих файлов
как я понимаю это защита от модификации этих файлов
ищи процедуру подсчета црц под олей
попытайся убить функцию если ни чо не запуститься
значит нужно сделать так чтобы фунция всегда возвращала одно и тоже значение
P.S када писал твоего поста еще не было =)

Последний раз редактировалось Vid0k; 09.04.2008 в 03:38..
 
Ответить с цитированием

  #15  
Старый 09.04.2008, 03:46
Trieg
Познающий
Регистрация: 26.10.2007
Сообщений: 83
Провел на форуме:
394231

Репутация: 50
По умолчанию

Проблема заключается не в том что я не магу убить проверку на Crc... ломать не строить
Мне надо именно понять что же понахерачено в этом файле чтоб я мог создавать анологичный, так как мне требуется подмять эту систему под себя (и сохранить её работоспособность..)
 
Ответить с цитированием

  #16  
Старый 09.04.2008, 03:49
ProTeuS
HARDstasy
Регистрация: 26.11.2004
Сообщений: 1,367
Провел на форуме:
4226592

Репутация: 2175


Отправить сообщение для ProTeuS с помощью ICQ
По умолчанию

Цитата:
Сообщение от Trieg  
Проблема заключается не в том что я не магу убить проверку на Crc... ломать не строить
Мне надо именно понять что же понахерачено в этом файле чтоб я мог создавать анологичный, так как мне требуется подмять эту систему под себя (и сохранить её работоспособность..)
4итай внимательно

>> или узнав алгоритм, генерировать в файле соотвествующие зна4ения контрольных сумм
file1 : HASH_ALGO(filename1)
file2 : HASH_ALGO(filename2)
...
filen : HASH_ALGO(filenameN)
 
Ответить с цитированием

  #17  
Старый 09.04.2008, 07:48
neprovad
Постоянный
Регистрация: 19.10.2007
Сообщений: 794
Провел на форуме:
1013791

Репутация: 711


По умолчанию

ну что сказать?
выкладывать надо по возможности все, это раз! файлы и модули обновления etc.
теперь по делу, даже без отладчика невооруженным глазом видны кое-какие структуры.
До смещения
0x6E идет таблица, содержащая видимо контрольные суммы либо что-то еще, данные выровнены на границу dword'а
0x6C длина имени файла (строки) включая папки.
0x6E-0x7B имя файла (RoseOnline.exe)
0x7C dword CRC ?
0x80 длина имени файла (строки)
и так далее до конца файла.

ps чтоб говорить по существу и далее иметь под рукой надо игру, так что подсуетитесь

добавлено:
Trieg, а не рановато ли начинать с реверсинга форматов файлов? И еще, боюсь расстроить, но защита видимо старфорс и это может вызвать определенные проблемы при исследованиях

Последний раз редактировалось neprovad; 09.04.2008 в 09:09.. Причина: дополнение
 
Ответить с цитированием

  #18  
Старый 09.04.2008, 23:38
Pechenushka
Новичок
Регистрация: 02.04.2008
Сообщений: 28
Провел на форуме:
979643

Репутация: 20
Отправить сообщение для Pechenushka с помощью ICQ
По умолчанию

Пардон, немного не в тему...Это лучайно не Ragnarok online? (если да, то на каком сервере). просто структура и имена папок похожи, да и LUA там есть.
 
Ответить с цитированием

  #19  
Старый 10.04.2008, 00:10
Trieg
Познающий
Регистрация: 26.10.2007
Сообщений: 83
Провел на форуме:
394231

Репутация: 50
По умолчанию

игрушка не рагнарек.. хотя разраб тот же
 
Ответить с цитированием

  #20  
Старый 11.04.2008, 01:02
[CRC]
Новичок
Регистрация: 22.11.2007
Сообщений: 8
Провел на форуме:
666931

Репутация: 20
По умолчанию

Цитата:
Сообщение от neprovad  
И еще, боюсь расстроить, но защита видимо старфорс и это может вызвать определенные проблемы при исследованиях
насколько я помню, StarForce используется для защиты дисков от копирования, а эта игра (клиент) свободно распространяется, т.е. можно ее скачать...
P.S. могу ошибаться, конечно
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Где можно скачать книги по программированию пакетных (.bat) файлов? Metall С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 14 05.06.2009 01:48



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ