From 1ecd3903b412972f2e63bc9297abafca945f1db3 Mon Sep 17 00:00:00 2001 From: Maxime Vorwerk Date: Sat, 15 Feb 2025 21:39:01 +0100 Subject: [PATCH] download --- win_anti_dbg_100/weird_snake/snake | 137 +++++++++++++++++++++++++++++ 1 file changed, 137 insertions(+) create mode 100644 win_anti_dbg_100/weird_snake/snake diff --git a/win_anti_dbg_100/weird_snake/snake b/win_anti_dbg_100/weird_snake/snake new file mode 100644 index 0000000..e8b522d --- /dev/null +++ b/win_anti_dbg_100/weird_snake/snake @@ -0,0 +1,137 @@ + 1 0 LOAD_CONST 0 (4) + 2 LOAD_CONST 1 (54) + 4 LOAD_CONST 2 (41) + 6 LOAD_CONST 3 (0) + 8 LOAD_CONST 4 (112) + 10 LOAD_CONST 5 (32) + 12 LOAD_CONST 6 (25) + 14 LOAD_CONST 7 (49) + 16 LOAD_CONST 8 (33) + 18 LOAD_CONST 9 (3) + 20 LOAD_CONST 3 (0) + 22 LOAD_CONST 3 (0) + 24 LOAD_CONST 10 (57) + 26 LOAD_CONST 5 (32) + 28 LOAD_CONST 11 (108) + 30 LOAD_CONST 12 (23) + 32 LOAD_CONST 13 (48) + 34 LOAD_CONST 0 (4) + 36 LOAD_CONST 14 (9) + 38 LOAD_CONST 15 (70) + 40 LOAD_CONST 16 (7) + 42 LOAD_CONST 17 (110) + 44 LOAD_CONST 18 (36) + 46 LOAD_CONST 19 (8) + 48 LOAD_CONST 11 (108) + 50 LOAD_CONST 16 (7) + 52 LOAD_CONST 7 (49) + 54 LOAD_CONST 20 (10) + 56 LOAD_CONST 0 (4) + 58 LOAD_CONST 21 (86) + 60 LOAD_CONST 22 (43) + 62 LOAD_CONST 17 (110) + 64 LOAD_CONST 22 (43) + 66 LOAD_CONST 23 (88) + 68 LOAD_CONST 3 (0) + 70 LOAD_CONST 24 (67) + 72 LOAD_CONST 25 (104) + 74 LOAD_CONST 26 (125) + 76 LOAD_CONST 14 (9) + 78 LOAD_CONST 27 (78) + 80 BUILD_LIST 40 + 82 STORE_NAME 0 (input_list) + + 2 84 LOAD_CONST 28 ('J') + 86 STORE_NAME 1 (key_str) + + 3 88 LOAD_CONST 29 ('_') + 90 LOAD_NAME 1 (key_str) + 92 BINARY_ADD + 94 STORE_NAME 1 (key_str) + + 4 96 LOAD_NAME 1 (key_str) + 98 LOAD_CONST 30 ('o') + 100 BINARY_ADD + 102 STORE_NAME 1 (key_str) + + 5 104 LOAD_NAME 1 (key_str) + 106 LOAD_CONST 31 ('3') + 108 BINARY_ADD + 110 STORE_NAME 1 (key_str) + + 6 112 LOAD_CONST 32 ('t') + 114 LOAD_NAME 1 (key_str) + 116 BINARY_ADD + 118 STORE_NAME 1 (key_str) + + 9 120 LOAD_CONST 33 ( at 0x7ffb38066d40, file "snake.py", line 9>) + 122 LOAD_CONST 34 ('') + 124 MAKE_FUNCTION 0 + 126 LOAD_NAME 1 (key_str) + 128 GET_ITER + 130 CALL_FUNCTION 1 + 132 STORE_NAME 2 (key_list) + + 11 >> 134 LOAD_NAME 3 (len) + 136 LOAD_NAME 2 (key_list) + 138 CALL_FUNCTION 1 + 140 LOAD_NAME 3 (len) + 142 LOAD_NAME 0 (input_list) + 144 CALL_FUNCTION 1 + 146 COMPARE_OP 0 (<) + 148 POP_JUMP_IF_FALSE 162 + + 12 150 LOAD_NAME 2 (key_list) + 152 LOAD_METHOD 4 (extend) + 154 LOAD_NAME 2 (key_list) + 156 CALL_METHOD 1 + 158 POP_TOP + 160 JUMP_ABSOLUTE 134 + + 15 >> 162 LOAD_CONST 35 ( at 0x7ffb38066df0, file "snake.py", line 15>) + 164 LOAD_CONST 34 ('') + 166 MAKE_FUNCTION 0 + 168 LOAD_NAME 5 (zip) + 170 LOAD_NAME 0 (input_list) + 172 LOAD_NAME 2 (key_list) + 174 CALL_FUNCTION 2 + 176 GET_ITER + 178 CALL_FUNCTION 1 + 180 STORE_NAME 6 (result) + + 18 182 LOAD_CONST 36 ('') + 184 LOAD_METHOD 7 (join) + 186 LOAD_NAME 8 (map) + 188 LOAD_NAME 9 (chr) + 190 LOAD_NAME 6 (result) + 192 CALL_FUNCTION 2 + 194 CALL_METHOD 1 + 196 STORE_NAME 10 (result_text) + 198 LOAD_CONST 37 (None) + 200 RETURN_VALUE + +Disassembly of at 0x7ffb38066d40, file "snake.py", line 9>: + 9 0 BUILD_LIST 0 + 2 LOAD_FAST 0 (.0) + >> 4 FOR_ITER 12 (to 18) + 6 STORE_FAST 1 (char) + 8 LOAD_GLOBAL 0 (ord) + 10 LOAD_FAST 1 (char) + 12 CALL_FUNCTION 1 + 14 LIST_APPEND 2 + 16 JUMP_ABSOLUTE 4 + >> 18 RETURN_VALUE + +Disassembly of at 0x7ffb38066df0, file "snake.py", line 15>: + 15 0 BUILD_LIST 0 + 2 LOAD_FAST 0 (.0) + >> 4 FOR_ITER 16 (to 22) + 6 UNPACK_SEQUENCE 2 + 8 STORE_FAST 1 (a) + 10 STORE_FAST 2 (b) + 12 LOAD_FAST 1 (a) + 14 LOAD_FAST 2 (b) + 16 BINARY_XOR + 18 LIST_APPEND 2 + 20 JUMP_ABSOLUTE 4 + >> 22 RETURN_VALUE