牛的
家庭教师哈哈哈,我小学的时候看的番剧
大佬厉害
只能感叹:太牛了
想@ 前几天说论坛没什么技术氛围的家伙出来
好兄弟!开个班吧,我学!
了解了佬,有一点社工成分哈哈,如果甘佬是没放在同一行之类的
我枚举了分割符。。。。里面包含了换行
就一个字节,我全部枚举也不会多花1ms
看来以后得把文件名也加密才行
已经知道七个字节哈哈,我漏了这个
你输入完之后
脸滚键盘
wkljdhfgvoldhbc
像这样整一串
谁来都破解不了了
你的小尾巴很好
厉害了
1 个赞
佬 你咋啥都会?
不过这样的帖子看的确实有意思,有种耳目一新的感觉。感谢佬的分享。
2 个赞
正好会一点
1 个赞
哇哦,666
1 个赞
你还是没懂crc32碰撞的原理,跟密码无关,只跟zip加密的特性有关,显示的crc是源文件的crc并不是加密后的
1 个赞
这东西跟CRC关系不大,你先搞清楚7B的意义,纯ASCII字符的txt,一个字符占1B(头位0+七位),样本空间128,破解前提是推测该文本文件为7个纯ASCII字符,总密码空间为128^7,如果再优化一下就是除掉ASCII里的控制字符和DEL,可以把空间缩小到96^7。这不是特别大的数字,很快就能得出答案(楼主甚至直接盲猜楼层号+某个字符+楼层号,样本空间继续缩小到1000*96*1000
)。
但是如果在文本后面添加一串字符,哪怕是20个ASCII字符,总密码空间就有96^27,基本上没有暴力破解的可能性。
所以说这东西的破解纯粹就是是因为样本空间太小,只有7B。无论是CRC还是散列其实效果都一样,爆破很快就能出结果。但是只要加上少量垃圾数据,就可以使整个样本空间扩大到不可能爆破的地步,这种思路和加盐哈希有一定类似支出。
另外CRC叫做校验和,跟zip压缩和加密本身没关系,只是一种快速的数据一致性校验方式
2 个赞