Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: martiin29 en 27 Diciembre 2010, 15:32 pm



Título: Archivos batch que entren a paginas web.
Publicado por: martiin29 en 27 Diciembre 2010, 15:32 pm
Hola a todos, le queria preguntar si es viable un archivo batch o otro, que cuando se ejecute, entre a una pagina web y haga click en un encale, ej. Que entre a google y clicke "gmail" arriba del todo.. En otras palabras, que entre a una web y entre a un enlace..
Me han dicho que se puede.. alguien me puede escribir el code?

Gracias..


Título: Re: Archivos batch que entren a paginas web.
Publicado por: [L]ord [R]NA en 27 Diciembre 2010, 15:44 pm
Que conocimientos de programacion tienes actualmente?


Título: Re: Archivos batch que entren a paginas web.
Publicado por: martiin29 en 27 Diciembre 2010, 15:52 pm
Que conocimientos de programacion tienes actualmente?

Mira, hice un año de c++ xD y conozco no mucho de batch y los comando, igual con el internet leyendo bastante entendes todo.. Pero como lo podria hacer, por visual basic??


Título: Re: Archivos batch que entren a paginas web.
Publicado por: [L]ord [R]NA en 27 Diciembre 2010, 15:56 pm
Lo podrias hacer en C++, pero explicate bien que es lo que quieres hacer.


Título: Re: Archivos batch que entren a paginas web.
Publicado por: martiin29 en 27 Diciembre 2010, 16:10 pm
ok, mira, no se que mas explicar, lo que quiero es que entre al navegador y entre al  enlace que le diga.. queria saber si era viable eso.. ej, yo le digo que entre a google.com y entre a gmail (enlace de arriba del todo) entonces lo ejecutas, y entre al navegador y que clicke al enlace.. oo ej, que entre a una web y que clicke un flash, que muestre la pagina.. Eso digo.. Gracias.. si es mejor en un batch o en virsual basic.. mejor..

Gracias,  :)


Título: Re: Archivos batch que entren a paginas web.
Publicado por: [L]ord [R]NA en 27 Diciembre 2010, 16:44 pm
en batch no es posible.


Título: Re: Archivos batch que entren a paginas web.
Publicado por: martiin29 en 27 Diciembre 2010, 17:28 pm
Lo solucione.. lo unico que lo hice por un .vbs, este es el code:

set objIE = createobject("internetexplorer.application")
objIE.visible = True
objIE.navigate "http://www.gmail.com"
do while objIE.busy
wscript.sleep 200
loop
objIE.document.getelementbyid("Email").value = "unmail@gmail.com"
objIE.document.getelementbyid("Passwd").value = "esteesmipassword"
objIE.document.getelementbyid("signIn").click

Esto es para entrar al gmail.. esto me sirve..

Pero si quiero entrar a un flash puesto en una pagina? Si no es un botón, o caja de texto, como hago para "hacer click"???

Sabes?


Título: Re: Archivos batch que entren a paginas web.
Publicado por: nosoqui en 17 Enero 2011, 15:13 pm
Quizás si que sea posible hacerlo en batch!
Imaginad que la máquina tiene netcat y en un archivo tenemos:

Código:
GET http://pagina.com/enlace.html HTTP/1.0 
Accept : Text/html
User-Agent : Mozilla/4.0

(los saltos de linea son CRLF es decir \x0d\x0a)
en definitiva, las peticiones que envia el navegador:
si redireccionamos ese archivo al comando netcat conectandose al servidor, el servidor nos enviará la respuesta como si hubiesemos clickeado en el navegador...

El batch sería:
Código:
@echo off
nc servidor 80 < archivo

Lo malo es que hay que conocerse el protocolo HTTP decentemente y saber que método y nombre tienen las variables que se le quieren envian al servidor

Saludos!

pd: lo que dices del flash parece imposible... mucha suerte XD !


Título: Re: Archivos batch que entren a paginas web.
Publicado por: SuperDraco en 23 Enero 2011, 12:31 pm
en batch claro que es posible, yo lo he echo muchas veces, pero supongo que no querrás probarlo, mi manera es muy brusca, tienes que saber exactamente "x,y" posicion del objeto que kieres clikar.

herramientas necesarias:


nircmd (para situar el puntero del raton en la posicion X,Y)
mouse.exe (simula clicks del raton)