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

FYP

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

repugnantbytheway

Известный
138
39
А сюда пишут "не-разрабы"?! Мне казалось тут все разрабы... Но никак что ли не декомпилировать luac?
"Разрабы" твои могут глянуть в первое сообщение темы и найти декомпилятор для себя. На крайний случай поискать в гугле, поспрашивать у других луашников.
И делают они это для того, чтобы глянуть в определённый участок кода. А сюда пишущие пользователи с файлами .luac чаще всего желают заполучить полный исходный код и редактировать его под себя / использовать под свои нужды.
 

пися попин

Известный
216
24
всем привет что этот скрипт делает, название не правильно пж скажите плис
 

Вложения

  • dgun.sf
    99.5 KB · Просмотры: 6

petrov1ch

Известный
13
4
CLEO:
{$CLEO}
{$INCLUDE SF}

0000: apacho
thread 'apacho'

0662: printstring "*========================================================================================================*"
0662: printstring "Автор - ApachoTM"
0662: printstring "DISCORD - discord.gg/umeS3zE"
0662: printstring "*========================================================================================================*"

repeat
wait 0
until 0AFA:

0BE1: raknet setup_outcoming_rpc_hook @out_rpc

while true
wait 0
if and
0AB0:   key_pressed 20
8B8C:  not    samp is_cursor_active
then
  if 11@ == 0
  then
  11@ = 1
  Actor.SetImmunities($PLAYER_ACTOR,1,1,1,1,1)
  0223: set_actor $PLAYER_ACTOR health_to 1
  0BE3: raknet setup_incoming_rpc_hook @in_rpc
  018C: play_sound 1057 at 0.0 0.0 0.0
  0AF8: samp add_message_to_chat "{A3E900}[GodMode] {ff0000}АКТИВИРОВАН {58FA58}Автор: {A3E900}Apacho™" color -1
  0AF8: samp add_message_to_chat "{A3E900}[GodMode] {5882FA}discord.gg/umeS3zE{58FA58} | ещё больше полезного софта!" color -1
  else
  11@ = 0
  Actor.SetImmunities($PLAYER_ACTOR,0,0,0,0,0)
  0BE3: raknet setup_incoming_rpc_hook @rpcoff
  018C: play_sound 1056 at 0.0 0.0 0.0
  0AF8: samp add_message_to_chat "{A3E900}[GodMode] {00ffff}ДЕАКТИВИРОВАН {58FA58}Автор: {A3E900}Apacho™" color -1
  0AF8: samp add_message_to_chat "{A3E900}[GodMode] {5882FA}discord.gg/umeS3zE{58FA58} | ещё больше полезного софта!" color -1
  end
  wait 200
end 
END




:in_rpc
0BE5: raknet 1@ = get_hook_param 1
if
0039:   1@ == 14
then 
10@ = 1
0BE0: raknet hook_ret FALSE     
end                     
0BE0: raknet hook_ret TRUE

:rpcoff
0BE0: raknet hook_ret TRUE


:out_rpc
0BE5: raknet 2@ = get_hook_param 1
00D6: if and
0039: 10@ == 1
0039: 2@ == 207
then
10@ = 0
0BE0: raknet hook_ret FALSE
end
0BE0: raknet hook_ret TRUE
 

NoName_001

Участник
152
21
Помогите декомпилировать пожалуйста.
 

Вложения

  • AdminTools-prot.luac
    294.4 KB · Просмотры: 5

Rassel108

Новичок
1
0
Вот скрипт VehicleTools.luac . Вчера был в разделе 'Читы' на свободном доступе, сегодня с утра его уже нет. В коде допущена ошибка насчет проверки имени скрипта(не робит вообщем, хотя ничего не менял) . Можете подправить проверку имени для файла?
 

Вложения

  • VehicleTools.luac
    2 MB · Просмотры: 2

33StrikeR33

Новичок
7
3
Хочу, что бы было отключено вот это поле при заходе в игру, попытайтесь:
1597251478161.png

Вот открытый код.
Код:
// This file was decompiled using SASCM.ini published by GTAG (http://gtag.gtagaming.com/opcode-database) on 6.14.2013
{$CLEO .cs}

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

:NONAME_2
wait 400
0AFA:
else_jump @NONAME_2
0661: NOP "ANTI AFK ON DIALOGS"
0661: NOP "by MogAika"
0661: NOP "BlastHack.net"
0661: NOP "Version 2.0"
0B80:
hex
 0E 15 41 46 4B 20 4D 61 73 74 65 72 20 62 79 20
 4D 6F 67 41 69 6B
end
Garage.Close()
8400:   not store_coords_to
0004: 0 = 360  // Note: the incorrect math opcode was used here
hex
 05 98 00 B1 0A 01 71 FC FF FF
end
0104:   actor 0@ near_actor
0B83:
Camera.Shake()
hex
 04 18 83 0B
end
Camera.Shake()
0204:   actor "Работа скриптов в свернутом режиме" near_car 8 radius 32 356 sphere 24 in_car
0B83:
Camera.Shake()
0304:
hex
 0E 14 C7 E0 F6 E8 EA EB E8 F2 FC 20 EF EE EA E0
 E7 20 EC FB F8 E8 04 18 83 0B
