随笔分类 -  linux

摘要:一:背景 1. 讲故事 前面跟大家分享过一篇 C# 调用 C代码引发非托管内存泄露 的文章,这是一个故意引发的正向泄露,这一篇我们从逆向的角度去洞察引发泄露的祸根代码,这东西如果在 windows 上还是很好处理的,很多人知道开启一个 ust 即可,让操作系统帮忙介入,在linux上就相对复杂一点了 阅读全文
posted @ 2025-03-07 11:10 一线码农 阅读(484) 评论(0) 推荐(5) 编辑
摘要:一:背景 1. 讲故事 上一篇我们聊过 C# 调用 C 的 malloc 代码来演示heap的内存泄露问题,但要想深入研究得必须把 malloc 的实现库 libc.so 给调试起来,大家都知道在Linux 上 libc 和 Windows 的 Win32 API 是一个层级的,由于 Linux 重 阅读全文
posted @ 2025-03-04 14:45 一线码农 阅读(419) 评论(3) 推荐(3) 编辑
摘要:一:背景 1. 讲故事 好久没写文章了,还是来写一点吧,今年准备多写一点 Linux平台上的东西,这篇从 C# 调用 C 这个例子开始。在 windows 平台上,我们常常在 C++ 代码中用 extern "C" 导出 C风格 的函数,然后在 C# 中用 DllImport 的方式引入,那在 Li 阅读全文
posted @ 2025-03-03 14:07 一线码农 阅读(1285) 评论(11) 推荐(6) 编辑

点击右上角即可分享
微信分享提示