这篇文章只不过是之前 [教你绕过rar密码] 的高级应用,原理是一样的。

问题背景和之前也类似,就是稍微复杂一些。某bbs发布小型的彩票,论坛用户用自己的论坛货币购买压住,然后压中获奖。

总共五组号码,五组号码由数字1~12中产生,前四个号码不重复,第五个号码可以与前四个号码重复。

剩下的我想你如果看过之前的文章,我想你明白了,论坛发布彩票的管理员,将实现设置好的数字保存于txt文件中,加密压缩,等开奖的时候再公布密码。

因为涉及到一个还算有意思的排列组合,所以才写的这个,而这个实话说我自己没写出来,找人代劳了。

一段C代码,实现生成所有排列组合的文件,注意一定要生成到一个指定的文件夹,到桌面或者根目录,你电脑一定会卡死的。


生成的文档内容为XX、XX、XX、XX+XX,然后文件名为XXXXXXXXXX.txt,也就是内容部分去掉标点和符号。

剩下的任务,当然少不了微软提供的CRC32利器: [微软CRC32命令行工具],具体用法就不说了 for命令用好,将结果输出到一个txt文件中,可能校核稍微时间长了点(前面那个写一万多个文件的速度也不快)。

再用校核得到的CRC32的值与winrar中显示的数值做对比就可以得到最终结果。

  13 Responses to “再试RAR密码破解(CRC32)”

  1. 能通用就好了~

  2. 你确实是技术牛人

  3. 嘿嘿 时间长啊 有时间试试看

  4. 额,看不懂。。

  5. 很深奥,看来以后要多学学了

  6. 编程啊……好久没接触了,都忘记的差不多了……

  7. 说实话,这个看不懂

  8. 确实不懂,只会点WEB编程!

  9. 坐坐,顶一个。嘻嘻

  10. 这不是黑客了吗?

  11. 有一个Excel密码保护,有简单的方法吗?[GRAVATAR=http://www.birdol.com/]acb31bc1883ad280a90d8044f61b3009[/GRAVATAR]

    nobird 于 2011-6-1 10:00:41 回复

    office自带的加密么? 有专门的软件的 office password remove…

    [GRAVATAR=http://www.lygxwh.com]595ce71fcf82e2b0bd6abe070c61da46[/GRAVATAR]

    王正和 于 2011-6-3 12:18:31 回复

    这个东西很好用rolleyes

  12. 那我密码都白设了,太恐怖了,呵呵

  13. 枚举crc32来对照原crc32的注意挺不错.

Sorry, the comment form is closed at this time.

 
© 2011 鸟儿博客 Suffusion theme by Sayontan Sinha