UPDATING KERNEL
Waktu itu saya pernah di tanya oleh sesorang dedemit maya yang sedang mengeksekusi suatu target dan ingin mengupdate kernel dari box target dengan contoh sebagai berikut
ketika dia mengetik uname -a, dia memberi tahukan kepada saya bahwa targetnya adalah Linux localhost.localdomain 2.6.9-42.EL #1 Sat Aug 12 09:17:58 CDT 2006 i686 i686 i386 GNU/Linuxlalu sang dedemit maya mengatakan bahwa sudah mengexploitasi targetnya dan mendapatkan akses root(0), lalu sang dedemit maya tersebut juga sudah adduser dalam targetnya dan juga sebagai superuser.
Dapat kita lihat dengan jelas, bahwa kernel yang di exploitasi tersebut adalah 2.6.9-42.EL dan sang dedemit maya ingin mengupdate kernel tersebut ke 2.6.9-89.0.11.EL atau lebih tinggi dari itu.
Nampaknya sang dedemit maya tersebut bingung bagaimana caranya, lalu saya memberikan contohnya dengan menyuruh sang dedemit maya itu mengetik sudo yum -y update kernel.
Mengapa demikian? karena fitur apt-get nya di dalam box target tersebut tidak terinstall. Contoh proses update saya lampirkan di bawah.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 | [tukulesto@indonesiancoder.org ~]$ uname -a Linux localhost.localdomain 2.6.9-42.EL #1 Sat Aug 12 09:17:58 CDT 2006 i686 i686 i386 GNU/Linux [tukulesto@indonesiancoder.org ~]$ sudo yum -y update kernel Setting up Update Process Setting up repositories Reading repository metadata in from local files Resolving Dependencies --> Populating transaction set with selected packages. Please wait. ---> Package kernel.i686 0:2.6.9-89.0.11.EL set to be installed --> Running transaction check Dependencies Resolved ============================================================================= Package Arch Version Repository Size ============================================================================= Installing: kernel i686 2.6.9-89.0.11.EL update 13 M Transaction Summary ============================================================================= Install 1 Package(s) Update 0 Package(s) Remove 0 Package(s) Total download size: 13 M Downloading Packages: Running Transaction Test Finished Transaction Test Transaction Test Succeeded Running Transaction Installing: kernel ######################### [1/1] Installed: kernel.i686 0:2.6.9-89.0.11.EL Complete! [tukulesto@indonesiancoder.org ~]$ |
Dapat kita lihat bahwa proses uptate telah complete, apakah kernel baru telah terinstall atau belum cukup mudah bisa mengetik rpm -q kernel atau kalian dapat memeriksa di grub.conf atau menu.lst.
Jika tidak mau repot dan mau langsung lihat hasilnya maka silahkan restart saja box targetnya pasti saat booting nanti box target akan menggunakan kernel baru yang di isntall tadi.
1 2 3 4 5 6 7 8 9 10 | [tukulesto@indonesiancoder.org ~]$ su password: [root@indonesiancoder.org ~]$ reboot -r Broadcast message from root (pts/0) (Wed Apr 20 01:23:45 2009): The system is going down for reboot NOW! [tukulesto@indonesiancoder.org ~]$ uname -a Linux localhost.localdomain 2.6.9-89.0.11.EL #1 Tue Sep 15 06:58:16 EDT 2009 i686 |
YUP !!! itu artinya sudah selesai alias berhasil untuk update kernel dari box target tersebut.
1 2 | [tukulesto@indonesiancoder.org ~]$ exit quit ! |
Sekian dari saya, kurang lebihnya saya mohon maaf jika ada salah kata dalam penulisan diatas tersebut.
Hormat saya
.: Don Tukulesto :.
Pertamax…!!!!
KEDUAX…. !!!
nice blog frends salam kenal tapi btw dedemit maya nya sapa heheheheh ngeri gak kalo demit maya