首页
社区
课程
招聘
[转帖]Snd Crypto Scanner Plugin V0.5beta, Olly + Immunity Plugins
发表于: 2008-3-15 09:17 7108

[转帖]Snd Crypto Scanner Plugin V0.5beta, Olly + Immunity Plugins

2008-3-15 09:17
7108
by:Loki

*************************************************
* *
* SnD Crypto Scanner - Plugin Version 0.5b *
* ---------------------------------------- *
* *
*************************************************

Been coding this for a while and now kinda got bored with it so releasing it as a beta. Sure I'll go back to it again later... just need to do something else now.

Hopefully you will find this useful - the advantage of having it as a plugin means that breakpoints can easily be set where required, and signatures can be located quickly.


Setting Breakpoints:
The buttons try and use a little bit (not much :P) intelligence when setting breakpoints. In the data section, "hardware on access" or "memory access" breakpoints are set on the specific VA referenced. In the code section, a 'hardware on execution' breakpoint is set at the beginning of the disassembled line the referenced dword is on. Hope that makes a little sense :)


Limitations:
Signatures are either made up of dwords or byte sequences. This gives 2 main weaknesses:
- some algorithms use similar dwords, distinguishing between them is not always simple.
- the algorithm finds the first instance of a given dword in a signature. If you have code which has multiple algorithms which use some of the same dwords, the referenced VA will always point to the first instance in the file.

Without doing some in depth analysis, its impossible to determine which algorithm uses a specific instance of a dword. This tool is therefore only going to make analysis a little easier, not do it for you.


Future Development:
Currently the plugin uses the plugin API to get the current file name and then reads it into allocated memory. It does not read memory inside Olly. This means packed files will need to be unpacked and the unpacked instance debugged. In future I plan to give an option to either scan the file or memory (perhaps even a specified memory range).

If you have an idea for development, want to add signatures or just want to tell me how crap this is, please go for it :)


Changelog:

14.03.08 : SnD Crypto Scanner - Plugin Version 0.5b : Public Release
Functions:
[+] Initial Public release


Key:
[+] = Function/Code Added
[-] = Function/Code Removed
[...] = In progress
[?] = Idea/Suggestion
[*] = Fixed bug

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

上传的附件:
收藏
免费 1
支持
分享
最新回复 (2)
雪    币: 209
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
E文不好的小菜   还是算了。。
2008-3-15 13:54
0
雪    币: 53
活跃值: (80)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
OllyCScan_0.5b界面显示双击,od 退出,是不是od的问题?
2008-3-17 08:24
0
游客
登录 | 注册 方可回帖
返回
//