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

FYP

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

vladmany

Известный
117
8
Хочу под себя подстроить, сделать поддержку вк, впн подкрутить.




Хотел внести свои правки в код, но декомпилированная версия которую ты скинул даже без правок не работает.

Код:
[22:17:08.906957] (system)    Loading script 'D:\vladmany\SAMP\Чистейшая\moonloader\DRPRielt Checker cracked.lua'...
[22:17:08.906957] (debug)    New script: 01D6D40C
[22:17:08.907957] (error)    DRPRielt Checker cracked.lua: ...y\SAMP\Чистейшая\moonloader\DRPRielt Checker cracked.lua:1332: 'end' expected (to close 'function' at line 1329) near 'slot0'
[22:17:08.907957] (error)    DRPRielt Checker cracked.lua: Script died due to an error. (01D6D40C)

Вообще, я только сейчас на бластхаке нашел тему с этим кряком скрипта ссыль оказывается ты этот кряк сделал. Получается я скинул тебе на взлом скрипт, который тобой же был скомпилирован. Можешь дать исходный код кряка, если он конечно у тебя сохранился?
 

asdzxcjqwe

¯\_(ツ)_/¯
Друг
621
705
Хотел внести свои правки в код, но декомпилированная версия которую ты скинул даже без правок не работает.
и не будет работать, это декомпилированный код, а не исходный, он только для изучения. уже же объясняли, что придется приводить код в рабочий вид, чтобы он работал, либо ждать, пока декомпилятор доведут до ума или напишут новый

Вообще, я только сейчас на бластхаке нашел тему с этим кряком скрипта ссыль оказывается ты этот кряк сделал. Получается я скинул тебе на взлом скрипт, который тобой же был скомпилирован. Можешь дать исходный код кряка, если он конечно у тебя сохранился?
у того, кто крякал скрипт, нет и не было исходника. кряк и вырезание привязки из кода это разные вещи

cracked - нет исходника, привязку обошли другим путем
nulled - привязка вырезана из кода

скажи что именно ты хочешь изменить, возможно есть другой способ
 

vladmany

Известный
117
8
у того, кто крякал скрипт, нет и не было исходника. кряк и вырезание привязки из кода это разные вещи

cracked - нет исходника, привязку обошли другим путем
nulled - привязка вырезана из кода

А мне почему-то кажется что исходник у него все же был, ибо он даже в названии окошка imgui дописал cracked by SK Team

скажи что именно ты хочешь изменить, возможно есть другой способ
Я хочу добавить отправку сообщения в ВК от имени моей группы нескольким челам. В imgui галочка отправления в ВК есть, но в коде эта возможность не реализована. Нужно этой галочке дать функционал, чтобы в конфиге скрипта можно было указать access token группы ВК и массив айдишников, которым скрипт от имени группы будет писать в момент слёта дома.
 
Последнее редактирование:

asdzxcjqwe

¯\_(ツ)_/¯
Друг
621
705
А мне почему-то кажется что исходник у него все же был, ибо он даже в названии окошка imgui дописал cracked by SK Team
это не проблема сделать без исходника. они сами смотрят осуждающе на тех, кто вырезает проверку из исходника и пишет Cracked

Я хочу добавить отправку сообщения в ВК от имени моей группы нескольким челам. В imgui галочка отправления в ВК есть, но в коде эта возможность не реализована. Нужно этой галочке дать функционал, чтобы в конфиге скрипта можно было указать access token группы ВК и массив айдишников, которым скрипт от имени группы будет писать в момент слёта дома.
эта функция там реализована, просто из-за кряка не работает. Это нужно доводить до ума сам кряк, попробуем позже
 

vladmany

Известный
117
8
эта функция там реализована, просто из-за кряка не работает. Это нужно доводить до ума сам кряк, попробуем позже
Было бы неплохо. А пока мне придется сделать скрипт который подхватит слетевший дом от скрипта и отправит в вк. Точнее такой скрипт я уже сделал, но на ахк. Теперь перешел на луа, сделаю на нём, ибо ахк проц жрет из-за вечных проверок в цикле.
 

quesada

q-team
Проверенный
850
1,160
о святые декомпилируйте пожалуйста этот святой скрипт ( thanks )
 

Вложения

  • kicker.luac
    5 KB · Просмотры: 6

™ ChipFamily

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

Вложения

  • Kicker Decompiled Autoit.lua
    19.1 KB · Просмотры: 17
  • Kicker Decompiled Python.lua
    6.4 KB · Просмотры: 17
Последнее редактирование:

loganhackerdff

Известный
868
518
декомпил пж
 

Вложения

  • - hud.cs
    3.6 KB · Просмотры: 6
  • hCHUD.cs
    14.4 KB · Просмотры: 4
Последнее редактирование:

Fomikus

Известный
Проверенный
474
342
Заранее благодарочка
 

Вложения

  • PizzaBot.luac
    9.4 KB · Просмотры: 6
  • Нравится
Реакции: Receiver

™ ChipFamily

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

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
0006: 0@ = 0

:Label000009
8AFA:   not is_samp_available
004D: jump_if_false @Label00001E
0001: wait 400 ms
0002: jump @Label000009

:Label00001E
0001: wait 1000 ms
0AF8: samp add_message_to_chat "{A3E900}[BulletRebuff]: {FFFFFF}Успешно загружен. Автор: {A3E900}Niko" color -1 
0AF8: samp add_message_to_chat "{A3E900}[BulletRebuff]: {FFFFFF}Специально для сайта: {A3E900}SAmods.ru" color -1 
0B6D: render 10@ = create_font "Tahoma" height 11 flags 4
0B34: samp register_client_command "br" to_label @Label000108
0B34: samp register_client_command "b" to_label @Label00018A
0BE4: raknet setup_incoming_packet_hook -415
0C74: 8@ = create_timer_interval 5 on_label -686
0C78: set_timer 8@ active 0
0AC8: 14@ = allocate_memory_size 32
0BDE: pause_thread 0

:Label000108
0B12: 0@ = 0@ XOR 1
00D6: if
0039:   0@ == 1
004D: jump_if_false @Label000159
0AF8: samp add_message_to_chat "{A3E900}[BulletRebuff]: {FFFFFF}Включен" color -1 
0002: jump @Label000188

:Label000159
0AF8: samp add_message_to_chat "{A3E900}[BulletRebuff]: {FFFFFF}Выключен" color -1 

:Label000188
0B43: samp cmd_ret

:Label00018A
0AD3: 14@ = format "Тест" 
0C78: set_timer 8@ active 1
0B43: samp cmd_ret
00D6: if
0039:   0@ == 1
004D: jump_if_false @Label0002AA
0BE5: raknet 1@ = get_hook_param 1
00D6: if
0039:   1@ == 206
004D: jump_if_false @Label0002AA
0BE5: raknet 2@ = get_hook_param 0
0AC8: 3@ = allocate_memory_size 40
0BEB: raknet bit_stream 2@ ignore_bits 8
0BE7: raknet 4@ = bit_stream_read 2@ type 2
0BE8: raknet bit_stream 2@ read_array 3@ size 40
0B2B: samp 5@ = get_player_id_by_actor_handle $3
0C0C: 6@ = struct 3@ offset 1 size 2
0C0C: 7@ = struct 3@ offset 39 size 1
00D6: if
003B:   6@ == 5@ // (int)
004D: jump_if_false @Label0002A5
01B9: set_actor $3 armed_weapon_to 7@
0AB1: call_scm_func @Label000306 2 4@ 7@ 
0AB1: call_scm_func @Label0003F7 0 16@ 
0BCB: samp send_give_damage playerid 4@ damage 16@ weapon 7@ bodypart 0
0AC8: 15@ = allocate_memory_size 24
0B36: samp 15@ = get_player_nickname 4@
0AD3: 14@ = format "Игрок: %s[%d] стреляет в вас" 15@ 4@ 
0006: 9@ = 0
0C78: set_timer 8@ active 1
0AC9: free_allocated_memory 15@

:Label0002A5
0AC9: free_allocated_memory 3@

:Label0002AA
0BE0: raknet hook_ret 1
0B60: convert_game_screen_coords 638.0 0.0 to_window_screen_coords 11@ 12@
0B6B: render 13@ = font 10@ draw_text 14@ length
0062: 11@ -= 13@ // (int)
0B6F: render font 10@ draw_text 14@ pos 11@ 12@ color -1
000A: 9@ += 1
00D6: if
0039:   9@ == 150
004D: jump_if_false @Label000304
0C78: set_timer 8@ active 0

:Label000304
0B43: samp cmd_ret

:Label000306
0AC8: 2@ = allocate_memory_size 40
0C0D: struct 2@ offset 0 size 1 = 1
0C0D: struct 2@ offset 1 size 2 = 0@
00A0: store_actor $3 position_to 3@ 4@ 5@
0C0D: struct 2@ offset 3 size 4 = 3@
0C0D: struct 2@ offset 7 size 4 = 4@
0C0D: struct 2@ offset 11 size 4 = 5@
0B20: samp 6@ = actor_handle_by_samp_player_id 0@
00A0: store_actor 6@ position_to 7@ 8@ 9@
0C0D: struct 2@ offset 15 size 4 = 7@
0C0D: struct 2@ offset 19 size 4 = 8@
0C0D: struct 2@ offset 23 size 4 = 9@
0C0D: struct 2@ offset 27 size 4 = 0.0
0C0D: struct 2@ offset 31 size 4 = 0.0
0C0D: struct 2@ offset 35 size 4 = 0.5
0C0D: struct 2@ offset 39 size 1 = 1@
0B3D: raknet 10@ = new_bit_stream
0B40: raknet bit_stream 10@ write 206 type 0 size 1
0B40: raknet bit_stream 10@ write 2@ type 5 size 40
0B8B: raknet send bit_stream 10@
0B3E: raknet delete_bit_stream 10@
0AC9: free_allocated_memory 2@
0AB2: ret 0

:Label0003F7
0A96: 2@ = actor $3 struct
000A: 2@ += 1836
0A8D: 2@ = read_memory 2@ size 1 virtual_protect 0
0470: 0@ = actor $3 current_weapon
0085: 1@ = 0@ // (int)
00D6: if
0039:   2@ == 2
004D: jump_if_false @Label00043C
000A: 1@ += 25

:Label00043C
00D6: if
0039:   2@ == 3
004D: jump_if_false @Label000455
000A: 1@ += 36

:Label000455
0012: 1@ *= 112
000A: 1@ += 13150904
000A: 1@ += 34
0A8D: 1@ = read_memory 1@ size 2 virtual_protect 0
0093: 1@ = integer 1@ to_float
00D6: if and
0029:   0@ >= 22
8039:   not  0@ == 25
8039:   not  0@ == 26
8039:   not  0@ == 27
8019:   not  0@ > 34
004D: jump_if_false @Label0004B9
0017: 1@ /= 3.043478

:Label0004B9
0AB2: ret 1 1@
 

™ ChipFamily

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

Вложения

  • MoonSter_.lua
    62.5 KB · Просмотры: 9
  • hCHUD.txt
    39.2 KB · Просмотры: 5
  • - hud.txt
    13.5 KB · Просмотры: 3
Последнее редактирование: