️ Decrypting/Safety Check CLEO/SF/ASI/DLL


Here you can send files and they will be decrypted(cleo/lua/ahk) !

CLEO / LUA / AHK files can have their encryption removed
In full / in part



The SF / ASI / DLL file will be mainly tested
It is not possible to extract code in an orderly manner from files programmed in C ++
Here you will find out if a file is safe and what it does.
 
Last edited:

TurgutBey

New member
Joined
Sep 2, 2022
Messages
2
Reaction score
0
Please decrypt this , I need the full code
 

Attachments

  • dec.cs
    2.8 KB · Views: 2

Kross

Active member
Joined
Dec 15, 2021
Messages
159
Reaction score
42
can you decrypt this?
PHP:
// 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 "Script by Ded_Fedot"

:Noname_25
wait 400
   SAMP.Available
jf @Noname_25
wait 0
0662: printstring "ignore this"
if
0AAB:   file_exists "SAMPFUNCS\CDD.sf"
jf @Noname_98
gosub @Noname_4679
end_thread

:Noname_98
wait 0
if
0AAB:   file_exists "CLEO\CarFunc.cs"
jf @Noname_139
goto @Noname_148

:Noname_139
gosub @Noname_4679
end_thread

:Noname_148
chatmsg "{00A2FF}CarFunc.cs {8EE438}óñïåøíî çàãðóæåí" -1
chatmsg "{FFFFFF}Àâòîð: {E53838}Ded_Fedot" -1
chatmsg "{FFFFFF}Îáçîð êîìàíä - {8EE438}/cinfo" -1
chatmsg "{FFFFFF}Ñïåöèàëüíî äëÿ {E53838}Prime-Hack.Net {FFFFFF}è {00A2FF}BlastHack.Net" -1
0B34: samp register_client_command "bc" to_label @Noname_1183
0B34: samp register_client_command "bcm" to_label @Noname_1623
0B34: samp register_client_command "bcc" to_label @Noname_1958
0B34: samp register_client_command "ctp" to_label @Noname_2217
0B34: samp register_client_command "chp" to_label @Noname_3527
0B34: samp register_client_command "crp" to_label @Noname_2476
0B34: samp register_client_command "mrp" to_label @Noname_2735
0B34: samp register_client_command "coordz" to_label @Noname_3765
0B34: samp register_client_command "cinfo" to_label @Noname_2846
gosub @Noname_4007

:Noname_484
wait 0
if
  29@ == 1
jf @Noname_607
Actor.StorePos(4@, 6@, 7@, 8@)
005B: 8@ += 14@ // (float)
SAMP.SendEnterVehicle(1@, 0)
wait 200
Car.Health(3@) = 12@
Car.PutAt(3@, 6@, 7@, 8@)
call @Noname_4275 1 3@
0ACC: show_text_lowpriority "Car ~r~TP ~w~to ~g~Player" time 3000

:Noname_607
29@ = 0
if
  28@ == 1
jf @Noname_711
SAMP.SendEnterVehicle(1@, 0)
wait 200
Car.Health(3@) = 12@
Car.PutAt(3@, 9@, 10@, 11@)
call @Noname_4275 1 3@
0ACC: show_text_lowpriority "Car ~r~TP ~w~to ~g~Marker" time 3000

:Noname_711
28@ = 0
if
  27@ == 1
jf @Noname_819
Car.StorePos(3@, 15@, 16@, 17@)
SAMP.SendEnterVehicle(1@, 0)
wait 200
Car.Health(3@) = 5
Car.PutAt(3@, 15@, 16@, 17@)
call @Noname_4275 1 3@
0ACC: show_text_lowpriority "Car ~g~Destroyed" time 3000

:Noname_819
27@ = 0
if
  26@ == 1
jf @Noname_939
Actor.StorePos($PLAYER_ACTOR, 18@, 19@, 20@)
19@ -= 2.0
SAMP.SendEnterVehicle(1@, 0)
wait 200
Car.PutAt(3@, 18@, 19@, 20@)
call @Noname_4275 1 3@
0ACC: show_text_lowpriority "Car ~r~TP ~w~to ~g~Player" time 3000

:Noname_939
26@ = 0
if
  25@ == 1
jf @Noname_1047
Car.StorePos(3@, 15@, 16@, 17@)
SAMP.SendEnterVehicle(1@, 0)
wait 200
0A30: repair_car 3@
Car.PutAt(3@, 15@, 16@, 17@)
call @Noname_4275 1 3@
Car.RemoveReferences(3@)
0ACC: show_text_lowpriority "Car ~g~Repair" time 3000

:Noname_1047
25@ = 0
if
  24@ == 1
jf @Noname_1169
4@ = Actor.CurrentCar($PLAYER_ACTOR)
jf @Noname_1169
0A30: repair_car 4@
wait 100
0407: store_coords_to 1@ 2@ 3@ from_car 4@ with_offset -1.5 0.0 0.0
0362: remove_actor $PLAYER_ACTOR from_car_and_place_at 1@ 2@ 3@
0ACC: show_text_lowpriority "Car ~g~Repair" time 3000
wait 1000
Car.RemoveReferences(4@)

:Noname_1169
24@ = 0
goto @Noname_484

:Noname_1183
if
  29@ == 0
jf @Noname_1614
   SAMP.IsCommandTyped(0@)
if
0AD4: 0@ = scan_string 0@ format "%d %d" 1@ 2@
jf @Noname_1320
if
   SAMP.IsPlayerConnected(2@)
jf @Noname_1452
3@ = SAMP.GetVehicleHandleBySAMPVehicleID(1@)
if
056E:   car 3@ defined
jf @Noname_1493
4@ = SAMP.GetActorHandleByPlayerID(2@)
13@ = SAMP.GetPlayerNickname(2@)
if
056D:   actor 4@ defined
jf @Noname_1555
29@ = 1
SAMP.CmdRet

