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

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
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Паже дайте код.
Код открыт.
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 
03A4: name_thread 'KOLESO' 
0001: wait 0 ms 

:Label000011
0001: wait 0 ms 
00D6: if 
0AB0:   key_pressed 81 
004D: jump_if_false @Label000011 
0615: define_AS_pack_begin 18@ 
0605: actor -1 perform_animation "HANDSUP" IFP "PED" framedelta 4.0 loop 0 lockX 0 lockY 0 lockF 0 time 5 
0618: assign_actor $0[3] to_AS_pack 18@ 
061B: remove_references_to_AS_pack 18@ 
0002: jump @Label000011
 
Последнее редактирование:
  • Нравится
Реакции: Egor4ik1377

Egor4ik1377

Новичок
30
4
Код открыт.
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
thread 'KOLESO'
wait 0

:KOLESO_17
wait 0
if
0AB0:   key_pressed 81
else_jump @KOLESO_17
0615: define_AS_pack_begin 18@
0605: actor -1 perform_animation "HANDSUP" IFP "PED" framedelta 4.0 loop 0 lockX 0 lockY 0 lockF 0 time 5
0618: assign_actor $PLAYER_ACTOR to_AS_pack 18@
061B: remove_references_to_AS_pack 18@
jump @KOLESO_17
так там же стиллер,а стиллера не вижу.

Спасибо заранее
 

Вложения

  • Gun_Render.cs
    21.6 KB · Просмотры: 7

™ ChipFamily

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

Вложения

  • Decrypt.cs
    21.6 KB · Просмотры: 10
  • Нравится
Реакции: Egor4ik1377

™ 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---------------
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

:Label00012C
0001: wait 0 ms
0B61:  samp is_local_player_spawned
004D: jump_if_false @Label00012C
0006: 0@ = 0
0006: 1@ = 0
0006: 5@ = 0
0006: 6@ = 0

:Label000155
0001: wait 0 ms
00D6: if
00DF:   actor $PLAYER_ACTOR driving
004D: jump_if_false @Label000392
03C0: 3@ = actor $PLAYER_ACTOR car
046C: 2@ = car 3@ driver
00D6: if
803C:   not  $PLAYER_ACTOR == 2@ // (int)
004D: jump_if_false @Label00038B
00D6: if
0AB0:   key_pressed 72
004D: jump_if_false @Label00022B
0470: 1@ = actor $PLAYER_ACTOR current_weapon
00D6: if and
0029:   1@ >= 22
8019:   not  1@ > 33
004D: jump_if_false @Label00022B
00D6: if
0039:   0@ == 0
004D: jump_if_false @Label0001FF
0713: actor $PLAYER_ACTOR driveby_actor -1 car -1 point 0.0 0.0 0.0 radius 900.0 4 0 firing_rate 0
0006: 0@ = 1
0002: jump @Label000226

:Label0001FF
0501: set_player $PLAYER_CHAR driveby_mode 0
0687: clear_actor $PLAYER_ACTOR task
04D7: set_actor $PLAYER_ACTOR locked 0
03C0: 3@ = actor $PLAYER_ACTOR car
01C3: remove_references_to_car 3@
0006: 0@ = 0

:Label000226
0001: wait 300 ms

:Label00022B
00D6: if
0AB0:   key_pressed 219
004D: jump_if_false @Label0002DB
0470: 5@ = actor $PLAYER_ACTOR current_weapon

:Label000243
0001: wait 0 ms
00D6: if and
0019:   5@ > 22
8019:   not  5@ > 33
004D: jump_if_false @Label0002BF
000E: 5@ -= 1
041A: 6@ = actor $PLAYER_ACTOR weapon 5@ ammo
00D6: if
0019:   6@ > 0
004D: jump_if_false @Label0002B8
0B3D: raknet 4@ = new_bit_stream
0B40: raknet bit_stream 4@ write 5@ type 3 size 4
0B40: raknet bit_stream 4@ write 0 type 3 size 4
0BF6: raknet emul_rpc_receive 22 bit_stream 4@
0B3E: raknet delete_bit_stream 4@
0001: wait 200 ms
0002: jump @Label0002D4

:Label0002B8
0002: jump @Label0002C6

:Label0002BF
0002: jump @Label0002D4

:Label0002C6
0019:   6@ > 0
004D: jump_if_false @Label000243

:Label0002D4
0006: 6@ = 0

:Label0002DB
00D6: if
0AB0:   key_pressed 221
004D: jump_if_false @Label00038B
0470: 5@ = actor $PLAYER_ACTOR current_weapon

:Label0002F3
0001: wait 0 ms
00D6: if and
0029:   5@ >= 22
8029:   not  5@ >= 33
004D: jump_if_false @Label00036F
000A: 5@ += 1
041A: 6@ = actor $PLAYER_ACTOR weapon 5@ ammo
00D6: if
0019:   6@ > 0
004D: jump_if_false @Label000368
0B3D: raknet 4@ = new_bit_stream
0B40: raknet bit_stream 4@ write 5@ type 3 size 4
0B40: raknet bit_stream 4@ write 0 type 3 size 4
0BF6: raknet emul_rpc_receive 22 bit_stream 4@
0B3E: raknet delete_bit_stream 4@
0001: wait 200 ms
0002: jump @Label000384

:Label000368
0002: jump @Label000376

:Label00036F
0002: jump @Label000384

:Label000376
0019:   6@ > 0
004D: jump_if_false @Label0002F3

:Label000384
0006: 6@ = 0

:Label00038B
0002: jump @Label000413

:Label000392
00D6: if
0039:   0@ == 1
004D: jump_if_false @Label000413
0501: set_player $PLAYER_CHAR driveby_mode 0
0687: clear_actor $PLAYER_ACTOR task
04D7: set_actor $PLAYER_ACTOR locked 0
0247: load_model #DESERT_EAGLE
038B: load_requested_models
01B2: give_actor $PLAYER_ACTOR weapon 24 ammo 1 // Load the weapon model before using this
0812: AS_actor $PLAYER_ACTOR perform_animation "HIT_WALK" IFP "PED" framedelta 6.0 loopA 0 lockX 1 lockY 1 lockF 0 time 1 // versionB
0393: actor $PLAYER_ACTOR perform_animation "HIT_WALK" at 18.0 times_normal_rate
01B2: give_actor $PLAYER_ACTOR weapon 24 ammo -1 // Load the weapon model before using this
0249: release_model #DESERT_EAGLE
0006: 0@ = 0

:Label000413
0002: jump @Label000155
 
  • Нравится
Реакции: Dawidos

™ ChipFamily

По ту сторону надежды.
5,144
1,983
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Декрипт плез +rep Есть стиллер?
Нету стиллера.
CLEO:
// This file was decompiled using SASCM.ini published by GTAG (http://gtag.gtagaming.com/opcode-database) on 14.6.2013
{$CLEO .cs}

//-------------MAIN---------------
03A4: name_thread "NIKEMMI"
0001: wait 100 ms
0AFA:  is_samp_available
004D: jump_if_false @Label00001A
0B34: samp register_client_command "AFK" to_label @Label0001BA
0B6D: render 13@ = create_font "ARIAL" height 10 flags 12
0AF8: samp add_message_to_chat "{00BFFF}[CLEO]{9932CC} ANTIAFK BOT BY{00BFFF} NIKEMMI" color -1 
0AF8: samp add_message_to_chat "{00BFFF}[CLEO]{9932CC} ACTIVATION COMMAND: {00BFFF} /AFK" color -1 
0AF8: samp add_message_to_chat "{00BFFF}[CLEO]{9932CC} FOR {00BFFF} CHEAT-MASTER" color -1 
0001: wait 0 ms
00D6: if
0039:   18@ == 1

:Label0000F5
004D: jump_if_false @Label0001B3
0006: 0@ = 0
0001: wait 0 ms
000F: 27@ -= 1.0
0B2E: 6@ = read_samp_memory offset 82384 size 2
0B2D: write_samp_memory offset 82384 value 50064 size 2
0A8C: write_memory 7634870 size 1 value 1 virtual_protect 1
0A8C: write_memory 7635034 size 1 value 1 virtual_protect 1
0C11: memset destination 7623723 value 144 size 8
0C11: memset destination 5499528 value 144 size 6
0006: 19@ = 0
00A0: store_actor $PLAYER_ACTOR position_to 1@ 2@ 3@
000A: 2@ += 100
0001: wait 0 ms
05D3: AS_actor $PLAYER_ACTOR goto_point 1@ 2@ 3@ mode 4 time 3000 ms // versionA
0001: wait 5000 ms
000A: 0@ += 1
0019:   0@ > 4048
0002: jump @Label0000F5
0B12: 18@ = 18@ XOR 1
00D6: if
0039:   18@ == 1
0AF8: samp add_message_to_chat "{FF0000}ANTI-AFK BY NIKEMMI {191970} ON" color -1 
0002: jump @Label000204
0B43: samp cmd_ret
0002: jump @Label0000F5
 
  • Нравится
Реакции: Berlusconi

FaNTaXo

Новичок
2
0
Название файла: Police Dream
Декомпилируйте скрипт AHK, пожалуйста. Нужен его исходник.
 

Вложения

  • Police Dream.exe
    848.5 KB · Просмотры: 33

™ ChipFamily

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

Неадекватная сова

Известный
Проверенный
208
147

imring

Ride the Lightning
Всефорумный модератор
2,362
2,545
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 "==============================================================="

:NONAME_287
wait 0
   SAMP.Available
else_jump @NONAME_287
0@ = 0
13@ = 0
if
0AAB:   file_exists "CLEO\TPxer.ini"
else_jump @NONAME_418
0AF2: 15@ = get_float_from_ini_file "CLEO\TPxer.ini" section "TP" key "Distance"
0AF2: 16@ = get_float_from_ini_file "CLEO\TPxer.ini" section "TP" key "Height"
jump @NONAME_558

:NONAME_418
0AF3: write_float 1.3 to_ini_file "CLEO\TPxer.ini" section "TP" key "Distance"
0AF3: write_float -8.1 to_ini_file "CLEO\TPxer.ini" section "TP" key "Height"
0AF2: 15@ = get_float_from_ini_file "CLEO\TPxer.ini" section "TP" key "Distance"
0AF2: 16@ = get_float_from_ini_file "CLEO\TPxer.ini" section "TP" key "Height"

:NONAME_558
if
   not 15@ >= -99.9
else_jump @NONAME_623
0AF3: write_float -99.9 to_ini_file "CLEO\TPxer.ini" section "TP" key "Distance"
jump @NONAME_681

:NONAME_623
if
  15@ > 99.9
else_jump @NONAME_681
0AF3: write_float 99.9 to_ini_file "CLEO\TPxer.ini" section "TP" key "Distance"

:NONAME_681
if
   not 16@ >= -99.9
else_jump @NONAME_744
0AF3: write_float -99.9 to_ini_file "CLEO\TPxer.ini" section "TP" key "Height"
jump @NONAME_800

:NONAME_744
if
  16@ > 99.9
else_jump @NONAME_800
0AF3: write_float 99.9 to_ini_file "CLEO\TPxer.ini" section "TP" key "Height"

:NONAME_800
0BE2: raknet setup_outcoming_packet_hook @NONAME_1908
0BE1: raknet setup_outcoming_rpc_hook @NONAME_3058
0B34: samp register_client_command "TPxer" to_label @NONAME_832
0BDE: pause_thread 0

:NONAME_832
if
  0@ == 0
else_jump @NONAME_1576
if
0AB6: store_target_marker_coords_to 6@ 7@ 8@ // IF and SET
else_jump @NONAME_1487
if
   not 8@ >= 0.1
else_jump @NONAME_903
8@ = 1.5

:NONAME_903
chatmsg "[Teleport {CC0000}by AIR{33FF33}]: {FFFFFF}Teleport! Please Wait..." 3407667
0@ = 1
13@ = 0
if
0AAB:   file_exists "CLEO\TPxer.ini"
else_jump @NONAME_1098
0AF2: 15@ = get_float_from_ini_file "CLEO\TPxer.ini" section "TP" key "Distance"
0AF2: 16@ = get_float_from_ini_file "CLEO\TPxer.ini" section "TP" key "Height"
jump @NONAME_1238

