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)


  Mostrar Mensajes
Páginas: 1 [2] 3 4 5 6 7 8
11  Programación / Scripting / Como podria hacer esto? en: 4 Enero 2016, 13:40 pm
Hola, tengo un script que necesita varios parametros,segun los ejecutas te los va preguntando.
El problema es que lo quiero ejecutar usando una API, como se podria hacer?
12  Programación / Ingeniería Inversa / Re: 4 pointers? en: 26 Diciembre 2015, 18:02 pm
No podría. No pierdo mi tiempo hackeando "jueguitos". Pero aún así, Mad Antrax hizo un tutorial sobre cheat engine, el cual usa un juego como target. Quizás podrías aprender con ése.

Saludos!
Vale,gracias, le echare un vistazo
13  Programación / Ingeniería Inversa / Re: 4 pointers? en: 26 Diciembre 2015, 10:09 am
Puede que se trate del valor mostrado y del valor real. La duplicidad quizás se deba a que el proggie lo copia para usarlo.

Saludos!
vale.. puede que el juego que elegi sea un tanto complicado para empezar.
me podrias sugerir algun juego para empezar con memory editing?
14  Programación / Ingeniería Inversa / 4 pointers? en: 25 Diciembre 2015, 09:39 am
He empezado a trastear con cheat engine,pero la municion tenia 4 valores que eran iguales.

que puede ser?
15  Seguridad Informática / Desafíos - Wargames / Re: Segundo reto: Nivel medio en: 2 Diciembre 2015, 18:22 pm
Joder xD yo me quede atascado en el texto,pase la iomagen a texto y me daba un texto que al desencriptarlo me daba un mensaje pero me quede ahi.
16  Seguridad Informática / Desafíos - Wargames / Re: Segundo reto: Nivel medio en: 28 Noviembre 2015, 11:39 am
Sí, pero estás al principio del reto... Todo se compone de varias pruebas. La primera es ese texto cifrado, pero hay más cosas ocultas... A ver quien logra descifrarlo :)
Ya veo,ahora lo mirare más-
Tengo esto:
Las batallas libradas nos hacian recordar lo amables que fueron nuestros enemigos. Restos de sangre y carne se pudren al sol entumeciendo las almas de aquellos que lograron sobrevivir. Almas que por siempre serun prisioneras del remordimiento por no unirse con sus compazferos cacdos. 64u6 es mejor, morir o vivir atormentado? esa ser6 la pregunta que no podrun responder. Sin tu ayuda, su vida ser6: vacca, dolorosa y amarga• Espero que 6stas palabras te permitan saber el camino que debes escoger. 5e tengo que despedir de ti. cLograrus encontrar el camino? Hasta que no recuerdes 6stos versos no podrus continuar tu aventura. Una aventura llena de misterios y revelaciones, una aventura que te har6 ver el lado malo de las cosas buenas. Una aventura que empieza en yste preciso momento, pero ya estus perdido y no sabes continuar. No te desanimes. cMucha Suerte!
17  Seguridad Informática / Desafíos - Wargames / Re: Segundo reto: Nivel medio en: 25 Noviembre 2015, 17:49 pm
http://aikoncwd.tumblr.com/