:Noname_1320
29@ = 0
chatmsg "{F7DF00}Íåâåðíûé ôîðìàò êîìàíäû. {FFFFFF}Ïðèìåð: {F7DF00}/bc {0080FF}[ID] {FFFFFF}ìàøèíû {0080FF}[ID] {FFFFFF}èãðîêà" -1
SAMP.CmdRet

:Noname_1452
29@ = 0
chatmsg "{F7DF00}Èãðîêà íåò â ñåòè" -1
SAMP.CmdRet

:Noname_1493
29@ = 0
chatmsg "{F7DF00}Ìàøèíà âíå çîíû ñòðèìà / Íå ñóùåñòâóåò" -1
SAMP.CmdRet

:Noname_1555
29@ = 0
chatmsg "Èãðîê {F7DF00}%s {FFFFFF}âíå çîíû ñòðèìà" -1 13@
SAMP.CmdRet

:Noname_1614
29@ = 0
SAMP.CmdRet

:Noname_1623
if
  28@ == 0
jf @Noname_1949
   SAMP.IsCommandTyped(0@)
if
0AD4: 0@ = scan_string 0@ format "%d" 1@
jf @Noname_1728
if
0AB6: store_target_marker_coords_to 9@ 10@ 11@ // IF and SET
jf @Noname_1833
3@ = SAMP.GetVehicleHandleBySAMPVehicleID(1@)
if
056E:   car 3@ defined
jf @Noname_1887
28@ = 1
SAMP.CmdRet

:Noname_1728
28@ = 0
chatmsg "{F7DF00}Íåâåðíûé ôîðìàò êîìàíäû. {FFFFFF}Ïðèìåð: {F7DF00}/bcm {0080FF}[ID] {FFFFFF}ìàøèíû" -1
SAMP.CmdRet

:Noname_1833
28@ = 0
chatmsg "{F7DF00}Âû íå ïîñòàâèëè ìåòêó íà êàðòó" -1
SAMP.CmdRet

:Noname_1887
28@ = 0
chatmsg "{F7DF00}Ìàøèíà âíå çîíû ñòðèìà / Íå ñóùåñòâóåò" -1
SAMP.CmdRet

:Noname_1949
28@ = 0
SAMP.CmdRet

:Noname_1958
if
  27@ == 0
jf @Noname_2208
   SAMP.IsCommandTyped(0@)
if
0AD4: 0@ = scan_string 0@ format "%d" 1@
jf @Noname_2041
3@ = SAMP.GetVehicleHandleBySAMPVehicleID(1@)
if
056E:   car 3@ defined
jf @Noname_2146
27@ = 1
SAMP.CmdRet

:Noname_2041
27@ = 0
chatmsg "{F7DF00}Íåâåðíûé ôîðìàò êîìàíäû. {FFFFFF}Ïðèìåð: {F7DF00}/bcc {0080FF}[ID] {FFFFFF}ìàøèíû" -1
SAMP.CmdRet

:Noname_2146
27@ = 0
chatmsg "{F7DF00}Ìàøèíà âíå çîíû ñòðèìà / Íå ñóùåñòâóåò" -1
SAMP.CmdRet

:Noname_2208
27@ = 0
SAMP.CmdRet

:Noname_2217
if
  26@ == 0
jf @Noname_2467
   SAMP.IsCommandTyped(0@)
if
0AD4: 0@ = scan_string 0@ format "%d" 1@
jf @Noname_2300
3@ = SAMP.GetVehicleHandleBySAMPVehicleID(1@)
if
056E:   car 3@ defined
jf @Noname_2405
26@ = 1
SAMP.CmdRet

:Noname_2300
26@ = 0
chatmsg "{F7DF00}Íåâåðíûé ôîðìàò êîìàíäû. {FFFFFF}Ïðèìåð: {F7DF00}/ctp {0080FF}[ID] {FFFFFF}ìàøèíû" -1
SAMP.CmdRet

:Noname_2405
26@ = 0
chatmsg "{F7DF00}Ìàøèíà âíå çîíû ñòðèìà / Íå ñóùåñòâóåò" -1
SAMP.CmdRet

:Noname_2467
26@ = 0
SAMP.CmdRet

:Noname_2476
if
  25@ == 0
jf @Noname_2726
   SAMP.IsCommandTyped(0@)
if
0AD4: 0@ = scan_string 0@ format "%d" 1@
jf @Noname_2559
3@ = SAMP.GetVehicleHandleBySAMPVehicleID(1@)
if
056E:   car 3@ defined
jf @Noname_2664
25@ = 1
SAMP.CmdRet

:Noname_2559
25@ = 0
chatmsg "{F7DF00}Íåâåðíûé ôîðìàò êîìàíäû. {FFFFFF}Ïðèìåð: {F7DF00}/crp {0080FF}[ID] {FFFFFF}ìàøèíû" -1
SAMP.CmdRet

:Noname_2664
25@ = 0
chatmsg "{F7DF00}Ìàøèíà âíå çîíû ñòðèìà / Íå ñóùåñòâóåò" -1
SAMP.CmdRet

:Noname_2726
25@ = 0
SAMP.CmdRet

:Noname_2735
if
  24@ == 0
jf @Noname_2837
if
   Actor.Driving($PLAYER_ACTOR)
jf @Noname_2778
24@ = 1
SAMP.CmdRet

:Noname_2778
24@ = 0
chatmsg "{F7DF00}Íåîáõîäèìî áûòü çà ðóëåì àâòîìîáèëÿ" -1
SAMP.CmdRet

:Noname_2837
24@ = 0
SAMP.CmdRet

:Noname_2846
0AC6: 21@ = label @Noname_2908 offset
SAMP.ShowDialog(1, "{FFFFFF}Îáçîð êîìàíä", 21@, "{FFFFFF}Çàêðûòü", "", DIALOG_STYLE_MSGBOX)
SAMP.CmdRet

