有趣的安全游戏--哈密顿行动(三)加密的文件
来源:互联网 发布:python datetime 减法 编辑:程序博客网 时间:2024/05/21 06:41
这题关键就是提示
下载文件查看后缀是.ini,千万别看文件名,容易走上歧路。
搜索相关文件格式介绍(http://blog.csdn.net/laoyang360/article/details/46764715)
看了眼文件内容,从第一个字节若匹配’[‘的话,则需要异或或者减去0x10,尝试下,写出解密代码
import os,sysfp = open("ODBC.ini","rb")s = fp.read()result = ""for c in s: if ord(c) > 0x10: tmp = ord(c) - 0x10 result += chr(tmp) elif ord(c) != 0x10: result += cprint resultfp.close()fp1 = open("test","wb")fp1.write(result)fp1.close()
这里有个坑点,我提交一致失败,最后是去除了所有不可见字符,提交的时候回车换行,最后一行没加,提交通过~
阅读全文
0 0
- 有趣的安全游戏--哈密顿行动(三)加密的文件
- 有趣的安全游戏--哈密顿行动(一)神秘的网页
- 有趣的安全游戏--哈密顿行动(二)不该存在的配置文件
- 有趣的安全游戏--哈密顿行动(四)突破程序的锁
- 有趣的安全游戏--哈密顿行动(零)图灵测试
- 哈密顿行动(黑客/安全体验游戏,服务器已恢复)
- 171128 逆向-哈密顿行动(4)
- 哈密顿图的利用
- 哈密顿环的实现
- 有趣的文件加密
- HDU 2181 哈密顿绕行世界问题 (求一个图的所有哈密顿回路)
- 算法学习---关于哈密顿图的哈密顿通路求解问题
- poj2438(哈密顿图)
- HDU4337(哈密顿回路)
- Strange Country II(暴力DFS判有向图的哈密顿通路)
- 哈密顿回路的非暴力解法(转自CSDN大神GDTZX)
- HDU 3414 Tour Route(竞赛图的哈密顿回路)
- 求图的所有哈密顿环算法
- 每日AC-LeetCode-palindrome-partitioning-ii --动态规划
- 谷歌三大核心技术(一)Google File System中文版
- 1、SONIX单片机新建工程与烧录流程
- 时间管理——番茄工作法
- 2013.11.26
- 有趣的安全游戏--哈密顿行动(三)加密的文件
- K近邻算法
- dojo/aspect模块
- LeetCode 292. Nim Game
- Hadoop(HA)四个核心配置文件
- 面试-学习
- 【git】git保存当前状态切换分支的方法
- (CSU
- 数据库Timestamp类型查询