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

FYP

Известный
Автор темы
Администратор
1,763
5,911
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. Сообщения по типу "спасибо, помог" по правилам форума считаются флудом и скорее всего будут удалены. Если вам помогли, вы можете нажать кнопку Мне нравится под ответом - это даст понять, что ответ верный.
 
Последнее редактирование:
D

deleted-user-222200

Гость
Ничем не накрыт, опенсорс

CLEO:
{$CLEO .cs}
{$USE bitwise}
{$USE ini}

0001: wait 0 ms
0662: printstring "by legend2360"
0662: printstring "BlastHack - cheating is art"

:Label52
8AFA:   not is_samp_available
004D: jump_if_false @Label73
0001: wait 400 ms
0002: jump @Label52

:Label73
0AB1: call_scm_func @Label526 0 1@

:Label86
0001: wait 0 ms
00D6: if
0029:   0@ >= 2
004D: jump_if_false @Label229
0006: 1@ = 1

:Label115
00D6: if
0AB0:   key_pressed 1@
004D: jump_if_false @Label200
0AF1: write_int 1@ to_ini_file "cleo\art.ini" section "TELEPORTATION" key "key"
0AB1: call_scm_func @Label526 0 1@
0B12: 0@ = 0@ XOR 2
0002: jump @Label222

:Label200
000A: 1@ += 1
0019:   1@ > 254
004D: jump_if_false @Label115

:Label222
0002: jump @Label423

:Label229
00D6: if
8039:   not  0@ == 0
004D: jump_if_false @Label423
00D6: if
0C89:  key_just_pressed 1@
004D: jump_if_false @Label423
0006: 2@ = 0

:Label270
00D6: if
0B50: samp 3@ = object_handle_by_id 2@
004D: jump_if_false @Label401
00D6: if
09CC:   object 3@ model_is 1276
004D: jump_if_false @Label401
01BB: store_object 3@ position_to 4@ 5@ 6@
00A0: store_actor $PLAYER_ACTOR position_to 7@ 8@ 9@
050A: 10@ = distance_between_XYZ 7@ 8@ 9@ and_XYZ 4@ 5@ 6@
00D6: if
8031:   not  10@ >= 1000.0
004D: jump_if_false @Label401
00A1: put_actor $PLAYER_ACTOR at 4@ 5@ 6@
0002: jump @Label423

:Label401
000A: 2@ += 1
0019:   2@ > 999
004D: jump_if_false @Label270

:Label423
0002: jump @Label86

:Label430
0B35: samp 30@ = get_last_command_params
00D6: if
0C25: strncmp string1 30@ string2 "key" size 3
004D: jump_if_false @Label470
0B12: 0@ = 0@ XOR 2
0B43: samp cmd_ret

:Label470
00D6: if
8039:   not  0@ == 2
004D: jump_if_false @Label524
0B12: 0@ = 0@ XOR 1
0ACD: show_text_highpriority "~R~Toggled -> ~G~%d" time 1500

:Label524
0B43: samp cmd_ret

:Label526
00D6: if
8C90:   not samp is_client_command_defined "art"
004D: jump_if_false @Label556
0B34: samp register_client_command "art" to_label @Label430

:Label556
0AF0: 0@ = get_int_from_ini_file "cleo\art.ini" section "TELEPORTATION" key "key"
00D6: if
8019:   not  0@ > 0
004D: jump_if_false @Label620
0006: 0@ = 88

:Label620
0AC8: 1@ = allocate_memory_size 96
0AD3: 1@ = format "Activation a autoteleport on object's id 1276. Key to teleport: <%d>" 0@
0C7F: samp set_client_command "art" description 1@
0AC9: free_allocated_memory 1@
0AB2: 1 0@ ret
 
  • Нравится
Реакции: dasqueezik

dasqueezik

Новичок
4
0
Ничем не накрыт, опенсорс

CLEO:
{$CLEO .cs}
{$USE bitwise}
{$USE ini}

0001: wait 0 ms
0662: printstring "by legend2360"
0662: printstring "BlastHack - cheating is art"

:Label52
8AFA:   not is_samp_available
004D: jump_if_false @Label73
0001: wait 400 ms
0002: jump @Label52

:Label73
0AB1: call_scm_func @Label526 0 1@

:Label86
0001: wait 0 ms
00D6: if
0029:   0@ >= 2
004D: jump_if_false @Label229
0006: 1@ = 1

:Label115
00D6: if
0AB0:   key_pressed 1@
004D: jump_if_false @Label200
0AF1: write_int 1@ to_ini_file "cleo\art.ini" section "TELEPORTATION" key "key"
0AB1: call_scm_func @Label526 0 1@
0B12: 0@ = 0@ XOR 2
0002: jump @Label222

:Label200
000A: 1@ += 1
0019:   1@ > 254
004D: jump_if_false @Label115

:Label222
0002: jump @Label423

:Label229
00D6: if
8039:   not  0@ == 0
004D: jump_if_false @Label423
00D6: if
0C89:  key_just_pressed 1@
004D: jump_if_false @Label423
0006: 2@ = 0

:Label270
00D6: if
0B50: samp 3@ = object_handle_by_id 2@
004D: jump_if_false @Label401
00D6: if
09CC:   object 3@ model_is 1276
004D: jump_if_false @Label401
01BB: store_object 3@ position_to 4@ 5@ 6@
00A0: store_actor $PLAYER_ACTOR position_to 7@ 8@ 9@
050A: 10@ = distance_between_XYZ 7@ 8@ 9@ and_XYZ 4@ 5@ 6@
00D6: if
8031:   not  10@ >= 1000.0
004D: jump_if_false @Label401
00A1: put_actor $PLAYER_ACTOR at 4@ 5@ 6@
0002: jump @Label423

:Label401
000A: 2@ += 1
0019:   2@ > 999
004D: jump_if_false @Label270

:Label423
0002: jump @Label86

:Label430
0B35: samp 30@ = get_last_command_params
00D6: if
0C25: strncmp string1 30@ string2 "key" size 3
004D: jump_if_false @Label470
0B12: 0@ = 0@ XOR 2
0B43: samp cmd_ret

:Label470
00D6: if
8039:   not  0@ == 2
004D: jump_if_false @Label524
0B12: 0@ = 0@ XOR 1
0ACD: show_text_highpriority "~R~Toggled -> ~G~%d" time 1500

:Label524
0B43: samp cmd_ret

:Label526
00D6: if
8C90:   not samp is_client_command_defined "art"
004D: jump_if_false @Label556
0B34: samp register_client_command "art" to_label @Label430

:Label556
0AF0: 0@ = get_int_from_ini_file "cleo\art.ini" section "TELEPORTATION" key "key"
00D6: if
8019:   not  0@ > 0
004D: jump_if_false @Label620
0006: 0@ = 88

:Label620
0AC8: 1@ = allocate_memory_size 96
0AD3: 1@ = format "Activation a autoteleport on object's id 1276. Key to teleport: <%d>" 0@
0C7F: samp set_client_command "art" description 1@
0AC9: free_allocated_memory 1@
0AB2: 1 0@ ret
спасибо большое, но как его скомпилировать обратно?) через санибилдер всякие гличти в игре
 

congic

Известный
331
106
можно этот файлик декомпилировать новым луа декомпилятором?
 

Вложения

  • banana.luac
    71.6 KB · Просмотры: 8
D

deleted-user-222200

Гость