:Noname_2908
hex
 7B 46 33 44 32 33 30 7D 2F 62 63 20 7B 46 46 46
 46 46 46 7D 2D 20 D2 E5 EB E5 EF EE F0 F2 E8 F0
 EE E2 E0 F2 FC 20 E0 E2 F2 EE 20 EA 20 E8 E3 F0
 EE EA F3 20 28 CC EE E6 ED EE 20 E2 E7 EE F0 E2
 E0 F2 FC 2C 20 EC EE E6 ED EE 20 EF F0 EE F1 F2
 EE 20 F2 E5 EB E5 EF EE F0 F2 E8 F0 EE E2 E0 F2
 FC 29 0A 7B 46 33 44 32 33 30 7D 2F 62 63 6D 20
 7B 46 46 46 46 46 46 7D 2D 20 D2 E5 EB E5 EF EE
 F0 F2 E8 F0 EE E2 E0 F2 FC 20 E0 E2 F2 EE 20 ED
 E0 20 EC E5 F2 EA F3 20 28 CC EE E6 ED EE 20 E2
 E7 EE F0 E2 E0 F2 FC 2C 20 EC EE E6 ED EE 20 EF
 F0 EE F1 F2 EE 20 F2 E5 EB E5 EF EE F0 F2 E8 F0
 EE E2 E0 F2 FC 29 0A 7B 46 33 44 32 33 30 7D 2F
 62 63 63 20 7B 46 46 46 46 46 46 7D 2D 20 C2 E7
 EE F0 E2 E0 F2 FC 20 E0 E2 F2 EE 20 ED E0 20 EC
 E5 F1 F2 E5 0A 7B 46 33 44 32 33 30 7D 2F 63 74
 70 20 7B 46 46 46 46 46 46 7D 2D 20 D2 E5 EB E5
 EF EE F0 F2 E8 F0 EE E2 E0 F2 FC 20 E0 E2 F2 EE
 20 EA 20 F1 E5 E1 E5 0A 7B 46 33 44 32 33 30 7D
 2F 63 68 70 20 7B 46 46 46 46 46 46 7D 2D 20 D3
 F1 F2 E0 ED EE E2 E8 F2 FC 20 EA EE EB 2D F7 20
 48 50 20 E0 E2 F2 EE 20 28 D3 F1 F2 E0 ED E0 E2
 EB E8 E2 E0 E5 EC 20 ED E0 20 F1 E2 EE B8 20 F3
 F1 EC EE F2 F0 E5 ED E8 FF 2C 20 E4 EB FF 20 EA
 EE EC E0 ED E4 20 2F 62 63 2C 20 2F 62 63 6D 29
 0A 7B 46 33 44 32 33 30 7D 2F 63 72 70 20 7B 46
 46 46 46 46 46 7D 2D 20 CF EE F7 E8 ED E8 F2 FC
 20 E0 E2 F2 EE 20 ED E0 20 F0 E0 F1 F1 F2 EE FF
 ED E8 E8 0A 7B 46 33 44 32 33 30 7D 2F 6D 72 70
 20 7B 46 46 46 46 46 46 7D 2D 20 CF EE F7 E8 ED
 E8 F2 FC 20 E0 E2 F2 EE 20 E2 20 EA EE F2 EE F0
 EE EC 20 E2 FB 20 ED E0 F5 EE E4 E8 F2 E5 F1 FC
 20 28 D0 E0 E1 EE F2 E0 E5 F2 20 E7 E0 20 F0 F3
 EB E5 EC 29 0A 7B 46 33 44 32 33 30 7D 2F 63 6F
 6F 72 64 7A 20 7B 46 46 46 46 46 46 7D 2D 20 D3
 F1 F2 E0 ED EE E2 E8 F2 FC 20 E2 FB F1 EE F2 F3
 20 F2 E5 EB E5 EF EE F0 F2 E0 20 E0 E2 F2 EE 20
 EA 20 E8 E3 F0 EE EA F3 20 28 C4 EB FF 20 EA EE
 EC E0 ED E4 FB 20 2F 62 63 29 00 35 0B 03 00 00
end
if
0AD4: 0@ = scan_string 0@ format "%d" 12@
jf @Noname_3668
0AF1: write_int 12@ to_ini_file "CLEO\INI\CarFunc.ini" section "Setting" key "HealthCar"
chatmsg "{F7DF00}HealthCar {0080FF}[%d] {F7DF00}óñòàíîâëåíî" -1 12@
SAMP.CmdRet

:Noname_3668
chatmsg "{F7DF00}Íåâåðíûé ôîðìàò êîìàíäû. {FFFFFF}Ïðèìåð: {F7DF00}/chp {0080FF}[Êîë-÷] {FFFFFF}HP" -1
SAMP.CmdRet

:Noname_3765
   SAMP.IsCommandTyped(0@)
if
0AD4: 0@ = scan_string 0@ format "%f" 14@
jf @Noname_3901
0AF3: write_float 14@ to_ini_file "CLEO\INI\CarFunc.ini" section "Setting" key "Coord Z"
chatmsg "{F7DF00}Âûñîòà {0080FF}[%f] {F7DF00}óñòàíîâëåíà" -1 14@
SAMP.CmdRet

:Noname_3901
chatmsg "{F7DF00}Íåâåðíûé ôîðìàò êîìàíäû. {FFFFFF}Ïðèìåð: {F7DF00}/coordz {0080FF}[2.0] {FFFFFF}êîîðäèíàòà" -1
SAMP.CmdRet

:Noname_4007
if
0AAB:   file_exists "CLEO\INI\CarFunc.ini"
jf @Noname_4053
wait 0
goto @Noname_4181

:Noname_4053
if
8AE4:   not directory_exists "CLEO\INI"
jf @Noname_4088
0AE5: create_directory "CLEO\INI" // IF and SET

:Noname_4088
0AF1: write_int 5 to_ini_file "CLEO\INI\CarFunc.ini" section "Setting" key "HealthCar"
0AF3: write_float 2.0 to_ini_file "CLEO\INI\CarFunc.ini" section "Setting" key "Coord Z"

:Noname_4181
0AF0: 12@ = get_int_from_ini_file "CLEO\INI\CarFunc.ini" section "Setting" key "HealthCar"
0AF2: 14@ = get_float_from_ini_file "CLEO\INI\CarFunc.ini" section "Setting" key "Coord Z"
return

:Noname_4275
if
1@ = SAMP.GetSAMPVehicleIDByCarHandle(0@)
jf @Noname_4679
alloc 31@ 63
0C0D: struct 31@ offset 0 size 2 = 1@
0C0D: struct 31@ offset 2 size 2 = 0
0C0D: struct 31@ offset 4 size 2 = 0
0C0D: struct 31@ offset 6 size 2 = 0
0A97: 17@ = car 0@ struct
17@ += 20
0A8D: 17@ = read_memory 17@ size 4 virtual_protect 0
0C0D: struct 31@ offset 8 size 4 = 18@
0C0D: struct 31@ offset 12 size 4 = 19@
0C0D: struct 31@ offset 16 size 4 = 20@
0C0D: struct 31@ offset 20 size 4 = 21@
0407: store_coords_to 24@ 23@ 22@ from_car 0@ with_offset 0.0 0.0 0.0
0C0D: struct 31@ offset 24 size 4 = 24@
0C0D: struct 31@ offset 28 size 4 = 23@
0C0D: struct 31@ offset 32 size 4 = 22@
0A97: 22@ = car 0@ struct
22@ += 68
0A8D: 21@ = read_memory 22@ size 4 virtual_protect 0
22@ += 4
0A8D: 20@ = read_memory 22@ size 4 virtual_protect 0
22@ += 4
0A8D: 19@ = read_memory 22@ size 4 virtual_protect 0
0C0D: struct 31@ offset 36 size 4 = 21@
0C0D: struct 31@ offset 40 size 4 = 20@
0C0D: struct 31@ offset 44 size 4 = 19@
18@ = Car.Health(0@)
0093: 17@ = integer 18@ to_float
0C0D: struct 31@ offset 48 size 4 = 17@
17@ = Actor.Health($PLAYER_ACTOR)
0C0D: struct 31@ offset 52 size 1 = 17@
29@ = BitStream.New()
BitStream.Write(29@, 200, BS_TYPE_BYTE, 1)
BitStream.Write(29@, 31@, BS_TYPE_ARRAY, 63)
RakNet.LiteSend(29@)
BitStream.Delete(29@)
free 31@

:Noname_4679
ret 0
0662: printstring "ignore this"
1@ -= -4625
0A9F: 2@ = current_thread_pointer
2@ += 16
0A8D: 3@ = read_memory 2@ size 4 virtual_protect 1
0062: 3@ -= 0@ // (int)
4@ = 0

:Noname_4748
0A8E: 5@ = 3@ + 4@ // int
0A8D: 6@ = read_memory 5@ size 1 virtual_protect 1
7@ = -75
0B12: 6@ = 6@ XOR 7@
0A8C: write_memory 5@ size 1 value 6@ virtual_protect 1
4@ += 1
001D:   4@ > 1@ // (int)
jf @Noname_4748
ret 0
hex
 EF A7 04 04 AD 25 BE 95 6C 74 15 1B 6D A6 37 25
 46 1D B2 45 92 A2 4D 92 AB 07 26 D7 A2 5B 84 F3
 3B 2C 44 02 15 62 6B 67 5A AB 66 AF 8A F5 E4 3E
 17 96 15 92 3C FF D4 1E DA F6 EC 53 3B FD 1A C2
 4C F7 9B CD DE 4D 96 D6 86 C5 0D 73 CA 65 82 DD
 AF 9E DF DC A5 C3 25 66 92 0A DD 9D 6A 3F 2C C6
 16 4A DD C6 14 9B CA B2 F3 F6 24 07 DF 97 CB D6
 9D 4D 63 2A 7D 17 BB 6B AD D6 F7 8E 2F 3D EB 2E
 C4 9A 54 CD 1A 25 7F BD 82 9B 35 6E 32 2A E5 A4
 36 74
end
0044:   // (float)
hex
 00 5F 5F 53 42 46 54 52 FF
 

Attachments

  • CarFunc.cs
    4.9 KB · Views: 0

Kross

Active member
Joined
Dec 15, 2021
Messages
159
Reaction score
42
safety check please
The code for this autoscroll.cs is the same as the one in the post below. Go to the post and download the version posted by dphome (optimized version of the script)
 

Kross

Active member
Joined
Dec 15, 2021
Messages
159
Reaction score
42
Please help me with this
PHP:
{$CLEO .cs}

//-------------MAIN---------------
0000: NOP
25@ = -2205
thread "PARAZITAS"
wait 10000
0661: NOP "Made by Parazitas"
0661: NOP "Most information and source is from Opcode.eXe"
0661: NOP "If you decrypt this then you are smart guy..., now try fix ;)"

:PARAZITAS_167
wait 0
call 25@ 0
if
8AAB:   not file_exists "CLEO\SmoothAim.ini"
jf @PARAZITAS_340
printf "~r~SmoothAim ~w~by ~r~Parazitas" 2000
0AF3: write_float 100.0 to_ini_file "CLEO\SmoothAim.ini" section "FieldOfView" key "Value"
0AF3: write_float 10.0 to_ini_file "CLEO\SmoothAim.ini" section "Smooth" key "Value"

:PARAZITAS_340
if
0ADC:   test_cheat "aim"
jf @PARAZITAS_437
if
  31@ == 1
