Декомпиляция скриптов

FYP

Известный
Автор темы
Администратор
1,758
5,722
GVWUrNJ.png
eNo5cSj.png


Общая тема для просьб о помощи в декомпиляциии и декриптованиии скриптов, плагинов и приложений.
Запрещено просить о декомпиляции/декриптовании софта, выставленного на продажу на нашем сайте.

Рекомендации:
  1. Сначала воспользуйтесь поиском по теме и по форуму, возможно его в декомпилированном виде или с исходным кодом уже выкладывали у нас на сайте.
  2. Попытайтесь декомпилировать самостоятельно: CLEO - декриптор, декомпилятор; AHK - распаковщик .exe; LuaJIT - декомпилятор1, декомпилятор2.
  3. Просить о декомпиляции .asi, .sf, .dll, .exe почти бесполезно, часто такие просьбы остаются без ответа и вряд ли вам это что-то даст. Можете попробовать сами, IDA Pro или Ghidra к вашим услугам.
    • Это не касается .exe, которые являются скомпилированными AutoHotKey-скриптами (.ahk).
  4. Добавьте название скрипта к сообщению, если оно известно - это поможет другим пользователям найти его с помощью поиска.
  5. Сообщения по типу "спасибо, помог" по правилам форума считаются флудом и скорее всего будут удалены. Если вам помогли, вы можете нажать кнопку Мне нравится под ответом - это даст понять, что ответ верный.
 
Последнее редактирование:

™ ChipFamily

По ту сторону надежды.
5,144
1,980
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Проверьте пожалуйста
Чисто.
CLEO:
// This file was decompiled using SASCM.ini published by GTAG (http://gtag.gtagaming.com/opcode-database) on 14.6.2013
{$CLEO .cs}

//-------------MAIN---------------
0000: NOP

:Label000002
0001: wait 400 ms
0AFA:  is_samp_available
004D: jump_if_false @Label000002
0661: NOP "ANTI AFK ON DIALOGS"
0661: NOP "by MogAika"
0661: NOP "BlastHack.net"
0661: NOP "Version 2.0"
0B80: dialog 0@ = create "AFK Master by MogAika"
0B84: dialog 0@ set_pos_XY 0 0 size 360 152
0AB1: call_scm_func @Label00038F 1 0@ 
0B83: dialog 0@ add_checkbox id 1 text "Работа скриптов в оконном режиме" pos_XY 8 8 size 356 24
0B83: dialog 0@ add_checkbox id 2 text "Работа скриптов в свернутом режиме" pos_XY 8 32 size 356 24
0B83: dialog 0@ add_checkbox id 3 text "Зациклить показ мыши" pos_XY 8 56 size 316 24
0B83: dialog 0@ add_checkbox id 4 text "Отключить центрирование мыши" pos_XY 8 80 size 316 24
0B82: dialog 0@ add_button id 255 text "Закрыть окно" pos_XY 8 104 size 316 24
0B90: dialog 0@ control 2 set_visible 0
0B9E: dialog 0@ checkbox 4 set_checked 1
0B86: dialog 0@ set_visible 0
0B34: samp register_client_command "aafk" to_label @Label000382
0C11: memset destination 7623723 value 144 size 8
0006: 20@ = 0

:Label00019F
0001: wait 0 ms
0AB1: call_scm_func @Label00038F 1 0@ 
00D6: if
0039:   20@ == 1
004D: jump_if_false @Label0001C6
0B8D: samp set_cursor_mode 2

:Label0001C6
0B81: dialog 0@ pop_event_to 1@ control_id_to 2@
004D: jump_if_false @Label000379
0001: wait 0 ms
00D6: if
0039:   2@ == 1
004D: jump_if_false @Label000281
00D6: if
0B92:  dialog 0@ checkbox 1 is_checked
004D: jump_if_false @Label000248
0B90: dialog 0@ control 2 set_visible 1
0A8C: write_memory 7634870 size 1 value 1 virtual_protect 1
0A8C: write_memory 7635034 size 1 value 1 virtual_protect 1
00D6: if
0B92:  dialog 0@ checkbox 2 is_checked
004D: jump_if_false @Label000241
0C11: memset destination 5499528 value 144 size 6

:Label000241
0002: jump @Label000281

:Label000248
0B90: dialog 0@ control 2 set_visible 0
0A8C: write_memory 7634870 size 1 value 0 virtual_protect 1
0A8C: write_memory 7635034 size 1 value 0 virtual_protect 1
0AC6: 3@ = label @Label0003EE offset
0C10: memcpy destination 5499528 source 3@ size 6

:Label000281
00D6: if
0039:   2@ == 2
004D: jump_if_false @Label0002CE
00D6: if
0B92:  dialog 0@ checkbox 2 is_checked
004D: jump_if_false @Label0002B8
0C11: memset destination 5499528 value 144 size 6
0002: jump @Label0002CE

:Label0002B8
0AC6: 3@ = label @Label0003EE offset
0C10: memcpy destination 5499528 source 3@ size 6

:Label0002CE
00D6: if
0039:   2@ == 3
004D: jump_if_false @Label000307
00D6: if
0B92:  dialog 0@ checkbox 3 is_checked
004D: jump_if_false @Label000300
0006: 20@ = 1
0002: jump @Label000307

:Label000300
0006: 20@ = 0

:Label000307
00D6: if
0039:   2@ == 4
004D: jump_if_false @Label000354
00D6: if
0B92:  dialog 0@ checkbox 4 is_checked
004D: jump_if_false @Label00033E
0C11: memset destination 7623723 value 144 size 8
0002: jump @Label000354

:Label00033E
0AC6: 3@ = label @Label0003F4 offset
0C10: memcpy destination 7623723 source 3@ size 8

:Label000354
00D6: if
0039:   2@ == 255
004D: jump_if_false @Label000372
0B86: dialog 0@ set_visible 0
0B5D: samp toggle_cursor 0

:Label000372
0002: jump @Label0001C6

:Label000379
0002: jump @Label00019F
0A93: end_custom_thread

:Label000382
0B86: dialog 0@ set_visible 1
0B5D: samp toggle_cursor 1
0B43: samp cmd_ret

:Label00038F
0B85: dialog 0@ get_position_to 1@ 2@ size_to 3@ 4@
0B5A: get_screen_resolution 5@ 6@
0062: 5@ -= 3@ // (int)
0016: 5@ /= 2
0062: 6@ -= 4@ // (int)
0B84: dialog 0@ set_pos_XY 5@ 6@ size 3@ 4@
0AB2: ret 0
000A: 0@ += 338
0A8C: write_memory 0@ size 1 value 1@ virtual_protect 1
0AB2: ret 0

:Label0003EE
840F:   not
017B: set_actor
hex
00 50 51 FF 15 00
end
8583:   not player
 

MISHAAAAAA4

Потрачен
109
48
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Хочу изменить управление скриптом ,тип чтобы было L+3 ,просто b не могу использовать

[hnnssy] c-binder.cs
CLEO:
// This file was decompiled using SASCM.ini published by GTAG (http://gtag.gtagaming.com/opcode-database) on 14.6.2013
{$CLEO .cs}

//-------------MAIN---------------
0000: NOP
03A4: name_thread "binder"

