[WUSTCTF2020]level4
文章目录
- 拖进ida
- 执行结果
- 总结:
拖进ida
int __cdecl main(int argc, const char **argv, const char **envp)
{puts("Practice my Data Structure code.....");puts("Typing....Struct.....char....*left....*right............emmmmm...OK!");init();puts("Traversal!");printf("Traversal type 1:", argv);type1((__int64)&unk_601290);printf("\nTraversal type 2:");type2((__int64)&unk_601290);printf("\nTraversal type 3:");puts(" //type3(&x[22]); No way!");puts(&byte_400A37);return 0;
}
执行结果
说实话,感觉有点像二叉树的遍历,因为第二个最后一个是w,然后这比赛又是WUSTCTF,就猜第二个是后序遍历(左右根),第一个是中序遍历(左根右),那么最后一个也就是前序遍历喽,也就是flag啦
总结:
根据后序遍历和中序遍历,写出前序遍历,这个的话,学过数据结构的人都会写喽,先吃饭,然后花点时间写写
[WUSTCTF2020]level4相关推荐
- REVERSE-PRACTICE-BUUCTF-15
REVERSE-PRACTICE-BUUCTF-15 [2019红帽杯]xx [ACTF新生赛2020]Universe_final_answer [WUSTCTF2020]level4 findKe ...
- BUUCTF reverse题解汇总
本文是BUUCTF平台reverse题解的汇总 题解均来自本人博客 目录 Page1 Page2 Page3 Page4 Page1 easyre reverse1 reverse2 内涵的软件 新年 ...
- 【2023.5.3~2023.5.9】CTF刷题记录
目录 日期:2023.5.3 题目:[GWCTF 2019]pyre 日期:2023.5.4 题目:[ACTF新生赛2020]easyre 题目:DASCTF Apr.2023 X SU战队2023开 ...
- [Jarvis OJ - PWN]——[XMAN]level4
[Jarvis OJ - PWN]--[XMAN]level4 题目地址: https://www.jarvisoj.com/challenges 题目: checksec一下 IDA中 思路 0x1 ...
- Jarvis Oj Pwn 学习笔记-level4
没有libc?!DynELF了解一下 来,链接: https://files.cnblogs.com/files/Magpie/level4.rar nc pwn2.jarvisoj.com 9880 ...
- AcWing进阶算法课Level-4 第六章 搜索 (模拟退火,爬山)
AcWing进阶算法课Level-4 第六章 搜索 模拟退火 AcWing 3167. 星星还是树110人打卡 AcWing 2424. 保龄球78人打卡 AcWing 2680. 均分数据72人打卡 ...
- 流利说英语level4_英语流利说level4原文graph?分享一下我的经验?
)? 英语流利说level4原文graph?分享一下我的经验? 本科条理的学生得到划定级此外外语等第证书,哈利波特式的学院,山西省残联主办,也就是我国主张的做法.比方说前两年有一年的标题中查询到了天然 ...
- 流利说英语level4_英语流利说懂你英语 Level4 Unit1 Part1 Vocabulary
英语流利说懂你英语 Level4 Unit1 Part1 Vocabulary 我是 @正弟,欢迎关注! Headaches can be very painful and can last for ...
- Python挑战游戏( PythonChallenge)闯关之路Level- 4
闯关过程 关口地址:http://www.pythonchallenge.com/pc/def/linkedlist.html 输入关卡地址发现, 提示信息要求将网址改为:http://www.pyt ...
最新文章
- OSI第六层:表示层功能作用
- 【Python】1054 求平均值(Python异常处理练习)
- 统计apache404错误ip并加入iptables防火墙
- LINUX下的RAID使用
- android:在ViewPager中使用Button
- 二十三、中断(控制计算机硬件,避免使用0000:0000-0000:03FF内存地址)
- windows中使用mysql配置my.ini时的坑
- 线性回归(五)---弹性网络回归
- 杭电1166敌兵布阵(线段树)
- java破坏双亲委派_java的类加载机制-双亲委派,破坏双亲委派
- java财务对账系统设计_对账系统设计
- 【蓝桥杯嵌入式】资源拓展板模块详解——数码管
- Matlab 蒙特卡洛求解三门问题
- maven安装以及本地创库设置
- GCTA学习8 | GCTA计算多性状遗传力和遗传相关
- 【软件测试】数据库大厂面试真题解析(二叉树算法纯干货!)
- 分析1300万起案件:洛杉矶警局如何用大数据预测犯罪?
- hal库串口dma卡死_STM32 HAL库 串口DMA发送完成中断
- HTTP和HTTPS的区别以及含义
- 计算机网络电子邮件的格式,计算机网络基础之申请电子邮箱
热门文章
- 我的世界服务器怎么显示腐竹来了,我的世界腐竹开服必看manu权限组教程
- AI开发者大会:2020年7月3日09:30--09:50司罗《为商业搭建语言桥梁》
- ML之RF:kaggle比赛之利用泰坦尼克号数据集建立RF模型对每个人进行获救是否预测
- DL之RBM:基于RBM实现手写数字图片识别提高准确率
- ML之SVM:随机产生100个点,建立SVM模型,找出超平面方程
- Py之pipenv:Python包的管理利器pipenv简介、安装、使用方法详细攻略
- ML之UliR:利用非线性回归,梯度下降法(迭代十万次)求出学习参数θ,进而求得Cost函数最优值
- 《疯狂Java讲义》4
- pythonChallenge:第1关
- 修改vs17中的cordova模板