jf @PARAZITAS_410
31@ = 0
018C: play_sound 1084 at 0.0 0.0 0.0
goto @PARAZITAS_437

:PARAZITAS_410
31@ = 1
018C: play_sound 1083 at 0.0 0.0 0.0

:PARAZITAS_437
if
  31@ == 1
jf @PARAZITAS_783
alloc 8@ 260
0AF2: 8@ = get_float_from_ini_file "CLEO\SmoothAim.ini" section "FieldOfView" key "Value"
alloc 9@ 260
0AF2: 9@ = get_float_from_ini_file "CLEO\SmoothAim.ini" section "Smooth" key "Value"
if
key_down 2
jf @PARAZITAS_783
21@ = -1560
if
call 21@ 1 8@ 0@
jf @PARAZITAS_783

:PARAZITAS_606
wait 0
if
   not key_down 2
jf @PARAZITAS_632
goto @PARAZITAS_783

:PARAZITAS_632
if and
   not Actor.Dead(0@)
056D:   actor 0@ defined
jf @PARAZITAS_762
20@ = -790
19@ = -1278
04C4: store_coords_to 1@ 2@ 3@ from_actor 0@ with_offset 0.0 0.0 0.15
call 20@ 3 1@ 2@ 3@ 5@ 4@
call 19@ 3 4@ 5@ 9@ 4@ 5@
0A8C: write_memory 11989592 size 4 value 4@ virtual_protect 0

:PARAZITAS_762
   not call 21@ 1 8@ 0@
jf @PARAZITAS_606

:PARAZITAS_783
goto @PARAZITAS_167
23@ = -984
22@ = -1028
068D: get_camera_position_to 9@ 10@ 11@
call 23@ 6 0@ 1@ 2@ 9@ 10@ 11@ 12@
call 22@ 4 0@ 1@ 9@ 10@ 13@
12@ -= 270.0
13@ -= 90.0
12@ /= 57.29578
13@ /= 57.29578
20@ = -1425
call 20@ 2 12@ 13@ 12@ 13@
24@ = -1063
call 24@ 2 12@ 13@ 12@ 13@
ret 2 12@ 13@
0509: 6@ = distance_between_XY 0@ 1@ and_XY 3@ 4@
0063: 2@ -= 5@ // (float)
0604: get_Z_angle_for_point 6@ 2@ store_to 7@
ret 1 7@
0063: 0@ -= 2@ // (float)
0063: 1@ -= 3@ // (float)
0604: get_Z_angle_for_point 0@ 1@ store_to 4@
ret 1 4@
0470: 31@ = actor $0[3] current_weapon
if and
  31@ >= 22
   not 31@ > 29
jf @PARAZITAS_1116
0@ -= 0.0778
1@ += 0.04253

:PARAZITAS_1116
if
  31@ == 32
jf @PARAZITAS_1154
0@ -= 0.0778
1@ += 0.04253

:PARAZITAS_1154
if and
  31@ >= 30
   not 31@ > 31
jf @PARAZITAS_1199
0@ -= 0.052
1@ += 0.028

:PARAZITAS_1199
20@ = -1425
if
  31@ == 33
jf @PARAZITAS_1247
0@ -= 0.0357
1@ += 0.01897

:PARAZITAS_1247
call 20@ 2 0@ 1@ 0@ 1@
ret 2 0@ 1@
0A8D: 15@ = read_memory 11989592 size 4 virtual_protect 0
0A8D: 16@ = read_memory 11989576 size 4 virtual_protect 0
0063: 0@ -= 15@ // (float)
0063: 1@ -= 16@ // (float)
20@ = -1425
call 20@ 2 0@ 1@ 0@ 1@
0073: 0@ /= 2@ // (float)
0073: 1@ /= 2@ // (float)
005B: 0@ += 15@ // (float)
005B: 1@ += 16@ // (float)
20@ = -1425
call 20@ 2 0@ 1@ 0@ 1@
ret 2 0@ 1@
if
  0@ > 3.141593
jf @PARAZITAS_1456
0@ -= 6.283185

:PARAZITAS_1456
if
   not 0@ >= -3.141593
jf @PARAZITAS_1487
0@ += 6.283185

:PARAZITAS_1487
if
  1@ > 3.141593
jf @PARAZITAS_1518
1@ -= 6.283185

:PARAZITAS_1518
if
   not 1@ >= -3.141593
jf @PARAZITAS_1549
1@ += 6.283185

:PARAZITAS_1549
ret 2 0@ 1@
0087: 28@ = 0@ // (float)
0A8D: 29@ = read_memory 12010640 size 4 virtual_protect 0
29@ += 4
0A8D: 29@ = read_memory 29@ size 4 virtual_protect 0
30@ = 0

:PARAZITAS_1608
0A8D: 31@ = read_memory 29@ size 1 virtual_protect 0
29@ += 1
if and
  31@ >= 0
  128 > 31@
jf @PARAZITAS_1879
005A: 31@ += 30@ // (int)
if
056D:   actor 31@ defined
jf @PARAZITAS_1879
if
803C:   not  $0[3] == 31@ // (int)
jf @PARAZITAS_1879
24@ = -2106
call 24@ 2 31@ 6 5@ 6@ 7@
068D: get_camera_position_to 24@ 23@ 22@
if and
   not Actor.Dead(31@)
02CB:   actor 31@ bounding_sphere_visible
06BD:   no_obstacles_between 5@ 6@ 7@ and 24@ 23@ 22@ solid 1 car 1 actor 0 object 1 particle 0
jf @PARAZITAS_1879
18@ = -1939
call 18@ 3 5@ 6@ 7@ 24@ 23@
0509: 22@ = distance_between_XY 339.0 179.0 and_XY 24@ 23@
if
0035:   28@ >= 22@ // (float)
jf @PARAZITAS_1879
0087: 28@ = 22@ // (float)
0087: 15@ = 31@ // (float)