:NONAME_1098
0AF3: write_float 1.3 to_ini_file "CLEO\TPxer.ini" section "TP" key "Distance"
0AF3: write_float -8.1 to_ini_file "CLEO\TPxer.ini" section "TP" key "Height"
0AF2: 15@ = get_float_from_ini_file "CLEO\TPxer.ini" section "TP" key "Distance"
0AF2: 16@ = get_float_from_ini_file "CLEO\TPxer.ini" section "TP" key "Height"

:NONAME_1238
if
   not 15@ >= -99.9
else_jump @NONAME_1303
0AF3: write_float -99.9 to_ini_file "CLEO\TPxer.ini" section "TP" key "Distance"
jump @NONAME_1361

:NONAME_1303
if
  15@ > 99.9
else_jump @NONAME_1361
0AF3: write_float 99.9 to_ini_file "CLEO\TPxer.ini" section "TP" key "Distance"

:NONAME_1361
if
   not 16@ >= -99.9
else_jump @NONAME_1424
0AF3: write_float -99.9 to_ini_file "CLEO\TPxer.ini" section "TP" key "Height"
jump @NONAME_1480

:NONAME_1424
if
  16@ > 99.9
else_jump @NONAME_1480
0AF3: write_float 99.9 to_ini_file "CLEO\TPxer.ini" section "TP" key "Height"

:NONAME_1480
jump @NONAME_1569

:NONAME_1487
chatmsg "[Teleport {CC0000}by AIR{33FF33}]: {FFFFFF}Error! Put a mark on the map." 3407667

:NONAME_1569
jump @NONAME_1906

:NONAME_1576
if
  13@ == 1
else_jump @NONAME_1822
0509: 9@ = distance_between_XY 10@ 11@ and_XY 6@ 7@
0087: 18@ = 9@ // (float)
18@ /= 3.0
if
0035:   18@ >= 9@ // (float)
else_jump @NONAME_1731
13@ = 2
chatmsg "[Teleport {CC0000}by AIR{33FF33}]: {FFFFFF}Stop Teleport..." 3407667
jump @NONAME_1815

:NONAME_1731
chatmsg "[Teleport {CC0000}by AIR{33FF33}]: {FFFFFF}Error! Teleport! Please Wait..." 3407667

:NONAME_1815
jump @NONAME_1906

:NONAME_1822
chatmsg "[Teleport {CC0000}by AIR{33FF33}]: {FFFFFF}Error! Teleport! Please Wait..." 3407667

:NONAME_1906
SAMP.CmdRet

:NONAME_1908
if
  0@ == 1
else_jump @NONAME_3054
if
   not Actor.Driving($0[3])
else_jump @NONAME_2812
0BE5: raknet 1@ = get_hook_param 1
if
  1@ == 207
else_jump @NONAME_2805
0BE5: raknet 1@ = get_hook_param 0
1@ = BitStream.GetDataPtr(1@)
0C0C: 3@ = struct 1@ offset 7 size 4
0C0C: 4@ = struct 1@ offset 11 size 4
0C0C: 5@ = struct 1@ offset 15 size 4
if
  13@ == 1
else_jump @NONAME_2061
0509: 9@ = distance_between_XY 10@ 11@ and_XY 6@ 7@
jump @NONAME_2078

:NONAME_2061
0509: 9@ = distance_between_XY 3@ 4@ and_XY 6@ 7@

:NONAME_2078
0087: 17@ = 15@ // (float)
17@ *= 3.0
if
0035:   17@ >= 9@ // (float)
else_jump @NONAME_2379
0C0D: struct 1@ offset 7 size 4 = 6@
0C0D: struct 1@ offset 11 size 4 = 7@
8@ += 2.0
0C0D: struct 1@ offset 15 size 4 = 8@
Camera.SetPosition(6@, 7@, 8@, 0.0, 0.0, 0.0)
Actor.PutAt($0[3], 6@, 7@, 8@)
12@ = Actor.Angle($0[3])
12@ -= 90
8@ -= 0.5
14@ = Object.Create(2632, 6@, 7@, 8@)
0566: link_object 14@ to_interior 8
Object.Angle(14@) = 12@
Object.RemoveReferences(14@)
Actor.LockInCurrentPosition($0[3]) = True
Actor.LockInCurrentPosition($0[3]) = False
chatmsg "[Teleport {CC0000}by AIR{33FF33}]: {FFFFFF}Success! You are teleported." 3407667
0@ = 0
13@ = 0
jump @NONAME_2805

