Сейчас на форуме: tyns777, zds, JustLife (+4 невидимых)

 eXeL@B —› Программирование —› Подскажите возможные варианты замены Debug API
Посл.ответ Сообщение


Ранг: 529.0 (!), 110thx
Активность: 0.290.04
Статус: Участник
5KRT

Создано: 17 апреля 2009 01:43
· Личное сообщение · #1

Решил отказться от старого, доброго Debug API. Поискал в гугле по сабжу, но по теме ничего не нашёл
Можете описать некоторые способы в двух словах? Можно и без тонкостей, главное принцип

-----
Research For Food





Ранг: 605.2 (!), 341thx
Активность: 0.470.25
Статус: Модератор
Research & Development

Создано: 17 апреля 2009 07:19 · Поправил: Jupiter
· Личное сообщение · #2

см. исходники и статьи deroko для начала

-----
EnJoy!





Ранг: 2014.5 (!!!!), 1278thx
Активность: 1.340.25
Статус: Модератор
retired

Создано: 17 апреля 2009 09:01
· Личное сообщение · #3

Да вариантов дофига, вообще говоря. Начиная с дрова с разными вариантами там и заканчивая инжектом длл/своего кода. Видел ещё страшный вариант ставить зацикливание вместо бряков, иногда тормозить поток и смотреть, не зациклился ли он. Выглядит страшно, так же страшно и лагает.




Ранг: 340.0 (мудрец), 22thx
Активность: 0.120
Статус: Участник
THETA

Создано: 17 апреля 2009 09:18
· Личное сообщение · #4

daFix
На сайте UsAr посмотри usar.pp.ru/download/
Там есть пример реализации generic OEP finder без использования Debug API.

-----
Программист SkyNet




Ранг: 222.2 (наставник), 115thx
Активность: 0.140.01
Статус: Участник

Создано: 17 апреля 2009 09:20 · Поправил: HandMill
· Личное сообщение · #5

cdbg вот вам ring3 отладчик в сорцах без дебаг апи.

-----
все багрепорты - в личные сообщения




Ранг: 516.1 (!), 39thx
Активность: 0.280
Статус: Участник

Создано: 17 апреля 2009 10:25 · Поправил: Av0id
· Личное сообщение · #6

по-моему там в svn у этого cdbg не хватает файлов для нормальной компиляции

ps. а именно вот этих
ngdbg.googlecode.com/svn/trunk/ldasm.c
ngdbg.googlecode.com/svn/trunk/ldasm.h




Ранг: 529.0 (!), 110thx
Активность: 0.290.04
Статус: Участник
5KRT

Создано: 17 апреля 2009 18:26
· Личное сообщение · #7

Спасибо всем откликнувшимся и mak'у за подсказки Думаю что тему можно закрыть

-----
Research For Food



 eXeL@B —› Программирование —› Подскажите возможные варианты замены Debug API
Эта тема закрыта. Ответы больше не принимаются.
   Для печати Для печати