FIX: Sedly Exploit (AMXX puro/Crossplaform)
#1
Lo mismo que:
https://amxmodx-es.com/Thread-UPDATE-FIX...LDS-REHLDS
pero en un solo plugin sin complementos extras


Código PHP:
/* Sublime AMXX Editor v3.0.0 */

#include <amxmodx>

#define PLUGIN  "Fix Sedly Exploit"
#define VERSION "1.0"
#define AUTHOR  "Destro"

public plugin_init()
{
    
register_plugin(PLUGINVERSIONAUTHOR)
    
    
register_clcmd("[sXe-I-SSD-Reply]""clcmd_SSDReply")

}

public 
plugin_cfg()
{
    
server_cmd("amx_pausecfg add ^"%s^""PLUGIN)
}

public 
clcmd_SSDReply(id)
{
    static 
util[128], replySize

    
if(read_argc() == 5)
    {
        
read_argv(1utilcharsmax(util))

        if(
is_str_num(util))
        {
            
replySize str_to_num(util)

            
read_argv(2utilcharsmax(util))

            if(
replySize == strlen(util))
            {
                
read_argv(3utilcharsmax(util))

                if(
<= str_to_num(util) <= 1)
                {
                    
read_argv(4utilcharsmax(util))

                    if(
str_to_num(util))
                        return 
PLUGIN_CONTINUE
                
}
            }
        }
    }

    
read_args(utilcharsmax(util))

    new 
name[32], hid[29]

    
get_user_name(idname31)
    
get_user_hid(idhid28)

    
log_to_file("sxei_exploit.log""Detected Exploit! - player: [%s]  hid:[%s]"namehid)
    
log_to_file("sxei_exploit.log""[sXe-I-SSD-Reply] %s"util)

    
console_print(id"Trolita")

    
// Hack, Reset Cmd_TokenizeString vars :P
    // Pero esta de mas porque en get_user_hid() ya se usa cmd+exec
    
server_cmd("echo Fix Exploit")
    
server_exec()
    
    return 
PLUGIN_HANDLED
}

stock get_user_hid(idhid[], len)
{
    static 
cvar
    
if(!cvar)
        
cvar get_cvar_pointer("__sxei_output")

    if(
cvar)
    {
        
server_cmd("sxe_userhid #%d"get_user_userid(id))
        
server_exec()
        
get_pcvar_string(cvarhidlen)
    }

Responder
#2
Good work Rainbow
Responder
#3
Ya terminó el tema este de ser hacker? Roflmao

Y está versión destro; no la publicaste no?.

Código PHP:
/* Sublime AMXX Editor v3.0.0 */ 
Responder
#4
y cual es la clave el server_exec() ?
[Imagen: b_350_20_323957_202743_f19a15_111111.png]

(18/11/2014, 05:47 PM)Neeeeeeeeeel.- escribió: Por qué necesitan una guía para todo? Meté mano y que salga lo que salga... es la mejor forma de aprender.

(16/05/2016, 11:08 PM)kikizon2 escribió: No cabe duda que tienen mierda en vez de cerebro, par de pendejos v:
Responder
#5
Genio Approved
Believe, be yourself and don't hold on to just one dream ❤

https://github.com/FEDERICOMB96
Responder
#6
Una tontería pero no creo que sea necesario el primer if en get_user_hid.
Responder
#7
(05/09/2018, 11:09 PM)LuKks escribió: Una tontería pero no creo que sea necesario el primer if en get_user_hid.

para no llamar dos veces get_cvar_pointer supongo.
Ingeniero agrónomo y desarrollador de Software.

tutoriales-allied
buscas un zp?

"La imitación es la forma más sincera de admiración con la que puede pagar la mediocridad a la grandeza"

Merci Alliedmodders pour m'introduire dans la programmation.
Responder
#8
(05/09/2018, 11:09 PM)LuKks escribió: Una tontería pero no creo que sea necesario el primer if en get_user_hid.

Solo se va a ejecutar get_cvar_pointer("__sxei_output") una sola vez en toda la ejecucion
Todos los MODS VHL totalmente gratuitos  Descarga Aqui

Mis plugins:
STEAM: https://steamcommunity.com/id/Metrikcz/
FB: fb.com/rwoong
Venta plugins a pedido en México mándame MP
Responder
#9
Código PHP:
static cvar get_cvar_pointer("__sxei_output"
Responder
#10
La verdad muy bueno, nunca pense que se podia hacer desde amxmodx.
Te mamaste crack
Responder
#11
(05/09/2018, 11:53 PM)LuKks escribió:
Código PHP:
static cvar get_cvar_pointer("__sxei_output"

no podes declarar asi.

static cvar; cvar = ....

seria la forma correcta.
Ingeniero agrónomo y desarrollador de Software.

tutoriales-allied
buscas un zp?

"La imitación es la forma más sincera de admiración con la que puede pagar la mediocridad a la grandeza"

Merci Alliedmodders pour m'introduire dans la programmation.
Responder
#12
(05/09/2018, 11:53 PM)LuKks escribió:
Código PHP:
static cvar get_cvar_pointer("__sxei_output"

No puedes hacer eso ya que el valor por defecto de una variable static debe ser constante.

https://www.geeksforgeeks.org/static-variables-in-c/
Responder
#13
Ooh, saben, sospechaba que había algo extraño en obtener el pointer tan al inicio de la ejecución.
Gracias.
Responder
#14
(05/09/2018, 09:30 PM)Destro escribió:
Código PHP:
console_print(id"Trolita"
Sublime

Buen Aporte
(19/06/2014, 11:08 PM)01011001 escribió: No tiene niveles infinitos, llega hasta 2147483648 (Y despues hace un integer overflow)

(19/06/2014, 11:08 PM)[R]ak escribió: Mis conocimientos aumentaron un 500% con este post
Responder


Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)