Langsung ke konten utama

Jurang Pengembangan Software di Dunia Open-Source

     E ra D i srupsi      2 025 ini adalah tahun terpesat dimana dunia A rtificial I ntelligence berkembang pesat, dimana pengerjaan kode sudah terlampaui oleh sistem kecerdasan buatan ini, semua aspek komprehensif didalam dunia programming seperti syntax itu sudah terkuasai oleh data, sehingga memungkinkan penggunanya untuk cukup memerintahkan penulisan kode yang begitu sederhana. Namun, di lain waktu, cara orang untuk mempelajari bahasa pemrograman pun akan terlihat lebih sederhana karena bantuan alat kecerdasan buatan, AI .

S.Injector V2.4A : HTTP Injector Python untuk Linux Debian/Ubuntu

S.Injector Adalah alat untuk mengirim custom HTTP header request. Alat ini dibuat oleh RedFoX. Alat ini dimodifikasi oleh salah seorang opreker dari Indonesia untuk berfungsi lebih baik dan lebih banyak fitur. S.Injector diprogram dengan bahasa pemrograman Python yang memungkinkan dapat dijalankan di OS manapun dengan python yang terinstal.

Fitur S.Injector

Fiturnya mirip HTTP Injector di Android, berikut adalah fiturnya :
  • HTTP Injection
  • Custom HTTP Header
  • Remote HTTP Proxy
  • Placeholder : [raw], [crlf], [lfcr], [host_port], [host], [port], [protocol], [ssh], [realData], [netData], [cr], [lf], [ua], [split], [crlf*N
  • Debugger
  • Pinger

Config S.Injector

Config S.Injector dibuat dengan file.cfg yang berisi code XML, seperti
<payload>GET / HTTP/1.1[crlf]Host: host.com[crlf][crlf]</payload>

Setiap opsi diawali dengan <opsi> dan diakhiri dengan </opsi>.
Untuk membuat config, buat file .cfg baru didalam folder S.Injector dan masukkan opsi-opsi dibawah.

Opsi Config S.Injector

S.Injector mempunyai dua jenis opsi config yang berbeda, opsi payload dan remote dibawah ini adalah opsi yang harus ada pada setiap config.

Opsi
Fungsi
Contoh
<payload>(Payload)</payload>
Payload Header yang akan diinjeksikan
<payload>CONNECT [host_port] [protocol][crlf]GET
http://host.com/ HTTP/1.1[crlf]Host: host.com[crlf][crlf]</payload>
<remote>(Host/IP:Port)</remote>
Remote Proxy Inject
<remote>128.199.250.79:8080</remote>

Opsi dibawah ini bisa dipakai, boleh juga tidak ( opsional ).

Opsi
Fungsi
<debug>(0/1)</debug>
Menampilkan log debug on/off, defaultnya 1.
<ping>(0/1)</ping>
Set pinger on/off, defaultnya 0.
<lport>(port)</lport>
Listen port inject, defaultnya port 9000.
<code>(STATUS_CODE_RESPOND)</code> Kirim response status code ini ke client jika server mengirim selain dari status code 200, defaultnya adalah 200 Connection Established.
<comment>(text)</comment>
Komentar config, misalnya "Config created by ...".
<shell>(code)</shell> Shell code bash tambahan yang akan dieksekusi ( hanya untuk yang mengerti bahasa pemrograman Bash di Linux ).
<script>(code)</script> Script python tambahan yang akan dieksekusi.

Komentar

Postingan populer dari blog ini

Jurang Pengembangan Software di Dunia Open-Source

     E ra D i srupsi      2 025 ini adalah tahun terpesat dimana dunia A rtificial I ntelligence berkembang pesat, dimana pengerjaan kode sudah terlampaui oleh sistem kecerdasan buatan ini, semua aspek komprehensif didalam dunia programming seperti syntax itu sudah terkuasai oleh data, sehingga memungkinkan penggunanya untuk cukup memerintahkan penulisan kode yang begitu sederhana. Namun, di lain waktu, cara orang untuk mempelajari bahasa pemrograman pun akan terlihat lebih sederhana karena bantuan alat kecerdasan buatan, AI .

Linux NAT : Sekedar Coretan Tentang NAT

Kadang orang-orang yang sering ngulik pada konsep jaringan menemukan hal ini, NAT. Mungkin alasannya ketika ingin memblokir atau mencegah koneksi agar supaya tidak masuk ke mesin Linux yang dipakainya, atau mungkin gimana cara jaringan lokal bisa konek ke Internet lewat mesin Linux yang dipakainya. Kepanjangan NAT adalah Network Address Translation , atau bahasanya Translasi Alamat Jaringan. Ya, definisi NAT yang diambil di Wikipedia adalah "A method of remapping one IP address space into another by modifying network address information in the IP header of packets while they are in transit across a traffic routing device." Yang artinya "Sebuah metode untuk memetakan ulang satu ruang IP address ke IP address yang informasinya dimodifikasi di header paket disaat paket itu sedang transit di perangat perutean lalu lintas". NAT bisa juga dibilang salah satu fungsi dari router, karena memang fungsinya untuk mengubah informasi paket IP address, mulai dari destination ...

SSH : Reverse Tunneling

SSH Reverse Tunneling ini satu cara buat kita yang mau jadikan komputer Linux kita supaya bisa diakses lewat jaringan internet bantuan Alamat IP Public. Reverse SSH Tunneling ini sama dengan SSH Tunneling biasa. Cuma bedanya kalau Reverse SSH Tunneling ini titik aksesnya ada di server SSH itu sendiri supaya host/server tujuan itu bisa diakses di jaringan internet lewat port yang terbuka di server SSH. Reverse SSH Gratis Serveo.net Serveo ini adalah salah satu penyedia Layanan Reverse SSH yang semua orang dapat memakainya secara gratis. Layanan ini dapat kita pakai dengan perintah ssh di OS Linux dengan opsi -R .        ssh -R [Remote Port]:[Destination Address]:[Destination Port] serveo.net -p 22 Disini kita dapat menentukan Remote Port, Destination Address beserta Destination Portnya. Untuk itu, Remote Port adalah nomor port yang akan menjadi titik akses dari server. Destination Address adalah alamat tujuan ketika kita terhubung ke server SSH dengan...