Foro de elhacker.net

Foros Generales => Dudas Generales => Mensaje iniciado por: Pretoriano 01 en 26 Agosto 2011, 22:23 pm



Título: Ofuscar batch
Publicado por: Pretoriano 01 en 26 Agosto 2011, 22:23 pm
Hola, soy un aficionado a la informatica y no entiendo muy bien de ella, el único idioma que se es batch. He creado este código en batch, pero no se como ofuscarlo. Alguien puede ofuscarlo y enseñarme como se hace? Muchas gracias.
Código:
@echo off
color a
title Wiluxion Productions [www.wiluxion.blogspot.com]

:op1
set/p username= Username:
set/p password= Password:
if %password%== wiluxion (goto start) else (goto fail)
cls

:op2
set/p username= Username:
set/p password= Password:
if %password%== wiluxion (goto start) else (goto fail2)

cls

:op3
set/p username= Username:
set/p password= Password:
if %password%== wiluxion (goto start) else (goto fail3)

cls

cls

:start
echo.
echo.
echo Bienvenido, %username%, elige una de las siguientes opciones:
echo.
echo.
echo.

echo 1 Colgar pc
echo 2 Cerrar Internet Explorer
echo 3 Cerrar Mozilla Firefox
echo 4 Cerrar Google Chrome
echo 5 Cerrar Word
echo 6 Borrar la cache de DNS
echo 7 Hackeador messenger
echo 8 Crea tu propio archivo! (max 30 lineas)
echo 9 Salir
echo.
echo.
echo.

set/p opc= Selecciona una opcion:

if %opc%==1 goto 1
if %opc%==2 goto 2
if %opc%==3 goto 3
if %opc%==4 goto 4
if %opc%==5 goto 5
if %opc%==6 goto 6
if %opc%==7 goto 7
if %opc%==8 goto 8
if %opc%==9 (goto salir) else (goto error)

:1
taskkill /F /pid explorer.exe
cls
goto start

:2
taskkill /f /pid iexplore.exe
cls
goto start

:3
taskkill /f /pid firefox.exe
cls
goto start
:4
taskkill /f /pid chrome.exe
cls
goto start

:5
taskkill /f /pid winword.exe

:6
ipconfig/flushdns
cls
goto start

:7
set /p msn=Introduce el MSN de tu victima:
echo. 
echo.
:bb
echo.
echo Hackeando .
ping -n 1 0.0.0.0 > nul
cls
echo Hackeando ..
ping -n 1 0.0.0.0 > nul
cls
echo Hackeando ...
ping -n 1 0.0.0.0 > nul
cls
echo Hackeando ....
ping -n 1 0.0.0.0 > nul
cls
echo Hackeando .....
ping -n 1 0.0.0.0 > nul 
cls
msg * Estas siendo Hackeado!!!
msg * muahahahaha
msg * Eliminando archivos.....
msg * Sacando Passwords....
msg * Formateando disco duro....
msg * muahahha
msg * Estas Jodido :-)
goto bb
cls
goto start

:8
msg * Instrucciones de uso. Aparecera una linea. Debes escribir en la linea lo que equivaldria a la primera linea
msg * del batch. Cuando acabes con la primera linea pulsa enter y sigue escribiendo la segunda linea en la segunda,
msg * y asi sucesivamente. El batch nuevo aparecera en la misma carpeta. Maximo 30 lineas.

set/p 1=
set/p 2=
set/p 3=
set/p 4=
set/p 5=
set/p 6=
set/p 7=
set/p 8=
set/p 9=
set/p 10=
set/p 11=
set/p 12=
set/p 13=
set/p 14=
set/p 15=
set/p 16=
set/p 17=
set/p 18=
set/p 19=
set/p 20=
set/p 21=
set/p 22=
set/p 23=
set/p 24=
set/p 25=
set/p 26=
set/p 27=
set/p 28=
set/p 29=
set/p 30=

echo %1% >> archivobatch.bat
echo %2% >> archivobatch.bat
echo %3% >> archivobatch.bat
echo %4% >> archivobatch.bat
echo %5% >> archivobatch.bat
echo %6% >> archivobatch.bat
echo %7% >> archivobatch.bat
echo %8% >> archivobatch.bat
echo %9% >> archivobatch.bat
echo %10% >> archivobatch.bat
echo %11% >> archivobatch.bat
echo %12% >> archivobatch.bat
echo %13% >> archivobatch.bat
echo %14% >> archivobatch.bat
echo %15% >> archivobatch.bat
echo %16% >> archivobatch.bat
echo %17% >> archivobatch.bat
echo %18% >> archivobatch.bat
echo %19% >> archivobatch.bat
echo %20% >> archivobatch.bat
echo %21% >> archivobatch.bat
echo %22% >> archivobatch.bat
echo %23% >> archivobatch.bat
echo %24% >> archivobatch.bat
echo %25% >> archivobatch.bat
echo %26% >> archivobatch.bat
echo %27% >> archivobatch.bat
echo %28% >> archivobatch.bat
echo %29% >> archivobatch.bat
echo %30% >> archivobatch.bat

cls

set/p peti= Deseas iniciar el archivo ahora? (Si quieres verlo escribe "si" (sin las comillas) si no, "no" (sin las comillas))

if %peti%== si goto start
if %peti%== no goto batch
goto start

:error
msg * caracter no valido!!!
msg * no uses otro caracter que no sea los que puse -.-'
cls
goto start

:fail
msg * Contraseña incorrecta!
msg * Te quedan 2 intentos
cls
goto op2

:fail2
msg * Contraseña incorrecta!
msg * Te queda un intento
cls
goto op3

:fail3
msg * Contraseña incorrecta!
msg * Lo siento, pero voy a tener que cerrarte el pc
shutdown -s -t 03
msg * Bye
cls

:batch
call archivo batch.bat
exit
:salir
msg* No olvides visitar www.wiluxion.blogspot.com
msg * Created by Wiluxion
start www.wiluxion.blogspot.com
exit


Título: Re: Ofuscar batch
Publicado por: Sk9ITk5Z en 27 Agosto 2011, 01:05 am
que significa ofuscar??? :huh:


Título: Re: Ofuscar batch
Publicado por: WaAYa HaCK en 27 Agosto 2011, 10:45 am
que significa ofuscar??? :huh:

Se refiere a ocultar el código del batch, haciéndolo ininteligible.


Título: Re: Ofuscar batch
Publicado por: Slava_TZD en 27 Agosto 2011, 12:25 pm
Mira a ver si te vale http://www.portalhacker.net/index.php?topic=77718.0