首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

动态调试elf文件的几种方法

动态调试elf文件的几种方法 最近在刷题的时候遇到了很多elf文件,虽然可以通过ida分析伪代码解出来,但是发现有些通过动态调试的方式可以直接找到flag,这样简单了不少,因为之前接触的linux下的逆向题目比较少...0x01 ida动态调试 ida不光可以静态分析函数伪代码,也可以通过动态调试的方式来分析linux下的elf文件。...首先将ida/dbgsrv/路径下的linux_server/linux_serverx64文件复制到linux下,两个文件分别是调试32位和64位程序使用的: 在linux下启动对应的文件: 把我们要调试的文件放到相应的文件夹中...是指传递的参数,如果程序运行需要传参的话可以在这填入,Hostname就是linux的ip地址,Port一般都是默认的23946,如果设置了password在下方填入,没有就空着: 进入ida动态调试界面...; var int64_t var_24h @ rbp-0x24 │ ; var int64_t canary @ rbp-0x18 │ 0x00400756

2.9K20

20种不同并发模型示例,带你深入理解并发模型

1.缘起 最近看了好友推荐的一本新书《Linux后端开发工程实践》 ,该书RPC框架和微服务集群的部分甚是不错,其中的“第10章-I/O模型与并发”中介绍了 17 种不同的并发模型,看完之后更是感觉受益匪浅...在Linux下多路I/O复用的系统调用为select、poll、epoll。...5.2.2 Poll 为了解决select函数文件描述符数量和值的限制,Linux 系统后续新增了poll函数。...参考 《Linux后端开发工程实践》 抽奖送书 欢迎大家留言,聊聊你和Linux的故事。我们会抽8位同学,送出下面的《Linux后端开发工程实践》一本。...初学者可以通过阅读本书快速掌握Linux C/C++后端研发的核心技能。提升技术水平,完善自身的技术知识体系,并在实践中掌握后端研发的最佳实践。

42212

微信程序员压测20种并发模型,性能最强的竟是?

Linux 下多路 I/O 复用的系统调用为 select、poll、epoll。...5.2.2 Poll 为了解决 select 函数文件描述符数量和值的限制,Linux 系统后续新增了 poll 函数。...06、参考 《Linux 后端开发工程实践》该书将从实践出发,提供具体的案例和实现代码,帮助读者了解后端研发的实际工作流程和常用工具,以及如何在实践中掌握 Linux C/C++ 后端研发的核心技能。...初学者可以通过阅读本书快速掌握 Linux C/C++ 后端研发的核心技能,并直接从事相关岗位的研发工作。...无论您是想要入门 Linux 后端研发,还是想要深入了解这个领域的读者,本书都将为您提供有价值的学习资源。 也欢迎大家关注作者公众号 -End- 原创作者|lionleeli

49731
领券