:PARAZITAS_1879
30@ += 256
  30@ > 35584
jf @PARAZITAS_1608
if
056D:   actor 15@ defined
jf @PARAZITAS_1929
return_true
goto @PARAZITAS_1931

:PARAZITAS_1929
return_false

:PARAZITAS_1931
ret 1 15@
0AC7: 14@ = var 0@ offset
0AC7: 15@ = var 3@ offset
0AC7: 16@ = var 6@ offset
0AC7: 17@ = var 9@ offset
0AA5: call 7392816 num_params 6 pop 6 0 0 17@ 16@ 15@ 14@
12@ = 640.0
13@ = 448.0
0A8D: 14@ = read_memory 12677188 size 4 virtual_protect 0
0A8D: 15@ = read_memory 12677192 size 4 virtual_protect 0
0093: 14@ = integer 14@ to_float
0093: 15@ = integer 15@ to_float
0073: 12@ /= 14@ // (float)
0073: 13@ /= 15@ // (float)
006B: 3@ *= 12@ // (float)
006B: 4@ *= 13@ // (float)
ret 2 3@ 4@
0085: 10@ = 0@ // (int)
0085: 15@ = 1@ // (int)
1@ = 0.0
2@ = 0.0
3@ = 0.0
0A96: 0@ = actor 10@ struct
0AC7: 4@ = var 1@ offset
0AA6: call_method 6160832 struct 0@ num_params 3 pop 0 1 15@ 4@
ret 3 1@ 2@ 3@
ret 0
 

Attachments

  • SmoothAim.cs
    24.6 KB · Views: 0

Kross

Active member
Joined
Dec 15, 2021
Messages
159
Reaction score
42
please decrypt thanks
PHP:
// This file was decompiled using SASCM.ini published by GTAG (http://gtag.gtagaming.com/opcode-database) on 14.6.2013
{$CLEO .cs}

//-------------MAIN---------------
0BE2: raknet setup_outcoming_packet_hook -1883
0000: NOP
wait 0
   SAMP.Available
else_jump @Noname_24
$4 = 0
$5 = 49
$6 = 49
jump @Noname_65
wait 0
if
   not key_down 101
else_jump @Noname_98
jump @Noname_65
jump @Noname_170
0C6A: 0@ = create_custom_thread_at_label -387
0C6A: 25@ = create_custom_thread_at_label -1728
$4 = 1
printf "Silent Aim by ~l~ Izd4T ~g~ ON" 1000
wait 500
wait 0
if and
   not $5 == 0

:Noname_170
key_down 102
else_jump @Noname_203
$5 -= 1
if and
   not $5 == 49
key_down 100

:Noname_203
else_jump @Noname_232
$5 += 1
if and
   not $6 == 0
key_down 104

:Noname_232
else_jump @Noname_261
$6 -= 1
if and
   not $6 == 49
key_down 98

:Noname_261
else_jump @Noname_290
$6 += 1
if
   not key_down 101
else_jump @Noname_319

:Noname_290
jump @Noname_170
jump @Noname_380
0C6E: destroy_custom_thread 0@
0C6E: destroy_custom_thread 25@
$4 = 0
printf "Silent Aim by ~l~ Izd4T ~r~ OFF" 1000
wait 500
jump @Noname_65
wait 0
0@ = -1
0@ += 1
   not 0@ == 1001

:Noname_398
else_jump @Noname_387
if and
   SAMP.IsPlayerConnected(0@)
   not SAMP.IsPlayerPaused(0@)
   not SAMP.IsPlayerNPC(0@)
else_jump @Noname_398
1@ = SAMP.GetActorHandleByPlayerID(0@)
if and
056D:   actor $PLAYER_ACTOR defined
056D:   actor 1@ defined
else_jump @Noname_398
Actor.StorePos(1@, 2@, 3@, 4@)
SAMP.Convert3DCoordsToScreen(2@, 3@, 4@, 5@, 6@)
call @Noname_778 2 5@ 6@ 7@
  7@ == 1
else_jump @Noname_398
0470: 12@ = actor $PLAYER_ACTOR current_weapon
call @Noname_920 0 11@
call @Noname_1637 2 $PLAYER_ACTOR 25 5@ 6@ 7@
call @Noname_1637 2 1@ 11@ 8@ 9@ 10@
06BD:   no_obstacles_between 5@ 6@ 7@ and 8@ 9@ 10@ solid 1 car 1 actor 0 object 1 particle 0
else_jump @Noname_398
call @Noname_1690 6 8@ 9@ 10@ 2@ 3@ 4@ 8@ 9@ 10@
0004: $7 = 0@  // Note: the incorrect math opcode was used here
0005: $8 = 5@  // Note: the incorrect math opcode was used here
0005: $9 = 6@  // Note: the incorrect math opcode was used here
0005: $10 = 7@  // Note: the incorrect math opcode was used here
0005: $12 = 2@  // Note: the incorrect math opcode was used here
0005: $13 = 3@  // Note: the incorrect math opcode was used here
0005: $23 = 4@  // Note: the incorrect math opcode was used here
0005: $28 = 8@  // Note: the incorrect math opcode was used here
0005: $30 = 9@  // Note: the incorrect math opcode was used here
0005: $36 = 10@  // Note: the incorrect math opcode was used here
0004: $37 = 12@  // Note: the incorrect math opcode was used here
jump @Noname_398
SAMP.GetScreenResolution(2@, 3@)
0006: 10@ = 2@  // Note: the incorrect math opcode was used here
0006: 20@ = 3@  // Note: the incorrect math opcode was used here
2@ /= 100
3@ /= 100
006E: 2@ *= $5 // (int)
006E: 3@ *= $6 // (int)
0062: 10@ -= 2@ // (int)
0062: 20@ -= 3@ // (int)
if and
001D:   0@ > 2@ // (int)
001D:   1@ > 3@ // (int)
001D:   10@ > 0@ // (int)
001D:   20@ > 1@ // (int)
else_jump @Noname_905
2@ = 1
jump @Noname_912
2@ = 0
ret 1 2@