A ver que tal os parece éste nuevo reto :)
Puede que sea Cesar?
18  Programación / .NET (C#, VB.NET, ASP) / Re: Abrir form(formulario) cuando la Progressbar este al 100% en: 8 Noviembre 2015, 23:27 pm
No veo que cargues nada especial mientras el programa carga   >:(
haz un simple (no tengo tengo teclado en condiciuones y no puedo escribir todos los simbolos).
Código
  1. if(int.parse(lblcarga.Text) ; 100)
  2. {
  3. lblcarga.text = int++;
  4. }
  5. else{
  6. timer.enabled = false;
  7. // empiezas el thread del nuevo form.
  8. }
19  Programación / .NET (C#, VB.NET, ASP) / [Source] Servidor multi cliente. C# en: 28 Octubre 2015, 21:38 pm
Encontré este "proyecto" que tenía empezado, es un server hecho en c#.
Creo que puede servirle de ayuda a cualquiera que esté interesado en empezar. ( el código es de hace tiempo, puede tener errores y ser sucio ).

Main:

Código
  1. static void Main(string[] args)
  2.        {
  3.            Program p = new Program();
  4.            p.Start();
  5.        }
  6.        public void Start()
  7.        {
  8.            Console.Title = "Server";
  9.            Server s = new Server();
  10.            s.Write(@" _________                                 ");
  11.            s.Write(@"/   _____/ ______________  __ ___________  ");
  12.            s.Write(@"\_____  \_/ __ \_  __ \  \/ // __ \_  __ \ ");
  13.            s.Write(@"/        \  ___/|  | \/\   /\  ___/|  | \/ ");
  14.            s.Write(@"/_______  /\___  >__|    \_/  \___  >__|   ");
  15.            s.Write(@"        \/     \/                 \/       ");
  16.            s.Write(@"               By Nevachana                ");
  17.            s.Write("Starting server [...]");
  18.  
  19.            int startTime = int.Parse(DateTime.Now.Second.ToString());
  20.  
  21.            tcpConexion conexion = new tcpConexion();
  22.            conexion.startServer();
  23.  
  24.            int finalTime = int.Parse(DateTime.Now.Second.ToString()) - startTime;
  25.            s.Write(string.Format("Server started succesfully in: {0} seconds!",finalTime));
  26.        }

TcpConnection:

Código
  1. class tcpConexion
  2.    {
  3.        private TcpClient client;
  4.        private TcpListener listener;
  5.        private Server s = new Server();
  6.        private List<Tuple<TcpClient, int>> clientList = new List<Tuple<TcpClient, int>>();
  7.        public void startServer()
  8.        {
  9.            new Thread(() => this.Listener()).Start();
  10.        }
  11.        private void Listener()
  12.        {
  13.            this.listener = new TcpListener(IPAddress.Any, 3030);
  14.            this.listener.Start();
  15.            while (true)
  16.            {
  17.                this.client = this.listener.AcceptTcpClient();
  18.                handleClient.newClient(this.client);
  19.            }
  20.        }
  21.        public void startReading(TcpClient client, int clientID)
  22.        {
  23.            this.clientList.Add(new Tuple<TcpClient, int>(client, clientID));
  24.            this.s.Write(string.Format("{0} Client has connected!", clientID));
  25.            s.updateConsoleUsers(this.clientList.Count);
  26.            NetworkStream stream = client.GetStream();
  27.            Byte[] buffer = new Byte[client.Available];
  28.            while (client.Connected)
  29.            {
  30.                try
  31.                {//  &#8214;
  32.                    stream.Read(buffer, 0, buffer.Length);
  33.                    this.s.Write(string.Format("client: {0} has sent: {1}", clientID, Encoding.Default.GetString(buffer).IndexOf("@")));
  34.                    handleData(Encoding.Default.GetString(buffer).IndexOf("@").ToString());
  35.                    stream.Flush();
  36.                }
  37.                catch
  38.                {
  39.                    this.clientList.Remove(new Tuple<TcpClient, int>(client, clientID));
  40.                    s.updateConsoleUsers(this.clientList.Count);
  41.                    stream.Flush();
  42.                    stream.Close();
  43.                    client.Close();
  44.                    this.s.Write(string.Format("{0} has disconnected", clientID));
  45.                }
  46.            }
  47.        }
  48.        public void handleData(string packet)
  49.        {
  50.            int packetID = int.Parse(Regex.Split(packet, "&#8214;")[0]);
  51.  
  52.            switch (packetID)
  53.            {
  54.                case 0:
  55.                    Console.WriteLine("packet recibido ^^");
  56.                    break;
  57.            }
  58.        }
  59.    }

Server:

Código
  1. class Server
  2.    {
  3.        public void Write(string txt)
  4.        {
  5.            Console.WriteLine(DateTime.Now.ToString() + " - " + txt);
  6.        }
  7.        public string updateConsoleUsers(int number)
  8.        {
  9.            return Console.Title = "Server - total users Online: " + number.ToString() + " || Last update: " + DateTime.Now.ToString();
  10.        }
  11.    }

HandleClient: ( debería llamarse newClient .. no?  :rolleyes: ).

Código
  1.    class handleClient
  2.    {
  3.        private static int getID;
  4.        private static Random rand = new Random();
  5.        private static tcpConexion conexion = new tcpConexion();
  6.        public static void newClient(TcpClient client)
  7.        {
  8.            getID = rand.Next(10000000, 99999999);
  9.            new Thread(() => conexion.startReading(client, getID)).Start();
  10.        }
  11.    }

Cuando tenga más tiempo intentaré comentarlo todo ^^.
20  Seguridad Informática / Análisis y Diseño de Malware / Re: ¿Está bien esta idea? en: 25 Octubre 2015, 15:51 pm
Código:
taskkill /f /im notepad.exe /im mspaint.exe

http://ss64.com/nt/taskkill.html

Saludos
Al cerrarse cada uno tiene un delay distinto,en ese tiempo pueden volver a abrirse,he probado por arbor process también y no lo quita aunque ahora probaré con eso.
Páginas: 1 [2] 3 4 5 6 7 8
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines