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

FYP

Известный
Автор темы
Администратор
1,763
5,906
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,983
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.

DanBearYT

Новичок
7
0
Не нужен там никакой Ahk2Exe, пропусти это. Смотри дальше видео.
Извините, но не могли бы Вы мне помочь? Я не могу найти в конце прыжок, искал над нулями, но там ничего нету, нашёл только в самом начале и то не смог открыть.
 

™ ChipFamily

По ту сторону надежды.
5,144
1,983
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Извините, но не могли бы Вы мне помочь? Я не могу найти в конце прыжок, искал над нулями, но там ничего нету, нашёл только в самом начале и то не смог открыть.
Нет, не могу. Тебе это нужно, не мне.
Есть там все, внимательней буть. Я проверял.
 

DanBearYT

Новичок
7
0
Здравствуйте! А есть кто-то ещё, кто мог бы помочь? Я нахожу только JMP short, а как я понял нужно найти просто JMP в конце, но видимо я слепой или там и вправду такого нету
 

™ ChipFamily

По ту сторону надежды.
5,144
1,983
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Здравствуйте! А есть кто-то ещё, кто мог бы помочь? Я нахожу только JMP short, а как я понял нужно найти просто JMP в конце, но видимо я слепой или там и вправду такого нету
Ты слепой.
в 1 этапе JMP в самом низу. Как перескочил на второй просто немного в низ лист ни.
lkjQafi.png
 
Последнее редактирование:
  • Нравится
Реакции: DanBearYT

DanBearYT

Новичок
7
0
Ты слепой.
в 1 этапе JMP в самом низу. Как перескочил на второй просто немного в низ лист ни.
lkjQafi.png
1. У меня слегка по другому выглядит программа;
2. Вот скрин (у меня тут нету JMP):
upload_2018-8-16_17-40-13.png
 

™ ChipFamily

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

DanBearYT

Новичок
7
0
Так скачай такую же.
Скачать
Извините, но даже в этой версии (Shadow) я не вижу ничего в конце. Может это из-за того, что мне высвечивается ошибка о том, что я использую аккаунт Windows без прав "Администратора"? Хотя это не так.
upload_2018-8-17_2-15-0.png
 

f0Re3t

Poh production
Друг
877
812
мозна

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

//-------------MAIN---------------
0662: printstring "==============================================================="
0662: printstring "My VK: vk.com/id138101483"
0662: printstring "My Skype: hackes8"
0662: printstring "Group VK: vk.com/by_air"
0662: printstring "My YouTube Channel: www.youtube.com/spacebmxair"
0662: printstring "All rights reserved ©"
0662: printstring "==============================================================="
0@ = 0

:Noname_294
wait 0
if
   Player.Defined($PLAYER_CHAR)
jf @Noname_1140
if and
key_down 32
key_down 121
jf @Noname_948
if
  0@ == 1
jf @Noname_655
0@ = 0
0A8C: write_memory 13157456 size 4 value 0.8 virtual_protect 0
0A8C: write_memory 13157568 size 4 value 0.8 virtual_protect 0
0A8C: write_memory 13157680 size 4 value 0.8 virtual_protect 0
0A8C: write_memory 13157792 size 4 value 0.8 virtual_protect 0
0A8C: write_memory 13157904 size 4 value 0.8 virtual_protect 0
0A8C: write_memory 13158016 size 4 value 0.8 virtual_protect 0
0A8C: write_memory 13158128 size 4 value 0.8 virtual_protect 0
0A8C: write_memory 13158240 size 4 value 0.8 virtual_protect 0
0A8C: write_memory 13158352 size 4 value 0.8 virtual_protect 0
0A8C: write_memory 13158464 size 4 value 0.8 virtual_protect 0
0A8C: write_memory 13158576 size 4 value 0.8 virtual_protect 0
0AD0: show_formatted_text_lowpriority "~b~AIM ~r~by AIR ~n~~y~Deactived" time 333 
wait 300
0AD0: show_formatted_text_lowpriority "~b~AIM ~r~by AIR ~n~~y~Deactived~n~~r~youtube.com/spacebmxair" time 555 
goto @Noname_948

:Noname_655
0@ = 1
0A8C: write_memory 13157456 size 4 value 2.8 virtual_protect 0
0A8C: write_memory 13157568 size 4 value 2.8 virtual_protect 0
0A8C: write_memory 13157680 size 4 value 2.8 virtual_protect 0
0A8C: write_memory 13157792 size 4 value 1.6 virtual_protect 0
0A8C: write_memory 13157904 size 4 value 1.6 virtual_protect 0
0A8C: write_memory 13158016 size 4 value 1.6 virtual_protect 0
0A8C: write_memory 13158128 size 4 value 2.4 virtual_protect 0
0A8C: write_memory 13158240 size 4 value 2.4 virtual_protect 0
0A8C: write_memory 13158352 size 4 value 1.12 virtual_protect 0
0A8C: write_memory 13158464 size 4 value 1.12 virtual_protect 0
0A8C: write_memory 13158576 size 4 value 2.4 virtual_protect 0
0AD0: show_formatted_text_lowpriority "~b~AIM ~r~by AIR ~n~~y~Actived" time 333 
wait 300
0AD0: show_formatted_text_lowpriority "~b~AIM ~r~by AIR ~n~~y~Actived~n~~r~youtube.com/spacebmxair" time 555 

:Noname_948
if and
  0@ == 1
key_down 2
   not Actor.Dead($PLAYER_ACTOR)
jf @Noname_1140
0470: 3@ = actor $PLAYER_ACTOR current_weapon
if and
  3@ >= 22
   not 3@ > 34
jf @Noname_1140
041A: 5@ = actor $PLAYER_ACTOR weapon 3@ ammo
if
  5@ > 0
jf @Noname_1140
0A8D: 1@ = read_memory 11989944 size 4 virtual_protect 0
1@ += 1948
0A8D: 2@ = read_memory 1@ size 4 virtual_protect 0
if
  2@ > 0
jf @Noname_1140
0A8C: write_memory 12006522 size 4 value 255 virtual_protect 0
wait 50
0A8D: 1@ = read_memory 11989944 size 4 virtual_protect 0
1@ += 1948
0A8C: write_memory 1@ size 4 value 0 virtual_protect 0

:Noname_1140
goto @Noname_294
 
  • Нравится
Реакции: fwfsfsfsafaf

™ ChipFamily

По ту сторону надежды.
5,144
1,983
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Извините, но даже в этой версии (Shadow) я не вижу ничего в конце. Может это из-за того, что мне высвечивается ошибка о том, что я использую аккаунт Windows без прав "Администратора"? Хотя это не так.
Зачем ты мне все это пишешь?, у тебя есть видео.
Не получается - не лезь.
Даже с готовым решением не можешь справится.
 

™ ChipFamily

По ту сторону надежды.
5,144
1,983
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Код открыт.
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 0 ms
0AFA:  is_samp_available
004D: jump_if_false @Label000002
0B34: samp register_client_command "ahi" to_label @Label0001E2
0BE3: raknet setup_incoming_rpc_hook @Label0001A8

:Label000022
0001: wait 0 ms
00D6: if
0039:   20@ == 1
004D: jump_if_false @Label000157
0B35: samp 0@ = get_last_command_params
00D6: if
0AD4: 2@ = scan_string 0@ format "%d" 1@ 
004D: jump_if_false @Label00012E
00D6: if
0B20: samp 3@ = actor_handle_by_samp_player_id 1@
004D: jump_if_false @Label00010A
00A0: store_actor $PLAYER_ACTOR position_to 8@ 9@ 10@
00A0: store_actor 3@ position_to 5@ 6@ 7@
0AB1: call_scm_func @Label00015E 3 5@ 6@ 7@ 
0AF9: samp say_msg "/hi %d" 1@ 
0AB1: call_scm_func @Label00015E 3 8@ 9@ 10@ 
0B36: samp 10@ = get_player_nickname 1@
0AD0: show_formatted_text_lowpriority "~g~A-HI by Babulya for Vairon (Attack %s[%d])" time 1000 10@ 1@ 
0001: wait 1000 ms
0002: jump @Label000127

:Label00010A
0AF8: samp add_message_to_chat "Игрок не найден" color -1 
0006: 20@ = 0

:Label000127
0002: jump @Label000157

:Label00012E
0AF8: samp add_message_to_chat "Используй: /ahi [id игрока]" color -1 
0006: 20@ = 0

:Label000157
0002: jump @Label000022

:Label00015E
0AC8: 3@ = allocate_memory_size 68
0B2B: samp 4@ = get_player_id_by_actor_handle $PLAYER_ACTOR
0BBA: samp store_player 4@ onfoot_data 3@
0C0D: struct 3@ offset 6 size 4 = 0@
0C0D: struct 3@ offset 10 size 4 = 1@
0C0D: struct 3@ offset 14 size 4 = 2@
0BC0: samp send_onfoot_data 3@
0AC9: free_allocated_memory 3@
0AB2: ret 0

:Label0001A8
0BE5: raknet 0@ = get_hook_param 1
00D6: if or
0039:   0@ == 19
0039:   0@ == 86
004D: jump_if_false @Label0001DE
00D6: if
0039:   20@ == 1
004D: jump_if_false @Label0001DE
0BE0: raknet hook_ret 0

:Label0001DE
0BE0: raknet hook_ret 1

:Label0001E2
00D6: if
0039:   20@ == 0
004D: jump_if_false @Label000202
0006: 20@ = 1
0002: jump @Label000209

:Label000202
0006: 20@ = 0

:Label000209
0B43: samp cmd_ret
 

DanBearYT

Новичок
7
0
Вы создали форум, что бы помогать людям. Мне же Вы просто сказали, что это не моё. А попробовать помочь и сказать почему у меня не видно того, что видно у Вас? Ведь этот форум для того и нужен