end
Camera.Shake()
0404:
hex
 0E 1C CE F2 EA EB FE F7 E8 F2 FC 20 F6 E5 ED F2
 F0 E8 F0 EE E2 E0 ED E8 E5 20 EC FB F8 E8 04 18
 82 0B
end
Camera.Shake()
hex
 05 FF 00 0E 0C C7 E0 EA F0 FB F2 FC 20 EE EA ED
 EE 04 08 04 68 05 3C 01 04
end
04EE:   animation  loaded
hex
 18 90 0B 03 00 00 04 00 9E 0B
end
Camera.Shake()
0404:
hex
 04 01 86 0B
end
Camera.Shake()
hex
 04 00 34 0B 0E 04 61 61 66 6B 01 7E FC FF FF 11
 0C 01 2B 54
end
0074: 144 /= 8 // (int)
20@ = 0

:NONAME_415
wait 0
0AB1: call_scm_func @NONAME_911 1 0@
if
  20@ == 1
else_jump @NONAME_454
0B8D:
hex
 04 02
end

:NONAME_454
0B81:
Camera.Shake()
0103:   actor stopped_in_car
0203:   actor on_foot
else_jump @NONAME_889
wait 0
if
  2@ == 1
else_jump @NONAME_641
if
0B92:
Camera.Shake()
hex
 04 01
end
else_jump @NONAME_584
0B90:
Camera.Shake()
hex
 04 01
end
0A8C: write_memory 7634870 size 1 value 1 virtual_protect 1
0A8C: write_memory 7635034 size 1 value 1 virtual_protect 1
if
0B92:
Camera.Shake()
hex
 04 02
end
else_jump @NONAME_577
0C11:
hex
 01 88 EA 53 00 05
end
0090: 6 = float $CATALINA_TOTAL_PASSED_MISSIONS to_integer
hex
 7F FD FF FF 90 0B
end
Camera.Shake()
hex
 04 00
end
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 @NONAME_1006 offset
0C10:
hex
 01 88 EA 53 00 03
end
Camera.Shake(6)

:NONAME_641
if
  2@ == 2
else_jump @NONAME_718
if
0B92:
Camera.Shake()
hex
 04 02
end
else_jump @NONAME_696
0C11:
hex
 01 88 EA 53 00 05
end
0090: 6 = float $CATALINA_TOTAL_PASSED_MISSIONS to_integer
hex
 32 FD FF FF
end
0AC6: 3@ = label @NONAME_1006 offset
0C10:
hex
 01 88 EA 53 00 03
end
Camera.Shake(6)
if
  2@ == 3
else_jump @NONAME_775
if
0B92:
Camera.Shake()
0304:
else_jump @NONAME_768
20@ = 1
jump @NONAME_775

:NONAME_768
20@ = 0

:NONAME_775
if
  2@ == 4
else_jump @NONAME_852
if
0B92:
Camera.Shake()
0404:
else_jump @NONAME_830
0C11:
hex
 01 2B 54 74 00 05
end
0090: 8 = float $CATALINA_TOTAL_PASSED_MISSIONS to_integer
hex
 AC FC FF FF
end

:NONAME_830
0AC6: 3@ = label @NONAME_1012 offset
0C10:
hex
 01 2B 54 74 00 03
end
Camera.Shake(8)

:NONAME_852
if
  2@ == 255
else_jump @NONAME_882
0B86:
Camera.Shake()
hex
 04 00 5D 0B 00 01 3A FE FF FF
end

:NONAME_889
jump @NONAME_415
0A93: end_custom_thread
0B86:
Camera.Shake()
hex
 04 01 5D 0B 04 01 43 0B
end

:NONAME_911
0B85:
Camera.Shake()
0103:   actor stopped_in_car
0203:   actor on_foot
0303: show_text_4numbers_highpriority GXT
0403:
hex
 00 5A 0B 03 06 00
end
0062: 5@ -= 3@ // (int)
5@ /= 2
0062: 6@ -= 4@ // (int)
0B84:
Camera.Shake()
0503: create_actor_on_rope_with_pedtype
0603: AS_actor
0303: show_text_4numbers_highpriority GXT
0403:
hex
 00 B2 0A 04 00 00
end
0@ += 338
0A8C: write_memory 0@ size 1 value 1@ virtual_protect 1
0AB2: 0 ret

:NONAME_1006
840F:   not
Actor.SetWeaponAmmo(, , 1@)
hex
 00 50 51 FF 15 00
end
   not Player.InZone(, )
 

Вложения

  • aafk.cs
    1,020 байт · Просмотры: 3

Bredd Lane

Известный
422
350
Вот скрипт VehicleTools.luac . Вчера был в разделе 'Читы' на свободном доступе, сегодня с утра его уже нет. В коде допущена ошибка насчет проверки имени скрипта(не робит вообщем, хотя ничего не менял) . Можете подправить проверку имени для файла?
На модерации она. Просто переименуй VehicleTools.luac в VehicleTools.lua, после того, как скрипт обновится, переименуй обратно в VehicleTools.luac.
 
  • Нравится
Реакции: Rassel108

Wycmpblu

Известный
160
36
если возможно. спасибо
 

Вложения

  • selectgun.cs
    2.5 KB · Просмотры: 4
  • switchsight.cs
    4.5 KB · Просмотры: 4
  • MiniPayDay.cs
    9.2 KB · Просмотры: 5