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

FYP

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

Saburou

Новичок
1
0
помогите ради бога, вообще в этом не шарю) пишет что код открыт, в итоге открываю а там билеберда написана, в чате короче пишет типо cleo от такого то и т.д. хочу убрать, а то глаза морочит.
 

Вложения

  • hphud.cs
    24.2 KB · Просмотры: 17
Последнее редактирование:
  • Клоун
Реакции: Air_Official

asdzxcjqwe

¯\_(ツ)_/¯
Друг
621
709
Откройте пж с меня репа
CLEO:
{$CLEO}
0000: NOP

:Label000002
   not SAMP.Available
else_jump @Label000016 
wait 0 
jump @Label000002 

:Label000016
0B34: samp register_client_command "tp" to_label @Label000043 
0BDE: pause_thread 0 

:Label000043
if 
0AB6: store_target_marker_coords_to 0@ 4@ 2@ // IF and SET 
else_jump @Label000089 
SAMP.Spawn
Actor.PutAt($PLAYER_ACTOR, 0@, 4@, 2@)
SAMP.CmdRet

:Label000089
chatmsg "Поставь метку на карте" 16731904 
SAMP.CmdRet
 
  • Нравится
  • Клоун
Реакции: Air_Official и LUCHARE

D3.Pheonix

🎹
Модератор
2,868
1,647
Пожалуйста decrypt, с меня +reputation и лайк
Криво, я хз как собрать код )
CLEO:
{$CLEO .cs}

0000: NOP 

:Noname_0
0AB1: call_scm_func @Noname_325 1 0xFFFFFFEF

:Noname_17
0001: wait 0 ms 
0AC8: 11@ = allocate_memory_size 16 
00D6: if and
0AD2: 29@ = player $PLAYER_CHAR targeted_actor //IF and SET 
0AB0:   key_pressed 17 
004D: jump_if_false @Noname_17 
0B2B: samp 10@ = get_player_id_by_actor_handle 29@ 
0B36: samp 11@ = get_player_nickname 10@ 
0001: wait 0 ms 
00D6: if or
0C14: strcmp string1 11@ string2 "[DM]Black_Jesus." 
0C14: strcmp string1 11@ string2 "[GW]Black_Jesus." 
0C14: strcmp string1 11@ string2 "Black_Jesus" 
0C14: strcmp string1 11@ string2 "[DM]Dapo_Dope" 
0C14: strcmp string1 11@ string2 "[GW]Dapo_Dope" 
0C14: strcmp string1 11@ string2 "Dapo_Dope" 
0C14: strcmp string1 11@ string2 "Jesus_Black" 
0C14: strcmp string1 11@ string2 "Mira_Headdyson" 
004D: jump_if_false @Noname_258 
0002: jump @Noname_248 

:Noname_248
0001: wait 0 ms 
0C8F: samp process_chat_input "/q" 

:Noname_258
0001: wait 0 ms 
0AC9: free_allocated_memory 11@ 
0002: jump @Noname_17 
0AB1: call_scm_func @Noname_325 1 0xFFFFFFEF

0058: &0 += 0 // (int) 
0002: jump @Noname_0

:Noname_325 
0001: wait -256 ms 
0A9F: 2@ = current_thread_pointer 
000A: 2@ += 16 
0A8D: 3@ = read_memory 2@ size 4 virtual_protect 1 
0062: 3@ -= 0@ // (int) 
0006: 4@ = 0 

:Noname_374
0A8E: 5@ = 3@ + 4@ // int 
0A8D: 6@ = read_memory 5@ size 1 virtual_protect 1 
0006: 7@ = -99 
0B12: 6@ = 6@ XOR 7@ 
0A8C: write_memory 5@ size 1 value 6@ virtual_protect 1 
000A: 4@ += 1 
001D:   4@ > 1@ // (int) 
004D: jump_if_false @Noname_374 
0AB2: ret 0
 
  • Нравится
  • Клоун
Реакции: Air_Official и eiuhuth

skvor

Новичок
4
0
помогите открыть. буду благодарен. желательно не криво:sad_frog:
 

Вложения

  • pomoika.cs
    3.2 KB · Просмотры: 13
  • Клоун
Реакции: Air_Official

skvor

Новичок
4
0
19


может хотя бы опишешь, что эта помойка делает и какие клавиши активации?
либо сам склеивай по частям

CLEO:
// part 1
wait 0
alloc 11@ 16
if and
    0AD2: 29@ = player $PLAYER_CHAR targeted_actor //IF and SET
    key_down 2 // правая кнопка мыши
else_jump @Label000011
10@ = SAMP.GetSAMPPlayerIDByActorHandle(29@)
11@ = SAMP.GetPlayerNickname(10@)
wait 0
if or
    0C14: strcmp string1 11@ string2 "[DM]Black_Jesus."
    0C14: strcmp string1 11@ string2 "[GW]Black_Jesus."
    0C14: strcmp string1 11@ string2 "Black_Jesus"
    0C14: strcmp string1 11@ string2 "[DM]Dapo_Dope"
    0C14: strcmp string1 11@ string2 "[GW]Dapo_Dope"
    0C14: strcmp string1 11@ string2 "Dapo_Dope"
    0C14: strcmp string1 11@ string2 "Jesus_Black"
    0C14: strcmp string1 11@ string2 "Mira_Headdyson"
else_jump @Label000103
jump @Label0000F8
wait 0
01B9: set_actor $PLAYER_ACTOR armed_weapon_to 0
wait 0
free 11@
jump @Label000011


// part 2
wait 0
alloc 11@ 16
if and
    0AD2: 29@ = player $PLAYER_CHAR targeted_actor //IF and SET
    key_down 17 // ctrl
else_jump @Label000011
10@ = SAMP.GetSAMPPlayerIDByActorHandle(29@)
11@ = SAMP.GetPlayerNickname(10@)
wait 0
if or
    0C14: strcmp string1 11@ string2 "[DM]Black_Jesus."
    0C14: strcmp string1 11@ string2 "[GW]Black_Jesus."
    0C14: strcmp string1 11@ string2 "Black_Jesus"
    0C14: strcmp string1 11@ string2 "[DM]Dapo_Dope"
    0C14: strcmp string1 11@ string2 "[GW]Dapo_Dope"
    0C14: strcmp string1 11@ string2 "Dapo_Dope"
    0C14: strcmp string1 11@ string2 "Jesus_Black"
    0C14: strcmp string1 11@ string2 "Mira_Headdyson"
else_jump @Label000102
jump @Label0000F8
wait 0
0C8F: samp process_chat_input "/q"
wait 0
free 11@
jump @Label000011


// part 3
wait 0
if and
    not SAMP.ChatInputOpened
    not SAMP.IsDialogActive(-1)
    key_down 17 // ctrl
else_jump @Label000011
wait 0
0C73: set_char_key 250 down 1
wait 30
0C73: set_char_key 245 down 1
wait 37
0C73: set_char_key 250 down 0
0C73: set_char_key 245 down 0
wait 0
0C73: set_char_key 92 down 1
wait 0
0C73: set_char_key 92 down 0
jump @Label000011


// part 4
wait 0
if and
    not SAMP.ChatInputOpened
    not SAMP.IsDialogActive(-1)
    key_down 17 // ctrl
else_jump @Label000011
wait 0
0C73: set_char_key 93 down 1
wait 30
0C73: set_char_key 91 down 1
wait 37
0C73: set_char_key 93 down 0
0C73: set_char_key 91 down 0
wait 0
0C73: set_char_key 92 down 1
wait 0
0C73: set_char_key 92 down 0
jump @Label000011


что то типо макросика. активация пр. контрл.
 
  • Клоун
Реакции: Air_Official

skvor

Новичок
4
0
19


может хотя бы опишешь, что эта помойка делает и какие клавиши активации?
либо сам склеивай по частям

CLEO:
// part 1
wait 0
alloc 11@ 16
if and
    0AD2: 29@ = player $PLAYER_CHAR targeted_actor //IF and SET
    key_down 2 // правая кнопка мыши
else_jump @Label000011
10@ = SAMP.GetSAMPPlayerIDByActorHandle(29@)
11@ = SAMP.GetPlayerNickname(10@)
wait 0
if or
    0C14: strcmp string1 11@ string2 "[DM]Black_Jesus."
    0C14: strcmp string1 11@ string2 "[GW]Black_Jesus."
    0C14: strcmp string1 11@ string2 "Black_Jesus"
    0C14: strcmp string1 11@ string2 "[DM]Dapo_Dope"
    0C14: strcmp string1 11@ string2 "[GW]Dapo_Dope"
    0C14: strcmp string1 11@ string2 "Dapo_Dope"
    0C14: strcmp string1 11@ string2 "Jesus_Black"
    0C14: strcmp string1 11@ string2 "Mira_Headdyson"
else_jump @Label000103
jump @Label0000F8
wait 0
01B9: set_actor $PLAYER_ACTOR armed_weapon_to 0
wait 0
free 11@
jump @Label000011


// part 2
wait 0
alloc 11@ 16
if and
    0AD2: 29@ = player $PLAYER_CHAR targeted_actor //IF and SET
    key_down 17 // ctrl
else_jump @Label000011
10@ = SAMP.GetSAMPPlayerIDByActorHandle(29@)
11@ = SAMP.GetPlayerNickname(10@)
wait 0
if or
    0C14: strcmp string1 11@ string2 "[DM]Black_Jesus."
    0C14: strcmp string1 11@ string2 "[GW]Black_Jesus."
    0C14: strcmp string1 11@ string2 "Black_Jesus"
    0C14: strcmp string1 11@ string2 "[DM]Dapo_Dope"
    0C14: strcmp string1 11@ string2 "[GW]Dapo_Dope"
    0C14: strcmp string1 11@ string2 "Dapo_Dope"
    0C14: strcmp string1 11@ string2 "Jesus_Black"
    0C14: strcmp string1 11@ string2 "Mira_Headdyson"
else_jump @Label000102
jump @Label0000F8
wait 0
0C8F: samp process_chat_input "/q"
wait 0
free 11@
jump @Label000011


// part 3
wait 0
if and
    not SAMP.ChatInputOpened
    not SAMP.IsDialogActive(-1)
    key_down 17 // ctrl
else_jump @Label000011
wait 0
0C73: set_char_key 250 down 1
wait 30
0C73: set_char_key 245 down 1
wait 37
0C73: set_char_key 250 down 0
0C73: set_char_key 245 down 0
wait 0
0C73: set_char_key 92 down 1
wait 0
0C73: set_char_key 92 down 0
jump @Label000011


// part 4
wait 0
if and
    not SAMP.ChatInputOpened
    not SAMP.IsDialogActive(-1)
    key_down 17 // ctrl
else_jump @Label000011
wait 0
0C73: set_char_key 93 down 1
wait 30
0C73: set_char_key 91 down 1
wait 37
0C73: set_char_key 93 down 0
0C73: set_char_key 91 down 0
wait 0
0C73: set_char_key 92 down 1
wait 0
0C73: set_char_key 92 down 0
jump @Label000011


поможешь склеить7:sad_frog2::help:
 
  • Клоун
Реакции: Air_Official

eiuhuth

Новичок
91
43
CLEO:
{$CLEO .cs}

0000: NOP 
0001: wait 3000 ms 

:Noname_7
00D6: if 
8AFA:   not is_samp_available 
004D: jump_if_false @Noname_20 
0001: wait 400 ms 
0002: jump @Noname_7 

:Noname_20
0001: wait 0 ms 
00D6: if and
8B21:   not samp is_chat_opened 
8B4C:   not samp is_dialog_active -1 
0AB0: key_pressed 17 
004D: jump_if_false @Noname_20 
0001: wait 0 ms 
0C73: set_char_key 93 down 1 
0001: wait 30 ms 
0C73: set_char_key 91 down 1 
0001: wait 37 ms 
0C73: set_char_key 93 down 0 
0C73: set_char_key 91 down 0 
0001: wait 0 ms 
0C73: set_char_key 92 down 1 
0001: wait 0 ms 
0C73: set_char_key 92 down 0 
0002: jump @Noname_20
 

Вложения

  • СКРИН КАК ДОЛЖНО БЫТЬ.png
    СКРИН КАК ДОЛЖНО БЫТЬ.png
    56.8 KB · Просмотры: 549
  • Клоун
Реакции: Air_Official

skvor

Новичок
4
0
CLEO:
{$CLEO .cs}

0000: NOP
0001: wait 3000 ms

:Noname_7
00D6: if
8AFA:   not is_samp_available
004D: jump_if_false @Noname_20
0001: wait 400 ms
0002: jump @Noname_7

:Noname_20
0001: wait 0 ms
00D6: if and
8B21:   not samp is_chat_opened
8B4C:   not samp is_dialog_active -1
0AB0: key_pressed 17
004D: jump_if_false @Noname_20
0001: wait 0 ms
0C73: set_char_key 93 down 1
0001: wait 30 ms
0C73: set_char_key 91 down 1
0001: wait 37 ms
0C73: set_char_key 93 down 0
0C73: set_char_key 91 down 0
0001: wait 0 ms
0C73: set_char_key 92 down 1
0001: wait 0 ms
0C73: set_char_key 92 down 0
0002: jump @Noname_20

спасибо;)
 
  • Клоун
Реакции: Air_Official