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

 eXeL@B —› Программирование —› Дизассемблер процесса без отладки.
Посл.ответ Сообщение


Ранг: 218.9 (наставник), 42thx
Активность: 0.160
Статус: Участник
dotnet

Создано: 14 декабря 2007 11:51
· Личное сообщение · #1

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

E8 5B 2E B3 FF call FFB32EB8
E8 4D 20 2B 79 call 792B206E

С другой стороны отлаживать дотнет другими отладчиками нереально, проще стать телепатом. Вобщем кто нить видел прогу которая может дать достаточное количество информации о процессе + дизасмить, без отладки.

-----
have a nice day




Ранг: 1045.7 (!!!!), 31thx
Активность: 0.570
Статус: Участник

Создано: 14 декабря 2007 12:02
· Личное сообщение · #2

Nimnul
У китайцев пару дней назад выкладывали MiniDASM от автора фишпе




Ранг: 218.9 (наставник), 42thx
Активность: 0.160
Статус: Участник
dotnet

Создано: 14 декабря 2007 12:07
· Личное сообщение · #3

А ссылка есть где китайцы обитают, а то гугл не знает.

-----
have a nice day




Ранг: 1045.7 (!!!!), 31thx
Активность: 0.570
Статус: Участник

Создано: 14 декабря 2007 12:09
· Личное сообщение · #4

www.unpack.cn/ ;)



Ранг: 191.8 (ветеран), 46thx
Активность: 0.170
Статус: Участник

Создано: 14 декабря 2007 12:10 · Поправил: Ratinsh
· Личное сообщение · #5

от Румянцева - давнишнее правда
http://www.rsdn.ru/article/dotnet/phmetadata.xml

тут какой-то утилит
http://programmerstools.org/node/635
и здесь - хотя мож одно и тоже
http://exelab.ru/f/action=vthread&forum=10&topic=10765




Ранг: 218.9 (наставник), 42thx
Активность: 0.160
Статус: Участник
dotnet

Создано: 14 декабря 2007 12:16 · Поправил: Nimnul
· Личное сообщение · #6

Ratinsh и где там дизасм процесса? Не редактируй больше свое сообщение, ты просто не понял, что мне нужно.

-----
have a nice day





Ранг: 218.9 (наставник), 42thx
Активность: 0.160
Статус: Участник
dotnet

Создано: 14 декабря 2007 12:19
· Личное сообщение · #7

Мда искать у китайцев что то проще иголку в стоге сена найти

-----
have a nice day




Ранг: 1045.7 (!!!!), 31thx
Активность: 0.570
Статус: Участник

Создано: 14 декабря 2007 12:25
· Личное сообщение · #8

Nimnul
Сюда не атачится выложу на рипиду ближе к вечеру




Ранг: 218.9 (наставник), 42thx
Активность: 0.160
Статус: Участник
dotnet

Создано: 14 декабря 2007 12:32 · Поправил: Nimnul
· Личное сообщение · #9

ок

-----
have a nice day




Ранг: 1045.7 (!!!!), 31thx
Активность: 0.570
Статус: Участник

Создано: 14 декабря 2007 14:27
· Личное сообщение · #10

rapidshare.com/files/76482582/MiniDASM.rar



Ранг: 115.1 (ветеран), 3thx
Активность: 0.070
Статус: Участник

Создано: 14 декабря 2007 14:30
· Личное сообщение · #11

Nimnul пишет:
Когда на .Net пытаешься написать, что нибудь низко уровневое начинаются ахтунги. Дизасембер студии жжот, дизасмит только текущюю функцию + дизасм кривой вот примеры.


попробуйте
www.smidgeonsoft.prohosting.com/pebrowse-pro-interactive-debugger.html




Ранг: 218.9 (наставник), 42thx
Активность: 0.160
Статус: Участник
dotnet

Создано: 14 декабря 2007 20:07
· Личное сообщение · #12

мне не нужен отладчик

-----
have a nice day




Ранг: 115.1 (ветеран), 3thx
Активность: 0.070
Статус: Участник

Создано: 14 декабря 2007 23:28
· Личное сообщение · #13

Nimnul пишет:
мне не нужен отладчик


Nimnul пишет:
С другой стороны отлаживать дотнет другими отладчиками нереально


мне показалось что нужен




Ранг: 218.9 (наставник), 42thx
Активность: 0.160
Статус: Участник
dotnet

Создано: 15 декабря 2007 09:32
· Личное сообщение · #14

Видимо ты тугадум?

С другой стороны отлаживать дотнет другими отладчиками нереально

Тут же ясно написанно, что нереально другими отладчиками. Кроме того в заголовке прочитай еще раз название темы, и перечетай первый пост. Или ты думаешь, что кроме тебя тот отладчик больше никто не видел? Отладчиков раз два и все, все отладчики всем известны.

-----
have a nice day




Ранг: 115.1 (ветеран), 3thx
Активность: 0.070
Статус: Участник

Создано: 15 декабря 2007 09:47
· Личное сообщение · #15

Nimnul пишет:
Видимо ты тугадум?


видимо, или кто-то пишет невнятные сообщения ;)




Ранг: 218.9 (наставник), 42thx
Активность: 0.160
Статус: Участник
dotnet

Создано: 15 декабря 2007 14:56
· Личное сообщение · #16

pavka

Спасибо за прогу. Прога конечно жжот на китайском языке и кроме дизасма больше ничо не может, но за неимением пойдет и эта. Вобщем вопрос остается открытым для обсуждения подобных тулз.

-----
have a nice day




Ранг: 32.9 (посетитель)
Активность: 0.010
Статус: Участник

Создано: 15 декабря 2007 18:33
· Личное сообщение · #17

ы) дотнет не отлаживал, просто идея, а если взять к примеру CADT и заточить под свои нужды? или надоть тока готовый софт?



Ранг: 115.1 (ветеран), 3thx
Активность: 0.070
Статус: Участник

Создано: 16 декабря 2007 05:36
· Личное сообщение · #18

Nimnul
и все-таки ты бы хоть по линку сходил
www.smidgeonsoft.prohosting.com/pebrowse-pro-file-viewer.html

PEBrowse Professional (v9.2.4) is a static-analysis tool and disassembler for Win32/Win64 executables and Microsoft .NET assemblies produced according to the Portable Executable specifications published by Microsoft. For Microsoft Windows Vista, Windows XP, Windows 2000, and others. (We have received reports that the software also works on other OSes, including Wine (!) and Windows CE.)




Ранг: 218.9 (наставник), 42thx
Активность: 0.160
Статус: Участник
dotnet

Создано: 16 декабря 2007 08:33 · Поправил: Nimnul
· Личное сообщение · #19

Ну и скажи мне как с помощью этой программы я могу получить дизасм x86 (например ntdll.dll), процесса находящегося под отладкой.

-----
have a nice day



 eXeL@B —› Программирование —› Дизассемблер процесса без отладки.
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


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