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

 eXeL@B —› Софт, инструменты —› PVDasm v1.7
Посл.ответ Сообщение


Ранг: 568.2 (!), 464thx
Активность: 0.550.57
Статус: Участник
оптимист

Создано: 02 апреля 2009 01:33 · Поправил: ClockMan
· Личное сообщение · #1

Reads/Edits the PE (32Bit) / PE+ (64Bit) Image files.
Integrated Hex Editor.
Integrated Process Manager and Dumper.
Source Code Generator and Wizard (Currently only for MASM Compiler).
Plug-in SDK Architecture.
Coloring Themes/Custom Themes for disassembly coloring.
Function Parameters Recognition.
Data/Function Entries Manger (Define your own data/code section).
Produce PVDasm MAP and Support for IDA MAP Files (using ida2pv IDC script) for better analysis.
First Pass analyzer (Simple Analyzer).
Easy GUI Interface and features.
Code Patcher (Edit image and apply changes on the fly).
View/Search Function References and String References.
View Call/Jxx Bodies without the need to trance (Hover on the address)
Create and Load PVDasm Disassembly projects.
P.S. Возможности просто меня привели в шок очень понравилось
--> Cайт <--
--> Скачать <--

-----
Чтобы правильно задать вопрос, нужно знать большую часть ответа. Р.Шекли.





Ранг: 114.1 (ветеран)
Активность: 0.090
Статус: Участник

Создано: 02 апреля 2009 01:56
· Личное сообщение · #2

нужная вещь. Спасибо

-----
minimaL_patсh на руборде





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

Создано: 02 апреля 2009 03:11
· Личное сообщение · #3

Чел даже исходник дизассемблерного движка выложил!)) Хорошая штука. Обещается и отладчик к нему прикрутить

-----
Research For Food





Ранг: 111.1 (ветеран)
Активность: 0.040
Статус: Участник

Создано: 02 апреля 2009 08:58
· Личное сообщение · #4

Да, действительно стоящая вещь. Спасибо.


-----
The truth is out of there...




Ранг: 271.5 (наставник), 12thx
Активность: 0.150
Статус: Участник
Packer Reseacher

Создано: 02 апреля 2009 10:24
· Личное сообщение · #5

1. на моей коллекции извратных файлов на множестве файлов отказалась показывать импорт, а он есть ! ;)
2. ходить по переходам не очень удобно
3. редактор PE слишком мало инфы показывает

Оценка: 3

-----
My love is very cool girl.




Ранг: 237.0 (наставник), 20thx
Активность: 0.130
Статус: Участник
sysenter

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

