首页
社区
课程
招聘
[原创]Android屏幕解锁图案破解 C++代码
2013-4-5 14:28 29693

[原创]Android屏幕解锁图案破解 C++代码

2013-4-5 14:28
29693
Android屏幕解锁图案记录文件gesture.key的破解小程序

看到了obaby老师的Python控制台版本,忍不住弄个带UI的

原理请见http://bbs.pediy.com/showthread.php?t=166933,非常感谢这位作者~~



附上Visual Studio 2010工程~
GestureCracker.rar

BTW:下面那个进度条目前是摆设。无视它好了。
另外在解码位数比较长的图案时(比如九个孔都用上了),程序可能会稍慢~等几分钟吧~

[培训]内核驱动高级班,冲击BAT一流互联网大厂工 作,每周日13:00-18:00直播授课

上传的附件:
收藏
点赞3
打赏
分享
最新回复 (35)
雪    币: 66
活跃值: (25)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
DUORAK 2013-4-5 14:32
2
0
我去。。不小心把我JJ的解锁密码暴露了。。。

那我干脆把key文件也放上来吧。。。方便大家测试
gesture.key.rar
上传的附件:
雪    币: 137
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
小林先生 2013-4-5 15:20
3
0
其实我不想占沙发的
雪    币: 66
活跃值: (25)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
DUORAK 2013-4-5 15:23
4
0
沙发自占了~
雪    币: 685
活跃值: (14)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
C王子 2013-4-5 17:14
5
0
感觉还可以
雪    币: 12
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
safeboy 2013-4-5 17:54
6
0
感觉很不错,谢谢楼主分享
雪    币: 16
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
brucezl 2013-4-5 18:14
7
0
这个必须要顶起来的。。。
雪    币: 85485
活跃值: (198795)
能力值: (RANK:10 )
在线值:
发帖
回帖
粉丝
linhanshi 2013-4-5 21:20
8
0
Thanks for share.
雪    币: 29
活跃值: (131)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
gdut 2013-4-5 22:47
9
0
楼主的破解过程中是怎么处理SHA1的,也没有看到你有什么库之类的
雪    币: 119
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
libocdf 2013-4-5 23:18
10
0
[QUOTE=DUORAK;1161921]我去。。不小心把我JJ的解锁密码暴露了。。。

那我干脆把key文件也放上来吧。。。方便大家测试
gesture.key.rar[/QUOTE]

楼主,那个key文件是怎么从手机弄下来的啊。。。。
雪    币: 66
活跃值: (25)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
DUORAK 2013-4-6 00:04
11
0
ROOT过的机器用RE文件管理器什么的可以找到这个Key文件在/data/system/gesture.key这里,拷出来就行了.
雪    币: 66
活跃值: (25)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
DUORAK 2013-4-6 00:07
12
0
俺用的是Paul E. Jones的CSHA1类,与类相关的文件为sha1.h和sha1.cpp,这两个文件工程里包含了,找找看~
雪    币: 131
活跃值: (98)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
gamehacker 1 2013-4-6 00:08
13
0
用字典会更快。
雪    币: 27
活跃值: (84)
能力值: ( LV8,RANK:120 )
在线值:
发帖
回帖
粉丝
tihty 2 2013-4-6 00:09
14
0
我很喜欢,谢谢分享:)
雪    币: 6
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
diqi 2013-4-6 00:30
15
0
很实用。谢谢分享。
雪    币: 100
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
crackhell 2013-4-6 01:29
16
0
忍不住要赞一个! Good Job!!
雪    币: 221
活跃值: (99)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
lpyxt 1 2013-4-6 08:13
17
0
这个必须要顶的
雪    币: 190
活跃值: (40)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
kxzjchen 2013-4-6 11:56
18
0
嗯,前阵子看了分析的,这阵子就出代码了,不错,给力,顶楼主
雪    币: 3295
活跃值: (1078)
能力值: ( LV4,RANK:40 )
在线值:
发帖
回帖
粉丝
CRoot 2013-4-6 16:21
19
0
楼主-- 那个绘图的组件怎么搞的?
雪    币: 66
活跃值: (25)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
DUORAK 2013-4-6 16:38
20
0
我用的是CClientDC类。

大部分CDC子类都能完成,比如CPaintDC,CWindowDC都行
雪    币: 707
活跃值: (1301)
能力值: ( LV9,RANK:190 )
在线值:
发帖
回帖
粉丝
qyc 4 2013-4-7 09:44
21
0
不错!。。。。。。。。。。
雪    币: 1585
活跃值: (182)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
shangrila 2013-4-7 19:18
22
0
不错,谢谢分享
雪    币: 18
活跃值: (24)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
LeoSky 2013-4-9 09:26
23
0
这个果断要顶下。
雪    币: 5211
活跃值: (4504)
能力值: ( LV5,RANK:65 )
在线值:
发帖
回帖
粉丝
gamehack 2013-4-11 12:26
24
0
支持一下,不错,不过如果机器都进不去的话,要怎么把这个东西弄出来呢,如果是没ROOT过的机器
雪    币: 25
活跃值: (21)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
Foraolita 2013-4-24 14:44
25
0
可是先在adb shell 模式下面使用chmod命令改变权限,然后在退出adb shell模式使用adb pull命令,可以把里面的文件弄下来~
游客
登录 | 注册 方可回帖
返回