:binder_12
0001: wait 100 ms
0AFA:  is_samp_available
004D: jump_if_false @binder_12
00D6: if
8AAB:   not file_exists "CLEO\c-binder.ini"
004D: jump_if_false @binder_597
0AF5: write_string "Ââåäèòå ñâîé òåêñò" to_ini_file "CLEO\c-binder.ini" section "C-BINDER" key "1"
0AF5: write_string "Ââåäèòå ñâîé òåêñò" to_ini_file "CLEO\c-binder.ini" section "C-BINDER" key "2"
0AF5: write_string "Ââåäèòå ñâîé òåêñò" to_ini_file "CLEO\c-binder.ini" section "C-BINDER" key "3"
0AF5: write_string "Ââåäèòå ñâîé òåêñò" to_ini_file "CLEO\c-binder.ini" section "C-BINDER" key "4"
0AF5: write_string "Ââåäèòå ñâîé òåêñò" to_ini_file "CLEO\c-binder.ini" section "C-BINDER" key "5"
0AF5: write_string "Ââåäèòå ñâîé òåêñò" to_ini_file "CLEO\c-binder.ini" section "C-BINDER" key "6"
0AF5: write_string "Ââåäèòå ñâîé òåêñò" to_ini_file "CLEO\c-binder.ini" section "C-BINDER" key "7"
0AF5: write_string "Ââåäèòå ñâîé òåêñò" to_ini_file "CLEO\c-binder.ini" section "C-BINDER" key "8"
0AF5: write_string "Ââåäèòå ñâîé òåêñò" to_ini_file "CLEO\c-binder.ini" section "C-BINDER" key "9"
0AF5: write_string "Ââåäèòå ñâîé òåêñò" to_ini_file "CLEO\c-binder.ini" section "C-BINDER" key "0"

:binder_597
0B80: dialog 30@ = create "{FFCC00}C-BINDER"
0B5A: get_screen_resolution 28@ 29@
0016: 28@ /= 2
0016: 29@ /= 2
000E: 28@ -= 325
000E: 29@ -= 300
0B84: dialog 30@ set_pos_XY 28@ 29@ size 650 575
0B93: dialog 30@ set_background_color -1090519040
0B91: dialog 30@ add_static id 12 text "{EAEAEA}[1]" pos_XY 10 10 size 25 40
0B88: dialog 30@ add_editbox id 13 text "bind 1" pos_XY 45 10 size 580 40
0B91: dialog 30@ add_static id 22 text "{EAEAEA}[2]" pos_XY 10 60 size 25 40
0B88: dialog 30@ add_editbox id 23 text "bind 2" pos_XY 45 60 size 580 40
0B91: dialog 30@ add_static id 32 text "{EAEAEA}[3]" pos_XY 10 110 size 25 40
0B88: dialog 30@ add_editbox id 33 text "bind 3" pos_XY 45 110 size 580 40
0B91: dialog 30@ add_static id 42 text "{EAEAEA}[4]" pos_XY 10 160 size 25 40
0B88: dialog 30@ add_editbox id 43 text "bind 4" pos_XY 45 160 size 580 40
0B91: dialog 30@ add_static id 52 text "{EAEAEA}[5]" pos_XY 10 210 size 25 40
0B88: dialog 30@ add_editbox id 53 text "bind 5" pos_XY 45 210 size 580 40
0B91: dialog 30@ add_static id 62 text "{EAEAEA}[6]" pos_XY 10 260 size 25 40
0B88: dialog 30@ add_editbox id 63 text "bind 6" pos_XY 45 260 size 580 40
0B91: dialog 30@ add_static id 72 text "{EAEAEA}[7]" pos_XY 10 310 size 25 40
0B88: dialog 30@ add_editbox id 73 text "bind 7" pos_XY 45 310 size 580 40
0B91: dialog 30@ add_static id 82 text "{EAEAEA}[8]" pos_XY 10 360 size 25 40
0B88: dialog 30@ add_editbox id 83 text "bind 8" pos_XY 45 360 size 580 40
0B91: dialog 30@ add_static id 92 text "{EAEAEA}[9]" pos_XY 10 410 size 25 40
0B88: dialog 30@ add_editbox id 93 text "bind 9" pos_XY 45 410 size 580 40
0B91: dialog 30@ add_static id 2 text "{EAEAEA}[10]" pos_XY 10 460 size 25 40
0B88: dialog 30@ add_editbox id 3 text "bind 10" pos_XY 45 460 size 580 40
0B82: dialog 30@ add_button id 4 text "OK" pos_XY 285 510 size 80 40
0B91: dialog 30@ add_static id 5 text "{EAEAEA}by hnnssy" pos_XY 525 510 size 125 40
0B86: dialog 30@ set_visible 0
0B34: samp register_client_command "bset" to_label @binder_2820
0AC8: 1@ = allocate_memory_size 256

