elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


 


Tema destacado: Recuerda que debes registrarte en el foro para poder participar (preguntar y responder)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (Moderadores: Novlucker, seba123neo, kub0x, Eleкtro)
| | | |-+  Deteccion de proxy de Sb0t 5.38
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Deteccion de proxy de Sb0t 5.38  (Leído 268 veces)
TickTack

Desconectado Desconectado

Mensajes: 68


Ver Perfil
Deteccion de proxy de Sb0t 5.38
« en: 15 Abril 2017, 18:53 »

Hola,

hay algo fascinante que no puedo descifrar porque siempre me pierdo en esto. Sea porque llame metodos de otro proyecto, clase o que hay muchas referncias. Pero alguien sabe como hace Sb0t para detectar proxys?

En el proyecto core hay una clase llamada Events.cs con este metodo:

Código:
public static bool ProxyDetected(IClient client)
        {
            bool result = true;

            if (DefaultCommands)
                result = cmds.ProxyDetected(client != null ? client.IUser : null);

            js.ProxyDetected(client != null ? client.IUser : null);

            if (result)
                ExtensionManager.Plugins.ForEach(x =>
                {
                    try
                    {
                        result = x.Plugin.ProxyDetected(client != null ? client.IUser : null);

                        if (!result)
                            return;
                    }
                    catch { }
                });

            return result;
        }

Y en el proyecto scripting hay una clase llamada ServerEvents.cs con este metodo:

Código:
public bool ProxyDetected(IUser client)
        {
            if (this.CanScript)
            {
                JSScript[] scripts = ScriptManager.Scripts.ToArray();

                foreach (JSScript s in scripts)
                {
                    Objects.JSUser u = s.GetUser(client);

                    if (u != null)
                        try
                        {
                            bool result = s.JS.CallGlobalFunction<bool>("onProxyDetected", u);

                            if (!result)
                                return false;
                        }
                        catch (Jurassic.JavaScriptException e)
                        {
                            ErrorDispatcher.SendError(s.ScriptName, e.Message, e.LineNumber);
                        }
                        catch { }
                }
            }

            return true;
        }

Todo el codigo fuente de Sb0t se puede descargar desde aqui:
https://github.com/AresChat/sb0t/releases/tag/v5.38

Yo tuve muchos problemas. Ya empezo con esto:

if (DefaultCommands)

Yo crei que deberia de haber un falso o verdadero.

Ustedes saben como hace Sb0t para detectar proxys?

Gracias y saludos


En línea

TickTack

Desconectado Desconectado

Mensajes: 68


Ver Perfil
Re: Deteccion de proxy de Sb0t 5.38
« Respuesta #1 en: 20 Abril 2017, 20:04 »

Trate de averiguar como hace Sb0t para detectar proxys pero sigo sin encontrar la respuesta. Alguien me ayuda?

Si no entonces alguien me puede ayudar con esto:

Si redirecciono todos los paquetes que se comuniquen con el cliente y el servidor... no detectara Sb0t el proxy?

Gracias y saludos


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
conecto con proxy,por q al conectar al mirc no figura como conexion proxy?
Dudas Generales
el_guru 2 1,607 Último mensaje 18 Noviembre 2004, 04:23
por el_guru
reget+proxy+proxy anonimo
Dudas Generales
Vagueza 0 1,107 Último mensaje 11 Mayo 2007, 10:18
por Vagueza
Extractor de Proxy Desde http://www.proxy-list.net/
Scripting
OzX 3 671,076 Último mensaje 28 Octubre 2008, 18:38
por Littlehorse
Ayuda con proxy, proxy daisy chaining, etc
Hacking Avanzado
daredevil_g 1 885 Último mensaje 23 Enero 2014, 16:30
por adastra
Analisis de Sb0t 5.38
.NET
Nolohagan 9 403 Último mensaje 6 Abril 2017, 18:38
por Nolohagan
Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines