Proview (PVDasm) Interactive Program Disassembler
from:http://pvdasm.reverse-engineering.netThe Proview (a.k.a PVDasm) Disassembler is Free, Interactive, Multi-CPU (Intel 80x86/ Chip8) that includes many features which allows the user to perform analysis on the target image file. PVDasm currently support image files of executable files (.exe), dynamic executable images (.dll) and Game-Boy image files (.gb/.gbc). Proview disassembler is being developed now for over 6 years and the work has never stopped (might be delayed) since than. PVDasm is always intended to be a free disassembler without any profits what so ever, this makes Proview different than the other disassemblers out there.
PVDasm has been coded by me in 2002, history shows that the first Proview engine was developed as a side project and was integrated as a part of a packer identifier which was also coded by me and was released under the name and version of Proview v0.8. Later that year, this has changed, PVDasm disassembly engine has recoded from scratch with the aid of Intel x86 Books and the online opcode decoding tutorials and information of The-Svin as a project for my university. Proview disassembler disassembly engine does not use any 3rd party code or any other disassembler's code snippets and operates by its own code. Currently the engine decodes the Intel 80x86 (32Bit) architecture (and hopefully later on will support the 64Bit architecture decoding) and support the different operation sets such as MMX/SSEx/3D Now! More than Intel, PVDasm also decodes the Chip8 CPU (and old CPU with minimal set of opcodes) which was used year back for gaming.
Support and Features in Proview Disassembler: [*]Reads/Edits the PE (32Bit) / PE+ (64Bit) Image files.[*]Integrated Hex Editor.[*]Integrated Process Manager and Dumper.[*]Source Code Generator and Wizard (Currently supports only for MASM Compiler).[*]Plug-in SDK Architecture.[*]Coloring Themes/Custom Themes for disassembly coloring.[*]Function (API) Parameters Recognition.[*]Data/Function Entries Manger (Define your own data/code block sections).[*]Produce PVDasm MAP files and Support for IDA MAP Files (Using the 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 trace them manually (Hover over the function)[*]Create and Load PVDasm Disassembly projects.[*]Create And Execute Scripts using PVScript Engine.
In this section you will be able to view how PVDasm disassembler looks like and what features it includes by viewing the screenshots. Seme of the images may include screenshots of a much newer version of PVDasm Disassembler that is not yet available online and may also include new features and updates.
Proview Disassembler Screen Shots:
http://pvdasm.reverse-engineering.net/pv1.4e.jpg http://pvdasm.reverse-engineering.net/shot4.jpg http://pvdasm.reverse-engineering.net/shot5.jpg http://pvdasm.reverse-engineering.net/shot7.jpg http://pvdasm.reverse-engineering.net/shot6b.jpg http://pvdasm.reverse-engineering.net/shot6c.jpg http://pvdasm.reverse-engineering.net/shot9.jpg http://pvdasm.reverse-engineering.net/shot10.gif http://pvdasm.reverse-engineering.net/shot11.jpg http://pvdasm.reverse-engineering.net/shotHex.jpg
Download the latest PVDasm v1.7a 32Bit Disassembler.
Download the latest PVDasm v1.7a 64Bit Disassembler.
Download PVDasm v1.7 32Bit Disassembler.
Download PVDasm v1.7 64Bit Disassembler.
Download PVDasm 1.6d Free Disassembler.
PVDasm.v1.7a.32Bit.zip MD5: 3156f79b287db1a58c3b18ae8fe31ea8
PVDasm.v1.7a.64Bit.zip MD5: 4428df2f6ec80edfb6aa0d985c2367db
PVDasm.v1.7.32Bit.zip MD5: 3156f79b287db1a58c3b18ae8fe31ea8
PVDasm.v1.7.64Bit.zip MD5: 4428df2f6ec80edfb6aa0d985c2367db 看上去很强大的一个工具啊
页:
[1]