其实最早看到关于破解访问图案是在看雪的一篇文章中:http://bbs.pediy.com/showthread.php?t=166933。详细信息可以参考这篇文章,至于有什么不明白的那就去Google吧。
今天看到一份代码,用于生成哈希库,既然数据都有了,还不直接把搜索功能一块加进去?这不是蛋疼嘛。于是我自己完善了一下,可以直接用来对gesture.key进行搜索,免得自己去查找。当然了如果愿意自己去查也是很快的,生成的就是个文本数据库,直接用记事本打开查就行了。
其实最早看到关于破解访问图案是在看雪的一篇文章中:http://bbs.pediy.com/showthread.php?t=166933。详细信息可以参考这篇文章,至于有什么不明白的那就去Google吧。
今天看到一份代码,用于生成哈希库,既然数据都有了,还不直接把搜索功能一块加进去?这不是蛋疼嘛。于是我自己完善了一下,可以直接用来对gesture.key进行搜索,免得自己去查找。当然了如果愿意自己去查也是很快的,生成的就是个文本数据库,直接用记事本打开查就行了。
IDA对Unicode的处理不能说很烂,但是有的时候却比较蛋疼。例如神马中文之类的,但是除此之外,对于英文的字符串处理在部分地方也是有问题的,例如上面的内容。
同样在idb刚创建的时候对于unicode字符串的解析也存在问题,例如下面的内容:
真正的字符串内容应该是ReadFromRegistry。但是ida很蛋疼的把第一个R当作dw给处理掉了,于是剩下了一个眉头的身子。
在创建string之后默认是采用的当前idb数据库的字符串格式,如果想要创建正确的字符串需要用到SetAsciiStyle(http://www.hex-rays.com/products/ida/support/idadoc/613.shtml)。
以前的曾经提过这个东西关于开机弹窗的问题(链接:http://www.h4ck.org.cn/2012/11/windowblinds-7-4蛋疼的弹窗/),那时候是解决了,并且顺便patch掉了那个试用期的提示,但是周一开机的时候忽然发现那个原本的效果不见了,取而代之的是一个灰色的没有任何风格的窗口,这个蛋疼啊。
上图是版本信息,猛击此处下载这个补丁。
原文请访问这里:http://www.belajar-cracking.tk/2012/10/all-my-tutorial-reupload.html
其实原文的东东基本没看懂的,只是知道是一些录像(就像上面那个图的提示,我就看懂了第一行,剩下的就看不懂鸟。哈哈),并且录像用的是英文,这是最关键的。要不就没法看鸟。嘎嘎。
01. Olly + assembler + patching a basic reverseme
02. Keyfiling the reverseme + assembler
03. Basic nag removal + header problems
04. Basic + aesthetic patching
05. Comparing on changes in cond jumps, animate over/in, breakpoints
06. “The plain stupid patching method”, searching for textstrings
07. Intermediate level patching, Kanal in PEiD
SDF Tool v1.0 by Saduff
This is a keygenning tool I started coding a long time ago, but never finished it. I decided to finally finish this tool and release it, removing some of the planned features.
Features :
★32bit Calculator – Supports hex, dec, oct, bin. Functions: +, -, *, /, BSwap, Mod, RoL, RoR, And, Or, Xor, Lsh, Rsh, Not, x^2, x^3, x^y, n!.
★ As a side-feature, it’s also possible to evaluate expressions, but the expression evaluator works with floats and not 32bit Integers.
★ BigNum Calculator – Supports binary, decimal, hex. Functions: +, -, *, /, Mod, Xor, Or, And, Shl, Shr, x^y, x^-1 mod n (modular inverse), x*y mod n, x^y mod n, GCD(x, y), LCM(x, y), Prime Generation, Prime Checking.
★ Can convert between following bases: ASCII (Base-256), Hexadecimal (Base-16), Decimal (Base-10), Binary (Base-2), Base-32, Base-64, Base-85.
★ Supports following hash algorithms with possibility to change init vectors of some hashes (*) : GOST, HAVAL* (128/160/192/224/256), MD2, MD4*, MD5*, Panama, RipeMD* (128/160/256/320), Sapphire II (128/160/192/224/256/288/320), SHA-0*, SHA-1*, SHA* (256/384/512), Snefru-128 (level 8), Snefru-256 (level 8), Square*, Tiger* (128/160/192), Whirlpool-0, Whirlpool-1, Whirlpool-512, Adler-32, CRC-16, CRC-24, CRC-32, CRC-32b, CRC-64, XOR-16, XOR-32.