Crea tu juego de hacker en bat [Incluye Tutorial Bathc]
Hola, bienvenidos a este post, soy su servidor JARS Ex Dy si eres de esos que les gusta batch y todo lo que tenga relacion con esto entonses puedo suponer que alguna ves an querido crear un juego en batch sobre hacker, ya que todos nos dejamos llevar por su interfas que atrae un pensamiento de entrar a otra pc y robarle o meterle un archivo (o virus) o incluso crear el programa para alardear ante tus amigos haciendo como que te conectas a una de sus PCs, bueno aca les explico la estructura del juego, codigos complementarios y mientras creamos el codigo del jugo algo de tutorial Batch podran pillar aca
Ok comenzemos...
Aca pongo un poco los comandos basico que utilizaremos
Bueno haci comensamos nuestro codigo:
Ahora les explicare que hace el codigo
Borra el eco de los comandos luego establece el titulo de la ventana, luego pone color negro al fondo y letras verde claro, da un mensaje de bienvenido, Da la posivilidad de establecer un a variable (if) establecida por el usuario (/p) esta se llamara name, cls= borrara todo lo que esta en la ventana anterior, da otro mensaje de bienvenida pero con el nombre pre - establecido por el usuario luego pausa y finaliza la aplicacion.
Ok comprendeis??? xD
Recuerden que pueden copiar el codigo, pegarlo en un block de notas yguardarlo como .bat y probarlo
continuemos... ahora crearemos un menu virtual en donde ustedes pueden seleccionar tantas opciones como quieran aunque no recomiendo mas de 5 xD... bueno veamos como hacerlo...
Explico... Bueno la primera parte ya la explique ahora miren las opciones del menu que estan enumeradas son simple texto creadis con echo como cualquier otro... la variable opc se ingresa el numero y lo que ahora ocurre es que if analizara la informacion que se encuentra en opc y determinara que numero se a escrito en este si es 1sera enviado a iupc si es 2 a ia todo esto gracias al comando goto que cirve para dar saltos en diferente secciones de nuestro bat... pero para crear una nueva seccion solo vamos a una nueva linia y ponemos :"nombre de la seccion" (sin comillas) como se muestra en el codigo de arriva... y debajo de esto escrivimos lo que queramos... otra parte importabte esta en la seccion :check si se fijan en esta seccion encontramos un comando basico del vb (visula basic) que es msg * "mensaje" (sin comillas) ... este permite abrir una ventana con texto en ella (tambien le podemos agregar variables...)
ok ahora completaremos las secciones ya que solo ise la opc 1 llamada iupc ;D mirad...
Eso es todo ... haci de simple ... pueden agregarlo lo que quieran ... ya sean nuevos menus o lo que deseen... si tienen algun problema indequenmelo aqui o envienme el codigo en un mp me gustaria que compartieran sus creaciones
Utilidad: Aca esta la barra de cargar que utilise en la coneccion y en el envio de archivos falsos xD...
setlocal enabledelayedexpansion enableextensions
echo.
echo. Enviando... (esto cambienlo por lo que quieran)echo.
set "bar="
set "percent=0"
set "count=0"
for /l %%i in (1,1,20) do set "bar=!bar!±"
:loop
set /p "= %bar:~0,20% %percent%%%"<nul
ping -n 1 -w 5 localhost>nul
for /l %%i in (1,1,26) do set /p "= "<nul
set "bar=Û%bar%"
set /a "count+=1"
set /a "percent+=5"
if %count% leq 20 goto:loop
echo.
echo.
echo. Done.
pause>nul
Aca pongo un poco los comandos basico que utilizaremos
@echo off = Apagar el eco de los comandos
echo = Escribir un texto que se mostrara en pantalla
Pause = Pausar la aplicacion para que el usuario tenga tiempo para leer lo que se situa en "echo"
Fin = Es para finalizar la aplicacion xD
Title = Ponerle Titulo a la ventana
Color = Establecer el color de fondo y de las letras, para crear el juego hacker ese recomienda 0A
Bueno haci comensamos nuestro codigo:
@echo off
Title Login - Hacker Fail
Color 0A
echo Hola bienvenidos a hacker fail porfavor
set /p user=Ingrese su Nombre:
cls
echo ok %user% bienvendios seas
Pause
Fin
Ahora les explicare que hace el codigo
Borra el eco de los comandos luego establece el titulo de la ventana, luego pone color negro al fondo y letras verde claro, da un mensaje de bienvenido, Da la posivilidad de establecer un a variable (if) establecida por el usuario (/p) esta se llamara name, cls= borrara todo lo que esta en la ventana anterior, da otro mensaje de bienvenida pero con el nombre pre - establecido por el usuario luego pausa y finaliza la aplicacion.
Ok comprendeis??? xD
Recuerden que pueden copiar el codigo, pegarlo en un block de notas yguardarlo como .bat y probarlo
continuemos... ahora crearemos un menu virtual en donde ustedes pueden seleccionar tantas opciones como quieran aunque no recomiendo mas de 5 xD... bueno veamos como hacerlo...
@echo off
Title Login - Hacker Fail
Color 0A
echo Hola bienvenidos a hacker fail porfavor
set /p user=Ingrese su Nombre:
cls
echo ok %user% bienvendios seas
goto menu
:menu
echo elije una opcion para continuar...
echo 1.Ingresar a una cpu
echo 2.Ingrezar archivo
echo 3.Info. Del Hacker
echo 4.Salir
set /p opc=Ingrese el numero de su opcion:
if %opc%==1 goto iupc
if %opc%==2 goto ia
if %opc%==3 goto infoh
if %opc%==4 goto exit
:iupc
cls
set /p name=ingrese nombre de victima:
set /p ip=ingrese direccion ip:
goto check
:check
msg * Conectado a %name%
goto menu
pause
fin
Explico... Bueno la primera parte ya la explique ahora miren las opciones del menu que estan enumeradas son simple texto creadis con echo como cualquier otro... la variable opc se ingresa el numero y lo que ahora ocurre es que if analizara la informacion que se encuentra en opc y determinara que numero se a escrito en este si es 1sera enviado a iupc si es 2 a ia todo esto gracias al comando goto que cirve para dar saltos en diferente secciones de nuestro bat... pero para crear una nueva seccion solo vamos a una nueva linia y ponemos :"nombre de la seccion" (sin comillas) como se muestra en el codigo de arriva... y debajo de esto escrivimos lo que queramos... otra parte importabte esta en la seccion :check si se fijan en esta seccion encontramos un comando basico del vb (visula basic) que es msg * "mensaje" (sin comillas) ... este permite abrir una ventana con texto en ella (tambien le podemos agregar variables...)
ok ahora completaremos las secciones ya que solo ise la opc 1 llamada iupc ;D mirad...
@echo off
Title Login - Hacker Fail
Color 0A
echo Hola bienvenidos a hacker fail porfavor
set /p user=Ingrese su Nombre:
cls
echo ok %user% bienvendios seas
goto menu
:menu
cls
echo elije una opcion para continuar...
echo 1.Ingresar a una cpu
echo 2.Ingrezar archivo
echo 3.Info. Del Hacker
echo 4.Salir
set /p opc=Ingrese el numero de su opcion:
if %opc%==1 goto iupc
if %opc%==2 goto ia
if %opc%==3 goto infoh
if %opc%==4 goto exit
:iupc
cls
set /p name=ingrese nombre de victima:
set /p ip=ingrese direccion ip:
@echo off
setlocal enabledelayedexpansion enableextensions
echo.
echo. Conectandose...
echo.
set "bar="
set "percent=0"
set "count=0"
for /l %%i in (1,1,20) do set "bar=!bar!±"
:loop
set /p "= %bar:~0,20% %percent%%%"<nul
ping -n 1 -w 10 localhost>nul
for /l %%i in (1,1,26) do set /p "= "<nul
set "bar=Û%bar%"
set /a "count+=1"
set /a "percent+=5"
if %count% leq 20 goto:loop
echo.
echo.
echo. Done.
pause>nul
msg * Conectado a %name%
goto menu
:ia
cls
echo siga las instrucciones para insertar un archivo a la pc remota
set /p dir=Ingrese direccion del archivo a enviar:
set /p dirip=Ingrese donde desea que llegue el archivo:
@echo off
setlocal enabledelayedexpansion enableextensions
echo.
echo. Enviando...
echo.
set "bar="
set "percent=0"
set "count=0"
for /l %%i in (1,1,20) do set "bar=!bar!±"
:loop
set /p "= %bar:~0,20% %percent%%%"<nul
ping -n 1 -w 5 localhost>nul
for /l %%i in (1,1,26) do set /p "= "<nul
set "bar=Û%bar%"
set /a "count+=1"
set /a "percent+=5"
if %count% leq 20 goto:loop
echo.
echo.
echo. Done.
pause>nul
msg * Inviado
goto menu
:infoh
cls
echo Nombre: %user%
echo Fecha de nacimiento: Desconosida
echo Ubicacion: Desconocida
echo Ip: Secreta
pause
goto menu
:exit
cls
set /p ext=Seguro de salir?si/no:
if %ext%==si msg * Conecciones cerradas con exito
if %ext%==no goto menu
Eso es todo ... haci de simple ... pueden agregarlo lo que quieran ... ya sean nuevos menus o lo que deseen... si tienen algun problema indequenmelo aqui o envienme el codigo en un mp me gustaria que compartieran sus creaciones
Utilidad: Aca esta la barra de cargar que utilise en la coneccion y en el envio de archivos falsos xD...
setlocal enabledelayedexpansion enableextensions
echo.
echo. Enviando... (esto cambienlo por lo que quieran)echo.
set "bar="
set "percent=0"
set "count=0"
for /l %%i in (1,1,20) do set "bar=!bar!±"
:loop
set /p "= %bar:~0,20% %percent%%%"<nul
ping -n 1 -w 5 localhost>nul
for /l %%i in (1,1,26) do set /p "= "<nul
set "bar=Û%bar%"
set /a "count+=1"
set /a "percent+=5"
if %count% leq 20 goto:loop
echo.
echo.
echo. Done.
pause>nul
espero que les sirva y me cuentan no en este post sino quer envienme un mensaje privado a mi gmail
aqui mi gmail por si no lo saben
jarsexdy10@gmail.com
bueno adios
No hay comentarios:
Publicar un comentario