-->
Seccodeid_Blog
Seccodeid_Blog Just students

Usb Rubber Ducky

Apa itu usb rubber ducky 



A.Pengertian 
Usb rubber ducky atau bisa disebut dengan bad usb.apa itu bad usb?bad usb adalah perangkat keras yang didesain seperti keyboard yang dapat menekan tombol secara otomatis secara cepat.perangkat ini digolongkan pada kelas HID(Human Interface Device)/.sobat bisa membuat sendiri atau beli langsung di shop hak5 atau maltronic,jika sobat ingin membuat sendiri bisa menggunakan digispark arduino,bisa juga dengan raspi zero w,dan esp8266.

B.Bahasa yang digunakan
Bahasa pada bad usb ini,menggunakan bahasa ducky script yang diperkenalkan hak5.menurut saya bahasa ducky ini termasuk mudah untuk dipahami.di sini saya akan memberikan contoh payload sederhana.

REM Payload sederhana membuka notepad.
DELAY 3000
GUI r
DELAY 500
STRING notepad
DELAY 500
ENTER
DELAY 750
STRING I LOVE LOLI
ENTER

simpanlah script tersebut dengan format .txt,ouput dari payload tersebut adalah I LOVE LOLI.


penjelasan dari setiap syntax 
perintah rem adalah untuk memberi komentar 
perintah delay adalah untuk memberi jeda 
perintah gui r adalah untuk membuka jendela run (winndows + r)
perintah string  berfungsi untuk mengetikkan banyak karakter dalam satu baris.Perintah ini memerlukan parameter yang berisi karakter. Karakter yang didukung yakni semua alfabet.

C.Penulisan syntax atau format bahasa 
-Perintah REM.REM merupakan salah satu dari perintah yang berfungsi sebagai pemberi   keterangan pada script sehingga pengguna dapat mengingat atau memberi pesan.
contoh : REM ini adalah baris pertama 

-Perintah DELAY.DELAY adalah perintah yang digunakan untuk memberikan waktu sebelum perintah selanjutnya. Hal ini sangat berguna jika ingin menunda perintah selanjutnya untuk dieksekusi, biasanya perintah ini diperlukan jika perintah sebelumnya memerlukan waktu untuk diproses sehingga tidak mengganggu perintah selanjutnya.
contoh : DELAY 1000 
                  REM perintah ini memberikan atau menjeda 1 detik sebelum menjalankan perintah   selanjutnya.

-Perintah STRING.STRING berfungsi untuk mengetikkan banyak karakter dalam satu baris. Perintah ini memerlukan parameter yang berisi karakter. Karakter yang didukung yakni semua alfababet.
contoh : STRING HALLO SAYA GANS 
                  REM output dari payload tersebut adalah HALLO SAYA GANS.

-Perintah WINDOWS atau GUI Perintah dapat menggunakan WINDOWS atau GUI. Perintah ini dapat bisa diberikan parameter ataupun tidak. Perintah ini sama fungsinya dengan tombol windows.
GUI berfungsi memencet logo windows.
GUI e berfungsi membuka windows exploler 
GUI r  berfungsi membuka jendela run 
contoh : GUI r 
                  DELAY 1000
                  STRING notepad
                  DELAY 2000 
                  ENTER 
                  STRING hallo 



jika sobat ingin melihat payload lebih banyak lagi silahkan bisa kunjungi https://github.com/hak5darren/USB-Rubber-Ducky/wiki/Payloads 
mohon maaf jika ada kesalahan kata,dan oenyampaian kurang jelas,terima kasih.


Seccodeid_Blog
Seccodeid_Blog  Just students

6 komentar

  1. mantap

  2. Nice

  3. Dahyaa

  4. Sipp...

  5. Mantoel

  6. Hehehe thanks all