Ofuscar batch

Iniciado por Pretoriano 01, 26 Agosto 2011, 22:23 PM

0 Miembros y 2 Visitantes están viendo este tema.

Pretoriano 01

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.
@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

Sk9ITk5Z

que significa ofuscar??? :huh:
Este es un pueblo de corazón extraviado, no quiere conocer mis caminos por eso no entraran en mi descanso.

WaAYa HaCK

Cita de: Sk9ITk5Z en 27 Agosto 2011, 01:05 AM
que significa ofuscar??? :huh:

Se refiere a ocultar el código del batch, haciéndolo ininteligible.
La cacatúa yoyó es nueva en el zoo!

Slava_TZD



The fact is, even if you were to stop bombing us, imprisoning us, torturing us, vilifying us, and usurping our lands, we would continue to hate you because our primary reason for hating you will not cease to exist until you embrace Islam.