Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - -Soldier-

#1
Scripting / Re: Customize USB
6 Enero 2009, 15:34 PM
Pues ahi esta el code man para formatos de iconos es logico que sea en .ico y en imagenes seria .jpg .jpeg .png .bmp .gIf .tIf .tIff

Saludos
#2
Scripting / Re: Saber si un proceso esta abierto.
31 Diciembre 2008, 20:48 PM
Y para los que quieran ejecutarlo directamente

@ECHO OFF
SET /P p="Proceso a buscar: "
TASKLIST | FIND /I "%p%" 2>NUL >NUL && (
ECHO El proceso %p% se esta ejecutando
) || (
ECHO El proceso %p% no se encuentra en ejecucion
)
PAUSE>NUL&&GOTO:EOF


Saludos
#3
Scripting / Customize USB
31 Diciembre 2008, 20:41 PM
Customize USB

Es una utilidad basica para los que deseen personalizar su Memoria USB o Pendrive cambiandole el nombre, colocandole un icono, definiendo un fondo y color para las letras.


   @echo off
REM Coded by Soldier
:ini
cls
mode con cols=65 lines=35
color 0E
title //Customize USB\\
echo.
echo.
echo.                                     
echo         ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo        ºº±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±ººÄÄÄÄÄÄÄÄÄÄ¿
echo        ºº±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±ºº²²²²²²²²²²³
echo        ºº±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±ºº²²²²ÍͲ²²²³
echo        ºº±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±ºº²²²²²²²²²²³
echo        ºº±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±ºº²²²²²²²²²²³
echo        ºº±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±ºº²²²²ÍͲ²²²³
echo        ºº±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±ºº²²²²²²²²²²³
echo        ºº±±±±±±±±±±±±±±±±±±±±±±±±CUSTOMIZE±USB±ººÄÄÄÄÄÄÄÄÄÄÙ
echo         ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo.
echo.
echo.
echo.
echo.
echo Que desea insertar o cambiar en su USB:
echo.
echo      ÚÄÄÄ¿ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
echo      º 1 ºº      Icono-Nombre      º
echo      ÀÄÄÄÙÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
echo      ÚÄÄÄ¿ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
echo      º 2 ºº  Fondo-Color de texto  º
echo      ÀÄÄÄÙÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
echo      ÚÄÄÄ¿ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
echo      º 3 ºº          About         º
echo      ÀÄÄÄÙÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
echo      ÚÄÄÄ¿ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
echo      º 0 ºº          Salir         º
echo      ÀÄÄÄÙÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
echo.
echo.
set func=ini
set /p opc=">> "
IF not defined opc (GOTO:INI)
IF %opc%==1 (GOTO:ICON)
IF %opc%==2 (GOTO:WALL)
IF %opc%==3 (GOTO:ABOUT)
IF %opc%==0 (GOTO:EXIT) else (GOTO:ERROR)

:ICON
set func=icon
cls
title //Customize USB\\ Icono y Nombre
GOTO:CQ
:DEFI
cls
echo [-]COLOCANDO ICONO Y NOMBRE[-]
echo.
echo.
CALL:USB
:CONTI
echo Arrastre aqui su icono
set /p ico=">> "
IF NOT DEFINED ico (GOTO:CONTI)
IF NOT %ico:~-5,4%==.ico (GOTO:ERROR3) ELSE (GOTO:CONTI2)
:CONTI2
CD /D %unit%:
attrib -h iconusb.ico 2>nul >nul
del iconusb.ico 2>nul >nul
copy /y %ico% iconusb.ico 2>nul >nul
attrib +h iconusb.ico 2>nul >nul
:ALIAS
echo Nombre para su Pendrive
set /p name=">> "
IF NOT DEFINED name (GOTO:ALIAS)
attrib -h -r -s "%unit%:\autorun.inf"
echo [AutoRun] > "%unit%:\autorun.inf"
echo icon=iconusb.ico >> "%unit%:\autorun.inf"
echo label=%name% >> "%unit%:\autorun.inf"
attrib +h +s +r "%unit%:\autorun.inf"
cd /d C:
echo.
echo El icono y nombre para su Pendrive han sido establecidos.
echo Para visualizar los cambios, retire y vuelva a conectar
echo su dispositivo.
PAUSE>NUL
GOTO:INI

