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

 

 


Tema destacado: Tutorial básico de Quickjs


  Mostrar Temas
Páginas: 1 2 3 4 5 6 7 8 9 10 11 12 13 [14]
131  Foros Generales / Dudas Generales / Tener una VPS en: 5 Junio 2017, 14:15 pm
Hola,

de donde puede obtener una VPS para abrirme un servidor con Sb0t?

Gracias y saludos
132  Programación / .NET (C#, VB.NET, ASP) / Problema con un string en: 22 Mayo 2017, 14:01 pm
Hola,

estaba haciendo un programa que lee cada linea de un archivo .txt.

Lo que pasa es que dentro de cada linea hay un IP que quiero extraer.
Para eso me hice un metodo.
Entonces lo que hago yo es pasarle la una determinada linea del archivo .txt. al metodo y por supuesto llamarlo.

Mi metodo es el siguiente:

Código
  1. public void Pasador_a_IP(string texto)
  2.        {
  3.            string ip = string.Empty;
  4.            int puntos = 0;
  5.            string[] numbers = Regex.Split(texto, @"\D+");
  6.            foreach (string value in numbers)
  7.            {
  8.                if(puntos < 3)
  9.                {
  10.                    ip = ip + value + ".";
  11.                    puntos++;
  12.                }
  13.                else
  14.                {
  15.                    ip = ip + value;
  16.                }
  17.            }
  18.  
  19.            label3.Text = ip;
  20.      }
  21.  

Pero cuando inicio el programa en label3 solamente veo el texto "label3"(que es el texto que Visual Studio genera sino se cambia eso).

No entiendo. Me quiero matar. Le hice muchas vueltas a eso. Y seguro que cometi otra estupidez. Pero cual? Me quiero matar. Me vuelve loco.

Gracias y saludos
133  Programación / .NET (C#, VB.NET, ASP) / string.StartsWith en: 14 Mayo 2017, 13:08 pm
Hola,

hay algo que no entiendo.

Estaba haciendo un programa que filtra ips y vi un comportamiento algo raro en StartsWith.

Yo hice este metodo:

Código
  1. public static bool Check(IPAddress ipaddr)
  2.        {
  3.            foreach (String ip in bad_ranges)
  4.                if (ipaddr.ToString().StartsWith(ip))
  5.                {
  6.                    return true;
  7.                }
  8.  
  9.            bool result = false;
  10.            return result;
  11.        }

Y aqui la lista de ips y de comienzos de ips que debe ser filtrada:

Código
  1. private static String[] bad_ranges = new String[]
  2.        {
  3.            "46.16",
  4.            "64.55.",
  5.            "69.22.",
  6.            "69.162.",
  7.            "69.167.",
  8.  
  9.            "128.241.",
  10.            "140.174.",
  11.            "204.2.",
  12.            "206.14.",
  13.            "209.107.",
  14.            "199.255.",
  15.            "31.210.102.38",
  16.            "46.4.62.16",
  17.            "67.221.255.12",
  18.            "74.82.218.250",
  19.            "77.245.78.10",
  20.            "79.168.9.111",
  21.            "83.142.226.101",
  22.            "85.195.76.6",
  23.            "89.217.238.",
  24.            "95.141.",
  25.            "95.142.",
  26.            "95.143.",
  27.            "95.215.",
  28.            "109.74.3.24",
  29.            "124.248.202.119",
  30.            "174.36.47.170",
  31.            "176.227.194.146",
  32.            "188.227.180.2",
  33.            "209.239.120.120",
  34.            "216.185.105.34",
  35.            "108.61.74.99",
  36.            "79.141.165.21",
  37.            "24.99.89.166",
  38.            "199.58.84.",
  39.            "50.116.5.",
  40.            "23.92.22.",
  41.            "64.62.201.",
  42.            "162.210.196.",
  43.            "192.96.203.",
  44.            "199.58.84."
  45.        };
  46.  

Y bueno. Al ingresar esta ip: 46.105.121.37 me la filtra el programa.

Pero porque?

Si en la lista no agregue esa ip ni una ip que empieze con 46.105.

StartsWith tiene otra significacion a parte de empezar por los caracteres dados?

Gracias y saludos
134  Programación / .NET (C#, VB.NET, ASP) / Boton favorito de Mozilla Firefox y otras cosas en: 28 Abril 2017, 10:58 am
Hola,

estaba haciendo un navegador en C# y queria agregarle ese boton de favoritos de Mozilla Firefox.
Como puedo hacer ese diseno moviente. Osea una estrella que sale y se mete en un control?

Gracias y saludos
135  Programación / Programación C/C++ / Boton favoritos de Mozilla Firefox (Esto pertenece a .NET) en: 27 Abril 2017, 20:13 pm
Hola,

estaba haciendo un navegador en C# y queria agregarle ese boton de favoritos de Mozilla Firefox.
Como puedo hacer ese diseno moviente. Osea una estrella que sale y se mete en un control?

Gracias y saludos
136  Programación / .NET (C#, VB.NET, ASP) / Deteccion de proxy de Sb0t 5.38 en: 15 Abril 2017, 18:53 pm
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
Páginas: 1 2 3 4 5 6 7 8 9 10 11 12 13 [14]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines