《安全程序设计》
解题报告
题目完成情况
1 2 3 4 5 6 7 8 9 10 11 12 题 目 密码学 Web 隐写术 安全杂项 编 程 逆向工程 √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √
密码学
1.凯撒是罗马共和国杰出的军事统帅
其解题思想是凯撒的解密,只要从0-25遍历KEY,从得到的多组明文,再看明文之间的逻辑是否符合语义可得到明文:xipuxueyuan。
2.摩擦摩擦
百度密文提示是摩斯密码,然后在线破解即可得到KEY:welcometoxipuxueyuan
3. 最近听说刘翔离婚了
通过分析可知这是一种栅栏密码,从网上下载一个栅栏密码加密解密软件即可,下面是对kyssmlxeei{ipeu}进行解密,得到key:{simplexue}
4. 最近在论证一个问题,到底是先有鸡还是先有蛋
根据这些字母在键盘中的位置,例如:Ijm,lo,他们包围的字母是k,由此可以得到key。
5.用户名和密码
1.按照提示下面是用户名和密码,把两个32位的字符串分别放到http://www.cmd5.com/进行识别并破解,可知是ntlm类型的密文,
2.得到密码好试提示中可能的用户名,可以得到用户名:syclover密码:WinPassworD
3.得到key:LMh4sH123
6.一段奇怪的代码
很明显可以知道这代码是一段加密脚本,把这段代码放到网站http://www.hao123.com/haoserver/5631.htm 进行解密可得到key:VbSciptEncodE
7.压缩的问题
1.把题目给16进制字符串写入WinHex,然后将其保存为RAR格式。 2.用WinRAR对其进行解密,按提示password crack, 65h -- 71h为密码,
得到txt文件。
3.对txt文件进行sha1加密取前八位得到key:58a09ae43。