- 博客(14)
- 收藏
- 关注
原创 ida 快速上手
然后这里有两个个重要的快捷键也是我们常用到的 标签 ,这个主要是给我们汇编窗口中的特殊地址打标记,比如我们分析到了关键函数,然后防止我们忘记这个地址,我们就可以给这个地址打标签,鼠标点击要打标签的那一行(可以看到图中的地址) ALT+M 输入内容就是标签的内容,然后Ctrl + M 是查看当前标签,然后点击相应的标签就会跳到相应的地址,这个功能是很有作用的。5.工具栏下的这一条颜色条是标识了当前分析的程序的各种数据排布,包括汇编代码、数据、导出表等等,他是可以点击的,你的可能颜色与我的不同。
2025-09-30 15:05:46
741
原创 用C++写的贪吃蛇小游戏(含完整代码和文档讲解)
if((j==3&&i>=7&&i<=11)||(j==6&&i>=4&&i<=13)||(j==9&&i>=6&&i<=12)||//“帅”字地图绘制k = 4。if(((i==4||i==5)&&j==5)||(i==6&&j==4)||(i==7&&j==3) //“仙”字地图绘制k=2。4-generateSnake() 函数生成一个初始长度为 6,起始位置为 (2,2) 的贪吃蛇,这是一个表示当前蛇位置的函数,并返回指向当前蛇类(结构体)的指针。
2025-09-28 23:00:23
7493
2
原创 博客摘录「 滴水三期:day33.1-新增节、扩大节-添加代码」2024年3月8日
修改DOS头中的e_lfanew字段的值为上移后PE签名的地址即可。
2025-09-28 22:59:19
81
原创 博客摘录「 滴水三期:day34.1-扩大节、合并节」2024年3月8日
合并节函数参数:需要合并节的可执行文件ImageBuffer起始地址返回值:合并后的ImageBuffer起始地址(因为合并节后并不改变ImageBuffer内存大小,所以返回void也行)
2025-09-28 22:58:59
125
原创 博客摘录「 汽车CAN网络测试及自动化测试工具」2024年5月5日
随着汽车电子技术的发展和对汽车性能要求的提高,汽车上电控单元(ECU, Electronic Control Unit)数量越来越多,各个电控单元之间的交互信息通过CAN、LIN、MOST总线组成的网络来实现。因而对整车网络的开发显得尤为必要。当前整车网络的开发流程一般都是基于国际上通用的V模式开发流程。
2025-09-28 22:55:42
108
原创 博客摘录「 滴水三期:day33.1-新增节、扩大节-添加代码」2024年3月8日
修改DOS头中的e_lfanew字段的值为上移后PE签名的地址即可。
2024-03-08 06:08:24
179
1
转载 本文作者:rkvir(二进制小组组长)转自某推文,链接找不到了。2023年12月
在大部分人眼里,所谓的黑客,安全研究者指的就是研究渗透入侵一类的技术的从业者,并不知道什么是逆向工程或者说二进制安全。另外在以后漏洞的学习中,除了汇编语言,C和C++是开发shellcode最为高效的语言。第二本是《Windows核心编程》,这本书主要讲的是Win32 API编程,需要好好了解一下,因为Windows下的恶意代码一类的,万变不离其宗,最后还是要走API这条路。逆向工程师大部分的逆向工程师都是在进行竞品分析,所谓的竞品分析就是分析同行的软件,看看有什么东西是比自己好的,加到自己的产品中。
2023-12-21 00:01:06
451
原创 攻防世界new-easypwn
这儿剋应用pwndbg来看代码,但是个人习惯用ida,先在linux里面运行一下试试功能。反正仙checksec检查下保护机制。
2023-12-02 15:10:43
541
1
原创 攻防世界逆向Reversing-x64Elf-100
算法其实是一个模数计数器。用来循环运算字符串。满足sub_4006FD条件输出Nice!这就不明白了怎么处理这些字符串呢?在分析算法的时候没明白怎样处理提供的。
2023-11-17 20:16:03
902
1
原创 攻防世界-easyRE1
后,我们可以直接看到flag的值为db2f62a36a018bce28e46d976e3f9864。然后在攻防世界输入:flag{db2f62a36a018bce28e46d976e3f9864}我们随机先选一个文件用Exeinfo工具查壳,我选择是easy-32。我们可以发现该程序为ELF文件 32位 ,没壳。一个是32位的文件,一个是64位的文件。首先下载文件,下载好是一下两个文件。用64位的如上面分析也是这个结果。找到main函数双击F5反编译。
2023-11-17 18:49:02
428
1
原创 Linux的scp 命令使用方法(笔记)
使用情景:一般Win向Linux虚拟机拖文件能拷进去,反之则不行的这种情况,就用scp指令传输文件。非常实用的一个指令,支持很多格式的文件在两个ip之间互相传输。
2023-11-05 16:53:06
168
原创 头文件和源文件的关系(笔记)
一种方法是公布源码,别人想怎么用就怎么用,另一种是提供头文件,别人从头文件中看你的函数原型,这样人家才知道如何调用你写的函数,就如同你调用printf函数一样,里面的参数是怎样的?理论上来说C文件与头文件里的内容,只要是C语言所支持的,无论写什么都可以的,比如你在头文件中写函数体,只要在任何一个C文件包含此头文 件就可以将这个函数编译成目标文件的一部分(编译是以C文件为单位的,如果不在任何C文件中包含此头文件的话,这段代码就形同虚设),你可以在C文件中进 行函数声明,变量声明,结构体声明,这也不成问题!
2023-10-28 00:31:56
3323
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