![]() |
eXeL@B —› Основной форум —› Библиотеки или Функции |
Посл.ответ | Сообщение |
|
Создано: 05 декабря 2005 07:01 · Личное сообщение · #1 Скажите пожалуйста, я вот тут читаю на форуме, что для взлома надо поставить брекпоинт на функцию такуюто или такуюто. Так вот у меня вопрос: а где мне найти описание ВСЕХ функций? Я нашел только WinAPI-функции, но ведь для взлома программ DELPHI и VB они не подходят! Скажите а где мне найти описание функций этих языков? Заранее благодарен, Михаил! ![]() |
|
Создано: 05 декабря 2005 07:27 · Личное сообщение · #2 |
|
Создано: 05 декабря 2005 07:51 · Личное сообщение · #3 |
|
Создано: 05 декабря 2005 08:12 · Личное сообщение · #4 |
|
Создано: 05 декабря 2005 08:12 · Личное сообщение · #5 |
|
Создано: 05 декабря 2005 08:44 · Личное сообщение · #6 |
|
Создано: 05 декабря 2005 20:16 · Личное сообщение · #7 Ну во первых Delphi и BCB пользуют VCL так что без DeDe имена функций останутся тайной покрытой мраком. Во вторых здается мне лучшая справка по функциям Делфи и BuilderC++ (т.е. по VCL), - это справка по Делфи и BuilderC++. Кроме шуток. VCL в этой справке прекрасно описана. "__vbaStrCmp"...подозрительно, откуда в exe имена внутренних функций...разве что из отладочной информации...а в большенстве программ отладочной инфы нету т.е. никаких "__vbaStrCmp" только call 00??????, А если пользовать декомпилятор, то там нормальные имена должны быть. ![]() |
|
Создано: 05 декабря 2005 21:53 · Личное сообщение · #8 |
|
Создано: 06 декабря 2005 19:27 · Личное сообщение · #9 |
|
Создано: 06 декабря 2005 20:00 · Личное сообщение · #10 |
|
Создано: 06 декабря 2005 20:05 · Личное сообщение · #11 |
|
Создано: 06 декабря 2005 20:29 · Личное сообщение · #12 |
|
Создано: 07 декабря 2005 09:01 · Личное сообщение · #13 |
|
Создано: 07 декабря 2005 09:36 · Личное сообщение · #14 |
|
Создано: 07 декабря 2005 09:59 · Личное сообщение · #15 |
|
Создано: 08 декабря 2005 08:48 · Личное сообщение · #16 Спасибо большое! Накачал кучу, попробовал, все получилось ![]() Скажите пожалуйста, вот есть у меня программа (простая программа crackme, друг делал мне для тренировки за 10 минут) которая спрашивает пароль. Программа написана на BuilderC++ (или другую программу написанную на Delphi, но это не важно). Я делаю так: 1. Запускаю PEiD, он мне выдает "Borland C++ 1999", значит программа написана на BuilderC++ 2. Запускаю OllyDbg. А как мне теперь найти все функции которые используются программой. Так как программа простая, то и функции должны быть стандартные. Я перепробовал и hmemcpy, lstrcpy т.д. OllyDbg не всплывает ![]() Подскажите мне пожалуйста, что я делаю не правильно? ![]() |
|
Создано: 08 декабря 2005 09:30 · Личное сообщение · #17 Mixa Михаил ты сделай так: 1. Запусти IDA в ней открой свой файл, дождись когда она полностью проанализирует файл и сохрани МАР 2. В OllyDbg есть плагин GODUP (если у тебя нет - найди, вещь хорошая). Делаешь так: а) открываешь в OllyDbg свой crackme b) Заходишь в плагины->GODUP->Map Loader-> выбираешь МАР файл из п.1 c) Ставишь брекпоинт на функцию MessageBoxA или MessageBoxW Должно все работать. ![]() |
|
Создано: 09 декабря 2005 22:46 · Личное сообщение · #18 AngelDance пишет: Mixa Михаил ты сделай так: 1. Запусти IDA в ней открой свой файл, дождись когда она полностью проанализирует файл и сохрани МАР 2. В OllyDbg есть плагин GODUP (если у тебя нет - найди, вещь хорошая). Делаешь так: а) открываешь в OllyDbg свой crackme b) Заходишь в плагины->GODUP->Map Loader-> выбираешь МАР файл из п.1 c) Ставишь брекпоинт на функцию MessageBoxA или MessageBoxW Должно все работать. Ну и сколько можно терпеть подобных топиков - где модераторы... ![]() |
![]() |
eXeL@B —› Основной форум —› Библиотеки или Функции |