Русское сообщество по скриптингу

Блокировка вредоносных функций плагина

Флуд, который не касается других разделов форума.

Модератор: Модераторы

Правила форума
1. Запрещено материться и оскорблять других участников форума.
2. Запрещен флуд, оффтоп, дабл постинг во всех разделах форума, кроме раздела "Болтовня".
3. Запрещено взламывать сайт/форум или наносить любой вред проекту.
4. Запрещено рекламировать другие ресурсы.
5. Запрещено создавать темы без информативного названия. Название темы должно отображать ее смысл.

Re: Блокировка вредоносных функций плагина

Сообщение WhiteShadow » 20 апр 2017, 19:08

lop50956,
Код: Выделить всё
static cell AMX_NATIVE_CALL set_task(AMX *amxcell *params/* 2 param */
{

    
CPluginMngr::CPlugin *plugin g_plugins.findPluginFast(amx);

    
int aiFunc;

    
charstemp get_amxstring(amxparams[2], 1a);

    if (
params[5])
    {
        
iFunc registerSPForwardByName(amxstempFP_ARRAYFP_CELLFP_DONE);
    } else {
        
iFunc registerSPForwardByName(amxstempFP_CELLFP_DONE);
    }

    if (
iFunc == -1)
    {
        
LogError(amxAMX_ERR_NATIVE"Function is not present (function \"%s\") (plugin \"%s\")"stempplugin->getName());
        return 
0;
    }

    
float base amx_ctof(params[1]);

    if (
base 0.1f)
        
base 0.1f;

    
chartemp get_amxstring(amxparams[6], 0a);

    
g_tasksMngr.registerTask(pluginiFuncUTIL_ReadFlags(temp), params[3], baseparams[5], get_amxaddr(amxparams[4]), params[7]);

    return 
1;


смотри 3-й параметр, а его легко записать, а также и имя плагина
1. vk.cc/6xqK8B
Аватара пользователя
WhiteShadow
 
Сообщения: 28
Зарегистрирован: 20 апр 2017, 02:16
Забанен
Благодарил (а): 0 раз.
Поблагодарили: 2 раз.
Языки программирования: Pawn
C++
Php
Delphi
C#

Re: Блокировка вредоносных функций плагина

Сообщение Subb98 » 20 апр 2017, 19:10

lop50956 писал(а):2 млрд раз пройтись по таскам чтоб узнать какой из них экзист

«Очень хорошо. Лучше вы, чем я» © Donald J. Trump
Аватара пользователя
Subb98
Модератор
 
Сообщения: 5485
Зарегистрирован: 24 мар 2011, 19:42
Откуда: г. Пермь
Благодарил (а): 1329 раз.
Поблагодарили: 2343 раз.
Опыт программирования: Больше трех лет
Языки программирования: PHP

Re: Блокировка вредоносных функций плагина

Сообщение lop50956 » 20 апр 2017, 19:24

чувак ты отбитый? Ты понимаешь что значит рандом?
Аватара пользователя
lop50956
 
Сообщения: 178
Зарегистрирован: 29 ноя 2016, 00:36
Забанен
Благодарил (а): 18 раз.
Поблагодарили: 16 раз.
Опыт программирования: Больше трех лет
Языки программирования: Php

Re: Блокировка вредоносных функций плагина

Сообщение WhiteShadow » 20 апр 2017, 19:26

lop50956, а ты понимаешь, что такое исходники AMX Mod X? И что можно вывести все таски в файл? Именно id-тасков
1. vk.cc/6xqK8B
Аватара пользователя
WhiteShadow
 
Сообщения: 28
Зарегистрирован: 20 апр 2017, 02:16
Забанен
Благодарил (а): 0 раз.
Поблагодарили: 2 раз.
Языки программирования: Pawn
C++
Php
Delphi
C#

Re: Блокировка вредоносных функций плагина

Сообщение Doc Batcon » 20 апр 2017, 19:27

И зачем пытаетесь бедных скрыптеров копеечки лишить ?(
Аватара пользователя
Doc Batcon
 
Сообщения: 35
Зарегистрирован: 18 сен 2016, 12:36
Благодарил (а): 2 раз.
Поблагодарили: 7 раз.
Опыт программирования: Меньше недели
Языки программирования: Pawn

Re: Блокировка вредоносных функций плагина

Сообщение lop50956 » 20 апр 2017, 19:32

WhiteShadow писал(а):lop50956, а ты понимаешь, что такое исходники AMX Mod X? И что можно вывести все таски в файл? Именно id-тасков

Я тебя понял. Пока. :-X
Аватара пользователя
lop50956
 
Сообщения: 178
Зарегистрирован: 29 ноя 2016, 00:36
Забанен
Благодарил (а): 18 раз.
Поблагодарили: 16 раз.
Опыт программирования: Больше трех лет
Языки программирования: Php

Re: Блокировка вредоносных функций плагина

Сообщение WhiteShadow » 20 апр 2017, 19:38

Doc Batcon, тему создал лишь для одной цели: чтобы избавить сервера от бэкдуров. Это запрещено? Да, может кто-то будет использовать это в дурных целях, но мне как-то все равно. Хороший скриптер продумает свой план действий, а лучше всего все скриптеры станут работать через гарантов, а не идти на минное поле, а потом ныть, что их развел какой-то человек. Есть люди, которым нужны именно те плагины, где есть бэкдуры, но чтобы быть уверенными в безопасности сервера нужно закрыть все дыры. Я сейчас говорю о том, что там кто-то из скриптеров выставил ценник в 300 рублей за плагин, который был в интернете, а потом доказывал, что нужно добавить emit_sound, а не HAM_SUPERCEDE :-) . Тема вообще о закрытии примитивных бэкдуров.

Subb98, как я понял на вашем ресурсе не уважают слоухакинг, так почему некоторые люди с данного ресурса пишут бэкдоры? А потом набивают себе цены :acute:

lop50956, до свидания. Всего тебе хорошего, заходи еще, если поймешь о чем я говорил :-D
1. vk.cc/6xqK8B
Аватара пользователя
WhiteShadow
 
Сообщения: 28
Зарегистрирован: 20 апр 2017, 02:16
Забанен
Благодарил (а): 0 раз.
Поблагодарили: 2 раз.
Языки программирования: Pawn
C++
Php
Delphi
C#

Re: Блокировка вредоносных функций плагина

Сообщение lop50956 » 20 апр 2017, 19:39

Ты ребенок. Прям как сатефист.
Аватара пользователя
lop50956
 
Сообщения: 178
Зарегистрирован: 29 ноя 2016, 00:36
Забанен
Благодарил (а): 18 раз.
Поблагодарили: 16 раз.
Опыт программирования: Больше трех лет
Языки программирования: Php

Re: Блокировка вредоносных функций плагина

Сообщение WhiteShadow » 20 апр 2017, 19:47

lop50956, кажись мы попрощались?! Уже вернулся?


Добавлено спустя 5 минут 20 секунд:
lop50956,
Shel = lop50956



Зачем сообщения удалять? Понял, что вышел за границы? :-| И кто еще из нас ребенок
1. vk.cc/6xqK8B
Аватара пользователя
WhiteShadow
 
Сообщения: 28
Зарегистрирован: 20 апр 2017, 02:16
Забанен
Благодарил (а): 0 раз.
Поблагодарили: 2 раз.
Языки программирования: Pawn
C++
Php
Delphi
C#

Re: Блокировка вредоносных функций плагина

Сообщение lop50956 » 20 апр 2017, 19:50

WhiteShadow писал(а):Я сейчас говорю о том, что

WhiteShadow писал(а):Я

WhiteShadow писал(а):иш

WhiteShadow писал(а):ак

WhiteShadow писал(а):Это запрещено?

WhiteShadow писал(а):но мне как-то все равно


Добавлено спустя 1 минуту 26 секунд:
Ребенок ты т.к без эвристики ты не сможешь отсеять рандомный айдишники тасков и прочего дерьма, о котором ты кукарекаешь приводя мне в пример 'исходники' амхмодx'a, зачем то.

Эх...
Аватара пользователя
lop50956
 
Сообщения: 178
Зарегистрирован: 29 ноя 2016, 00:36
Забанен
Благодарил (а): 18 раз.
Поблагодарили: 16 раз.
Опыт программирования: Больше трех лет
Языки программирования: Php

Пред.След.

Вернуться в Болтовня

Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и гости: 6