真假vmlinux--由vmlinux.bin揭开的秘密

vmlinux.bin的编译过程
摘要由CSDN通过智能技术生成

真没有想到,在编译过内核的源码目录下,你可以找到两个同叫vmlinux的文件。

$find . -name vmlinux
./vmlinux
./arch/x86/boot/compressed/vmlinux

怎么样,你之前有发现过么?这还是在探索vmlinux.bin的过程中发现的秘密。

他们究竟都是干什么用的?有什么联系?和bzImage之间有关联么?让我们来揭开这神秘的面纱。

隐藏的vmlinux

老规矩,先来看看vmlinux.bin的规则。

$(obj)/vmlinux.bin: $(obj)/compressed/vmlinux FORCE
    $(call if_changed,objcopy)

嗯,看到刚才find中发现的vmlinux了不?原来vmlinux.bin是这个vmlinux通过objcopy而来。那这个都包含了谁? 又和根目录下的vmlinux有什么关系呢?你们俩真是太像了。

$(obj)/compressed/vmlinux: FORCE
    $(Q)$(MAKE) $(build)=$(obj)/compressed $@<
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
kali-linux-2017.3-vm-i386.zip是一个用于虚拟机的Kali Linux操作系统的压缩文件。Kali Linux是一个基于Debian的Linux发行版,主要用于渗透测试和网络安全评估。如果您对网络安全或渗透测试有兴趣,下载和使用Kali Linux可能会对您有帮助。 在下载过程中,请确保使用合法的渠道获取此文件,以避免下载到来自未知源的恶意软件。您可以在官方Kali Linux网站上找到正版的下载链接。选择与您的操作系统兼容的版本,并下载相应的zip文件。 下载完成后,您可以使用虚拟机软件(例如VMware、VirtualBox等)来创建一个虚拟机实例,然后将Kali Linux的zip文件导入虚拟机软件中。解压缩zip文件并按照虚拟机软件的指导完成安装过程。 安装完成后,您将获得一个Kali Linux的虚拟机实例,可以在虚拟机中运行Kali Linux操作系统。Kali Linux提供了一套强大的工具和实用程序,可用于网络安全测试、渗透测试、恢复丢失的数据以及其他计算机安全任务。 请注意,Kali Linux是一个专业的网络安全工具,并且要求使用者具备相关的知识和技能。在使用Kali Linux进行安全测试时,务必遵守法律和道德规范,避免非法和滥用行为。同时,确保在网络安全测试之前取得合法的授权,以避免产生法律问题。 总之,kali-linux-2017.3-vm-i386.zip是一个用于虚拟机的Kali Linux操作系统文件,通过正确的下载和安装方式,您可以获得一个功能强大的网络安全工具来支持您的相关工作。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值