CG-CTF 480小时精通C++
2024-10-19 09:12:32
一.拖入ida,看看
和之前题,有点不一样,不一样在于,这个程序相等于将没加密的字符串,直接打印出来了,但是The Encrypted is 引起了我的注意,所以我去看看有没加密函数,结果还真有,一堆,但是在main方法上面,找到了真正加密的函数,
大概就知道这题是考啥了,就是考个patch,有点类似那种无脑爆破,od里面改汇编,直接动态安排一下,汇编级的动态调试,类似od。
一堆nop,看到别的师傅wp有说是smc,个人没感觉出来,可能是我smc的也见得少,按正常做也能过就是了。
ALT+SHIFT+K 打开patcher,直接修改,同时这个参数是flag的地址,和flag的长度,可以修改寄存器,之后F7步入,再F9,我在函数里面也下了断点。
这里就是加密后的东西了,拿去网站解密,就 行了,要注意是小端存储,所以要逆序
最新文章
- 使用Apache Server 的ab进行web请求压力测试
- css学习归纳总结(一) 转
- 初用protobuf-csharp-port
- Solr集群常用的操作总结
- Delphi的面向对象编程基础笔记
- Striiv Myland 攻略
- Object Oriented Programming python
- 【上传AppStore】iOS项目上传到AppStore步骤流程(第一章) - 上传新的app
- Hibernate映射类型对照表
- Ubuntu 13.04下安装Vmware tools 9.2.3
- EF 6 调用存储过程时返回多结果集和OUTPUT参数问题
- weex 语法高亮
- 多校 Babelfish
- windows 下 多版本nodejs切换 nvmw
- (转)认识java中的堆和栈
- PHPExcel 读取 xls
- asp.net 根据连接地址保存文件,图片
- 小程序之 微信小程序下拉上方出现空白
- 分析Ajax抓取今日头条街拍美图
- A1057. Stack
热门文章
- redux 源码浅析
- VMware vCenter Server 7.0 U2b/6.7 U3n/6.5 U3p,修复 vSphere Client 高危安全漏洞
- Apple iWork(Pages、Numbers、Keynote)11.0 发布
- SQL Server 将两行或者多行拼接成一行数据
- 2021.5.23 noip模拟2(排序|划艇|放棋子)
- 换硬盘,装win10系统小记
- 自动调度GPU的卷积层
- 【NX二次开发】Block UI 微定位
- jdk,jre.jvm三者的关系
- EVB_Air724UG_A13开发板使用指南