1
murmur 2017-04-14 23:03:00 +08:00
如果是五位数的话加密结果是什么
|
4
raptium 2017-04-14 23:09:33 +08:00 via iPhone
能根据这点信息就猜出来的加密算法一定是不安全的
|
7
ghostheaven 2017-04-14 23:18:30 +08:00 via Android
标准的加密算法,如果密钥不知道,在你有生之年是不可能得到明文的。
|
8
0017 OP 没接触过逆向...搜了下 ida 是直接逆到汇编?
|
9
0017 OP 逆到汇编,但是看不懂==
求个关键字搜索密钥... |
10
ghostheaven 2017-04-14 23:57:01 +08:00 via Android
@0017 如果是 c 语言,密钥是常量,应该在可执行文件的.rodata 区域。其它情况就不好说了。
|
11
MrFireAwayH 2017-04-15 01:04:07 +08:00 via Android
你说的这个叫 KPA 也就是已知明文和密文的攻击模式 目前流行的加密比如 AES 加密等都是 KPA Safe 的……
个人不太觉得有办法逆推 |
12
xyjtou 2017-04-15 06:47:48 +08:00 via Android
是不是有加盐?加了什么盐?这些都不知道,怎么逆回去?
|
13
kaneg 2017-04-15 08:46:05 +08:00 via iPhone
如果是对称加密,在理论上积累足够多的明文和密文是可以破译的。二战中破译敌方密码用的就是这种方式,先用间谍窃取足够的明文和密文,然后算出密钥
|
14
0017 OP https://www.sendspace.com/file/p3ntty 逆向到的记录密码部分代码,不过汇编看不懂....
|
15
db520 2017-04-15 09:45:05 +08:00 via Android
楼主如果是想知道算法,必须逆向, ida od 等等。
如果是单纯想知道某一密文对应的明文,有办法可以取巧。 |
16
phrack 2017-04-15 18:35:49 +08:00 via Android
只能逆向
|