攻防世界--re-for-50-plz-50
2024-09-11 04:39:25
RetDec是真的难安装,太笨了~~~
1.准备
获取信息
- 32位文件
2.IDA打开
发现这是MIPS代码。本来准备安装RetDec,哎...还是恶补MIPS指令知识吧:https://www.cnblogs.com/thoupin/p/4018455.html
3.代码分析
可以看重点
这实际上就是一个对字符串的异或操作
4.脚本获取flag
# encoding: utf-8 str1 = 'cbtcqLUBChERV[[Nh@_X^D]X_YPV[CJ' flag = '' for i in str1:
flag += chr(ord(i)^0x37) print(flag)
5.get flag!
TUCTF{but_really_whoisjohngalt}
最新文章
- VS2012 Unit Test —— 我对IdleTest库动的大手术以及对Xml相关操作进行测试的方式
- UE4.11新特性:胶囊体阴影
- 使用jQuery开发iOS风格的页面导航菜单
- oracle 自动关闭 数据库连接
- grep的用法
- jQuery.Hotkeys - lets you watch for keyboard events anywhere in your code supporting almost any key combination
- appfabric 简单应用
- Android开发之IPC进程间通信-AIDL介绍及实例解析
- 网络安装CentOS 5.3
- Android Init语言
- android画笔错位问题的解决
- WPF绘制党徽(立体效果,Cool)
- wemall app商城源码中实现带图片和checkbox的listview
- VC维含义的个人理解
- Java使用Jedis操作Redis大全
- canvas中插入的图片 自适应 ?
- redis(一)
- 网卡最大传输单位MTU和巨型帧(Jumbo frame)设置
- C++学习(二十四)(C语言部分)之 结构体1
- 定制自己的new和delete:operator new 和 operator delete