Сейчас на форуме: (+5 невидимых) |
eXeL@B —› WorldWide —› x86 Disassembler (KirbiDDSM) |
Посл.ответ | Сообщение |
|
Создано: 24 февраля 2018 13:44 · Поправил: Kirbiflint · Личное сообщение · #1 Hello everyone, in this post I'm going to release a my Disassembler wrote in C++/CLR (Visual C++) started some weeks ago... It use capstone library for the disassembler, and it has also a new PE Reader with some addresses already converted. When I started this project I didn't thought that to release this, since there are more better and advanced debuggers/Disassembers online. But mine disassembler could be useful for example it is portable and its size is very small. So it could be into an USB drive and something like that. I mean that is not an advanced disassembler, it has just the basics things that has a normal/advanced one. After said that I start to make a little description. Description: a simple x86 disassembler (with capstone help), and can Read PE Infos. In the right on it there are some functions, you can open a file etc.. After that there is the section "View" and into it you have Hex dump(not all code, but almost all the code ), There is the memory map + PE informations, which contains some addresses converted already. After that there is the "Protection Analyzer", yes as says the title it has a little database of some protections that currently exist. And the last function is of Address converter + value converter example (ascii to hex and vice versa), and the address converter which convert an address in VA from RVA and vice versa. The offset is still not ready but probably I'll update with it soon. Supports: it should decompile all x86 exe's, I suggest files that are not bigger. Mirrors download links: 1) http://www51.zippyshare.com/v/7Yeg04U5/file.html 2) https://mega.nz/#!MZZlSSDD!R3TvUK2Y8d_d2mGeFCwkHovWCQlrQipBWbs0Vn-5uM0 GitHub project: https://github.com/Kirbiflint50/KirbiDSM Istructions: Unrar the archive with the 2 files and run from KirbiDSM.exe Demo video: https://www.youtube.com/watch?v=O76SKu75kQo That's all, if you find issues feel free to contact me. |
|
Создано: 24 февраля 2018 14:00 · Личное сообщение · #2 |
|
Создано: 24 февраля 2018 14:14 · Личное сообщение · #3 |
|
Создано: 24 февраля 2018 14:15 · Личное сообщение · #4 |
|
Создано: 24 февраля 2018 15:02 · Личное сообщение · #5 |
|
Создано: 25 февраля 2018 03:32 · Личное сообщение · #6 |
|
Создано: 25 февраля 2018 13:37 · Личное сообщение · #7 Kirbiflint Nice progress since calculators, Kirbi! But I'm afraid your work doesn't bring anything new to us. It's nice you're sharing your work with us, still, it's something more important for you rather than others since it's nothing interesting or new to see there, sorry. ----- Флэш, ява, дотнет - на завтрак, обед и ужин. Unity3D на закуску. |
|
Создано: 25 февраля 2018 14:02 · Личное сообщение · #8 |
|
Создано: 25 февраля 2018 16:10 · Поправил: mak · Личное сообщение · #9 Hi Kirbiflint, in the Western world there is a tradition and respect for the desire to learn, when anyone can publish personal progress in self-learning, it improves the culture of learning, there is no such culture of education here, also too much selfishness . Therefore, you could choose another specialized forum to discuss simple ideas for beginners. Best regards ----- RE In Progress [!] Coding Hazard [!] Stay Clear of this Cube | Сообщение посчитали полезным: SReg |
|
Создано: 25 февраля 2018 16:48 · Личное сообщение · #10 mak writes: Hi Kirbiflint, in the Western world there is a tradition and respect for the desire to learn, when anyone can publish personal progress in self-learning, it improves the culture of learning, there is no such culture of education here and too much selfishness . Therefore, you could choose another specialized forum to discuss simple ideas for beginners. Best regards Thanks for your opinion. |
|
Создано: 25 февраля 2018 16:52 · Личное сообщение · #11 |
|
Создано: 25 февраля 2018 17:15 · Поправил: Kirbiflint · Личное сообщение · #12 |
|
Создано: 09 марта 2018 22:35 · Личное сообщение · #13 KirbiDSM V2.0 Changelog: Added functions to add(sections, imports, relocations). Added function to save (Disassembly, hexdump, imports, exports, relocations, memorymap). Added save settings option. Added new colors. Added supports for all x86 PE files. Added 2 hexdump modes(not all the code). Added log operations. Added imports show. Added exports show. Added relocations show. Added x86 registers(not values). Fixed some issues to the source code. Fixed disassebly mode. Download links: http://www53.zippyshare.com/v/S5ZrXGyD/file.html https://mega.nz/#!VYBESRRC!TzIdZsv5HD4swbbqk2bsK3UYFduTEJ1yUvLEnl2Xgeg GitHub link: https://github.com/Kirbiflint50/KirbiDSM |
|
Создано: 16 марта 2018 16:27 · Личное сообщение · #14 KirbiDSM.V2.1+dlls In this new version I fixed the icon of the exe and added required DLL'S for run it. Now the application should works also for people that have the error 0xc00007b (I've tested it on a my other PC it works). Download links: http://www3.zippyshare.com/v/o6Vjuegh/file.html https://mega.nz/#!EJpznbYD!4mrfSKtj8bNatnZmywJBuU4JDn6_2qzsL_oq8eyMZg8 |
|
Создано: 08 апреля 2018 22:37 · Личное сообщение · #15 KirbiDSM V3.0 Changelog: -Added a new Hex Dump (Which is complete all the file). -Added Strings searcher. -Added jump and calls apparance mode. -Added analyzer of module. -Fixed some issues to the source code. -Fixed disassembly slow speed. -Fixed log issues. -Changed UI back color to grey. Download links: https://www105.zippyshare.com/v/e9X46OEV/file.html https://mega.nz/#!Rdp0VRyK!1tY213ki17VTu9wBPvHdCc-nmZkBWLt846hZDbqeOck |
eXeL@B —› WorldWide —› x86 Disassembler (KirbiDDSM) |