⌨️Keyboard Operator
คำสั่งเกี่ยวกับการควมคุม Keyboard
Text Type Commands - คำสั่งพิมพ์
คำอธิบาย: คำสั่งพิมพ์แบบบรรทัดเดียวต่อเนื่อง ที่ความเร็ว 800KPS
Example:
STRING Hello, world
ENTERSyntax:
STRING <Text>คำอธิบาย: คำสั่งพิมพ์แบบกด ENTER เมื่อพิมพ์จบ ที่ความเร็ว 800KPS
Example:
STRINGLN _ _ _ USB _ _ _
STRINGLN __(.)< __(.)> __(.)= Rubber >(.)__ <(.)__ =(.)__
STRINGLN \___) \___) \___) Ducky! (___/ (___/ (___/Syntax:
STRINGLN <Text>คำอธิบาย: คำสั่งพิมพ์แบบล็อคภาษา ENGLISH แม้จะใช้ภาษาอื่นอยุ่ ที่ความเร็ว 150KPS
Example:
STRING_ALT Hello, world
ENTERSyntax:
STRING_ALT <Text>คำอธิบาย: คำสั่งพิมพ์แบบล็อคภาษาและกด ENTER เมื่อพิมพ์จบ ที่ความเร็ว 150KPS
Example:
STRINGLN_ALT _ _ _ USB _ _ _
STRINGLN_ALT __(.)< __(.)> __(.)= Rubber >(.)__ <(.)__ =(.)__
STRINGLN_ALT \___) \___) \___) Ducky! (___/ (___/ (___/Syntax:
STRINGLN_ALT <Text>Delay Commands - ตั้งดีเลย์
คำอธิบาย: ตั้งดีเลย์
Example:
DELAY 1000 (1 Second)Syntax:
DELAY <delay_ms>คำอธิบาย: ตั้งดีเลย์ในทุกๆบรรทัด
Example:
DEFAUTH_DELAY 1000Syntax:
DEFAUTH_DELAY <delay_ms>คำอธิบาย: ตั้งความเร็วในการพิมพ์
ใช้ได้กับคำสั่ง: STRING, STRINGLN, STRING_ALT, STRING_ALTLN, STRINGLN_BLOCK , VICTIM, EXEC
Example:
HUMAN_TYPE 10 (ความเร็ว 10 ms ทุกการกด)
HUMAN_TYPE 50 120 (ความเร็ว 50-120 ms แบบสุ่ม)
MUMAN_TYPE_OFF (ปิดการสุ่ม ความเร็วเท่าเดิม)Syntax:
HUMAN_TYPE <min_ms> <max_ms>
MUMAN_TYPE_OFFKey Press Commands
คำอธิบาย: จำลองการกดปุ่มหลายปุ่มพร้อมกัน สูงสุด 5 ปุ่ม
คีย์ที่รองรับ: เฉพาะปุ่ม Modifiers คำสั่งต่างๆ
Example:
CTRL SHIFT ESC
GUI ARROW_DOWN
GUI DOWN
ALT F4
CTRL SHIFT R
R-GUI
R-CTRL
R-ALT Syntax:
<KEY1> <KEY2> <KEY3> <KEY4> <KEY5>คำอธิบาย: จำลองการกดปุ่มค้างหลายปุ่มพร้อมกัน
คีย์ที่รองรับ: A-Z 0-9 และ Modifiers รวมถึงปุ่มเมาส์ คำสั่งต่างๆ คีย์ที่ไม่รองรับ: Media, System
Example
HOLD A B C
HOLD MOUSE LEFT
HOLD SHIFT X
HOLD Z
HOLD X
HOLD CSyntax
HOLD <KEY> <KEY> <KEY>คำอธิบาย: จำลองการกดปล่อยปุ่ม หลังจากกดค้าง
คีย์ที่รองรับ: A-Z 0-9 และ Modifiers รวมถึงปุ่มเมาส์ คำสั่งต่างๆ คีย์ที่ไม่รองรับ: Media, System
Example
RELEASE A B C
RELEASE MOUSE LEFT
RELEASE SHIFT X
RELEASE ALL // ปล่อยทั้งหมดทีเดียว แนะนำSyntax
RELEASE <KEY> <KEY> <KEY>System & Media Control
คำอธิบาย: เปลี่ยน Keyboard Layout ตามภาษาที่ต้องการ
Support Layouts: EN (English), ES (Spanish), DE (German), FR (French), PT (Portuguese),
Example:
LAYOUT ENSyntax:
LAYOUT <layout>คำอธิบาย: ควบคุมเสียงผ่าน Media Consumer Key
คีย์ที่รองรับ: คำสั่งต่างๆ
VOLUP, VOLDOWN, VOLMAX, VOLMUTE
NEXT, PREV, PLAY, STOP, PAUSE
BRIGHTUP, BRIGHTDOWN,
MAIL, CALC
Example:
MEDIA VOLMAX
MEDIA PLAYSyntax:
MEDIA <media_key>คำอธิบาย: ควบคุมระบบผ่าน System control Key
คีย์ที่รองรับ: SHUTDOWN, SLEEP, WAKEUP
Example:
SYSTEM SHUTDOWNSyntax:
SYSTEM <system_key>Effective Commands
คำอธิบาย: สุ่มกดปุ่มตามที่ใส่ใน CharSet
ปุ่มที่รองรับ: A-Z 0-9 !@#$%.....
Example:
SPAM_KEY 5000 123ABC! (สุ่มกดปุ่ม 123AB.. ในเวลา 5s)
SPAM_KEY 5000 (ถ้าไม่ใส่ Set จะเป็น A-Z 0-9)
SPAM_KEY (A-Z 0-9 ใน 3s)Syntax:
SPAM_KEY <interva_ms> <CharSet>คำอธิบาย: สุ่มกดปุ่ม LOCK เพื่อให้ขึ้นไฟบนคีย์บอร์ดแบบสุ่ม
คีย์ที่รองรับ: ALL, NUM, CAPS, SCROLL
Example:
SPAM_LOCK ALL 5000 100
SPAM_LOCK CAPSSyntax:
SPAM_LOCK <lock_name> <interval_ms> <delay_ms>คำอธิบาย: ล้อคภาษา EN เหมือนกับ STRING_ALT แต่จะมีผลกับทุกคำสั่ง
ใช้ได้กับคำสั่ง: STRING, STRINGLN, STRINGLN_BLOCK, EXEC, SPAM_KEY , LOCKLG, VICTIM
รองรับ: Windows
Example:
DYNAMIC_TYPE_ONSyntax:
DYNAMIC_TYPE_ON
DYNAMIC_TYPE_OFFคำอธิบาย: กดปุ่ม ALTCODE รองรับเฉพาะ Window (สำหรับอักษรที่พิมพ์ตรงๆไม่ได้)
วิธีการทำงาน: กด ALT ค้างและพิมโค้ด ตัวอย่าง 30 = ▲
Alt code: https://www.alt-codes.net/
รองรับ: Windows
Example:
ALTCODE 4 30 12
= ♦▲♀Syntax:
ALTCODE <code> <code> <code> <code> ....Ready-made Commands - คำสั่งพร้อมใช้
คำอธิบาย: สร้างเสียงพูดด้วยข้อความ (Text To Speech) ใส่ได้สูงสุด 170 ตัวอักษร
รองรับ: Windows
Example:
VOICE Hello, ZiphersSyntax:
VOICE <text_tts>คำอธิบาย: เปลี่ยนภาษาเครื่องโดยตรง สามารถ เพื่ม, ลบ, หรือ ล็อคภาษา ในความเร็วที่สูงกว่า DYNAMIC_TYPE
ISO Code: iso-language-codes.txt
รองรับ: Windows
Example:
LOCKLG EN // (en-US)
LOCKLG TH // (th-TH)
LOCKLG KM // (km-KH)
LOCKLG RESET // (en-US,th-TH)
LOCKLG USE en-US,th-TH // (Custom สูงสุด 7 ภาษา)Syntax:
LOCKLG <Mode>
LOCKLG USE <lang_code>,<lang_code>,<lang_code>คำอธิบาย: ควบคุม Hardware ของเหยื่อเช่นบังคับปิด Mouse, Keyboard, Monitor, หรือ BSOD
คีย์ที่รองรับ: MOUSE_LOCK,MOUSE_UNLOCK ,SCREEN_DOWN, SCREEN_UP, BLUE_SCREEN
รองรับ: Windows
Example:
VICTIM SCREEN_DOWN // ปิดหน้าจอ
VICTIM SCREEN_UP // เปิดหน้าจอ
VICTIM MOUSE_LOCK // ล็อคเมาส์
VICTIM MOUSE_UNLOCK // ปลดล็อคเมาส์Syntax:
VICTIM <mode>คำอธิบาย: บังคับปิดหรือเปิดปุ่ม LOCK (ช่วยป้องกันพิมพ์ผิด)
Button :
CAPS,NUM,SCROLL
Example:
STATE CAPS OFF
STATE NUM ONSyntax:
STATE <button> <ON/OFF>คำอธิบาย: คำสั่งนี้จะช่วยลดขึ้นตอนการเปิด CMD, Terminal
รองรับ: Windows, macOS, Linux
Example:
EXEC cmdSyntax:
EXEC <command>Raw Commands - คำสั่งดิบ
คำอธิบาย: ใช้กดปุ่มแบบ Scan code หรือใส่ Hex ของปุ่มโดยตรง (ใช้ตอนไม่มีปุ่มที่ต้องการเลย)
Usage Table: Generic Desktop Page (0x01) // Mouse Keyboard/Keypad Page (0x07) // Keyboard
Example:
RAW_HID 0x15 // กด R
RAW_HID 0x08 0x15 // กด gui+r พร้อมกันSyntax:
RAW_HID <hex> <hex> <hex>คำอธิบาย: ใช้กดปุ่มแบบ Scan code หรือใส่ Hex ของปุ่มโดยตรง (ใช้ตอนไม่มีปุ่มที่ต้องการเลย)
Usage Table: Consumer Page (0x0C)
Example:
RAW_MEDIA 0xE9 // volup-เพื่มเสียง
RAW_MEDIA 0x192 // calc-เปิดเครื่องคิดเลขSyntax:
RAW_MEDIA <hex>คำอธิบาย: ใช้กดปุ่มแบบ Scan code หรือใส่ Hex ของปุ่มโดยตรง (ใช้ตอนไม่มีปุ่มที่ต้องการเลย)
Usage Table: Consumer Page (0x0C)
Example:
RAW_SYSTEM 0x81 // shutdown-ปิดเครื่องSyntax:
RAW_SYSTEM <hex>Last updated

