Linux x64下hook系统调用execve的正确方法
概述Linux下hook内核execve系统调用的方法有很多:可以使用inline-hook,将sys_execve函数头部修改成jmp指令跳转到我们自己hook函数;可以使用内核本身的kprobes功能,内核需包含CONFIG_KPROBES编译选项;还可以使用hook系统调用
海底光缆要是被鲨鱼咬断了,人类怎么在3000米深海接网线的?
第一问:信号根本没上天此时此刻,如果你掏出手机,给远在美国纽约或者英国伦敦的朋友发一张高清照片,不到一秒钟,对方的手机就会叮的一声收到。要是问你这张照片是怎么跨过太平洋的,十个人里有八个会抬头指指天上:那还用问,肯定是走通信卫星传过去的呗!这其实是科技圈流传最广的一个错觉。
抖音包大小优化-资源优化
抖音 Android 研发团队开发了 Gradle 插件 McImage,在编译期间 hook 资源,采用开源的算法 pngquant/guetzli 进行压缩,支持 webp 压缩。
Linux 思维导图整理(建议收藏)
Linux 学习路径。PS:图片都是在学习中或者偶然看到的,感谢感谢,因此我会附上图片的来源,如有侵权,请联系我,谢谢。
从真实事故出发:golang 内存问题排查指北
经过排查,发现了这个神奇的东西:一直以来 go 的 runtime 在释放内存返回到内核时,在 Linux 上使用的是 MADV_DONTNEED,虽然效率比较低,但是会让 RSS数量下降得很快。
电脑蓝屏代码解读?蓝屏代码 0x00000050 看不懂——重装系统解决
"哥,我电脑最近频繁蓝屏。每次代码都不一样,有时候 0x50,有时候 0x1A,还有一次是 0xEF。我重装了系统,没用,还是蓝。修电脑的让我换主板,要 1200。我是不是该换电脑了?"小裴,做会计的,一台戴尔灵越 5493,用了四年。
错上加错,Anthropic一刀切掉8100仓库
最新版本Claude Code 2.1.90移除了上一版本中的源码映射文件,并额外做了两类“泄露/隐私”相关的修补:取消了Get-DnsClientCache和ipconfig /displaydns的自动允许,使Claude Code 默认不再访问本地DNS缓存。
10分钟删光整个数据库!开发者首次体验Claude Opus 5大“翻车”:AI主动认错,却已经晚了
一位 ID 名为 Alone_Ad_3375 的开发者表示,自己此前一直使用 Claude 4.6 Sonnet、Gemini 3 等模型进行 Vibe Coding,整个项目几乎都是 AI 辅助完成的,期间从未发生过类似事故。