Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.10.20;
Скачать: CL | DM;

Вниз

Как выковырять кусок кода из экзешника?   Найти похожие ветки 

 
Duckslayer   (2003-10-08 16:49) [0]

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


 
Digitman ©   (2003-10-08 16:57) [1]

в ассемблере-то силен ?

тогда дизассемблер+дебагер тебе в руки - и вперед !


 
satron   (2003-10-08 16:59) [2]

а что за проблема..........
по подробнее можно
наверно ломаешь какую то прогу, требует код .....?????????


 
Duckslayer   (2003-10-08 17:00) [3]

Если честно, не очень. )) Попробовал дизассемблером дизассемблить - куча кода (Экзешник трехметровый). %)
Вопрос в том, как найти ту самую точку, в которой начинается кодирование скрипта?


 
WithOut Any ... ©   (2003-10-08 17:00) [4]

Вряд ли disasm-ом удатся восстановить алгоритм шифровки (в этом случае, можно было бы все программы считать "открытыми". А вообще желаю успехов


 
Duckslayer   (2003-10-08 17:01) [5]

Нет.. Не ломаю. Хочу добавить спарочку своих скриптов, а они пишутся в файл с криптингом. Чтобы работало, надо опять же закриптить :)


 
Digitman ©   (2003-10-08 17:02) [6]

тогда брось эту затею и поручи ее тому, кто "очень"


 
Duckslayer   (2003-10-08 17:03) [7]

Гыг. Мне главное найти точку, а дальше я уж разгребу. В конце концов когда-то надо и асм начинать учить.


 
Digitman ©   (2003-10-08 17:07) [8]


> когда-то надо и асм начинать учить


с этого и начни.
а затею отложи до лучших времен

а какого совета ты еще ожидал, если излагаешь исх.данные для решения не самой простой задачи "на огурцах", в 2-х словах, на уровне отнюдь не программиста (о каком ассемблере уж тут речь вести !?), но школьника-двоечника ?


 
Duckslayer   (2003-10-08 17:14) [9]

Я ожидал, что мне объяснят, как найти точку входа. Только и всего. Я не просил более ничего. Как найти определенное место в коде программы в котором выполняются какие-то известные нам действия?


 
Brahman ©   (2003-10-08 17:32) [10]

Duckslayer (08.10.03 17:14) [9]

Объяснять это пока тебе рано - элементарного не знаешь.


 
Duckslayer ©   (2003-10-08 17:37) [11]

Ну это другой вопрос. Рано или нет. Вам очень сложно объяснить? Вам это что-то будет стоить? Мне кажется, что нет. Если вы конечно знаете ответ.


 
Smithson ©   (2003-10-08 17:51) [12]

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

Тока учти - отладчик и эти действия покажет в виде asm-кода, комментариев типа "Вот! Смотри! Это то, что ты ищешь!!!!" там нет.
Да и защита от отладчика вполне может быть...



Страницы: 1 вся ветка

Текущий архив: 2003.10.20;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.015 c
14-65587
esu
2003-10-02 11:55
2003.10.20
Собираю команду набраться


4-65667
NVjed
2003-08-14 12:53
2003.10.20
блокировка системы


1-65436
WondeRu
2003-10-03 16:29
2003.10.20
C++


3-65352
Andrei123
2003-09-29 13:31
2003.10.20
Key Violation


14-65622
Step[B.M.]
2003-09-28 23:21
2003.10.20
Ужасно интересная задача о которой вряд-ли кто слышал :)