Проверка скриптов и плагинов на вредоносное ПО

lemonager

;)
Автор темы
Всефорумный модератор
809
1,701
Версия SA-MP
  1. Любая
nX15Ep5.png

eNo5cSj.png

Общая тема для просьб о помощи проверки скриптов, плагинов и приложений.
Теперь не нужно создавать много отдельных тем о помощи с проверкой.

Рекомендации:
  1. Ставить к себе в игру что-либо с темы крайне не рекомендуется, если файл не был проверен опытным пользователем или Вы в нём сомневаетесь.
  2. Сообщения по типу "спасибо, помог" по правилам форума считаются флудом и будут удалены. Если вам помогли, вы можете нажать кнопку Мне нравится под ответом - это даст понять, что ответ верный.
eNo5cSj.png

qJTRxhB.png
 

MiskerKifira

Участник
40
16
можешь мой проверить?
Сомнительно, дизассемблернулась только половина плагина. Возможно это склейка со стиллером (можно ли склеивать asi я хз) или автор не хочет что-бы его код видели. (Нашёл на форуме плагин с таким же названием но меньшим по размеру (Он уже нормальный) *Кликабельно*) Решать тебе.

проверьте пожалуйста
Код открыт. Чист.
 

wh0?

Участник
40
6
проверочку пжжжжж
 

Вложения

  • autodriver.cs
    1.6 KB · Просмотры: 2
Последнее редактирование:

!Sam#0235

Активный
122
40
проверочку пжжжжж
safe

CLEO:
{$CLEO .cs}

30@ = 0
4@ = 25.0

:Noname_17
wait 0
if
  Player.Defined($PLAYER_CHAR)
goto_if_false @Noname_732
if and
  Actor.Driving($PLAYER_ACTOR)
  not Actor.DrivingVehicleType($PLAYER_ACTOR, #FREIGHT)
  not Actor.DrivingVehicleType($PLAYER_ACTOR, #STREAK)
  not is_char_in_any_boat $PLAYER_ACTOR
  not is_char_in_flying_vehicle $PLAYER_ACTOR
goto_if_false @Noname_309
0@ = Actor.CurrentCar($PLAYER_ACTOR)
if
  is_key_pressed 90
goto_if_false @Noname_200
if and
  does_vehicle_exist 0@
  get_target_blip_coords 1@ 2@ 3@
goto_if_false @Noname_188
add_one_off_sound 1058 at 0.0 0.0 0.0
if
  30@ == 0
goto_if_false @Noname_181
gosub @Noname_844
goto @Noname_188

:Noname_181
gosub @Noname_739

:Noname_188
cleo_call @Noname_1337 1 90

:Noname_200
if
  22@ == 0
  is_key_pressed 16
goto_if_false @Noname_262
get_current_char_weapon 21@ = actor $PLAYER_ACTOR
if and
  21@ >= 22
  not 21@ > 32
goto_if_false @Noname_262
gosub @Noname_1211

:Noname_262
if
  not 22@ == 0
goto_if_false @Noname_309
if
  is_key_pressed 16
goto_if_false @Noname_302
goto @Noname_309

:Noname_302
gosub @Noname_1262

:Noname_309
if
  30@ == 1
goto_if_false @Noname_695
if or
  is_button_pressed 0 pressed_key 15
  is_car_in_water 0@
  Car.Wrecked(0@)
goto_if_false @Noname_361
gosub @Noname_739

:Noname_361
if and
  does_vehicle_exist 0@
  is_car_upsidedown 0@
goto_if_false @Noname_389
gosub @Noname_798

:Noname_389
if
  not does_vehicle_exist 0@
goto_if_false @Noname_419
30@ = 0
goto @Noname_688

:Noname_419
if
  not Actor.InCar($PLAYER_ACTOR, 0@)
goto_if_false @Noname_445
30@ = 0

:Noname_445
if and
  is_key_pressed 65
  get_target_blip_coords 1@ 2@ 3@
goto_if_false @Noname_490
gosub @Noname_927
cleo_call @Noname_1337 1 65

:Noname_490
if
  is_key_pressed 32
goto_if_false @Noname_576
load_mission_text 'FTRAIN'
if
  29@ == 0
goto_if_false @Noname_562
cleo_call @Noname_1365 4 10 1 -1647 3
29@ = 1

:Noname_562
gosub @Noname_977
goto @Noname_613

:Noname_576
if
  29@ == 1
goto_if_false @Noname_613
29@ = 0
cleo_call @Noname_1431 1 10

:Noname_613
if
  locate_stopped_car_2d 0@ sphere 0 near_point 1@ 2@ radius 3.0 3.0
goto_if_false @Noname_654
gosub @Noname_739

:Noname_654
if
  is_key_pressed 88
goto_if_false @Noname_688
gosub @Noname_1108
cleo_call @Noname_1337 1 88

:Noname_688
goto @Noname_732

:Noname_695
if
  29@ == 1
goto_if_false @Noname_732
29@ = 0
cleo_call @Noname_1431 1 10

:Noname_732
goto @Noname_17

:Noname_739
30@ = 0
task_warp_char_into_car_as_driver $PLAYER_ACTOR into_car 0@
set_car_traction 0@ improved_handling_to 1.0
Car.RemoveReferences(0@)
set_car_strong 0@ strong 0
add_one_off_sound 1058 at 0.0 0.0 0.0
return

:Noname_798
5@ = Car.Angle(0@)
Car.StorePos(0@, 6@, 7@, 8@)
Car.PutAt(0@, 6@, 7@, 8@)
Car.Angle(0@) = 5@
return

:Noname_844
30@ = 1
get_ground_z_for_3d_coord 3@ = ground_z_at 1@ 2@ 3@
set_car_mission 0@ driver_behaviour_to 0
set_car_driving_style 0@ traffic_behaviour_to 2
set_car_traction 0@ improved_handling_to 2.0
set_car_strong 0@ strong 1
Car.DriveTo(0@, 1@, 2@, 3@)
Car.SetMaxSpeed(0@, 4@)
20@ = 0
return

:Noname_927
get_ground_z_for_3d_coord 3@ = ground_z_at 1@ 2@ 3@
Car.DriveTo(0@, 1@, 2@, 3@)
add_one_off_sound 1058 at 0.0 0.0 0.0
return

:Noname_977
if and
  4@ > 3.5
  is_key_pressed 40
  TIMERA >= 75
goto_if_false @Noname_1034
TIMERA = 0
4@ += -0.5
Car.SetMaxSpeed(0@, 4@)

:Noname_1034
if and
  not 4@ >= 50.0
  is_key_pressed 38
  TIMERA >= 75
goto_if_false @Noname_1091
TIMERA = 0
4@ += 0.5
Car.SetMaxSpeed(0@, 4@)

:Noname_1091
cset_lvar_int_to_lvar_float 10@ = float 4@
10@ *= 2
return

:Noname_1108
if
  20@ == 0
goto_if_false @Noname_1154
20@ = 1
set_car_driving_style 0@ traffic_behaviour_to 1
set_car_mission 0@ driver_behaviour_to 1
goto @Noname_1189

:Noname_1154
20@ = 0
set_car_driving_style 0@ traffic_behaviour_to 2
set_car_mission 0@ driver_behaviour_to 0
Car.DriveTo(0@, 1@, 2@, 3@)

:Noname_1189
add_one_off_sound 1058 at 0.0 0.0 0.0
return

:Noname_1211
22@ = 1
task_drive_by $PLAYER_ACTOR driveby_actor -1 car -1 point 0.0 0.0 0.0 radius 300.0 8 0 firing_rate 75
set_time_scale 0.5
return

:Noname_1262
22@ = 0
task_warp_char_into_car_as_driver $PLAYER_ACTOR into_car 0@
if
  30@ == 1
goto_if_false @Noname_1328

:Noname_1295
wait 0
  Actor.InCar($PLAYER_ACTOR, 0@)
goto_if_false @Noname_1295
Car.DriveTo(0@, 1@, 2@, 3@)

:Noname_1328
set_time_scale 1.0
return

:Noname_1337
  is_key_pressed 0@
goto_if_false @Noname_1360
wait 0
goto @Noname_1337

:Noname_1360
cleo_return 0

:Noname_1365
cleo_call @Noname_1472 1 0@ 0@
cleo_call @Noname_1575 1 2@ 2@
call_method 4509088 struct 12195720 num_params 4 pop 0 3@ 2@ 1@ 0@
cleo_return 0

:Noname_1431
cleo_call @Noname_1472 1 0@ 0@
call_method 4509312 struct 12195720 num_params 1 pop 0 0@
cleo_return 0

:Noname_1472
get_this_script_struct 1@
int_add 2@ = 1@ + 220
read_memory 2@ = read_memory 2@ size 1 virtual_protect 0
if
  2@ == 1
goto_if_false @Noname_1535
1@ = 10783072
goto @Noname_1542

:Noname_1535
1@ += 60

:Noname_1542
0@ *= 4
add_int_lvar_to_int_lvar 1@ += 0@
1@ -= 10787168
cleo_return 1 1@

:Noname_1575
if
  0@ == 0
goto_if_false @Noname_1600
cleo_return 1 0

:Noname_1600
get_this_script_struct 1@
1@ += 16
read_memory 1@ = read_memory 1@ size 4 virtual_protect 0
sub_int_lvar_from_int_lvar 1@ -= 0@
1@ += 3
cleo_return 1 1@
clear_object_last_weapon_damage 'FREI_11'
nop

There are like 4 scripts stuck together, clearly one of them is a thief, I leave you the code that I have obtained:
 

Вложения

  • 1.lua
    98.3 KB · Просмотры: 0

Araaraarararararararrffff

Новичок
19
4
safe

CLEO:
{$CLEO .cs}

30@ = 0
4@ = 25.0

:Noname_17
wait 0
if
  Player.Defined($PLAYER_CHAR)
goto_if_false @Noname_732
if and
  Actor.Driving($PLAYER_ACTOR)
  not Actor.DrivingVehicleType($PLAYER_ACTOR, #FREIGHT)
  not Actor.DrivingVehicleType($PLAYER_ACTOR, #STREAK)
  not is_char_in_any_boat $PLAYER_ACTOR
  not is_char_in_flying_vehicle $PLAYER_ACTOR
goto_if_false @Noname_309
0@ = Actor.CurrentCar($PLAYER_ACTOR)
if
  is_key_pressed 90
goto_if_false @Noname_200
if and
  does_vehicle_exist 0@
  get_target_blip_coords 1@ 2@ 3@
goto_if_false @Noname_188
add_one_off_sound 1058 at 0.0 0.0 0.0
if
  30@ == 0
goto_if_false @Noname_181
gosub @Noname_844
goto @Noname_188

:Noname_181
gosub @Noname_739

:Noname_188
cleo_call @Noname_1337 1 90

:Noname_200
if
  22@ == 0
  is_key_pressed 16
goto_if_false @Noname_262
get_current_char_weapon 21@ = actor $PLAYER_ACTOR
if and
  21@ >= 22
  not 21@ > 32
goto_if_false @Noname_262
gosub @Noname_1211

:Noname_262
if
  not 22@ == 0
goto_if_false @Noname_309
if
  is_key_pressed 16
goto_if_false @Noname_302
goto @Noname_309

:Noname_302
gosub @Noname_1262

:Noname_309
if
  30@ == 1
goto_if_false @Noname_695
if or
  is_button_pressed 0 pressed_key 15
  is_car_in_water 0@
  Car.Wrecked(0@)
goto_if_false @Noname_361
gosub @Noname_739

:Noname_361
if and
  does_vehicle_exist 0@
  is_car_upsidedown 0@
goto_if_false @Noname_389
gosub @Noname_798

:Noname_389
if
  not does_vehicle_exist 0@
goto_if_false @Noname_419
30@ = 0
goto @Noname_688

:Noname_419
if
  not Actor.InCar($PLAYER_ACTOR, 0@)
goto_if_false @Noname_445
30@ = 0

:Noname_445
if and
  is_key_pressed 65
  get_target_blip_coords 1@ 2@ 3@
goto_if_false @Noname_490
gosub @Noname_927
cleo_call @Noname_1337 1 65

:Noname_490
if
  is_key_pressed 32
goto_if_false @Noname_576
load_mission_text 'FTRAIN'
if
  29@ == 0
goto_if_false @Noname_562
cleo_call @Noname_1365 4 10 1 -1647 3
29@ = 1

:Noname_562
gosub @Noname_977
goto @Noname_613

:Noname_576
if
  29@ == 1
goto_if_false @Noname_613
29@ = 0
cleo_call @Noname_1431 1 10

:Noname_613
if
  locate_stopped_car_2d 0@ sphere 0 near_point 1@ 2@ radius 3.0 3.0
goto_if_false @Noname_654
gosub @Noname_739

:Noname_654
if
  is_key_pressed 88
goto_if_false @Noname_688
gosub @Noname_1108
cleo_call @Noname_1337 1 88

:Noname_688
goto @Noname_732

:Noname_695
if
  29@ == 1
goto_if_false @Noname_732
29@ = 0
cleo_call @Noname_1431 1 10

:Noname_732
goto @Noname_17

:Noname_739
30@ = 0
task_warp_char_into_car_as_driver $PLAYER_ACTOR into_car 0@
set_car_traction 0@ improved_handling_to 1.0
Car.RemoveReferences(0@)
set_car_strong 0@ strong 0
add_one_off_sound 1058 at 0.0 0.0 0.0
return

:Noname_798
5@ = Car.Angle(0@)
Car.StorePos(0@, 6@, 7@, 8@)
Car.PutAt(0@, 6@, 7@, 8@)
Car.Angle(0@) = 5@
return

:Noname_844
30@ = 1
get_ground_z_for_3d_coord 3@ = ground_z_at 1@ 2@ 3@
set_car_mission 0@ driver_behaviour_to 0
set_car_driving_style 0@ traffic_behaviour_to 2
set_car_traction 0@ improved_handling_to 2.0
set_car_strong 0@ strong 1
Car.DriveTo(0@, 1@, 2@, 3@)
Car.SetMaxSpeed(0@, 4@)
20@ = 0
return

:Noname_927
get_ground_z_for_3d_coord 3@ = ground_z_at 1@ 2@ 3@
Car.DriveTo(0@, 1@, 2@, 3@)
add_one_off_sound 1058 at 0.0 0.0 0.0
return

:Noname_977
if and
  4@ > 3.5
  is_key_pressed 40
  TIMERA >= 75
goto_if_false @Noname_1034
TIMERA = 0
4@ += -0.5
Car.SetMaxSpeed(0@, 4@)

:Noname_1034
if and
  not 4@ >= 50.0
  is_key_pressed 38
  TIMERA >= 75
goto_if_false @Noname_1091
TIMERA = 0
4@ += 0.5
Car.SetMaxSpeed(0@, 4@)

:Noname_1091
cset_lvar_int_to_lvar_float 10@ = float 4@
10@ *= 2
return

:Noname_1108
if
  20@ == 0
goto_if_false @Noname_1154
20@ = 1
set_car_driving_style 0@ traffic_behaviour_to 1
set_car_mission 0@ driver_behaviour_to 1
goto @Noname_1189

:Noname_1154
20@ = 0
set_car_driving_style 0@ traffic_behaviour_to 2
set_car_mission 0@ driver_behaviour_to 0
Car.DriveTo(0@, 1@, 2@, 3@)

:Noname_1189
add_one_off_sound 1058 at 0.0 0.0 0.0
return

:Noname_1211
22@ = 1
task_drive_by $PLAYER_ACTOR driveby_actor -1 car -1 point 0.0 0.0 0.0 radius 300.0 8 0 firing_rate 75
set_time_scale 0.5
return

:Noname_1262
22@ = 0
task_warp_char_into_car_as_driver $PLAYER_ACTOR into_car 0@
if
  30@ == 1
goto_if_false @Noname_1328

:Noname_1295
wait 0
  Actor.InCar($PLAYER_ACTOR, 0@)
goto_if_false @Noname_1295
Car.DriveTo(0@, 1@, 2@, 3@)

:Noname_1328
set_time_scale 1.0
return

:Noname_1337
  is_key_pressed 0@
goto_if_false @Noname_1360
wait 0
goto @Noname_1337

:Noname_1360
cleo_return 0

:Noname_1365
cleo_call @Noname_1472 1 0@ 0@
cleo_call @Noname_1575 1 2@ 2@
call_method 4509088 struct 12195720 num_params 4 pop 0 3@ 2@ 1@ 0@
cleo_return 0

:Noname_1431
cleo_call @Noname_1472 1 0@ 0@
call_method 4509312 struct 12195720 num_params 1 pop 0 0@
cleo_return 0

:Noname_1472
get_this_script_struct 1@
int_add 2@ = 1@ + 220
read_memory 2@ = read_memory 2@ size 1 virtual_protect 0
if
  2@ == 1
goto_if_false @Noname_1535
1@ = 10783072
goto @Noname_1542

:Noname_1535
1@ += 60

:Noname_1542
0@ *= 4
add_int_lvar_to_int_lvar 1@ += 0@
1@ -= 10787168
cleo_return 1 1@

:Noname_1575
if
  0@ == 0
goto_if_false @Noname_1600
cleo_return 1 0

:Noname_1600
get_this_script_struct 1@
1@ += 16
read_memory 1@ = read_memory 1@ size 4 virtual_protect 0
sub_int_lvar_from_int_lvar 1@ -= 0@
1@ += 3
cleo_return 1 1@
clear_object_last_weapon_damage 'FREI_11'
nop


There are like 4 scripts stuck together, clearly one of them is a thief, I leave you the code that I have obtained:
проверь пж
 

Вложения

  • helper.lua
    151.9 KB · Просмотры: 2

gg)

Новичок
12
1
2 файлика проверьте плиз
 

Вложения

  • Chat ImGui1.2.asi
    244.5 KB · Просмотры: 1
  • TIMER RODINA RP.zip
    26.2 KB · Просмотры: 3