Скачал, при первом же дизассемблировании `1,5mb проги, написанной на Delphi:
unknown software exception (0xc0000409) в приложении по адресу 0x00418cb1
и еще, коротко: попытка чтения самого себя из адреса 0x332e3132
C 2003г баг на баге.

-----
продавец резиновых утёнков





Ранг: 568.2 (!), 464thx
Активность: 0.550.57
Статус: Участник
оптимист

Создано: 02 апреля 2009 11:39
· Личное сообщение · #7

theCollisionВзял бы автору свои предложения отправил, глядишь бы и давёл его до ума

-----
Чтобы правильно задать вопрос, нужно знать большую часть ответа. Р.Шекли.





Ранг: 213.0 (наставник), 4thx
Активность: 0.220
Статус: Участник
Тот ещё Lamer

Создано: 02 апреля 2009 12:08
· Личное сообщение · #8

сорри за оффтоп, но кто-нибудь может подсказать дизассемблер, который разберёт на 32 винде файлы для 64?

-----
Do Not Get Mad Get Money! ;)





Ранг: 533.6 (!), 232thx
Активность: 0.450
Статус: Uploader
retired

Создано: 02 апреля 2009 12:10
· Личное сообщение · #9

Talula
CFF Explorer

-----
Лучше быть одиноким, но свободным © $me





Ранг: 199.9 (ветеран), 4thx
Активность: 0.120.02
Статус: Участник

Создано: 02 апреля 2009 12:15
· Личное сообщение · #10

М-да, сыроват. На ExeCryptor просто падает.



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

Создано: 02 апреля 2009 12:28
· Личное сообщение · #11

Talula, ида хорошо их хавает




Ранг: 260.3 (наставник), 2thx
Активность: 0.120
Статус: Участник
PPC-PROTECT author

Создано: 02 апреля 2009 19:37
· Личное сообщение · #12

ну тогда и я скажу... на asprotect тоже падает

-----
Пиво, сиськи, транс




Ранг: -3.4 (нарушитель)
Активность: 0.010
Статус: Участник

Создано: 02 апреля 2009 20:29 · Поправил: avraam
· Личное сообщение · #13

Не умеет аттачится к уже существующим процессам - the latest PVDasm v1.7 32Bit Disassembler.
Не открыл файл на 1.54 метра - Cannot retrive file size PVDasm - 1.6d Free Disassembler.




Ранг: 568.2 (!), 464thx
Активность: 0.550.57
Статус: Участник
оптимист

Создано: 03 апреля 2009 10:34
· Личное сообщение · #14

Короче я запостил ему нашу ссыль написал в кратце ситуацию такчто без всякого флюда отпишем ему о багах(если конечто автор придёт сюда ник у него BEN)

-----
Чтобы правильно задать вопрос, нужно знать большую часть ответа. Р.Шекли.





Ранг: 568.2 (!), 464thx
Активность: 0.550.57
Статус: Участник
оптимист

Создано: 07 апреля 2009 15:22
· Личное сообщение · #15

Короче человек мне написал ответ

Thanks for the link, However my Russian abilities are not that far to understand Russian, and Google translate isn't much helpful because it fails on the technical aspect of the words.
It would be very much helpful if you could post here a translated version of the bugs as discussed.


-----
Чтобы правильно задать вопрос, нужно знать большую часть ответа. Р.Шекли.





Ранг: 133.2 (ветеран), 44thx
Активность: 0.120
Статус: Участник
bbs.pediy.com

Создано: 21 февраля 2010 16:17
· Личное сообщение · #16

PVDasm v 1.7a Updated 21.2.2010

21.02.2010:
Fixed a buffer accees violation bug in the PE Imports scanner, thanks SecMAM for the bug report.
Increased buffers size for extra caution.
Changed MoveWindow() to SetWindowPos() for better compability and speed.
Changed SetWindowLong to SetWindowLongPtr (32Bit/64Bit Compability) - thanks 'jstorme'.

PVDasm v1.7a 32Bit Disassembler
pvdasm.reverse-engineering.net/PVDasm.v1.7a.32Bit.zip
PVDasm v1.7a 64Bit Disassembler
pvdasm.reverse-engineering.net/PVDasm.v1.7a.64Bit.zip



Ранг: 51.5 (постоянный), 16thx
Активность: 0.040.01
Статус: Участник

Создано: 23 февраля 2010 10:58
· Личное сообщение · #17

запустил, тыкнул таск манагер, пару скролов и упала (версия 32 бита, система севен профессионал х64)



Ранг: 17.0 (новичок)
Активность: 0.020
Статус: Участник

Создано: 23 февраля 2010 15:00
· Личное сообщение · #18

mushr00m Читайте readme:
64Bit of PVDasm has been compiled and tested under WinXP/Win7 64bit




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

Создано: 23 февраля 2010 21:57
· Личное сообщение · #19

И при чём тут х64 версия? Ладно бы ещё дрова свои таскал, а то какой-то дизасм. С чего ему загибаться на другой платформе то, кроме кривизны?



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

Создано: 24 февраля 2010 04:55
· Личное сообщение · #20

Talula пишет:
но кто-нибудь может подсказать дизассемблер, который разберёт на 32 винде файлы для 64?

Реально только Hiew



Ранг: 61.4 (постоянный), 1thx
Активность: 0.020
Статус: Участник

Создано: 24 февраля 2010 06:50
· Личное сообщение · #21

pavka пишет:
Реально только Hiew

а как же IDA?



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

Создано: 24 февраля 2010 10:02
· Личное сообщение · #22

pavka
А HT (http://hte.sourceforge.net) разве не может?



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

Создано: 24 февраля 2010 10:57
· Личное сообщение · #23

Jiffa пишет:
А HT (http://hte.sourceforge.net) разве не может?

Их даже срамнивать нет смысла он такой убогий



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

Создано: 01 марта 2010 22:48 · Поправил: matrix
· Личное сообщение · #24

Archer пишет:
И при чём тут х64 версия? Ладно бы ещё дрова свои таскал, а то какой-то дизасм. С чего ему загибаться на другой платформе то, кроме кривизны?

То есть по вашему любое приложение 32 кроме дров будет безболезненно работать в 64? Тогда объясните неучу зачем писать 64 версию? "Что бы было" как ответ не принимается.




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

Создано: 02 марта 2010 07:33
· Личное сообщение · #25

matrix пишет:
То есть по вашему любое приложение 32 кроме дров будет безболезненно работать в 64?


любое правильно написанное - да.

matrix пишет:
Тогда объясните неучу зачем писать 64 версию?


и много его написано?
В некоторых специфических приложениях можно добиться прироста в скорости. Кроме того, нельзя например организовать цепочку из x86 декодера и x64 плеера



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

Создано: 02 марта 2010 09:17 · Поправил: matrix
· Личное сообщение · #26

Gideon Vi пишет:
любое правильно написанное - да.

отвечу вашим же ответом Gideon Vi пишет: и много его написано? . Но всё равно с вами соглашусь.

Gideon Vi пишет:
В некоторых специфических приложениях можно добиться прироста в скорости. Кроме того, нельзя например организовать цепочку из x86 декодера и x64 плеера

Я имел ввиду PVDasm v1.7a 64Bit Disassembler которая как раз таки и тестировалась под WinXP/Win7 64bit если верить надписям из ридми этой проги.

===========================================
Gideon Vi,Archer понятно спасибо за ответы.




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

Создано: 02 марта 2010 18:50
· Личное сообщение · #27

Про х86 софт в х64 ОС уже ответили. Что касается, нафига так делать-отвечаю-х64 быстрее. И есть ещё 1 удобный момент-если юзать стандартные структуры из хедеров-то смена платформы осуществляется переключением настроек студии, что удобно, сорцы менять не приходится. В х86 цепляются структуры х86, в х64 структуры х64. Можно для этого собирать 2 версии, чтоб не конопатить в 1 версии для 2 структур сразу сорцы.
А вообще заканчивайте оффтоп.




Ранг: 76.9 (постоянный), 116thx
Активность: 0.060
Статус: Участник

Создано: 14 августа 2011 19:30 · Поправил: BAHEK
· Личное сообщение · #28

PVDasm v1.7c [13.08.2011]

1. Fixed the bug in the status bar, when clicking on a disassembled line did not showed the actual Code Address / Code Offset.
2. Fixed a nasty crash when PVDasm tried to resolve an APIs calls way outside of the current disassebled section. (Bad Pointer, access violation)
3. Fixed a nasty crash when PVDasm tried to access a dword instead of a word from a memory location, which caused a memory acceess violation crash.
4. Increased buffer size in XRef resolving, which caused a stack run time error.
5. Fixed PVDasm (64bit) Import table resolve!! PVDasm 64 crashed due to memory access violation when tried accessing the import table using PIMAGE_THUNK_DATA64 instead of PIMAGE_THUNK_DATA32 for normal PE files. this is done by adding #define PIMAGE_THUNK_DATA PIMAGE_THUNK_DATA32 for x64 build.
6. PE/PE+ Editor fixed in PVDasm 64Bit!!
7. Menu bar re-ordered.


Notes:

; Thanks to the bug fixes above, old 16bit binaries loads much safer now.
; PVDasm is now fully 32/64 bit compatible!
; PVDasm doesn't support Win7 process task manager (yet?), so it may crash, when attempting to read a process.
; PVDasm 64bit has an issue with Common Controls 6 manifest configuration, enabling the manifest causes the virtual list view to die (notifications not receiving), disabling manifest causes a defect in the tool bar control... only sulution is to try and rewrite it.


http://www.pvdasm.tk-labs.com/downloads/PVDasm.v1.7c.32Bit.zip
http://www.pvdasm.tk-labs.com/downloads/PVDasm.v1.7c.64Bit.zip


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


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