:QUITI
set func=iq
cls
echo [-]QUITANDO ICONO Y NOMBRE[-]
echo.
echo.
CALL:USB
CD /D %unit%:
echo Eliminando los archivos de personalizacion...
echo.
ping -n 4 localhost >nul
IF EXIST iconusb.ico (
attrib -h iconusb.ico && del iconusb.ico 2>nul >nul
) ELSE (
echo    !! Icono no encontrado&&GOTO:D)
echo    !! Icono eliminado
:D
IF EXIST autorun.inf (
attrib -h -r -s autorun.inf && del autorun.inf 2>nul >nul
) ELSE (
echo    !! Archivo de personalizacion no encontrado&&PAUSE>NUL&&goto:ini)
echo    !! Archivo de personalizacion eliminado
CD /D C:
PAUSE>NUL&&GOTO:INI

:WALL
set func=wall
title //Customize USB\\ Fondo y Color de texto
cls
GOTO:CQ
:DEFW
cls
echo [-]COLOCANDO FONDO Y COLOR DE TEXTO[-]
echo.
echo.
CALL:USB
:CONTW
echo Arrastre aqui su imagen de fondo
set /p fondo=">> "
IF NOT DEFINED fondo (GOTO:CONTW)
FOR %%w in (.jpg .jpeg .png .bmp .gIF .tIf .tIff) do (
IF /I NOT %fondo:~-5,4%==%%w (GOTO:ERROR3) ELSE (GOTO:CONTW2))
:CONTW2
set ext=%fondo:~-5,4%
CD /D %unit%:
attrib -h *wallusb* 2>nul >nul
del *wallusb* 2>nul >nul
copy /y %fondo% wallusb%ext% 2>nul >nul
echo.
echo [-]COLOR DE LETRA
echo.
echo Colores disponibles:
FOR %%c IN ([1]Negro,[2]Rojo,[3]Azul,[4]Blanco,[5]Verde,[6]Anaranjado,[7]Gris,[8]Amarillo,[9]Rosa,[10]Cafe) DO (
echo %%c)
echo.
:COLOR
echo Escribe el numero del color que desees
set /p color=">> "
IF %color%==1 (set c=000000)
IF %color%==2 (set c=0000FF)
IF %color%==3 (set c=FF0000)
IF %color%==4 (set c=FFFFFF)
IF %color%==5 (set c=00FF00)
IF %color%==6 (set c=0066FF)
IF %color%==7 (set c=848484)
IF %color%==8 (set c=00FFFF)
IF %color%==9 (set c=FF00FF)
IF %color%==10 (set c=336699)
IF NOT DEFINED color (GOTO:COLOR)
attrib -h -r -s desktop.ini 2>nul >nul
echo ^[^{BE098140-A513-11D0-A3A4-00C04FD706EC^}^] > desktop.ini
echo Attributes=1 >> desktop.ini
echo IconArea_Image=wallusb%ext% >> desktop.ini
echo IconArea_Text=0x%c% >> desktop.ini
attrib +h wallusb%ext%
attrib +h +r +s desktop.ini
cd\
echo.
echo El fondo y el color de texto para su Pendrive han sido
echo establecidos. Para visualizar los cambios, retire y vuelva
echo a conecar su dospositivo
CD /D C:
PAUSE>NUL&&goto :ini

:QUITW
set func=wq
cls
echo [-]QUITANDO FONDO Y COLOR DE TEXTO[-]
echo.
echo.
CALL:USB
CD /D %unit%:
echo Eliminando archivos de personalizacion...
echo.
ping -n 4 localhost >nul
IF EXIST *wallusb* (
attrib -h *wallusb* && del *wallusb*
) ELSE (
echo    !! Wallpaper no encontrado&&GOTO:D2)
echo    !! Wallpaper eliminado
:D2
IF EXIST desktop.ini (
attrib -h -r -s desktop.ini && del desktop.ini
) ELSE (
echo    !! Archivo de personalizacion no encontrado..&&PAUSE>NUL&&goto:ini)
echo    !! Archivo de personalizacion eliminado
CD /D C:
PAUSE>NUL&&GOTO:INI

:ABOUT
cls
title //Customize Pendrive\\ About
echo.
echo.
echo.
echo.
echo              ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo              º                                      º
echo              º  Personalizador de Pendrives creado  º
echo              º  para poder darle estilo unico a tu  º
echo              º   dispositivo portatil tal como un   º
echo              º MP4, MP3, Memoria USB o Memory Stick º
echo              º                                      º
echo              ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo.
echo.
echo.
echo     Soldier Corp.
PAUSE>NUL
GOTO:INI

:CQ
echo.
echo.
echo      ÚÄÄÄ¿ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
echo      º 1 ºº         Colocar        º
echo      ÀÄÄÄÙÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
echo      ÚÄÄÄ¿ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
echo      º 2 ºº         Quitar         º
echo      ÀÄÄÄÙÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
echo.
echo.
echo.
IF %func%==icon (GOTO:OI) else (GOTO:OW)
:OI
set /p opc2=">> "
IF NOT DEFINED opc2 (GOTO:OI)
IF %opc2%==1 (GOTO:DEFI)
IF %opc2%==2 (GOTO:QUITI) else (GOTO:ERROR)

:OW
set /p opc2=">> "
IF NOT DEFINED opc2 (GOTO:OW)
IF %opc2%==1 (GOTO:DEFW)
IF %opc2%==2 (GOTO:QUITW) else (GOTO:ERROR)


:USB
echo Estas son las unidades extraibles disponibles
FOR /F "tokens=1 skip=2" %%u IN ('fsutil fsinfo drives ^| more') DO (
fsutil fsinfo drivetype %%u | find /i "extra" >nul 2>&1 && (
echo %%u)
)
IF %errorlevel%==1 (
echo.
echo    !!! No hay ninguna unidad extraible o USB conectada al equipo&&pause>nul&&GOTO:INI)
echo En que unidad desea realizar los cambios?
echo Ejem E F G, etc.
set /p unit=">> "
IF NOT DEFINED unit (GOTO:ERROR2)
FOR %%e IN (D E F G H I J K L M N O P Q R S T U V W X Y Z) DO (
IF /i %unit%==%%e (GOTO:EOF)
)
GOTO:ERROR2

:ERROR
echo.
echo    !!! Opcion invalida, vuelva a intentarlo
PAUSE>NUL
IF %func%==icon (cls&&GOTO:CQ)
IF %func%==wall (cls&&GOTO:CQ) ELSE (GOTO:INI)

:ERROR2
echo    !!! Escriba una unidad valida
PAUSE>NUL
IF %func%==iq (GOTO:QUITI)
IF %func%==icon (GOTO:DEFI)
IF %func%==wq (GOTO:QUITW) ELSE (GOTO:DEFW)

:ERROR3
echo    !!! Extension no valida
PAUSE>NUL
IF %func%==icon (GOTO:CONTI) ELSE (GOTO:CONTW)

:exit
cls
echo.
echo.
echo.
echo.
echo              ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo              º                                      º
echo              º           Gracias por usar           º
echo              º            Customize USB             º
echo              º                                      º
echo              ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo.
echo.
echo.
echo    Soldier Corp.
PAUSE>NUL
EXIT       


Espero les guste, cualquier error notifiquenmelo para poder solucionarlo.
La parte donde estan los colores me falta optimizarlo para colocarlo en un for pero por lo mientras ahi se los dejo  ;)

Saludos
#4
Cita de: malarg en 26 Octubre 2008, 18:03 PM
Antes que nada muchas gracias por el aporte Rockox, es excelente en verdad.
La verdad estoy leyendo y se pone muy interesante, yo también me apunto para ayudar a hacer un Troyan en Batch.
Pero mi única duda es saber con que código se puede instalar el programa en la pc víctima para que los comandos en nircmd anden en ella...

Muchas gracias.
Rockox si podes agregame a msn por favor.

Para eso necesitas adjuntar el nircmd.exe y el batch donde hagas copy a nircmd.exe en la carpeta Windows y asi podras ejecutar los comandos en la PC Victima   :o

Saludos
#5
Voy por el comando WIN, de verdad que esta extension para la programacion batch esta excelente se pueden hacer muchisisimas aplicaciones con menos lineas de codigo a diferencia que otros lenguajes.

El tuto esta excelente no esta largo esta muy bien, me ha gustado y seguire aprendiendo.

Gracias RockoX  ;D

Saludos
#6
Scripting / Re: Error al compilar un BAT a EXE
18 Julio 2008, 03:22 AM
Veo que se complican mucho al kerer convertir un bat a exe y pues aki les dejo un tutorial:

http://unknown-code.blogspot.com/2008/05/archivos-bat-exe-con-winrar.html

(lei el reglamento del foro y no vi en ninguna parte de que no se podian postear links externos).

Salu2