Título: Programando una guarrería española en batch Publicado por: Majora en 22 Marzo 2012, 23:59 pm Bueno pues como noob que soy estoy "programando" este pedo en batch para hacer unas cuantas pruebas y tal. Se supone que es un "virus" (mas bien una tontería, un simple experimento).
Le he metido una imagen de la máscara de majora así en plan virus oldschool para que quede interesante, pero tengo muchas dudas sobre cómo hacer funcionar un .bat adecuadamente. Es decir, como hacer que extraiga sus propios archivos o como hacer que reproducza un sonido sin valerse del Windows Media etc. He buscado por ahi, pero no he encontrado la forma de hacer nada de lo que digo. Seguramente habrán hecho esta pregunta estúpida muchas veces, pero, un buen tutorial sobre Batch para n00bs como yo? Gracias de antemano compañeros EDITO: Mejor y mas facil pongo el código tal cual... Código: @echo off title Majora REG ADD HKCU\Console /v FullScreen /t REG_DWORD /d 1 /f >nul echo. Press any key to extract pause >nul echo. echo [1] SetLocal EnableDelayedExpansion EnableExtensions Call :BarraDeCarga Echo. echo. Done echo o+ +s echo `NM- -NN` echo :MMm` `mMM/ echo oMMMy yMMMs echo hMMMM/ /MMMMh echo dMMMMN. `NMMMMm echo hMMMMM/` `/MMMMMh echo -++`:sdds+oh+.. ..+ho+sdds:`/+- echo .oo:+dNMNNyo+o+yyo- -syy+o+oyNNMNd+:+o. echo o+omMMMMMMMMNhoyNM/. ./MNyohNMMMMMMMMms+s echo `ymNMMMMMMMMMMMMMMMMo` `+MMMMMMMMMMMMMMMMNmy. echo yMMMMMMMMMNNmmmMMMMMm` `mMMMMMmmmNNMMMMMMMMMh echo .MMMMs+/:-:::--.-+dMN:. .:NMd+-.--:::-:/+oMMMM. echo /MMMd`hyyhhhhhhs: `sMy+- -+yMs` -shhhhhhyyd`dMMM/ echo :MMMs`MMMh:```.-so `mM/o o/Mm` os:.```-hMMM.oMMM: echo `NMMo.MMy` .:. oo +Myh ysMo +o .:. `yMM.oMMN` echo sMMh`NM- :NMN. `N..Mms ydM..N. .NMN: .MN`yMMy echo .:NMM:+M- .dNm. :Mo mM. .NN oM: `dNm- .Mo-MMN:. echo `oNNsMMm`sh` `.` -mMd hM.`.Nh hMm- `.` `yy`mMMsNNo` echo :mMMMmsMMh`+: `.:yNMMM`:NmdmN:`MMMNy:.` -+`yMMsdMMMm/ echo .yMMMMNm:oMMh.` `sdmmmmmm/ :yoy/ /mmmmmdds` `.hMMo-mNMMMMy. echo /mNNho/- `/NMNdyysssso/-`. .: :. .`-/ossssyydNMN+` -/ohNNm/ echo .+/-` +Ny-/sdmNNNNMMMMd/ +o+` /dMMMMNNNNmdy/-sN+ `-/+. echo sMMMh` `.-/odMMMo-MMM:oMMMdo/-.` `hMMMs` echo `yMMMMN/ /+` `MMMM/MMM/MMMM` `+/ :mMMMMh` echo `hMMNy/` -++h: `+MMMM+MMM+MMMMo` :h+/: `:yNMMh` echo `dNy:` :MMd-odhdNMMMMoyMMMhoMMMMNdhds-dMM/ `:yNd` echo -: -NMMMN-.sMMMNs/yMyMyMh/sNMMMy.-NMMMM: :- echo .NMMMh: .o/-odMMMsMsMMMdo-/o. -hMMMN. echo `dMMy- dMmo+mMMMoMoMMMm++mMd -sNMm` echo smo. /MMMMm+oNM+M+MNo+mMMMM/ .omy echo `:` dMMMMm/ .o:M:s. /mMMMMm `:` echo :MMMd+` o `+dMMM/ echo hds-` `.sdd echo `` `` pause >nul echo. echo. echo. [2] pause >nul Exit :BarraDeCarga Echo. Echo. Extracting... Echo. Set "bar=" Set "percent=0" Set "count=0" For /L %%I In (1,1,20) Do (Set "bar=!bar!±") :Loop Set /P "= %bar:~0,20% %percent%%%"<Nul Set "asdf=%Random:~0,1%" If %asdf% GEQ 8 ( Set /A "asdf=asdf-4" ) Ping -n %asdf:~0,1% -w %asdf:~0,1% LocalHost>nul For /L %%I In (1,1,26) Do Set /p "="<Nul Set "bar=Û%bar%" Set /a "count+=1" Set /a "percent+=5" If %count% LEQ 20 Goto:Loop Echo. Goto :Eof Título: Re: Programando una guarrería española en batch Publicado por: Eleкtro en 23 Marzo 2012, 09:41 am @ Link
Hola - No se a que te refieres con lo de "extraer sus propios archivos", Si puedes especificarlo mejor para que podamos ayudarte... :P - Para reproducir un sonido puedes valerte también de un comando externo como el Mediaplayer (NO WindowsMediaPlayer), O NirCMD para reproducir Beeps, O el propio audio de la BIOS. Hace años que no pruebo hacerlo desde la Bios (Tengo el audio desactivado) pero juraría que se hace así, Pruebalo: Código: @Echo OFF ECHO · Exit Sinó funciona busca en google sobre el "Bell character". Salu2 EDITO: Tienes un tutorial con chincheta en la primera página del foro. By sirdarckcat Programación BATCH Avanzada. (http://foro.elhacker.net/scripting/programacion_batch_avanzada_nuevo-t132924.0.html) Se ha comentado muchas veces lo de pedir un tutorial sobre Batch, En el buscador del foro encontrarás para todos los niveles, Como este: http://foro.elhacker.net/scripting/programacion_batch_basica_tutorial-t167525.0.html (http://foro.elhacker.net/scripting/programacion_batch_basica_tutorial-t167525.0.html) Título: Re: Programando una guarrería española en batch Publicado por: Majora en 23 Marzo 2012, 15:07 pm Muchas gracias, por los tutoriales maestro xD
Con extaer sus propios archivos me refiero a que muchas veces me he bajado algun juego que venia cifrado en un archivo cuya extension no recuerdo, y acompañado de un .bat que hacía de extractor. Por otro lado, abri el post en el sitio equivocado y parece ser que un moderador me lo ha cambiado de lugar. Pero no recuerdo haber puesto "española" en el título. El título era "Programando una guarrería en batch" Título: Re: Programando una guarrería española en batch Publicado por: Eleкtro en 23 Marzo 2012, 16:15 pm parece ser que un moderador me lo ha cambiado de lugar. Pero no recuerdo haber puesto "española" en el título. XD ¿Quien habrá sido el cachondo?... Le faltó poner "guarrerida"PD: Por si no lo sabias, Tú también puedes cambiar el título de tus posts. PD2: Yo no fuí. Con extaer sus propios archivos me refiero a que muchas veces me he bajado algun juego que venia cifrado en un archivo cuya extension no recuerdo, y acompañado de un .bat que hacía de extractor. Si no recuerdas la extensión mal empezamos :¬¬De todas formas para extraer un archivo comprimido hay que usar alguna herramienta por línea de comandos, Ya séa Winzip, Winrar, 7zip, microsoft cabinet... De forma nativa puedes extraer un zip usando VBScript: info aquí (http://www.computerhope.com/forum/index.php/topic,66630.msg431734.html?PHPSESSID=350b94df58db757729b14b3440715712#msg431734) Salu2 |