[Analisis] Animacion By Fhaker

Iniciado por Xa0s, Junio 10, 2010, 11:18:27 AM

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.

Hoy les traigo el código "Animación" de Fhaker. Ahora les lanzo el código entero:

Código: php


@echo off
title animacion animada
:men
color %c%
echo.
echo.
echo.
echo                  lll
echo                llllll
echo               llllllll
echo                llllll
echo                  lll
echo                  lll
echo           mmmmmmmlllmmmm mmm
echo                  lll
echo                  lll
echo                  lll
echo                  lll
echo                  l l
echo                 l   l
echo                l     l
echo               l       l
echo              l         l
ping -n 1,69 127.0.0.1 >nul
cls
echo                 lll
echo               llllll
echo           m  llllllll   m
echo            m  llllll   m
echo             m   lll   m
echo             mm  lll  mm
echo               mmlllmm
echo                 lll
echo                 lll
echo                 lll
echo                 lll
echo                 l l
echo                l   l
echo               l     l
echo              l       l
echo             l         l
ping -n 1,69 127.0.0.1 >nul
cls
echo.
echo.
echo.
echo.
echo                lll
echo              llllll
echo          m  llllllll   m
echo           m  llllll   m
echo            mm  lll  mm
echo              mmlllmm
echo                lll
echo                lll
echo                lll
echo                lll
echo                l l
echo               l   l
echo               l   l
echo               l   l
echo               l   l
echo               l   l
ping -n 1,69 127.0.0.1 >nul
cls
echo                lll
echo              llllll
echo             llllllll
echo              llllll
echo                lll
echo         mmmmmmmlllmmmm mmm
echo                lll
echo                lll
echo                lll
echo                lll
echo                l l
echo               l   l
echo               l   l
echo               l   l
echo               l   l
echo               l   l
ping -n 1,69 127.0.0.1 >nul
cls
set /a c=%c%+1
cls
if %c%==10 (goto end) else goto men
:end
color fc
echo.
echo.
echo.
echo    By Fhaker - Adapted By The Boogeyman      2007 tech's (all rights reserved ;P)
echo.
echo.
pause >nul
exit



Bueno, vamos paso a paso:

Código: php


@echo off
title animacion animada



Este es el encabezado de la aplicación:

1- Con el "@echo off" desactiva el eco del comando. Para concretar más, hace que no se indique de dónde vienen los comandos que se ejecutan.

2- El comando "title" cambia el título del programa por lo que venga después. En este caso "animacion animada"

Código: php


:men
color %c%
echo.
echo.
echo.
echo                  lll
echo                llllll
echo               llllllll
echo                llllll
echo                  lll
echo                  lll
echo           mmmmmmmlllmmmm mmm
echo                  lll
echo                  lll
echo                  lll
echo                  lll
echo                  l l
echo                 l   l
echo                l     l
echo               l       l
echo              l         l
ping -n 1,69 127.0.0.1 >nul



1- Crea la recepción ":men" que después se llegará a ella a través del comando "goto". Así: "goto men"
2- El comando "color" sirve para hacer combinaciones. Para más información, abre el cmd y teclea "color". En este caso, se crearía un fondo negro y sobre él letras blancas, al no hacer ningún cambio (ya que no se establece la variable "c")

3- "echo." sirve para saltarse un renglón y "echo" sirve para mostrar mensajes. Con él se pueden hacer menús bonitos. Si mostrara todas esas letras, efectivamente veríamos que tiene la forma de un muñeco.

4- "ping" sirve para pausar el intérprete por el número de segundos que venga depués de "-n"

Código: php


cls
echo                 lll
echo               llllll
echo           m  llllllll   m
echo            m  llllll   m
echo             m   lll   m
echo             mm  lll  mm
echo               mmlllmm
echo                 lll
echo                 lll
echo                 lll
echo                 lll
echo                 l l
echo                l   l
echo               l     l
echo              l       l
echo             l         l
ping -n 1,69 127.0.0.1 >nul
cls
echo.
echo.
echo.
echo.
echo                lll
echo              llllll
echo          m  llllllll   m
echo           m  llllll   m
echo            mm  lll  mm
echo              mmlllmm
echo                lll
echo                lll
echo                lll
echo                lll
echo                l l
echo               l   l
echo               l   l
echo               l   l
echo               l   l
echo               l   l
ping -n 1,69 127.0.0.1 >nul
cls
echo                lll
echo              llllll
echo             llllllll
echo              llllll
echo                lll
echo         mmmmmmmlllmmmm mmm
echo                lll
echo                lll
echo                lll
echo                lll
echo                l l
echo               l   l
echo               l   l
echo               l   l
echo               l   l
echo               l   l
ping -n 1,69 127.0.0.1 >nul
cls



Esto es lo mismo que antes, sólo hay que explicar un comando:

1- "cls" sirve para borrar todas las letras que haya en el cmd.

Código: php


set /a c=%c%+1
cls
if %c%==10 (goto end) else goto men



1- El comando "set" sirve para almacenar/mostrar variables y su contenido. El atributo "/a" es para las variables numéricas o almacenamientos que contenga números. Para mostrar el contenido de una variable, se pone entre porcentajes. En este caso almacena la variable "c" cómo la variable "c" más uno. Lo que hará que al volver a ":men" que veremos a continuación cómo hacerlo, cambie de color la animación.

2- "cls" ya sabes lo que hace.
3- El comando "if (si condicional)" elabora una condición, si se cumple ejecuta lo que haya a continuación. Si no se cumple, recurre al "else". Aquí evalua que si el color de la aplicaciónes igual a 10 (goto end) sino (goto men).

Código: php


:end
color fc
echo.
echo.
echo.
echo    By Fhaker - Adapted By The Boogeyman      2007 tech's (all rights reserved ;P)
echo.
echo.
pause >nul
exit



1- Recepción code.
2- Color de letras rojas sobre fondo rojo brillante.
3- Renglones en blanco.
4- Mensaje: "By Fhaker..."
5- Más renglones en blanco.
6- "pause>nul" sirve para pausar el intérprete sin mostrar ningún mensaje.
7- El comando "exit" como puedes imaginar es para salir de la aplicación.

Y hasta aquí llega el análisis, espero que les haya servido  ;)

Saludos.

*En el encabezado de la aplicación es importante ver la metida de pata de título que tiene: "animacion animada". Logicamente no va a ser una animacion muerta.

Espero que les haya servido, y mañana ¡Más!

Autor: Boogeyman
Fuente: HackingTeam :o
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta

:D

buenos analisis de boogeyman xD

te seguire a todos los foros que estes xa0s :p

Saludos! xDDD