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}

最新文章

  1. VS2012 Unit Test —— 我对IdleTest库动的大手术以及对Xml相关操作进行测试的方式
  2. UE4.11新特性:胶囊体阴影
  3. 使用jQuery开发iOS风格的页面导航菜单
  4. oracle 自动关闭 数据库连接
  5. grep的用法
  6. jQuery.Hotkeys - lets you watch for keyboard events anywhere in your code supporting almost any key combination
  7. appfabric 简单应用
  8. Android开发之IPC进程间通信-AIDL介绍及实例解析
  9. 网络安装CentOS 5.3
  10. Android Init语言
  11. android画笔错位问题的解决
  12. WPF绘制党徽(立体效果,Cool)
  13. wemall app商城源码中实现带图片和checkbox的listview
  14. VC维含义的个人理解
  15. Java使用Jedis操作Redis大全
  16. canvas中插入的图片 自适应 ?
  17. redis(一)
  18. 网卡最大传输单位MTU和巨型帧(Jumbo frame)设置
  19. C++学习(二十四)(C语言部分)之 结构体1
  20. 定制自己的new和delete:operator new 和 operator delete

热门文章

  1. js用逗号分隔字符串,保留双引号中的字符串
  2. 利用Django框架实现分页 demo
  3. CSS盒模型面试知识点
  4. Mysql数据库表类型
  5. luogu 4004 Hello world! 分块 + 并查集 + 乱搞
  6. [USACO19JAN]Shortcut题解
  7. SpringCloud 教程 (四) docker部署spring cloud项目
  8. Php.ini 中文注释详细
  9. PROD异机全备份恢复验证实施文档
  10. 从 2017 OpenStack Days China 看国内云计算的发展现状