能力值:
( LV13,RANK:360 )
|
-
-
2 楼
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
抛物线的切线
|
能力值:
( LV3,RANK:30 )
|
-
-
4 楼
rsa那里走到is_prime_san函数时校验p,q有可能出现和apk不同的情况,不知道楼主遇到没有 is_tangent函数还是和你之前的一样看x86的动态库就能明显看到两个公式,那两个公式是抛物线和切线关系的公式,函数名不是陷阱- -
|
能力值:
( LV13,RANK:360 )
|
-
-
5 楼
RorschachL
rsa那里走到is_prime_san函数时校验p,q有可能出现和apk不同的情况,不知道楼主遇到没有
is_tangent函数还是和你之前的一样看x86的动态库就能明显看到两个公式,那两个公式是抛 ...
谢谢楼上两位提醒,附上链接 816K9s2c8@1M7s2y4Q4x3@1q4Q4x3V1k6Q4x3V1k6W2L8W2)9J5k6i4N6A6K9$3W2H3k6h3c8A6j5g2)9J5k6h3!0J5k6#2)9J5c8Y4N6A6K9$3W2Q4x3V1k6b7j5i4u0S2j5X3!0D9j5b7`.`.原来是抛物线的切线,高中数学 “rsa那里走到is_prime_san函数时校验p,q有可能出现和apk不同的情况”这句话没听懂,你是调的X86吗,这个我没看过,我调的是arm
|
能力值:
( LV10,RANK:163 )
|
-
-
6 楼
楼主哪里来的符号文件 ~.~
|
能力值:
( LV5,RANK:70 )
|
-
-
7 楼
a3 += (segment3[1] * segment6[1]); 这个应该是 a3 ^= (segment3[1] * segment6[1]);
|
能力值:
( LV13,RANK:360 )
|
-
-
8 楼
FraMeQ
a3 += (segment3[1] * segment6[1]);
这个应该是
a3 ^= (segment3[1] * segment6[1]);
这个不影响,没问题的
|
能力值:
( LV12,RANK:1010 )
|
-
-
9 楼
|
能力值:
( LV12,RANK:1010 )
|
-
-
10 楼
提醒一下A-F也可以,前面有个或0x20大写转小写,不知道考虑没
|
能力值:
( LV13,RANK:360 )
|
-
-
11 楼
loudy
提醒一下A-F也可以,前面有个或0x20大写转小写,不知道考虑没
 谢谢提醒,自己调试的时候试过A-F,但是写文章忘了。。也能算 嘿嘿~谢谢指正
|
能力值:
( LV3,RANK:30 )
|
-
-
12 楼
膜大佬,逆了两天没发现是RSA,最后半爆破做的,可惜主办方不承认这种做法
|
能力值:
( LV2,RANK:10 )
|
-
-
13 楼
哈哈哈哈,当时也是在最后解大数一元二次方程组卡了,都想着自己手写了,发现python的numpy直接能解,高级语言就是好用
|
能力值:
( LV13,RANK:360 )
|
-
-
14 楼
echohello
膜大佬,逆了两天没发现是RSA,最后半爆破做的,可惜主办方不承认这种做法
好奇怎么爆破的。。。
|
能力值:
( LV13,RANK:360 )
|
-
-
15 楼
userkeyharo
哈哈哈哈,当时也是在最后解大数一元二次方程组卡了,都想着自己手写了,发现python的numpy直接能解,高级语言就是好用[em_3]
看来要学习py了。。
|
能力值:
(RANK:350 )
|
-
-
16 楼
重新排了一下版
|
能力值:
( LV2,RANK:15 )
|
-
-
17 楼
我是逆了看到算法是RSA,发现对算法不熟悉,又去补了一下RSA的算法,还是没解出来。楼主能不能指点下应该看什么资料,提升下对算法的熟悉。
|
能力值:
( LV3,RANK:30 )
|
-
-
18 楼
Ericky
好奇怎么爆破的。。。
emmm,他b64解密输入以后我看是生成了个链表,然后每个链表解密出一个char,我理解链表里控制生成的就三个char,每个大小0x31,于是我就注进去调他的函数爆了,就是慢了点。。。爆一个得5min左右~
|
能力值:
( LV13,RANK:360 )
|
-
-
19 楼
Loopher
我是逆了看到算法是RSA,发现对算法不熟悉,又去补了一下RSA的算法,还是没解出来。楼主能不能指点下应该看什么资料,提升下对算法的熟悉。
文章中有链接啊
|
能力值:
( LV13,RANK:360 )
|
-
-
20 楼
echohello
emmm,他b64解密输入以后我看是生成了个链表,然后每个链表解密出一个char,我理解链表里控制生成的就三个char,每个大小0x31,于是我就注进去调他的函数爆了,就是慢了点。。。爆一个得5min ...
不是有300到400个char吗,就算只算爆破时间也得1500到2000分钟了啊 ,得几天。不过你能得出正确的key就已经很不错了
|
能力值:
( LV3,RANK:30 )
|
-
-
21 楼
Ericky
不是有300到400个char吗,就算只算爆破时间也得1500到2000分钟了啊 ,得几天。不过你能得出正确的key就已经很不错了
不是啊,你是说总密码长度400左右吧,但是程序里对比结果的时候只有16个char吧,每个char的生成是一毛一样的吧,所以只要针对一个char爆破就行了啊,对应起来就很小了吧
|
能力值:
( LV4,RANK:50 )
|
-
-
22 楼
好厉害的样子
|
能力值:
( LV2,RANK:10 )
|
-
-
23 楼
仿佛再次感受到当初被学霸所碾压的恐惧...
|
|
|