我只是用linux内核开发手册学习LINUX内核编程(我是linux内核编程的初学者,而不是linux编程)。是否可以在Ubuntu上使用VMware病毒仪式在内核机器上测试程序而不损坏我的系统?
发布于 2014-10-12 11:05:30
是的,您可以在虚拟机上安全地测试内核模块!我会给你一些可能有用的链接:看这个网站
特别是这本书:
本指南还包括:http://www.tldp.org/HOWTO/Module-HOWTO/
发布于 2017-06-19 07:40:49
一个嵌入式发行版更好的
Ubuntu的客人很好,但我更喜欢将事情减少到最小,并使用嵌入式发行版,因为这样会使事情变得更好:
特别是,我建议使用:
嵌入式发行版可以生成小于10 and的rootfs映像,并且可以理解整个userland设置,这将使关注内核变得更容易。
我已经做了一个设置,使一切尽可能自动化:https://github.com/cirosantilli/linux-kernel-module-cheat
发布于 2014-10-12 08:34:50
我在Linux内核编程中使用VM已经很长时间了,而且我从来没有遇到过任何问题。实际上,如果您违反了VM的保护,那么您很可能会被甲骨文或VMWare :D雇用。
不过,我建议您阅读这篇文章:https://security.stackexchange.com/questions/23452/is-it-safe-to-use-virtual-machines-when-examining-malware
https://stackoverflow.com/questions/26323280
复制相似问题