Главная страница
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
8-65552
JohnJ
2003-06-10 09:51
2003.10.20
Ремикс


1-65421
Islander
2003-10-07 17:48
2003.10.20
Редактор ресурсов


1-65463
Максим
2003-10-08 10:26
2003.10.20
MDI приложение !!!


3-65376
Малиновский Владимир
2003-09-26 16:27
2003.10.20
FireBird 2.0


1-65517
Max_
2003-10-08 13:17
2003.10.20
TreeView и переход на выделенный Node?