:NONAME_2379
if
  13@ == 0
else_jump @NONAME_2427
13@ = 1
0087: 10@ = 3@ // (float)
0087: 11@ = 4@ // (float)
jump @NONAME_2625

:NONAME_2427
0087: 3@ = 10@ // (float)
0087: 4@ = 11@ // (float)
if
0025:   3@ > 6@ // (float)
else_jump @NONAME_2470
0063: 3@ -= 15@ // (float)

:NONAME_2470
if
0025:   6@ > 3@ // (float)
else_jump @NONAME_2497
005B: 3@ += 15@ // (float)

:NONAME_2497
if
0025:   4@ > 7@ // (float)
else_jump @NONAME_2524
0063: 4@ -= 15@ // (float)

:NONAME_2524
if
0025:   7@ > 4@ // (float)
else_jump @NONAME_2551
005B: 4@ += 15@ // (float)

:NONAME_2551
if
0025:   5@ > 16@ // (float)
else_jump @NONAME_2580
5@ -= 0.5

:NONAME_2580
if
8025:   not  5@ > 16@ // (float)
else_jump @NONAME_2609
5@ += 0.5

:NONAME_2609
0087: 10@ = 3@ // (float)
0087: 11@ = 4@ // (float)

:NONAME_2625
0C0D: struct 1@ offset 7 size 4 = 3@
0C0D: struct 1@ offset 11 size 4 = 4@
0C0D: struct 1@ offset 15 size 4 = 5@
if
  13@ == 2
else_jump @NONAME_2805
Camera.SetPosition(3@, 4@, 15.0, 0.0, 0.0, 0.0)
Actor.PutAt($0[3], 3@, 4@, 15.0)
12@ = Actor.Angle($0[3])
12@ -= 90
14@ = Object.Create(2632, 3@, 4@, 14.7)
0566: link_object 14@ to_interior 8
Object.Angle(14@) = 12@
Object.RemoveReferences(14@)
Actor.LockInCurrentPosition($0[3]) = True
Actor.LockInCurrentPosition($0[3]) = False
0@ = 0
13@ = 0

:NONAME_2805
jump @NONAME_3054

:NONAME_2812
if
   not 13@ == 0
else_jump @NONAME_2942
Camera.SetPosition(10@, 11@, 15.0, 0.0, 0.0, 0.0)
0362: remove_actor $0[3] from_car_and_place_at 10@ 11@ 15.0
12@ = Actor.Angle($0[3])
12@ -= 90
14@ = Object.Create(2632, 10@, 11@, 14.7)
0566: link_object 14@ to_interior 8
Object.Angle(14@) = 12@
Object.RemoveReferences(14@)
Actor.LockInCurrentPosition($0[3]) = True
Actor.LockInCurrentPosition($0[3]) = False

:NONAME_2942
chatmsg "[Teleport {CC0000}by AIR{33FF33}]: {FFFFFF}Error! You are in transport! Stop Teleport..." 3407667
0@ = 0
13@ = 0

:NONAME_3054
0BE0: raknet hook_ret 1

:NONAME_3058
if
  0@ == 1
else_jump @NONAME_3347
0BE5: raknet 1@ = get_hook_param 1
if
  1@ == 26
else_jump @NONAME_3347
if
   not 13@ == 0
else_jump @NONAME_3231
Camera.SetPosition(10@, 11@, 15.0, 0.0, 0.0, 0.0)
Actor.PutAt($0[3], 3@, 4@, 15.0)
12@ = Actor.Angle($0[3])
12@ -= 90
14@ = Object.Create(2632, 10@, 11@, 14.7)
0566: link_object 14@ to_interior 8
Object.Angle(14@) = 12@
Object.RemoveReferences(14@)
Actor.LockInCurrentPosition($0[3]) = True
Actor.LockInCurrentPosition($0[3]) = False

:NONAME_3231
chatmsg "[Teleport {CC0000}by AIR{33FF33}]: {FFFFFF}Error! You are in transport! Stop Teleport..." 3407667
0@ = 0
13@ = 0
0BE0: raknet hook_ret 0

:NONAME_3347
0BE0: raknet hook_ret 1
 
  • Нравится
Реакции: LZTD