:binder_1306
0001: wait 0 ms
00D6: if
0B87:  dialog 30@ is_visible
004D: jump_if_false @binder_2003
0B6A: render draw_box_with_border_pos 28@ 29@ size 650 575 color 1140850688 border_size 2 border_color -13312
0B5D: samp toggle_cursor 1
00D6: if
0B81: dialog 30@ pop_event_to 10@ control_id_to 11@
004D: jump_if_false @binder_2003
00D6: if and
0039:   11@ == 4
0039:   10@ == 257
004D: jump_if_false @binder_2003
0AC8: 0@ = allocate_memory_size 256
0C11: memset destination 0@ value 0 size 256
0B89: dialog 30@ get_control 13 text_to 0@
0AF5: write_string 0@ to_ini_file "CLEO\c-binder.ini" section "C-BINDER" key "1"
0C11: memset destination 0@ value 0 size 256
0B89: dialog 30@ get_control 23 text_to 0@
0AF5: write_string 0@ to_ini_file "CLEO\c-binder.ini" section "C-BINDER" key "2"
0C11: memset destination 0@ value 0 size 256
0B89: dialog 30@ get_control 33 text_to 0@
0AF5: write_string 0@ to_ini_file "CLEO\c-binder.ini" section "C-BINDER" key "3"
0C11: memset destination 0@ value 0 size 256
0B89: dialog 30@ get_control 43 text_to 0@
0AF5: write_string 0@ to_ini_file "CLEO\c-binder.ini" section "C-BINDER" key "4"
0C11: memset destination 0@ value 0 size 256
0B89: dialog 30@ get_control 53 text_to 0@
0AF5: write_string 0@ to_ini_file "CLEO\c-binder.ini" section "C-BINDER" key "5"
0C11: memset destination 0@ value 0 size 256
0B89: dialog 30@ get_control 63 text_to 0@
0AF5: write_string 0@ to_ini_file "CLEO\c-binder.ini" section "C-BINDER" key "6"
0C11: memset destination 0@ value 0 size 256
0B89: dialog 30@ get_control 73 text_to 0@
0AF5: write_string 0@ to_ini_file "CLEO\c-binder.ini" section "C-BINDER" key "7"
0C11: memset destination 0@ value 0 size 256
0B89: dialog 30@ get_control 83 text_to 0@
0AF5: write_string 0@ to_ini_file "CLEO\c-binder.ini" section "C-BINDER" key "8"
0C11: memset destination 0@ value 0 size 256
0B89: dialog 30@ get_control 93 text_to 0@
0AF5: write_string 0@ to_ini_file "CLEO\c-binder.ini" section "C-BINDER" key "9"
0C11: memset destination 0@ value 0 size 256
0B89: dialog 30@ get_control 3 text_to 0@
0AF5: write_string 0@ to_ini_file "CLEO\c-binder.ini" section "C-BINDER" key "0"
0AC9: free_allocated_memory 0@
0B86: dialog 30@ set_visible 0
0B5D: samp toggle_cursor 0
0006: 25@ = 0

:binder_2003
00D6: if and
0AB0:   key_pressed 66
0AB0:   key_pressed 49
004D: jump_if_false @binder_2084
0C11: memset destination 1@ value 0 size 256
0AF4: 1@ = read_string_from_ini_file "CLEO\c-binder.ini" section "C-BINDER" key "1"
0AF9: samp say_msg "%s" 1@ 
0001: wait 250 ms

:binder_2084
00D6: if and
0AB0:   key_pressed 66
0AB0:   key_pressed 50
004D: jump_if_false @binder_2165
0C11: memset destination 1@ value 0 size 256
0AF4: 1@ = read_string_from_ini_file "CLEO\c-binder.ini" section "C-BINDER" key "2"
0AF9: samp say_msg "%s" 1@ 
0001: wait 250 ms

