Last active
March 8, 2023 00:36
-
-
Save powerslaver85/5908465 to your computer and use it in GitHub Desktop.
Die Ente redet Schwyzerdütsch, bzw. sie Tippt. Das Layout DE_ch, abgeändert von der DE_de property File. Einfach die File "ch.properties" in den "resources" Ordner ablegen, Voraussetzung ist der Duck Encoder 2.6 (auf anderen nicht getestet). danach eine PowerShell oder CMD starten (Windows 7, bei Linux ist es ähnlich) und die Payload mit folgend…
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
//LAYOUT_SWISS_GERMAN 0.9b ¦ Some symbols still missing (Euro, Pound...) | |
//Author - Powerslave ¦ Date - 07/02/13 ¦ Website - www.powerslave.ch | |
//No Euro Key (not yet), and most of the french crap letters don't work aswell | |
//but it works for all standard ASCII Letters, all you need for fun. | |
KEY_NON_US_100 = 100 | |
ASCII_20 = KEY_SPACE | |
// 32 | |
ASCII_21 = KEY_RIGHT_BRACE, MODIFIERKEY_SHIFT | |
// 33 ! | |
ASCII_22 = KEY_2, MODIFIERKEY_SHIFT | |
// 34 " | |
ASCII_23 = KEY_3, MODIFIERKEY_RIGHT_ALT | |
// 35 # | |
ASCII_24 = KEY_BACKSLASH | |
// 36 $ | |
ASCII_25 = KEY_5, MODIFIERKEY_SHIFT | |
// 37 % | |
ASCII_26 = KEY_6, MODIFIERKEY_SHIFT | |
// 38 & | |
ASCII_27 = KEY_MINUS | |
// 39 ' | |
ASCII_28 = KEY_8, MODIFIERKEY_SHIFT | |
// 40 ( | |
ASCII_29 = KEY_9, MODIFIERKEY_SHIFT | |
// 41 ) | |
ASCII_2A = KEY_3, MODIFIERKEY_SHIFT | |
// 42 * | |
ASCII_2B = KEY_1, MODIFIERKEY_SHIFT | |
// 43 + | |
ASCII_2C = KEY_COMMA | |
// 44 , | |
ASCII_2D = KEY_SLASH | |
// 45 - | |
ASCII_2E = KEY_PERIOD | |
// 46 . | |
ASCII_2F = KEY_7, MODIFIERKEY_SHIFT | |
// 47 / | |
ASCII_30 = KEY_0 | |
// 48 0 | |
ASCII_31 = KEY_1 | |
// 49 1 | |
ASCII_32 = KEY_2 | |
// 50 2 | |
ASCII_33 = KEY_3 | |
// 51 3 | |
ASCII_34 = KEY_4 | |
// 52 4 | |
ASCII_35 = KEY_5 | |
// 53 5 | |
ASCII_36 = KEY_6 | |
// 54 6 | |
ASCII_37 = KEY_7 | |
// 55 7 | |
ASCII_38 = KEY_8 | |
// 55 8 | |
ASCII_39 = KEY_9 | |
// 57 9 | |
ASCII_3A = KEY_PERIOD, MODIFIERKEY_SHIFT | |
// 58 : | |
ASCII_3B = KEY_COMMA, MODIFIERKEY_SHIFT | |
// 59 ; | |
ASCII_3C = KEY_NON_US_100 | |
// 60 < | |
ASCII_3D = KEY_0, MODIFIERKEY_SHIFT | |
// 61 = | |
ASCII_3E = KEY_NON_US_100, MODIFIERKEY_SHIFT | |
// 62 > | |
ASCII_3F = KEY_MINUS, MODIFIERKEY_SHIFT | |
// 63 ? | |
ASCII_40 = KEY_2, MODIFIERKEY_RIGHT_ALT | |
// 64 @ | |
ASCII_41 = KEY_A, MODIFIERKEY_SHIFT | |
// 65 A | |
ASCII_42 = KEY_B, MODIFIERKEY_SHIFT | |
// 66 B | |
ASCII_43 = KEY_C, MODIFIERKEY_SHIFT | |
// 67 C | |
ASCII_44 = KEY_D, MODIFIERKEY_SHIFT | |
// 68 D | |
ASCII_45 = KEY_E, MODIFIERKEY_SHIFT | |
// 69 E | |
ASCII_46 = KEY_F, MODIFIERKEY_SHIFT | |
// 70 F | |
ASCII_47 = KEY_G, MODIFIERKEY_SHIFT | |
// 71 G | |
ASCII_48 = KEY_H, MODIFIERKEY_SHIFT | |
// 72 H | |
ASCII_49 = KEY_I, MODIFIERKEY_SHIFT | |
// 73 I | |
ASCII_4A = KEY_J, MODIFIERKEY_SHIFT | |
// 74 J | |
ASCII_4B = KEY_K, MODIFIERKEY_SHIFT | |
// 75 K | |
ASCII_4C = KEY_L, MODIFIERKEY_SHIFT | |
// 76 L | |
ASCII_4D = KEY_M, MODIFIERKEY_SHIFT | |
// 77 M | |
ASCII_4E = KEY_N, MODIFIERKEY_SHIFT | |
// 78 N | |
ASCII_4F = KEY_O, MODIFIERKEY_SHIFT | |
// 79 O | |
ASCII_50 = KEY_P, MODIFIERKEY_SHIFT | |
// 80 P | |
ASCII_51 = KEY_Q, MODIFIERKEY_SHIFT | |
// 81 Q | |
ASCII_52 = KEY_R, MODIFIERKEY_SHIFT | |
// 82 R | |
ASCII_53 = KEY_S, MODIFIERKEY_SHIFT | |
// 83 S | |
ASCII_54 = KEY_T, MODIFIERKEY_SHIFT | |
// 84 T | |
ASCII_55 = KEY_U, MODIFIERKEY_SHIFT | |
// 85 U | |
ASCII_56 = KEY_V, MODIFIERKEY_SHIFT | |
// 86 V | |
ASCII_57 = KEY_W, MODIFIERKEY_SHIFT | |
// 87 W | |
ASCII_58 = KEY_X, MODIFIERKEY_SHIFT | |
// 88 X | |
ASCII_59 = KEY_Z, MODIFIERKEY_SHIFT | |
// 89 Y | |
ASCII_5A = KEY_Y, MODIFIERKEY_SHIFT | |
// 90 Z | |
ASCII_5B = KEY_LEFT_BRACE, MODIFIERKEY_RIGHT_ALT | |
// 91 [ | |
ASCII_5C = KEY_NON_US_100, MODIFIERKEY_RIGHT_ALT | |
// 92 \ | |
ASCII_5D = KEY_RIGHT_BRACE, MODIFIERKEY_RIGHT_ALT | |
// 93 ] | |
ASCII_5E = KEY_EQUAL | |
// 94 ^ | |
ASCII_5F = KEY_SLASH, MODIFIERKEY_SHIFT | |
// 95 _ | |
ASCII_60 = KEY_EQUAL, MODIFIERKEY_SHIFT | |
//GRAVE_ACCENT_BITS + KEY_SPACE | |
// 96 ` | |
ASCII_61 = KEY_A | |
// 97 a | |
ASCII_62 = KEY_B | |
// 98 b | |
ASCII_63 = KEY_C | |
// 99 c | |
ASCII_64 = KEY_D | |
// 100 d | |
ASCII_65 = KEY_E | |
// 101 e | |
ASCII_66 = KEY_F | |
// 102 f | |
ASCII_67 = KEY_G | |
// 103 g | |
ASCII_68 = KEY_H | |
// 104 h | |
ASCII_69 = KEY_I | |
// 105 i | |
ASCII_6A = KEY_J | |
// 106 j | |
ASCII_6B = KEY_K | |
// 107 k | |
ASCII_6C = KEY_L | |
// 108 l | |
ASCII_6D = KEY_M | |
// 109 m | |
ASCII_6E = KEY_N | |
// 110 n | |
ASCII_6F = KEY_O | |
// 111 o | |
ASCII_70 = KEY_P | |
// 112 p | |
ASCII_71 = KEY_Q | |
// 113 q | |
ASCII_72 = KEY_R | |
// 114 r | |
ASCII_73 = KEY_S | |
// 115 s | |
ASCII_74 = KEY_T | |
// 116 t | |
ASCII_75 = KEY_U | |
// 117 u | |
ASCII_76 = KEY_V | |
// 118 v | |
ASCII_77 = KEY_W | |
// 119 w | |
ASCII_78 = KEY_X | |
// 120 x | |
ASCII_79 = KEY_Z | |
// 121 y | |
ASCII_7A = KEY_Y | |
// 122 z | |
ASCII_7B = KEY_TILDE, MODIFIERKEY_RIGHT_ALT | |
// 123 { | |
ASCII_7C = KEY_7, MODIFIERKEY_RIGHT_ALT | |
// 124 | | |
ASCII_7D = KEY_BACKSLASH, MODIFIERKEY_RIGHT_ALT | |
// 125 } | |
ASCII_7E = KEY_EQUAL, MODIFIERKEY_RIGHT_ALT | |
// 126 ~ | |
ASCII_7F = KEY_BACKSPACE | |
// 127 | |
ISO_8859_1_A0 = KEY_SPACE | |
// 160 Nonbreakng Space | |
ISO_8859_1_A4 = KEY_11, MODIFIERKEY_RIGHT_ALT | |
// 164 ¤ Currency Sign | |
ISO_8859_1_A7 = KEY_TILDE | |
// 167 § SECTION SIGN | |
ISO_8859_1_B0 = KEY_TILDE, MODIFIERKEY_SHIFT | |
// 176 ° DEGREE SIGN | |
ISO_8859_1_B2 = KEY_11, MODIFIERKEY_RIGHT_ALT | |
// 178 ² SUPERSCRIPT TWO | |
ISO_8859_1_B3 = KEY_11, MODIFIERKEY_RIGHT_ALT | |
// 179 ³ SUPERSCRIPT THREE | |
//ISO_8859_1_C0 = GRAVE_ACCENT_BITS + KEY_A, MODIFIERKEY_SHIFT | |
// 192 À A GRAVE | |
//ISO_8859_1_C1 = ACUTE_ACCENT_BITS + KEY_A, MODIFIERKEY_SHIFT | |
// 193 Á A ACUTE | |
//ISO_8859_1_C2 = CIRCUMFLEX_BITS = + KEY_A, MODIFIERKEY_SHIFT | |
// 194 Â A CIRCUMFLEX | |
ISO_8859_1_C4 = KEY_QUOTE, MODIFIERKEY_SHIFT | |
// 196 Ä A DIAERESIS | |
//ISO_8859_1_C8 = GRAVE_ACCENT_BITS + KEY_E, MODIFIERKEY_SHIFT | |
// 200 È E GRAVE | |
//ISO_8859_1_C9 = ACUTE_ACCENT_BITS + KEY_E, MODIFIERKEY_SHIFT | |
// 201 É E ACUTE | |
//ISO_8859_1_CA = CIRCUMFLEX_BITS + KEY_E, MODIFIERKEY_SHIFT | |
// 202 Ê E CIRCUMFLEX | |
//ISO_8859_1_CC = GRAVE_ACCENT_BITS + KEY_I, MODIFIERKEY_SHIFT | |
// 204 Ì I GRAVE | |
//ISO_8859_1_CD = ACUTE_ACCENT_BITS + KEY_I, MODIFIERKEY_SHIFT | |
// 205 Í I ACUTE | |
//ISO_8859_1_CE = CIRCUMFLEX_BITS + KEY_I, MODIFIERKEY_SHIFT | |
// 206 Î I CIRCUMFLEX | |
//ISO_8859_1_D2 = GRAVE_ACCENT_BITS + KEY_O, MODIFIERKEY_SHIFT | |
// 210 Ò O GRAVE | |
//ISO_8859_1_D3 = ACUTE_ACCENT_BITS + KEY_O, MODIFIERKEY_SHIFT | |
// 211 Ó O ACUTE | |
//ISO_8859_1_D4 = CIRCUMFLEX_BITS + KEY_O, MODIFIERKEY_SHIFT | |
// 212 Ô O CIRCUMFLEX | |
ISO_8859_1_D6 = KEY_SEMICOLON, MODIFIERKEY_SHIFT | |
// 214 Ö O DIAERESIS | |
//ISO_8859_1_D9 = GRAVE_ACCENT_BITS + KEY_U, MODIFIERKEY_SHIFT | |
// 217 Ù U GRAVE | |
//ISO_8859_1_DA = ACUTE_ACCENT_BITS + KEY_U, MODIFIERKEY_SHIFT | |
// 218 Ú U ACUTE | |
//ISO_8859_1_DB = CIRCUMFLEX_BITS + KEY_U, MODIFIERKEY_SHIFT | |
// 219 Û U CIRCUMFLEX | |
ISO_8859_1_DC = KEY_LEFT_BRACE, MODIFIERKEY_SHIFT | |
// 220 Ü U DIAERESIS | |
//ISO_8859_1_DD = ACUTE_ACCENT_BITS + KEY_Z, MODIFIERKEY_SHIFT | |
// 221 Ý Y ACUTE | |
ISO_8859_1_DF = KEY_MINUS | |
// 223 ß SHARP S | |
//ISO_8859_1_E0 = GRAVE_ACCENT_BITS + KEY_A | |
// 224 à a GRAVE | |
//ISO_8859_1_E1 = ACUTE_ACCENT_BITS + KEY_A | |
// 225 á a ACUTE | |
//ISO_8859_1_E2 = CIRCUMFLEX_BITS + KEY_A | |
// 226 â a CIRCUMFLEX | |
ISO_8859_1_E4 = KEY_QUOTE | |
// 228 ä a DIAERESIS | |
//ISO_8859_1_E8 = GRAVE_ACCENT_BITS + KEY_E | |
// 232 è e GRAVE | |
//ISO_8859_1_E9 = ACUTE_ACCENT_BITS + KEY_E | |
// 233 é e ACUTE | |
//ISO_8859_1_EA = CIRCUMFLEX_BITS + KEY_E | |
// 234 ê e CIRCUMFLEX | |
//ISO_8859_1_EC = GRAVE_ACCENT_BITS + KEY_I | |
// 236 ì i GRAVE | |
//ISO_8859_1_ED = ACUTE_ACCENT_BITS + KEY_I | |
// 237 í i ACUTE | |
//ISO_8859_1_EE = CIRCUMFLEX_BITS + KEY_I | |
// 238 î i CIRCUMFLEX | |
//ISO_8859_1_F2 = GRAVE_ACCENT_BITS + KEY_O | |
// 242 ò o GRAVE | |
//ISO_8859_1_F3 = ACUTE_ACCENT_BITS + KEY_O | |
// 243 ó o ACUTE | |
//ISO_8859_1_F4 = CIRCUMFLEX_BITS + KEY_O | |
// 244 ô o CIRCUMFLEX | |
ISO_8859_1_F6 = KEY_SEMICOLON | |
// 246 ö o DIAERESIS | |
//ISO_8859_1_F9 = GRAVE_ACCENT_BITS + KEY_U | |
// 249 ù u GRAVE | |
//ISO_8859_1_FA = ACUTE_ACCENT_BITS + KEY_U | |
// 250 ú u ACUTE | |
//ISO_8859_1_FB = CIRCUMFLEX_BITS + KEY_U | |
// 251 û u CIRCUMFLEX | |
ISO_8859_1_FC = KEY_LEFT_BRACE | |
// 252 ü u DIAERESIS | |
//ISO_8859_1_FD = ACUTE_ACCENT_BITS + KEY_Z | |
// 253 ý y ACUTE | |
UNICODE_20AC = KEY_E, MODIFIERKEY_RIGHT_ALT | |
// € Euro Sign | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
REM Title: ASCII Letter/Properties testing Script | |
REM Author: Ramon Schenk ¦ Language/Type: DuckyScript/ASCII | |
REM Description: Check if ducky and your keyboard layout work together. | |
REM For more information visit http://www.powerslave.ch | |
REM ______ _ | |
REM (_____ \ | | | |
REM _____) )__ _ _ _ _____ ____ ___| | _____ _ _ _____ | |
REM | ____/ _ \| | | | ___ |/ ___)___) |(____ | | | | ___ | | |
REM | | | |_| | | | | ____| | |___ | |/ ___ |\ V /| ____| | |
REM |_| \___/ \___/|_____)_| (___/ \_)_____| \_/ |_____).ch | |
REM | |
REM Product | |
REM | |
REM | |
REM How to use: Encode this payload to ducky and plug-in, enjoy. | |
REM | |
REM SCRIPT START | |
DELAY 3000 | |
GUI R | |
STRING notepad | |
ENTER | |
DELAY 500 | |
STRING ---------------------------------------------------------- | |
ENTER | |
STRING ASCII letter and symbol testing script by Powerslave | |
ENTER | |
STRING ---------------------------------------------------------- | |
ENTER | |
ENTER | |
DELAY 1000 | |
STRING Testing letters and numbers. a-z / A-z / 0-9 | |
ENTER | |
DELAY 500 | |
STRING ---------------------------------------------------------- | |
ENTER | |
STRING a b c d e f g h i j k l m n o p q r s t u v w x y z | |
ENTER | |
DELAY 500 | |
STRING A B C D E F G H I J K L M N O P Q R S T U V W X Y Z | |
ENTER | |
DELAY 500 | |
STRING 1 2 3 4 5 6 7 8 9 0 | |
ENTER | |
STRING ---------------------------------------------------------- | |
ENTER | |
ENTER | |
DELAY 500 | |
STRING Testing symbols | |
ENTER | |
DELAY 500 | |
STRING ---------------------------------------------------------- | |
STRING Space --> ( ) <-- inside the brackets | |
ENTER | |
STRING Exclamation mark --> ! <-- | |
ENTER | |
STRING Dbl. quote --> " <-- | |
ENTER | |
STRING Hash-symbol --> # <-- | |
ENTER | |
STRING Dollar sign --> $ <-- | |
ENTER | |
STRING Percent --> % <-- | |
ENTER | |
STRING And --> & <-- | |
ENTER | |
STRING Single quote --> ' <-- | |
ENTER | |
STRING Braces (Round) --> ( ) <-- | |
ENTER | |
STRING Star --> * <-- | |
ENTER | |
STRING Plus --> + <-- | |
ENTER | |
STRING Comma --> , <-- | |
ENTER | |
STRING Minus --> - <-- | |
ENTER | |
STRING Slash --> / <-- | |
ENTER | |
STRING Backslash --> \ <-- | |
ENTER | |
STRING Colon --> : <-- | |
ENTER | |
STRING Semicolon --> ; <-- | |
ENTER | |
STRING Angle bracket --> <> <-- | |
ENTER | |
STRING Equal --> = <-- | |
ENTER | |
STRING Question mark --> WTF? <-- | |
ENTER | |
STRING At --> @ <-- | |
ENTER | |
STRING Edgy brackets --> ][ <-- | |
ENTER | |
STRING Jap Smile --> ^^ <-- | |
ENTER | |
STRING Underline --> _ <-- | |
ENTER | |
STRING Pointy quote --> ` <-- | |
ENTER | |
STRING Nifty brackets --> }{ <-- | |
ENTER | |
STRING Strong line --> | <-- | |
ENTER | |
STRING Some other symbol --> ~ <-- | |
ENTER | |
STRING Paragraph mark --> § <-- | |
ENTER | |
STRING Pound --> £ <-- | |
ENTER | |
STRING Euro --> € <-- | |
ENTER | |
STRING ---------------------------------------------------------- | |
ENTER | |
ENTER | |
STRING Attention! These are only the most common symbols for | |
ENTER | |
STRING coding and operate a computer. Most is ASCII Code plus | |
ENTER | |
STRING some Unicode (Mostly for Euro Sign etc.) | |
ENTER | |
STRING ---------------------------------------------------------- | |
ENTER | |
STRING END OF TEST / VISIT http://www.powerslave.ch for more. | |
ENTER | |
STRING ---------------------------------------------------------- |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
---------------------------------------------------------- | |
ASCII letter and symbol testing script by Powerslave | |
---------------------------------------------------------- | |
Testing letters and numbers. a-z / A-z / 0-9 | |
---------------------------------------------------------- | |
a b c d e f g h i j k l m n o p q r s t u v w x y z | |
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z | |
1 2 3 4 5 6 7 8 9 0 | |
---------------------------------------------------------- | |
Testing symbols | |
---------------------------------------------------------- | |
Space --> ( ) <-- inside the brackets | |
Exclamation mark --> ! <-- | |
Dbl. quote --> " <-- | |
Hash-symbol --> # <-- | |
Dollar sign --> $ <-- | |
Percent --> % <-- | |
And --> & <-- | |
Single quote --> ' <-- | |
Braces (Round) --> ( ) <-- | |
Star --> * <-- | |
Plus --> + <-- | |
Comma --> , <-- | |
Minus --> - <-- | |
Slash --> / <-- | |
Backslash --> ´<-- | |
Colon --> : <-- | |
Semicolon --> ; <-- | |
Angle bracket --> <> <-- | |
Equal --> = <-- | |
Question mark --> WTF? <-- | |
At --> @ <-- | |
Edgy brackets --> ][ <-- | |
Jap Smile --> ^^ <-- | |
Underline --> _ <-- | |
Pointy quote --> `<-- | |
Nifty brackets --> } <-- | |
Strong line --> | <-- | |
Some other symbol --> ~ <-- | |
Paragraph mark --> § <-- | |
Pound --> <-- | |
Euro --> <-- | |
---------------------------------------------------------- | |
Attention! These are only the most common symbols for | |
coding and operate a computer. Most is ASCII Code plus | |
some Unicode (Mostly for Euro Sign etc.) | |
---------------------------------------------------------- | |
END OF TEST / VISIT http://www.powerslave.ch for more. | |
---------------------------------------------------------- |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
line 190, => ASCII_7B = KEY_QUOTE, MODIFIERKEY_RIGHT_ALT