Сейчас на форуме: Rio, -Sanchez-, artyavmu (+6 невидимых)

 eXeL@B —› Софт, инструменты —› Трассировщик под Win32
Посл.ответ Сообщение

Ранг: 1.0 (гость)
Активность: 0=0
Статус: Участник

Создано: 10 февраля 2012 03:38
· Личное сообщение · #1

Хаё, ребяты.

Посоветуйте простенький трассировщик без лишних наворотов и рюшечек.

Основная задача - пошаговое выполнение (управляемое)
и отображение вызываемых API-шек.



Ранг: 189.9 (ветеран), 334thx
Активность: 0.30
Статус: Участник

Создано: 10 февраля 2012 03:40
· Личное сообщение · #2

OllyDbg



Ранг: 3.6 (гость), 2thx
Активность: 0.010
Статус: Участник

Создано: 10 февраля 2012 04:39
· Личное сообщение · #3

>> Debugger - знаю, disassembler - знаю...
Может даже и перевод знаешь? ))

>> А что же это такое?
Спроси википедии.

Трассировщик - это отдельный иструмент.
Отладчик - это комплект (с рюшечками и другими наворотами), в который может входить этот самый инструмент.

Суть ясна?

| Сообщение посчитали полезным: Gennadich

Ранг: 1.0 (гость)
Активность: 0=0
Статус: Участник

Создано: 10 февраля 2012 06:06
· Личное сообщение · #4

Да! развели блин флудильню =\

И один лишь господин kiber_punk понял чего я ищу.

Попрошу Николая не обижаться на меня за резкость, просто нужно внимательнее читать вопрос.
Я конечно бы поблагодарил Вас, если бы:
1) вы бы открыли для меня что-то новое и интересное.
2) если бы я не ожидал увидеть в первом же ответе банальное ollidbg

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

Всех поклонников олльки и любителей пирочинных ножей советовую ознакомиться с философией Unix.



Ранг: 3.6 (гость), 2thx
Активность: 0.010
Статус: Участник

Создано: 10 февраля 2012 07:17 · Поправил: kiber_punk
· Личное сообщение · #5

Ну чтож, раз многоуважаемые крякеры и сами без понятия (а кто-то и впервой услышал о трассировщике как о категории ПО)…
…то думаю что придётся писать свой собственный и неповторимый. (-




Ранг: 1131.7 (!!!!), 447thx
Активность: 0.670.2
Статус: Участник

Создано: 10 февраля 2012 08:09 · Поправил: Gideon Vi
· Личное сообщение · #6

Gennadich пишет:
Я конечно бы поблагодарил Вас, если бы:1) вы бы открыли для меня что-то новое и интересное.2) если бы я не ожидал увидеть в первом же ответе банальное ollidbg


типа NikolayD должен был знать, что для Вас ново/интерсно/не банально/etc?

Gennadich пишет:
Всех поклонников олльки и любителей пирочинных ножей советовую ознакомиться с философией Unix.


кто-то спрашивал Вашего совета?

kiber_punk пишет:
Ну чтож, раз многоуважаемые крякеры и сами без понятия (а кто-то и впервой услышал о трассировщике как о категории ПО)……то думаю что придётся писать свой собственный и неповторимый. (-


почему до сих пор не ввели кнопку "три пальца вниз и землицой присыпать"?

| Сообщение посчитали полезным: Hexxx, NikolayD, daFix

Ранг: 281.8 (наставник), 272thx
Активность: 0.250.01
Статус: Участник
Destroyer of protectors

Создано: 10 февраля 2012 08:53 · Поправил: MasterSoft
· Личное сообщение · #7

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

раз два ещё у deroko вроде были сорцы чего-то подобного три

ещё можете взять сорцы обсидиана и переделать под себя.



Ранг: 1.0 (гость)
Активность: 0=0
Статус: Участник

Создано: 10 февраля 2012 09:01 · Поправил: Gennadich
· Личное сообщение · #8

Не понимаю, зачем писать "ниочём"? Видимо, чтобы показать своё толи присутствие, толи возможность вставить что-нибудь неважно что, главное чтобы задело.

Gideon, Вы не могли бы сказать что-нибудь хоть сколь толковое по теме?
Не хотелось бы флеймить попусту.

Уверяю, я не хотел задеть фанатов того или иного дзебугера.

Еще в первом посте я сделал акцент на простоту инструмента, и топик обозвал именно "трассировщик", а не "отладчик". Разницу замечаете?
--
MasterSoft, спасибо, изучу.



Ранг: 35.4 (посетитель), 15thx
Активность: 0.020
Статус: Участник

Создано: 10 февраля 2012 18:27
· Личное сообщение · #9

http://jacquelin.potier.free.fr/winapioverride32/



Ранг: 481.4 (мудрец), 109thx
Активность: 0.180
Статус: Участник
Тот самый :)

Создано: 10 февраля 2012 18:55
· Личное сообщение · #10

Gennadich пишет:
топик обозвал именно "трассировщик", а не "отладчик". Разницу замечаете?

Отладчик имеющий фичу трейса для установленных брейкпоинтов - является трассировщиком?

-----
Реверсивная инженерия - написание кода идентичного натуральному




Ранг: 512.7 (!), 360thx
Активность: 0.270.03
Статус: Модератор

Создано: 10 февраля 2012 19:19
· Личное сообщение · #11

MasterSoft пишет:
ещё можете взять сорцы обсидиана и переделать под себя.


The requested URL /deneke/obsidian/obsidian/Obsidian_source.zip was not found on this server.





Ранг: 189.9 (ветеран), 334thx
Активность: 0.30
Статус: Участник

Создано: 10 февраля 2012 20:10
· Личное сообщение · #12

sendersu


04bc_10.02.2012_EXELAB.rU.tgz - Obsidian_source.rar

| Сообщение посчитали полезным: sendersu, Gideon Vi


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

Создано: 10 февраля 2012 21:12 · Поправил: Модератор
· Личное сообщение · #13

Gennadich
Изучите технологию Debug API и осознайте что для трассировщика нужны брейкпоинты, для получения имен API функций, нужен анализ
отлаживаемого модуля. Для получения состояния отлаживаемого процесса нужно получение контекста. Да тут уже почти на отладчик
набралось. Если вы опишете по пунктам что конкретно хотите получить и на каком языке программирования, будет конструктивнее.

-----
Research For Food




Ранг: 3.6 (гость), 2thx
Активность: 0.010
Статус: Участник

Создано: 11 февраля 2012 05:05 · Поправил: Модератор
· Личное сообщение · #14

Что касается наилучшего варианта.
SoftSnoop от y0da.
Микроскопический отладчик (50 kb) на Debug API, основной функцией которого является как раз трассировка инструкций и мониторинг API.

| Сообщение посчитали полезным: Gideon Vi
 eXeL@B —› Софт, инструменты —› Трассировщик под Win32
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати