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

FYP

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

letovje20

Новичок
18
1
Он вуть туть
hex
34 0B 0E 02 68 65 01 B7 FD FF FF 47 02 05 D8 04
E1 0B 01 59 FE FF FF 0
Тоже об этом подумал, но я не сильно разбираюсь в клео кодинге, поэтому думал, что тут подскажут чем декриптнуть.

Я просто знаю, что есть несколько крипторов для этого, но как их определить хз.

Upd:

Через старенький клео декриптор 2015 года не декриптит.
 
Последнее редактирование:

™ ChipFamily

По ту сторону надежды.
5,144
1,980
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
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 "CHOSENFTW"
03A4: name_thread 'kmf_dmg'
03F0: enable_text_draw 1
0001: wait 2000 ms
0AB1: call_scm_func @Label000A3E 0 
0001: wait 1000 ms
00D6: if and
0256:   player $PLAYER_CHAR defined
02CB:   actor $PLAYER_ACTOR bounding_sphere_visible
004D: jump_if_false @Label00003A
0050: gosub @Label000062
0002: jump @Label0000A3
0006: 3@ = 0
0006: 4@ = 0
0006: 2@ = 0
0006: 5@ = 0
0006: 19@ = 0
0006: 6@ = 0
0006: 12@ = 0
0006: 24@ = -1
0006: 1@ = 0
0051: return
0001: wait 0 ms
0A8C: write_memory 13156172 size 4 value 9999.9 virtual_protect 1
0A8C: write_memory 13153372 size 4 value 9999.9 virtual_protect 1
0A8C: write_memory 13157404 size 4 value 9999.9 virtual_protect 1
0A8C: write_memory 13158636 size 4 value 9999.9 virtual_protect 1
0A8C: write_memory 13156284 size 4 value 9999.9 virtual_protect 1
0A8C: write_memory 13153484 size 4 value 9999.9 virtual_protect 1
0A8C: write_memory 13157516 size 4 value 9999.9 virtual_protect 1
0A8C: write_memory 13156396 size 4 value 9999.9 virtual_protect 1
0A8C: write_memory 13153596 size 4 value 9999.9 virtual_protect 1
0A8C: write_memory 13157628 size 4 value 9999.9 virtual_protect 1
0A8C: write_memory 13156508 size 4 value 9999.9 virtual_protect 1
0A8C: write_memory 13153708 size 4 value 9999.9 virtual_protect 1
0A8C: write_memory 13157740 size 4 value 9999.9 virtual_protect 1
0A8C: write_memory 13156620 size 4 value 9999.9 virtual_protect 1
0A8C: write_memory 13153820 size 4 value 9999.9 virtual_protect 1
0A8C: write_memory 13157852 size 4 value 9999.9 virtual_protect 1
0A8C: write_memory 13156732 size 4 value 9999.9 virtual_protect 1
0A8C: write_memory 13153932 size 4 value 9999.9 virtual_protect 1
0A8C: write_memory 13157964 size 4 value 9999.9 virtual_protect 1
0A8C: write_memory 13156844 size 4 value 9999.9 virtual_protect 1
0A8C: write_memory 13154044 size 4 value 9999.9 virtual_protect 1
0A8C: write_memory 13158076 size 4 value 9999.9 virtual_protect 1
0A8C: write_memory 13156956 size 4 value 9999.9 virtual_protect 1
0A8C: write_memory 13154156 size 4 value 9999.9 virtual_protect 1
0A8C: write_memory 13158188 size 4 value 9999.9 virtual_protect 1
0A8C: write_memory 13157068 size 4 value 9999.9 virtual_protect 1
0A8C: write_memory 13154268 size 4 value 9999.9 virtual_protect 1
0A8C: write_memory 13158300 size 4 value 9999.9 virtual_protect 1
0A8C: write_memory 13157180 size 4 value 9999.9 virtual_protect 1
0A8C: write_memory 13154380 size 4 value 9999.9 virtual_protect 1
0A8C: write_memory 13158412 size 4 value 9999.9 virtual_protect 1
0A8C: write_memory 13157292 size 4 value 9999.9 virtual_protect 1
0A8C: write_memory 13154492 size 4 value 9999.9 virtual_protect 1
0A8C: write_memory 13158524 size 4 value 9999.9 virtual_protect 1
0A8C: write_memory 13154604 size 4 value 9999.9 virtual_protect 1
0A8C: write_memory 13157404 size 4 value 9999.9 virtual_protect 1
0A8C: write_memory 13154716 size 4 value 9999.9 virtual_protect 1
0A8C: write_memory 13155164 size 4 value 9999.9 virtual_protect 1
0001: wait 0 ms
0050: gosub @Label00032E
0050: gosub @Label0003A9
0050: gosub @Label0003EA
0050: gosub @Label00068D
0002: jump @Label000307
0226: 16@ = actor $PLAYER_ACTOR health
04DD: 29@ = actor $PLAYER_ACTOR armour
005A: 16@ += 29@ // (int)
0085: 4@ = 2@ // (int)
0062: 4@ -= 16@ // (int)
00D6: if and
001D:   2@ > 16@ // (int)
0019:   4@ > 1
004D: jump_if_false @Label000398
005A: 3@ += 4@ // (int)
000A: 5@ += 1
0006: 6@ = 1
0006: 7@ = 250
0006: 8@ = 203.0
0085: 2@ = 16@ // (int)
0006: 4@ = 0

:Label000398
0051: return
00D6: if
02E0:   actor $PLAYER_ACTOR firing_weapon
004D: jump_if_false @Label0003C7
0006: 1@ = 1
0006: 33@ = 0
00D6: if
0019:   33@ > 1000
004D: jump_if_false @Label0003E8
0006: 1@ = 0
0006: 26@ = 1
0051: return
0226: 9@ = actor $PLAYER_ACTOR health
00D6: if
0019:   9@ > 0
004D: jump_if_false @Label000510
00D6: if
0AD2: 22@ = player $PLAYER_CHAR targeted_actor //IF and SET
004D: jump_if_false @Label000424
0AB1: call_scm_func @Label000AFF 1 22@ 
00D6: if and
0039:   1@ == 1
0AD2: 22@ = player $PLAYER_CHAR targeted_actor //IF and SET
004D: jump_if_false @Label000509
0AB1: call_scm_func @Label00084E 0 23@ 28@ 17@ 
00D6: if
8039:   not  23@ == -1
004D: jump_if_false @Label000502
005A: 17@ += 28@ // (int)
00D6: if
803B:   not  23@ == 24@ // (int)
004D: jump_if_false @Label000495
0085: 18@ = 17@ // (int)
0085: 24@ = 23@ // (int)
0006: 26@ = 1
0085: 21@ = 18@ // (int)
0062: 21@ -= 17@ // (int)
00D6: if
0019:   21@ > 2
004D: jump_if_false @Label0004FA
00D6: if
0039:   26@ == 1
004D: jump_if_false @Label0004DE
0006: 20@ = 0
0006: 19@ = 0
0006: 26@ = 0
0050: gosub @Label000512
0050: gosub @Label000578
0050: gosub @Label0005D7
0050: gosub @Label000636
0085: 18@ = 17@ // (int)
0002: jump @Label000510

:Label0004FA
0006: 24@ = -1
0051: return
00D6: if or
02D8:   actor $PLAYER_ACTOR current_weapon == 30
02D8:   actor $PLAYER_ACTOR current_weapon == 31
004D: jump_if_false @Label000576
00D6: if
0039:   21@ == 7
004D: jump_if_false @Label000544
000A: 21@ += 3
00D6: if
0039:   21@ == 14
004D: jump_if_false @Label00055D
000E: 21@ -= 4
00D6: if
0039:   21@ == 16
004D: jump_if_false @Label000576
000E: 21@ -= 6
0051: return
00D6: if
02D8:   actor $PLAYER_ACTOR current_weapon == 24
004D: jump_if_false @Label0005D5
00D6: if
0039:   21@ == 49
004D: jump_if_false @Label0005A3
000E: 21@ -= 3
00D6: if
0039:   21@ == 42
004D: jump_if_false @Label0005BC
000A: 21@ += 4
00D6: if
0039:   21@ == 51
004D: jump_if_false @Label0005D5
000E: 21@ -= 5
0051: return
00D6: if
02D8:   actor $PLAYER_ACTOR current_weapon == 33
004D: jump_if_false @Label000634
00D6: if
0039:   21@ == 21
004D: jump_if_false @Label000602
000A: 21@ += 4
00D6: if
0039:   21@ == 28
004D: jump_if_false @Label00061B
000E: 21@ -= 3
00D6: if
0039:   21@ == 30
004D: jump_if_false @Label000634
000E: 21@ -= 5
0051: return
005A: 20@ += 21@ // (int)
000A: 19@ += 1

:Label000636
0006: 12@ = 1
0006: 13@ = 250
0006: 14@ = 203.0
00D6: if
03D0:   wav 1 loaded
004D: jump_if_false @Label000671
040D: unload_wav 1
03CF: load_wav 17802 as 1
0001: wait 0 ms
03D0:   wav 1 loaded

:Label000671
004D: jump_if_false @Label000678

:Label000678
03D1: play_wav 1
0051: return
00D6: if
0039:   6@ == 1
004D: jump_if_false @Label00076C
000F: 8@ -= 0.3
000E: 7@ -= 2
0AC8: 0@ = allocate_memory_size 96
0AD3: 0@ = format "-%d HP (x%d)" 3@ 5@ 
0AA8: call_function_method 6946896 struct 12694336 num_params 1 pop 0 'CRED151' 30@ 
0AA5: call 7439872 num_params 2 pop 2 30@ 0@ 
03F0: enable_text_draw 1
0342: set_text_draw_centered 1
033F: set_text_draw_letter_size 0.29 0.85
081C: draw_text_outline 1 RGBA 0 0 0 7@
0340: set_text_draw_RGBA 255 0 0 7@
033E: set_draw_text_position 410.0 8@ GXT 'CRED151'
0AC9: free_allocated_memory 0@
00D6: if
0039:   7@ == 0
004D: jump_if_false @Label00076C
0006: 3@ = 0
0006: 6@ = 0
0006: 5@ = 0
00D6: if
0039:   12@ == 1
004D: jump_if_false @Label00084C
000F: 14@ -= 0.3
000E: 13@ -= 2
0AC8: 0@ = allocate_memory_size 1024
03F0: enable_text_draw 1
0AD3: 0@ = format "+%d HP (x%d)" 20@ 19@ 
0AA8: call_function_method 6946896 struct 12694336 num_params 1 pop 0 'CRED153' 31@ 
0AA5: call 7439872 num_params 2 pop 2 31@ 0@ 
0342: set_text_draw_centered 1
033F: set_text_draw_letter_size 0.29 0.85
081C: draw_text_outline 1 RGBA 0 0 0 13@
0340: set_text_draw_RGBA 0 255 0 13@
033E: set_draw_text_position 232.0 14@ GXT 'CRED153'
0AC9: free_allocated_memory 0@
00D6: if
0039:   13@ == 0
004D: jump_if_false @Label00084C
0006: 12@ = 0
0006: 24@ = -1
0006: 26@ = 1
0051: return
0AB1: call_scm_func @Label0009A2 0 1@ 

:Label00084C
000A: 1@ += 353
0A8D: 2@ = read_memory 1@ size 2 virtual_protect 0
00D6: if
8039:   not  2@ == 65535
004D: jump_if_false @Label0008EC
0AB1: call_scm_func @Label0008F7 1 2@ 3@ 
0A8D: 4@ = read_memory 3@ size 4 virtual_protect 0
000A: 4@ += 440
0A8D: 5@ = read_memory 4@ size 4 virtual_protect 0
000A: 4@ += 4
0A8D: 6@ = read_memory 4@ size 4 virtual_protect 0
0092: 10@ = float 5@ to_integer
0092: 11@ = float 6@ to_integer
0AB2: ret 3 2@ 10@ 11@
0002: jump @Label0008F7
0AB2: ret 3 -1 -1 -1
0AA2: 1@ = load_library "kernel32.dll" // IF and SET
0AA4: 2@ = get_proc_address "GetModuleHandleA" library 1@ // IF and SET
0AA7: call_function 2@ num_params 1 pop 0 "samp.dll" 3@ 
000A: 3@ += 2203896
0A8D: 3@ = read_memory 3@ size 4 virtual_protect 0
000A: 3@ += 973
0A8D: 3@ = read_memory 3@ size 4 virtual_protect 0
000A: 3@ += 24
0A8D: 3@ = read_memory 3@ size 4 virtual_protect 0
000A: 3@ += 46
0012: 0@ *= 4
005A: 3@ += 0@ // (int)
0A8D: 3@ = read_memory 3@ size 4 virtual_protect 0
0AB2: ret 1 3@
0AA2: 1@ = load_library "kernel32.dll" // IF and SET
0AA4: 2@ = get_proc_address "GetModuleHandleA" library 1@ // IF and SET
0AA7: call_function 2@ num_params 1 pop 0 "samp.dll" 3@ 
000A: 3@ += 2203896
0A8D: 3@ = read_memory 3@ size 4 virtual_protect 0
000A: 3@ += 973
0A8D: 3@ = read_memory 3@ size 4 virtual_protect 0
000A: 3@ += 24
0A8D: 3@ = read_memory 3@ size 4 virtual_protect 0
000A: 3@ += 34
0A8D: 3@ = read_memory 3@ size 4 virtual_protect 0
0AB2: ret 1 3@
0AA2: 0@ = load_library "samp.dll" // IF and SET

:Label000A3E
0085: 1@ = 0@ // (int)
000A: 1@ += 2203876
0A8D: 3@ = read_memory 1@ size 4 virtual_protect 1
0085: 2@ = 0@ // (int)
000A: 2@ += 409616
0AA6: call_method 2@ struct 3@ num_params 5 pop 0 0 -4129023 0 "KMF - Damage Informer - {00FAFF}0.3.7" 8 
0AA6: call_method 2@ struct 3@ num_params 5 pop 0 0 -4129023 0 "Made by: {00FAFF}Kewl, Rasta, Renko." 8 
0AB2: ret 0
0AB1: call_scm_func @Label000CBA 1 0@ 1@ 
0470: 2@ = actor $PLAYER_ACTOR current_weapon
00D6: if or
0039:   2@ == 22
0039:   2@ == 23
0039:   2@ == 24
0039:   2@ == 26
0039:   2@ == 28
0039:   2@ == 32
004D: jump_if_false @Label000B83
00D6: if
0021:   1@ > 35.0
004D: jump_if_false @Label000B76
0A8C: write_memory 5497324 size 1 value 235 virtual_protect 1
0002: jump @Label000B83
0A8C: write_memory 5497324 size 1 value 116 virtual_protect 1
00D6: if or
0039:   2@ == 25
0039:   2@ == 27
004D: jump_if_false @Label000BD3
00D6: if
0021:   1@ > 40.0
004D: jump_if_false @Label000BC6
0A8C: write_memory 5497324 size 1 value 235 virtual_protect 1
0002: jump @Label000BD3
0A8C: write_memory 5497324 size 1 value 116 virtual_protect 1
00D6: if
0039:   2@ == 29
004D: jump_if_false @Label000C1C
00D6: if
0021:   1@ > 45.0
004D: jump_if_false @Label000C0F
0A8C: write_memory 5497324 size 1 value 235 virtual_protect 1
0002: jump @Label000C1C
0A8C: write_memory 5497324 size 1 value 116 virtual_protect 1
00D6: if or
0039:   2@ == 30
0039:   2@ == 31
004D: jump_if_false @Label000C6C
00D6: if
0021:   1@ > 50.0
004D: jump_if_false @Label000C5F
0A8C: write_memory 5497324 size 1 value 235 virtual_protect 1
0002: jump @Label000C6C
0A8C: write_memory 5497324 size 1 value 116 virtual_protect 1
00D6: if
0039:   2@ == 33
004D: jump_if_false @Label000CB5
00D6: if
0021:   1@ > 60.0
004D: jump_if_false @Label000CA8
0A8C: write_memory 5497324 size 1 value 235 virtual_protect 1
0002: jump @Label000CB5
0A8C: write_memory 5497324 size 1 value 116 virtual_protect 1
0AB2: ret 0
00A0: store_actor 0@ position_to 1@ 2@ 3@
00A0: store_actor $PLAYER_ACTOR position_to 4@ 5@ 6@
0509: 7@ = distance_between_XY 1@ 2@ and_XY 4@ 5@
0AB2: ret 1 7@
 
  • Нравится
Реакции: XpoM1x

letovje20

Новичок
18
1
Тот же CLEO Скрипт только без стиллера, выловить ссылку можно через WireShark, HTTPS Analyzer, AntiStealer Таирки
Таирка это ДаркПиксель? Через его антистиллер и нашел этот стиллер. Другие не показывали, но ничего про ссылку я там не увидел. Как её найти?

[PATCHED] > [GetEnvironmentVariableA] > [D:\GTA San Andreas\CLEO.asi] > {lpName: %TEMP%}

UPD

Через шарка нашел это, можно что нибудь ещё оттуда узнать?

qI3c2S_HLIc.jpg
 
Последнее редактирование:

™ ChipFamily

По ту сторону надежды.
5,144
1,980
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
декомпильните пжлст
Lua:
function randomFunction    main ()
    var_0_0 = isSampfuncsLoaded()
    if var_0_0 then
        --jump to 0009 (if previous if statement is false) --0009 JMP-JMP
        var_0_0 = isSampLoaded()
        if not var_0_0 then
        end -- maybe?
    else
        --location 0009--0009 LOCATION-LOCATION_
        return
    end
    var_0_0 = isSampAvailable()
    if not var_0_0 then
        --jump to 0019 (if previous if statement is false) --0019 JMP-JMP
        repeat
        var_0_1 = 100 --var_0_1 NUMBER-NUMBER
        wait(var_0_1)
    else
        --location 0019--0019 LOCATION-LOCATION_
        until false or (previous if statement is true) --location 0019
        var_0_1 = "{808080}Perfect-soft.net | Fast Report {" --strings longer than 40 characters get cut off, so check to see if there's more!
        var_0_2 = 16777215 --var_0_2 NUMBER-NUMBER
        sampAddChatMessage(var_0_1, var_0_2)
        sampRegisterChatCommand("aim", aim)
        sampRegisterChatCommand("god", gm)
        sampRegisterChatCommand("damag", dmg)
        sampRegisterChatCommand("sh", sh)
        sampRegisterChatCommand("cheat", cheat)
        sampRegisterChatCommand("pvh", pvh)
        repeat
        var_0_1 = 0 --var_0_1 NUMBER-NUMBER
        wait(var_0_1)
        --jump to 0047 (if previous if statement is false) --0047 JMP-JMP
        until false or (previous if statement is true) --location 0052
        return
    end
   
   

function randomFunction    aim (INPUT_VAR_0_)
    if INPUT_VAR_0_ ~= nil then
        --jump to 0013 (if previous if statement is false) --0013 JMP-JMP
        var_1_2 = INPUT_VAR_0_
        var_1_1 = tonumber(var_1_2)
        var_1_5 = var_1_1
        sampSendChat( string.format("/report %s Аим!", var_1_5) )
    end
    return
end


function randomFunction(INPUT_VAR_0_)
    if INPUT_VAR_0_ ~= nil then
        --jump to 0013 (if previous if statement is false) --0013 JMP-JMP
        var_2_2 = INPUT_VAR_0_
        var_2_1 = tonumber(var_2_2)
        var_2_5 = var_2_1
        sampSendChat( string.format("/report %s GM!", var_2_5) )
    end
    return
end


function randomFunction    dmg (INPUT_VAR_0_)
    if INPUT_VAR_0_ ~= nil then
        --jump to 0013 (if previous if statement is false) --0013 JMP-JMP
        var_3_2 = INPUT_VAR_0_
        var_3_1 = tonumber(var_3_2)
        var_3_5 = var_3_1
        sampSendChat( string.format("/report %s Damager!", var_3_5) )
    end
    return
end


function randomFunction    sh (INPUT_VAR_0_)
    if INPUT_VAR_0_ ~= nil then
        --jump to 0013 (if previous if statement is false) --0013 JMP-JMP
        var_4_2 = INPUT_VAR_0_
        var_4_1 = tonumber(var_4_2)
        var_4_5 = var_4_1
        sampSendChat( string.format("/report %s Speed hack!", var_4_5) )
    end
    return
end


function randomFunction    cheat (INPUT_VAR_0_)
    if INPUT_VAR_0_ ~= nil then
        --jump to 0013 (if previous if statement is false) --0013 JMP-JMP
        var_5_2 = INPUT_VAR_0_
        var_5_1 = tonumber(var_5_2)
        var_5_5 = var_5_1
        sampSendChat( string.format("/report %s Cheat!", var_5_5) )
    end
    return
end


function randomFunction    pvh (INPUT_VAR_0_)
    if INPUT_VAR_0_ ~= nil then
        --jump to 0013 (if previous if statement is false) --0013 JMP-JMP
        var_6_2 = INPUT_VAR_0_
        var_6_1 = tonumber(var_6_2)
        var_6_5 = var_6_1
        sampSendChat( string.format("/report %s Подкидывает машины читом!", var_6_5) )
    end
    return
end


function someFunc7()
    script_name("Fast Report")
    script_author("BUTCHERS")
    script_version("v1.0")
    require("lib.moonloader")
    var_7_0 = 271 --var_7_0 NUMBER-NUMBER
    local randomFunction0 = function() end -- starts at  test.lua:0
    main = randomFunction0
    local randomFunction1 = function() end -- starts at  test.lua:0
    aim = randomFunction1
    local randomFunction2 = function() end -- starts at  test.lua:0
    until false or (previous if statement is true) --location 0019
    gm = randomFunction2
    local randomFunction3 = function() end -- starts at  test.lua:0
    dmg = randomFunction3
    local randomFunction4 = function() end -- starts at  test.lua:0
    sh = randomFunction4
    local randomFunction5 = function() end -- starts at  test.lua:0
    cheat = randomFunction5
    local randomFunction6 = function() end -- starts at  test.lua:0
    pvh = randomFunction6
    return
end

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 "==============================================================="

:Label00011F
0001: wait 0 ms
0AFA:  is_samp_available
004D: jump_if_false @Label00011F
0BE1: raknet setup_outcoming_rpc_hook @Label00048D
0BE3: raknet setup_incoming_rpc_hook @Label00048D
0006: 8@ = 0
0B34: samp register_client_command "cslp" to_label @Label00021B

:Label00014E
0001: wait 0 ms
00D6: if
0039:   8@ == 1
004D: jump_if_false @Label000214
0001: wait 100 ms
03C0: 9@ = actor $PLAYER_ACTOR car
0B2C: samp 10@ = get_vehicle_id_by_car_handle 9@
0050: gosub @Label000495
0AB1: call_scm_func @Label00051A 4 3@ 4@ 5@ 3.5 
0AB1: call_scm_func @Label00051A 4 3@ 4@ 5@ 3.5 
0001: wait 350 ms
0BE1: raknet setup_outcoming_rpc_hook @Label00048D
0BE3: raknet setup_incoming_rpc_hook @Label00048D
0006: 8@ = 0
0AF8: samp add_message_to_chat "[SlapCar {CC0000}by AIR {CDFF00}for HitOk{33FF33}]: {FFFFFF}Send!" color 3407667 

:Label000214
0002: jump @Label00014E

:Label00021B
00D6: if
0039:   8@ == 0
004D: jump_if_false @Label000437
0B35: samp 2@ = get_last_command_params
00D6: if
0AD4: 2@ = scan_string 2@ format "%d" 1@ 
004D: jump_if_false @Label0003D4
00D6: if
0B23:  samp is_player_connected 1@
004D: jump_if_false @Label00036F
0B20: samp 0@ = actor_handle_by_samp_player_id 1@
00D6: if and
056D:   actor 0@ defined
056D:   actor $PLAYER_ACTOR defined
004D: jump_if_false @Label00030C
00D6: if
00DF:   actor $PLAYER_ACTOR driving
004D: jump_if_false @Label0002AD
0BE1: raknet setup_outcoming_rpc_hook @Label000491
0BE3: raknet setup_incoming_rpc_hook @Label000491
0050: gosub @Label000495
0006: 8@ = 1
0002: jump @Label000305

:Label0002AD
0AF8: samp add_message_to_chat "[SlapCar {CC0000}by AIR {CDFF00}for HitOk{33FF33}]: {FFFFFF}You is not driver!" color 3407667 

:Label000305
0002: jump @Label000368

:Label00030C
0AF8: samp add_message_to_chat "[SlapCar {CC0000}by AIR {CDFF00}for HitOk{33FF33}]: {FFFFFF}Player is not defined!" color 3407667 

:Label000368
0002: jump @Label0003CD

:Label00036F
0AF8: samp add_message_to_chat "[SlapCar {CC0000}by AIR {CDFF00}for HitOk{33FF33}]: {FFFFFF}Player is not connected!" color 3407667 

:Label0003CD
0002: jump @Label000430

:Label0003D4
0AF8: samp add_message_to_chat "[SlapCar {CC0000}by AIR {CDFF00}for HitOk{33FF33}]: {FFFFFF}Use: /cslp [PlayerID]!" color 3407667 

:Label000430
0002: jump @Label00048B

:Label000437
0AF8: samp add_message_to_chat "[SlapCar {CC0000}by AIR {CDFF00}for HitOk{33FF33}]: {FFFFFF}Please wait..." color 3407667 

:Label00048B
0B43: samp cmd_ret

:Label00048D
0BE0: raknet hook_ret 1

:Label000491
0BE0: raknet hook_ret 0

:Label000495
00D6: if
00DF:   actor 0@ driving
004D: jump_if_false @Label000502
03C0: 7@ = actor 0@ car
046C: 6@ = car 7@ driver
00D6: if
003B:   0@ == 6@ // (int)
004D: jump_if_false @Label0004E5
0AB1: call_scm_func @Label0005C0 1 1@ 3@ 4@ 5@ 
0002: jump @Label0004FB

:Label0004E5
0AB1: call_scm_func @Label000610 1 1@ 3@ 4@ 5@ 

:Label0004FB
0002: jump @Label000518

:Label000502
0AB1: call_scm_func @Label000570 1 1@ 3@ 4@ 5@ 

:Label000518
0051: return

:Label00051A
0B2B: samp 26@ = get_player_id_by_actor_handle $PLAYER_ACTOR
0AC8: 25@ = allocate_memory_size 67
0BBB: samp store_player 26@ incar_data 25@
0C0D: struct 25@ offset 24 size 4 = 0@
0C0D: struct 25@ offset 28 size 4 = 1@
0C0D: struct 25@ offset 32 size 4 = 2@
0C0D: struct 25@ offset 44 size 4 = 3@
0BC1: samp send_incar_data 25@
0AC9: free_allocated_memory 25@
0AB2: ret 0

:Label000570
0AC8: 25@ = allocate_memory_size 68
0BBA: samp store_player 0@ onfoot_data 25@
0C0C: 20@ = struct 25@ offset 6 size 4
0C0C: 21@ = struct 25@ offset 10 size 4
0C0C: 22@ = struct 25@ offset 14 size 4
0AC9: free_allocated_memory 25@
000B: 22@ += 0.3
0AB2: ret 3 20@ 21@ 22@

:Label0005C0
0AC8: 25@ = allocate_memory_size 67
0BBB: samp store_player 0@ incar_data 25@
0C0C: 20@ = struct 25@ offset 24 size 4
0C0C: 21@ = struct 25@ offset 28 size 4
0C0C: 22@ = struct 25@ offset 32 size 4
0AC9: free_allocated_memory 25@
000F: 22@ -= 0.3
0AB2: ret 3 20@ 21@ 22@

:Label000610
0AC8: 25@ = allocate_memory_size 24
0BBC: samp store_player 0@ passenger_data 25@
0C0C: 20@ = struct 25@ offset 12 size 4
0C0C: 21@ = struct 25@ offset 16 size 4
0C0C: 22@ = struct 25@ offset 20 size 4
0AC9: free_allocated_memory 25@
000F: 22@ -= 0.3
0AB2: ret 3 20@ 21@ 22@
 
Последнее редактирование модератором:

™ ChipFamily

По ту сторону надежды.
5,144
1,980
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
decript pls я просто еблан
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
00D6: if
0AFA:  is_samp_available
004D: jump_if_false @Label000002
0AF8: samp add_message_to_chat "{ff0000}[Hack]: {ffffff}Óñïåøíî çàãðóæåí. Àâòîð: {ff0000}Dartua" color 16777215 
0AF8: samp add_message_to_chat "{ff0000}[Hack]: {ffffff}Cïåöèàëüíî äëÿ êàíàëà: {ff0000}Arzik" color 16777215 
0B34: samp register_client_command "hp" to_label @Label0000BD
0B34: samp register_client_command "arm" to_label @Label000147
0BDE: pause_thread 0

:Label0000BD
0001: wait 0 ms
0ACF: show_formatted_styled_text "Health" time 3000 style 2 16711935 
0B2E: 3@ = read_samp_memory offset 88992 size 2
0B2D: write_samp_memory offset 88992 value 50064 size 2
018C: play_sound 1139 at 0.0 0.0 0.0
0223: set_actor $PLAYER_ACTOR health_to 100
0AF8: samp add_message_to_chat "{ff0000}[Hack]: {ffffff}Çäîðîâüå ïîïîëíåíî." color 16777215 
0002: jump @Label0001CE

:Label000147
0001: wait 0 ms
0ACF: show_formatted_styled_text "Armour" time 3000 style 2 16711935 
0B2E: 1@ = read_samp_memory offset 94624 size 2
0B2D: write_samp_memory offset 94624 value 50064 size 2
018C: play_sound 1139 at 0.0 0.0 0.0
035F: actor $PLAYER_ACTOR armour += 100
0AF8: samp add_message_to_chat "{ff0000}[Hack]: {ffffff}Áðîíÿ ïîïîëíåíà." color 16777215 
0002: jump @Label0001CE

:Label0001CE
0B43: samp cmd_ret
 
  • Нравится
Реакции: thx killa

™ ChipFamily

По ту сторону надежды.
5,144
1,980
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
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
0662: printstring "deddosouru"

:Label000010
0001: wait 0 ms
0256:   player $PLAYER_ACTOR defined
004D: jump_if_false @Label000010
0A8D: 13@ = read_memory 7603296 size 1 virtual_protect 1

:Label00002E
0001: wait 0 ms
00D6: if
0ADC:   test_cheat "JESUSHELPMEKILLEM"
004D: jump_if_false @Label000059
0050: gosub @Label0000F4

:Label000059
00D6: if and
0039:   0@ == 1
02D8:   actor $PLAYER_ACTOR current_weapon == 24
004D: jump_if_false @Label0000B3
0A8D: 12@ = read_memory 7603296 size 1 virtual_protect 1
00D6: if
003B:   12@ == 13@ // (int)
004D: jump_if_false @Label0000A8
0A8C: write_memory 7603296 size 1 value 144 virtual_protect 1
0002: jump @Label0000AC

:Label0000A8
0001: wait 0 ms

:Label0000AC
0002: jump @Label0000ED

:Label0000B3
0A8D: 12@ = read_memory 7603296 size 1 virtual_protect 1
00D6: if
001D:   13@ > 12@ // (int)
004D: jump_if_false @Label0000E9
0A8C: write_memory 7603296 size 1 value 13@ virtual_protect 1
0002: jump @Label0000ED

:Label0000E9
0001: wait 0 ms

:Label0000ED
0002: jump @Label00002E

:Label0000F4
0B12: 0@ = 0@ XOR 1
00D6: if
0039:   0@ == 1
004D: jump_if_false @Label00013B
0ACB: show_styled_text "~w~JESUS ~g~IS WATCHING YOU" time 2000 style 2
0002: jump @Label000163

:Label00013B
0ACB: show_styled_text "~w~JESUS ~r~IS NOT WATCHING YOU" time 2000 style 2

:Label000163
0051: return
 
  • Нравится
Реакции: shinoa

™ ChipFamily

По ту сторону надежды.
5,144
1,980
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
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 "Anti Drive-By | made by andre500"

:Label000024
0001: wait 0 ms
0256:   player $PLAYER_CHAR defined
004D: jump_if_false @Label000024
00A0: store_actor $PLAYER_ACTOR position_to 1@ 2@ 3@
0A8D: 29@ = read_memory 12010640 size 4 virtual_protect 0
000A: 29@ += 4
0A8D: 29@ = read_memory 29@ size 4 virtual_protect 0
0006: 30@ = 0

:Label00006A
0A8D: 31@ = read_memory 29@ size 1 virtual_protect 0
000A: 29@ += 1
00D6: if and
0029:   31@ >= 0
001B:   128 > 31@
004D: jump_if_false @Label0000E9
005A: 31@ += 30@ // (int)
00D6: if and
056D:   actor 31@ defined
803C:   not  $PLAYER_ACTOR == 31@ // (int)
004D: jump_if_false @Label0000E9
00DF:   actor 31@ driving
004D: jump_if_false @Label0000E9
02AB: set_actor $PLAYER_ACTOR immunities BP 0 FP 0 EP 0 CP 1 MP 0
0A8C: write_memory 4928287 size 6 value -1869574000 virtual_protect 1
0002: jump @Label000024

:Label0000E9
000A: 30@ += 256
0019:   30@ > 35584
004D: jump_if_false @Label00006A
02AB: set_actor $PLAYER_ACTOR immunities BP 0 FP 0 EP 0 CP 0 MP 0
0006: 0@ = 137
0A8C: write_memory 4928287 size 1 value 0@ virtual_protect 1
0006: 0@ = 150
0A8C: write_memory 4928288 size 1 value 0@ virtual_protect 1
0006: 0@ = 64
0A8C: write_memory 4928289 size 1 value 0@ virtual_protect 1
0006: 0@ = 5
0A8C: write_memory 4928290 size 1 value 0@ virtual_protect 1
0006: 0@ = 0
0A8C: write_memory 4928291 size 1 value 0@ virtual_protect 1
0006: 0@ = 0
0A8C: write_memory 4928292 size 1 value 0@ virtual_protect 1
0002: jump @Label000024
 
  • Нравится
Реакции: DonkRage