:binder_2165
00D6: if and
0AB0:   key_pressed 66
0AB0:   key_pressed 51
004D: jump_if_false @binder_2246
0C11: memset destination 1@ value 0 size 256
0AF4: 1@ = read_string_from_ini_file "CLEO\c-binder.ini" section "C-BINDER" key "3"
0AF9: samp say_msg "%s" 1@ 
0001: wait 250 ms

:binder_2246
00D6: if and
0AB0:   key_pressed 66
0AB0:   key_pressed 52
004D: jump_if_false @binder_2327
0C11: memset destination 1@ value 0 size 256
0AF4: 1@ = read_string_from_ini_file "CLEO\c-binder.ini" section "C-BINDER" key "4"
0AF9: samp say_msg "%s" 1@ 
0001: wait 250 ms

:binder_2327
00D6: if and
0AB0:   key_pressed 66
0AB0:   key_pressed 53
004D: jump_if_false @binder_2408
0C11: memset destination 1@ value 0 size 256
0AF4: 1@ = read_string_from_ini_file "CLEO\c-binder.ini" section "C-BINDER" key "5"
0AF9: samp say_msg "%s" 1@ 
0001: wait 250 ms

:binder_2408
00D6: if and
0AB0:   key_pressed 66
0AB0:   key_pressed 54
004D: jump_if_false @binder_2489
0C11: memset destination 1@ value 0 size 256
0AF4: 1@ = read_string_from_ini_file "CLEO\c-binder.ini" section "C-BINDER" key "6"
0AF9: samp say_msg "%s" 1@ 
0001: wait 250 ms

:binder_2489
00D6: if and
0AB0:   key_pressed 66
0AB0:   key_pressed 55
004D: jump_if_false @binder_2570
0C11: memset destination 1@ value 0 size 256
0AF4: 1@ = read_string_from_ini_file "CLEO\c-binder.ini" section "C-BINDER" key "7"
0AF9: samp say_msg "%s" 1@ 
0001: wait 250 ms

:binder_2570
00D6: if and
0AB0:   key_pressed 66
0AB0:   key_pressed 56
004D: jump_if_false @binder_2651
0C11: memset destination 1@ value 0 size 256
0AF4: 1@ = read_string_from_ini_file "CLEO\c-binder.ini" section "C-BINDER" key "8"
0AF9: samp say_msg "%s" 1@ 
0001: wait 250 ms

:binder_2651
00D6: if and
0AB0:   key_pressed 66
0AB0:   key_pressed 57
004D: jump_if_false @binder_2732
0C11: memset destination 1@ value 0 size 256
0AF4: 1@ = read_string_from_ini_file "CLEO\c-binder.ini" section "C-BINDER" key "9"
0AF9: samp say_msg "%s" 1@ 
0001: wait 250 ms

:binder_2732
00D6: if and
0AB0:   key_pressed 66
0AB0:   key_pressed 48
004D: jump_if_false @binder_2813
0C11: memset destination 1@ value 0 size 256
0AF4: 1@ = read_string_from_ini_file "CLEO\c-binder.ini" section "C-BINDER" key "0"
0AF9: samp say_msg "%s" 1@ 
0001: wait 250 ms

:binder_2813
0002: jump @binder_1306

:binder_2820
0B12: 25@ = 25@ XOR 1
00D6: if
0039:   25@ == 1
004D: jump_if_false @binder_3445
0B86: dialog 30@ set_visible 1
0AC8: 0@ = allocate_memory_size 256
0C11: memset destination 0@ value 0 size 256
0AF4: 0@ = read_string_from_ini_file "CLEO\c-binder.ini" section "C-BINDER" key "1"
0B94: dialog 30@ set_control 13 text 0@
0C11: memset destination 0@ value 0 size 256
0AF4: 0@ = read_string_from_ini_file "CLEO\c-binder.ini" section "C-BINDER" key "2"
0B94: dialog 30@ set_control 23 text 0@
0C11: memset destination 0@ value 0 size 256
0AF4: 0@ = read_string_from_ini_file "CLEO\c-binder.ini" section "C-BINDER" key "3"
0B94: dialog 30@ set_control 33 text 0@
0C11: memset destination 0@ value 0 size 256
0AF4: 0@ = read_string_from_ini_file "CLEO\c-binder.ini" section "C-BINDER" key "4"
0B94: dialog 30@ set_control 43 text 0@
0C11: memset destination 0@ value 0 size 256
0AF4: 0@ = read_string_from_ini_file "CLEO\c-binder.ini" section "C-BINDER" key "5"
0B94: dialog 30@ set_control 53 text 0@
0C11: memset destination 0@ value 0 size 256
0AF4: 0@ = read_string_from_ini_file "CLEO\c-binder.ini" section "C-BINDER" key "6"
0B94: dialog 30@ set_control 63 text 0@
0C11: memset destination 0@ value 0 size 256
0AF4: 0@ = read_string_from_ini_file "CLEO\c-binder.ini" section "C-BINDER" key "7"
0B94: dialog 30@ set_control 73 text 0@
0C11: memset destination 0@ value 0 size 256
0AF4: 0@ = read_string_from_ini_file "CLEO\c-binder.ini" section "C-BINDER" key "8"
0B94: dialog 30@ set_control 83 text 0@
0C11: memset destination 0@ value 0 size 256
0AF4: 0@ = read_string_from_ini_file "CLEO\c-binder.ini" section "C-BINDER" key "9"
0B94: dialog 30@ set_control 93 text 0@
0C11: memset destination 0@ value 0 size 256
0AF4: 0@ = read_string_from_ini_file "CLEO\c-binder.ini" section "C-BINDER" key "0"
0B94: dialog 30@ set_control 3 text 0@
0AC9: free_allocated_memory 0@
0002: jump @binder_3452

:binder_3445
0B86: dialog 30@ set_visible 0

:binder_3452
0B43: samp cmd_ret
 
  • Нравится
Реакции: Unnecess4ry

™ ChipFamily

По ту сторону надежды.
5,144
1,980
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.

Вложения

  • [hnnssy] c-binder.cs
    14.1 KB · Просмотры: 7
  • Нравится
Реакции: Unnecess4ry

Lucengen

Участник
52
0
Декрипт плиз по возможности
 

Вложения

  • 1.Sbiv.cs
    17.9 KB · Просмотры: 5
  • [CLEO] AntiAFK.cs
    20.3 KB · Просмотры: 9

madrasso

Потрачен
883
324
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Декомпилируйте)
 

Вложения

  • G+M[Oxygen].cs
    23.4 KB · Просмотры: 3

™ ChipFamily

По ту сторону надежды.
5,144
1,980
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.

Вложения

  • AntiAFK.txt
    2.3 KB · Просмотры: 8
  • Sbiv.txt
    1.1 KB · Просмотры: 7
  • Нравится
Реакции: Lucengen

loganhackerdff

Известный
868
517
декрипт пэжэ
 

Вложения

  • HIGH FPS_UP BY DAPO SHOW.cs
    19.8 KB · Просмотры: 5
  • Chat Off by Dapo Show.cs
    1.3 KB · Просмотры: 6

™ ChipFamily

По ту сторону надежды.
5,144
1,980
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.

Вложения

  • HIGH FPS_UP BY DAPO SHOW.txt
    4.7 KB · Просмотры: 11
  • Chat Off by Dapo Show.txt
    1.2 KB · Просмотры: 11
  • Нравится
Реакции: loganhackerdff

Shanny

Новичок
25
2
декомплит плиз и если не сложно скажите как с него активацию вырезать
 

Вложения

  • Mr.Robot for Diamond RP. SAMP 0.3.7-R1.exe
    1.3 MB · Просмотры: 4