#开源中国#将Windows DLL加载到Linux,谷歌知名研究员开源loadlibrary
【#开源中国#将Windows DLL加载到Linux,谷歌知名研究员开源loadlibrary】Google 知名漏洞研究人员 Tavis Ormandy 开源了一个可以将 Windows DLL 加载到 Linux 的库loadlibrary , 该库允许原生 Linux 程序从 Windows DLL 加载和调用函数 。
本文插图
库中包含一个自 ndiswrapper 派生的自定义 PE/COFF 加载器 。 该库将处理重定位和导入 , 并提供类 dlopen API 。
Tavis 表示 , Windows 上的分布式、可扩展的模糊测试可能具有挑战性且效率低下 。 对于使用跨内核和用户空间的复杂互连组件的端安全产品尤其如此 。 这通常需要颠覆整个虚拟化的 Windows 环境以对其进行模糊测试 。 但是在 Linux 上 , 这不是什么大问题 , 如果可以将 Windows 杀毒软件的组件移植到 Linux , 那么就可以在最小的容器中运行测试代码 , 而开销却很小 , 并且可以轻松地扩展测试范围 。
loadlibrary 的目的是允许在 Linux 上对自包含的 Windows 库进行可扩展和有效的模糊测试 , 包括视频编解码器、解压缩库、病毒扫描程序与图像解码器等 。 可以进行:C++ 异常调度和释放 。 从 IDA 加载其它字符 。 使用 gdb、断点、堆栈跟踪等进行调试运行时 hook 和补丁 。 支持 ASAN 和 Valgrind 以检测细微的内存损坏错误 。
- 『老谭世界百态』西方不说话了,中国战胜新冠投入了多少资金?专家说出一组数字
- 中国网科技@撤出液晶面板生产,三星将关闭两座工厂
- 「小飞猪的防务观察」蛟龙600需加快研制,西昌大火表明中国急缺灭火飞机
- 『强国兵器』中方协同美方开发AI工具,英国人:只有中国能做到,抗疫强力辅助
- #即科技#107国赞同票作废!,想“加入”联合国?中国使用一票否决
- 【台海网】美官员攻击中国成瘾!华春莹强势回应:这锅你甩不掉
- 「万域」晨光文具陈湖雄:造一支中国人自己的好笔
- 「晓卫双」泰国转身就卖给了美国?官方终于出面回应,中国捐的口罩刚落地
- 即科技■决定权掌握在中国手,?联合国五常将变六常?此国获美俄一致力挺
- #新华网#中国卫生专家与沙特同行分享抗疫经验