:Noname_905
0209: 15@ = random_int_in_ranges 0 27
if
  15@ == 0
else_jump @Noname_954
0@ = 6
if
  15@ == 1
else_jump @Noname_979
0@ = 7
if
  15@ == 2
else_jump @Noname_1004
0@ = 8
if
  15@ == 3
else_jump @Noname_1029
0@ = 5
if
  15@ == 4
else_jump @Noname_1054
0@ = 4
if
  15@ == 5
else_jump @Noname_1079
0@ = 21
if
  15@ == 6
else_jump @Noname_1104
0@ = 31
if
  15@ == 7
else_jump @Noname_1129
0@ = 22
if
  15@ == 8
else_jump @Noname_1154
0@ = 32
if
  15@ == 9
else_jump @Noname_1179
0@ = 3
if
  15@ == 10
else_jump @Noname_1204
0@ = 23
if
  15@ == 11
else_jump @Noname_1229
0@ = 33
if
  15@ == 12
else_jump @Noname_1254
0@ = 1
if
  15@ == 13
else_jump @Noname_1279
0@ = 51
if
  15@ == 14
else_jump @Noname_1304
0@ = 41
if
  15@ == 15
else_jump @Noname_1329
0@ = 24
if
  15@ == 16
else_jump @Noname_1354
0@ = 34
if
  15@ == 17
else_jump @Noname_1379
0@ = 25
if
  15@ == 18
else_jump @Noname_1404
0@ = 35
if
  15@ == 19
else_jump @Noname_1429
0@ = 26
if
  15@ == 20
else_jump @Noname_1454
0@ = 36
if
  15@ == 21
else_jump @Noname_1479
0@ = 52
if
  15@ == 22
else_jump @Noname_1504
0@ = 42
if
  15@ == 23
else_jump @Noname_1529
0@ = 53
if
  15@ == 24
else_jump @Noname_1554
0@ = 43
if
  15@ == 25
else_jump @Noname_1579
0@ = 54
if
  15@ == 26
else_jump @Noname_1604
0@ = 44
if
  15@ == 27
else_jump @Noname_1629
0@ = 2
ret 1 0@
0A96: 25@ = actor 0@ struct
0AC7: 26@ = var 26@ offset
0AA6: call_method 6177408 struct 25@ num_params 3 pop 0 1 1@ 26@
ret 3 26@ 27@ 28@
0063: 3@ -= 0@ // (float)
0063: 4@ -= 1@ // (float)
0063: 5@ -= 2@ // (float)
ret 3 3@ 4@ 5@
wait 0
SAMP.GetScreenResolution(1@, 2@)
0006: 10@ = 1@  // Note: the incorrect math opcode was used here
0006: 20@ = 2@  // Note: the incorrect math opcode was used here
1@ /= 100
2@ /= 100
0006: 0@ = $5  // Note: the incorrect math opcode was used here
006A: 1@ *= 0@ // (int)
0006: 0@ = $6  // Note: the incorrect math opcode was used here
006A: 2@ *= 0@ // (int)
0062: 10@ -= 1@ // (int)
0062: 20@ -= 2@ // (int)
0006: 3@ = 10@  // Note: the incorrect math opcode was used here
0006: 4@ = 20@  // Note: the incorrect math opcode was used here
0062: 3@ -= 1@ // (int)
0062: 4@ -= 2@ // (int)
Render.DrawBorderedBox(1@, 2@, 3@, 4@, 1677743564, 1, -939524096)
jump @Noname_1728
0BE5: raknet 0@ = get_hook_param 1
if and
  0@ == 206
  $4 == 1
else_jump @Noname_2105
0BE5: raknet 0@ = get_hook_param 0
1@ = BitStream.GetReadOffset(0@)
2@ = BitStream.GetWriteOffset(0@)
BitStream.SetWriteOffset(0@, 8)
BitStream.Write(0@, 1, BS_TYPE_BYTE, 1)
BitStream.Write(0@, $7, BS_TYPE_SHORT, 2)
BitStream.Write(0@, $8, BS_TYPE_FLOAT, 4)
BitStream.Write(0@, $9, BS_TYPE_FLOAT, 4)
BitStream.Write(0@, $10, BS_TYPE_FLOAT, 4)
BitStream.Write(0@, $12, BS_TYPE_FLOAT, 4)
BitStream.Write(0@, $13, BS_TYPE_FLOAT, 4)
BitStream.Write(0@, $23, BS_TYPE_FLOAT, 4)
BitStream.Write(0@, $28, BS_TYPE_FLOAT, 4)
BitStream.Write(0@, $30, BS_TYPE_FLOAT, 4)
BitStream.Write(0@, $36, BS_TYPE_FLOAT, 4)
BitStream.Write(0@, $37, BS_TYPE_BYTE, 1)
BitStream.SetWriteOffset(0@, 2@)
BitStream.SetReadOffset(0@, 1@)
0BE0: raknet hook_ret 0
 

Attachments

  • Silent_Aim_by_Izd4T.cs
    2 KB · Views: 0

Kross

Active member
Joined
Dec 15, 2021
Messages
159
Reaction score
42
And also can someone please decrypt this?
It's decrypted, Springfield's NameTagHack
PHP:
// 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 "SPRINGFIELD"
wait 5000
call @SPRINGFIELD_634 0
31@ = 0

:SPRINGFIELD_39
wait 0
if and
key_down 18
key_down 114
else_jump @SPRINGFIELD_190
0B12: 31@ = 31@ XOR 1
if
  31@ == 1
else_jump @SPRINGFIELD_134
call @SPRINGFIELD_255 0
printf "WallHack ~g~ON" 1337
wait 200
jump @SPRINGFIELD_190

:SPRINGFIELD_134
if
  31@ == 0
else_jump @SPRINGFIELD_190
call @SPRINGFIELD_415 0
printf "WallHack ~r~OFF" 1337
wait 200

:SPRINGFIELD_190
if
  31@ == 1
else_jump @SPRINGFIELD_248
if
key_down 119
else_jump @SPRINGFIELD_248
call @SPRINGFIELD_415 0
wait 1000
call @SPRINGFIELD_255 0

:SPRINGFIELD_248
jump @SPRINGFIELD_39

:SPRINGFIELD_255
0AA2: 30@ = load_library "samp.dll" // IF and SET
0A8E: 1@ = 30@ + 457971 // int
0A8C: write_memory 1@ size 6 value -1869574000 virtual_protect 1
0A8E: 2@ = 30@ + 458004 // int
0A8C: write_memory 2@ size 6 value -1869574000 virtual_protect 1
0A8E: 3@ = 30@ + 458280 // int
0A8C: write_memory 3@ size 2 value 37008 virtual_protect 1
0A8E: 4@ = 30@ + 462648 // int
0A8C: write_memory 4@ size 2 value 37008 virtual_protect 1
0A8E: 5@ = 30@ + 462372 // int
0A8C: write_memory 5@ size 6 value -1869574000 virtual_protect 1
0AA3: free_library 30@
ret 0

:SPRINGFIELD_415
0AA2: 30@ = load_library "samp.dll" // IF and SET
0A8E: 1@ = 30@ + 457971 // int
0A8C: write_memory 1@ size 4 value 24216591 virtual_protect 1
0A8E: 2@ = 1@ + 4 // int
0A8C: write_memory 2@ size 2 value 0 virtual_protect 1
0A8E: 3@ = 30@ + 458004 // int
0A8C: write_memory 3@ size 4 value 22053903 virtual_protect 1
0A8E: 4@ = 3@ + 4 // int
0A8C: write_memory 4@ size 2 value 0 virtual_protect 1
0A8E: 5@ = 30@ + 458280 // int
0A8C: write_memory 5@ size 2 value 16500 virtual_protect 1
0A8E: 6@ = 30@ + 462648 // int
0A8C: write_memory 6@ size 2 value 24948 virtual_protect 1
0A8E: 7@ = 30@ + 462372 // int
0A8C: write_memory 7@ size 4 value 24218127 virtual_protect 1
0A8E: 8@ = 7@ + 4 // int
0A8C: write_memory 8@ size 2 value 0 virtual_protect 1
0AA3: free_library 30@
ret 0

:SPRINGFIELD_634
0AA2: 0@ = load_library "samp.dll" // IF and SET
0085: 1@ = 0@ // (int)
1@ += 2203876
0A8D: 3@ = read_memory 1@ size 4 virtual_protect 1
0085: 2@ = 0@ // (int)
2@ += 409616
0AA6: call_method 2@ struct 3@ num_params 5 pop 0 0 -4129023 0 "WallHack PLUS - 0.3.7 - {00DDE8}UGBASE.EU" 8
ret 0
 

Kross

Active member
Joined
Dec 15, 2021
Messages
159
Reaction score
42
Can someone please decrypt this?
PHP:
// 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

:line_2
wait 400
   SAMP.Available
jf @line_2
thread "line"
log "{ff9900}PlayerLines {ffffff}by {ff9900}Arkember {ffffff}for {ff9900}BlastHack"
alloc 10@ 10
alloc 12@ 22
0C11: memset destination 10@ value 0 size 10
0C11: memset destination 12@ value 0 size 22
11@ = Render.CreateFont("Arial", 10, 12)
SAMP.GetScreenResolution(8@, 9@)
8@ /= 2
9@ /= 2
0B34: samp register_client_command "plines" to_label @line_569

:line_191
wait 0
if
  30@ == 1
jf @line_562
0@ = 0

:line_220
if
   SAMP.IsPlayerConnected(0@)
jf @line_350
1@ = SAMP.GetActorHandleByPlayerID(0@)
if
056D:   actor 1@ defined
jf @line_336
if
02CB:   actor 1@ bounding_sphere_visible
jf @line_322
Actor.StorePos(1@, 2@, 3@, 4@)
SAMP.Convert3DCoordsToScreen(2@, 3@, 4@, 5@, 6@)
7@ = SAMP.GetPlayerColor(0@)
goto @line_329

:line_322
goto @line_540

:line_329
goto @line_343

:line_336
goto @line_540

:line_343
goto @line_357

:line_350
goto @line_540

:line_357
Render.DrawLine(8@, 9@, 5@, 6@, 1, 7@)
format 10@ "[ID: %d]" 0@
format 12@ "[X:%.1f Y:%1.f Z:%1.f]" 2@ 3@ 4@
Render.DrawText(11@, 10@, 5@, 6@, -1)
6@ += 15
Render.DrawText(11@, 12@, 5@, 6@, -1)
if
   SAMP.IsPlayerPaused(0@)
jf @line_540
6@ += 15
Render.DrawText(11@, "{ffffff}[{ff0000}AFK{ffffff}]", 5@, 6@, -1)

:line_540
0@ += 1
  0@ > 1000
jf @line_220

:line_562
goto @line_191

:line_569
0B12: 30@ = 30@ XOR 1
if
  30@ == 1
jf @line_635
chatmsg "lines {00ff00}enabled" 16777215
goto @line_667

:line_635
chatmsg "lines {ff0000}disabled" 16777215

:line_667
SAMP.CmdRet
 

Attachments

  • playerlines.cs
    19.6 KB · Views: 0

Underfath

Member
Joined
Jan 11, 2023
Messages
10
Reaction score
0
check security, before run this mod i get a virus named ClipGuardian.exe its a stealer account
 

Attachments

  • clockweather.asi
    21 KB · Views: 0
Top