Pertanyaan :Saya menginstal Linux Memory Extractor (LiME) untuk memperoleh memori dari mesin virtual CentOS saya. LiME (sebelumnya DMD) adalah program yang memungkinkan perolehan memori yang mudah menguap dari mesin berbasis Linux, termasuk sistem operasi Android.
LiME menggunakan Loadable Kernel Module (LKM) yang menyediakan akuisisi memori penuh yang berguna untuk operasi terkait forensik. Ini menghasilkan dump memori, yang dapat dianalisis nanti menggunakan software Volatilitas. Ketika saya menjalankan 'make', build gagal dengan pesan kesalahan seperti yang ditunjukkan di bawah ini:
[root@vm src]# make make -C /lib/modules/2.6.32-573.3.1.el6.x86_64/build M=/home/centos/LiME/LiME-master/src modules make: *** /lib/modules/2.6.32-573.3.1.el6.x86_64/build: No such file or directory. Stop. make: *** [default] Error 2
Tolong sarankan solusi – Sri
Solusi:
Sri, Pertama instal kernel-header dan kernel-devel paket, menggunakan yum .
Instal header Kernel dan Paket pengembangan
[root@vm src]# yum install kernel kernel-headers kernel-devel kernel-firmware
Selanjutnya lakukan full update OS menggunakan yum update seperti yang ditunjukkan di bawah ini:
[root@techglimpse src]# yum update
Karena kami memperbarui kernel, ada baiknya untuk me-reboot mesin. Sekarang, lanjutkan membangun LiME.
[root@vm src]# make make -C /lib/modules/2.6.32-573.7.1.el6.x86_64/build M=/home/centos/LiME/LiME-master/src modules make[1]: Entering directory `/usr/src/kernels/2.6.32-573.7.1.el6.x86_64' Building modules, stage 2. MODPOST 1 modules NO SIGN [M] /home/centos/LiME/LiME-master/src/lime.ko make[1]: Leaving directory `/usr/src/kernels/2.6.32-573.7.1.el6.x86_64' strip --strip-unneeded lime.ko mv lime.ko lime-2.6.32-573.7.1.el6.x86_64.ko make tidy make[1]: Entering directory `/home/centos/LiME/LiME-master/src' rm -f *.o *.mod.c Module.symvers Module.markers modules.order \.*.o.cmd \.*.ko.cmd \.*.o.d rm -rf \.tmp_versions make[1]: Leaving directory `/home/centos/LiME/LiME-master/src'
Itu dia.