This question is to practicing Linux kernel hackers: Generally, it is best to test/play with linux kernel changes/hacks in a virtualized enviroment.

这个问题是练习Linux内核黑客:一般来说,最好在虚拟化环境中测试/玩linux内核更改/黑客攻击。

  1. What virtual environment do you use for testing your hacks?
  2. 您使用什么虚拟环境来测试黑客攻击?

  3. How do you make a minimalistic filesystem(with basic utils) to use with the environment. If you are using a readymade filesystem, what is that are you using?
  4. 如何使用简单的文件系统(使用基本工具)与环境一起使用。如果您使用的是现成的文件系统,那么您使用的是什么?

  5. Useful heuristics you do with your environment(like installing a new kernel, sharing files etc?
  6. 您对环境有用的启发式方法(如安装新内核,共享文件等?

Please provide a step by step procedure to setup the environment, if possible. A collection of this info doesnt seem available in web.

如果可能,请提供设置环境的分步过程。此信息的集合似乎在网络中不可用。

Thanks.

2 个解决方案

#1


1

Different people use different set ups, I don't think there is one true answer.

不同的人使用不同的设置,我不认为有一个真正的答案。

I currently use VirtualBox as Hypervisor with a file system created with Buildroot.

我目前使用VirtualBox作为Hypervisor,使用Buildroot创建的文件系统。

Apart from other VMs (kvm, qemu, vmware etc.) you could also use User Mode Linux to much the same effect if your hacking is in the more "logical" layers of the kernel.

除了其他虚拟机(kvm,qemu,vmware等)之外,如果您的黑客在内核的更“逻辑”层中,您也可以使用用户模式Linux获得相同的效果。

更多相关文章

  1. Linux内核数据结构之链表
  2. Linux 环境变量与文件查找
  3. linux下《UNIX环境高级编程》(apue2)源码编译出错的处理方法
  4. Linux 驱动开发之内核模块开发 (三)—— 模块传参
  5. Linux系列:linux学习之路(入门类、编程类、内核类、工具类……)
  6. 使用Swoole加速Laravel(正式环境中)
  7. 编译linux内核前用make menuconfig设置时 Unable to find the nc
  8. ubuntu 14.04 安装 minidwep-gtk, aircrack-ng, reaver 搭建抓包
  9. 【嵌入式Linux学习七步曲之第五篇 Linux内核及驱动编程】全面解

随机推荐

  1. Android 1.5: 飞行模式分析
  2. Android BLE Gatt实现原理解析(未完)
  3. android android 判断是否滑动
  4. GitHub Android(安卓)Libraries Top 100
  5. 初涉Android之ContentProvider
  6. 10.10笔记,android通知栏兼容性,matches t
  7. Android 运行 Linux 可执行程序
  8. Android学习资源网站
  9. android 系统关机,重启
  10. Gallery 画廊