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


Tema destacado: Security Series.XSS. [Cross Site Scripting]


  Mostrar Mensajes
Páginas: 1 ... 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 [1006] 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 ... 1253
10051  Programación / Scripting / Re: [Batch] [APORTE] Text Protector en: 29 Diciembre 2012, 13:42 pm
¿Es de codigo libre?
Lee la postdata final del post  :silbar:



Cierro el tema por antiguedad.

10052  Programación / Scripting / Re: Concurso de videojuego en Batch en: 29 Diciembre 2012, 08:36 am
no debera incluir sistema de coordenadas.

Aquí va uno pues xD:

Lo sé, No es gran cosa, Solo lo hice por aburrimiento!

Saludos.



   

Código
  1. @Echo OFF
  2. Title Piedra, Papel, O tijera!  (By Elektro H@cker)
  3. Color 0F
  4. Mode con cols=60 lines=26
  5.  
  6. :Play
  7. CLS
  8. Set WIN=
  9. Echo:              Player      [MARCADOR]      COM
  10. Echo:                %POINTS%                          %COMPOINTS%
  11. Echo: __________________________________________________________
  12. Echo:                                                                            | MORE
  13. Echo:       [1] O              [2] #              [3] 8^^^<                      | MORE
  14. Echo:       Piedra             Papel              Tijera    | MORE | MORE | MORE | MORE
  15.  
  16. Choice /C 123 /M "¨Que llevas en la mano? "
  17.  
  18. Set Player=%ERRORLEVEL%
  19. Set COMPlayer=%RANDOM:~0,1%
  20. If %COMPlayer% GTR 3 (Set /A COMPlayer=3)
  21.  
  22. CLS
  23. IF %PLAYER% EQU 1    (Set PlayerHAND=una piedra)
  24. IF %PLAYER% EQU 2    (Set PlayerHAND=un papel)
  25. IF %PLAYER% EQU 3    (Set PlayerHAND=una tijera)
  26. Echo+ & Echo: Sacaste %PlayerHAND%! | MORE
  27. Call :ANI%PLAYER%
  28.  
  29. IF %COMPLAYER% EQU 1 (Set COMHAND=una piedra)
  30. IF %COMPLAYER% EQU 2 (Set COMHAND=un papel)
  31. IF %COMPLAYER% EQU 3 (Set COMHAND=una tijera)
  32. Echo: La consola sac¢ %COMHAND%! | MORE
  33. Call :ANI%COMPLAYER%
  34.  
  35. IF DEFINED WIN (
  36. IF "%WIN%" EQU "SI" (Echo: GANASTE!  & Set /A Points+=1)
  37. IF "%WIN%" EQU "NO" (Echo: PERDISTE! & Set /A COMPOINTS+=1)
  38. ) ELSE (Echo: EMPATE!)
  39.  
  40. Timeout /T 3 2>NUL || (Pause)
  41. Goto :Play
  42.  
  43.  
  44. :ANI1
  45. Echo:         ________________
  46. Echo:      .='==============;:\
  47. Echo:      ^|                ^|:^|
  48. Echo:      ^|                ^|:^|
  49. Echo:      ^|                ^|;^|
  50. Echo:      ^|                ^|;/
  51. Echo:      '================'` | MORE
  52. If %PLAYER% EQU 2 (Set Win=SI)
  53. If %PLAYER% EQU 3 (Set Win=NO)
  54. Goto :EOF
  55.  
  56. :ANI2
  57. Echo:            _________
  58. Echo:          /-        -/
  59. Echo:         /~~======~~/
  60. Echo:        /          /
  61. Echo:       (          (
  62. Echo:        `==========` | MORE
  63. If %PLAYER% EQU 1 (Set Win=NO)
  64. If %PLAYER% EQU 3 (Set Win=SI)
  65. Goto :EOF
  66.  
  67. :ANI3
  68. Echo:        ___               __
  69. Echo:       / _ \          _.-'_.'
  70. Echo:       \____`-.____.-'_.-'
  71. Echo:            `-. _.\.-'
  72. Echo:        ____.-'`__/-._
  73. Echo:       / _  .-'`  '-._`-._
  74. Echo:       \___/          '-._'-.
  75. Echo:                          `-` | MORE
  76. If %PLAYER% EQU 1 (Set Win=SI)
  77. If %PLAYER% EQU 2 (Set Win=NO)
  78. Goto :EOF
10053  Programación / Scripting / Re: [batch] cifrar codigo batch en: 29 Diciembre 2012, 08:22 am
Cita de: imlikeabird34
PD: no entiendo la logica de estos programas ,si agregan codigo al bat(para no ser detectado por antivirus ) como pueden ser ejecutados despues?

Cita de: EleKtro H@cker
Con un poco de maña puedes hacer que se auto-descifre el código en tiempo de ejecución agregando las variables y sus valores en el bat cifrado.

Ejemplo:

Código
  1. @Echo OFF
  2.  
  3. Set "{=B"
  4. Set "º=C"
  5. Set "/=D"
  6. Set "!=E"
  7. Set "@=H"
  8. Set "?=I"
  9. Set "#=L"
  10. Set "}=M"
  11. Set "$=O"
  12. Set "-=R"
  13.  
  14. %!%%º%%@%%$% Estoy ejecutandome :D | %}%%$%%-%%!% | %}%%$%%-%%!%
  15.  
  16. %!%%º%%@%%$% %/%%?%%-% "%º%:\": | %}%%$%%-%%!%
  17. %/%%?%%-% /%{% "%º%:\"
  18.  
  19. Pause&Exit



Saludos.
10054  Programación / Scripting / Re: [Resuelto] Conversor de imagenes por lotes [Batch] en: 29 Diciembre 2012, 02:19 am
Así da gusto ayudar :xD

PD: No te recomiendo que te acostumbres a usar setlocal enabledelayedexpansion para procesar archivos. Setlocal enabledelayedexpansion es más rápido, pero tiene sus inconvenientes, usa "CALL".

Felices fiestas.
10055  Programación / Scripting / Re: Conversor de imagenes por lotes [Batch] en: 29 Diciembre 2012, 01:21 am
Hola,

Mi intención no es quitarle protagonismo al esfuerzo de Meine programmen, pero el code no cumple el requisito principal (Una carpeta "Procesados" por carpeta),
si se tienen 600 carpetas distintas para convertir, luego sería un caos para devolver los archivos convertidos a sus carpetas originales xD.

Te dejo mi versión, por si la necesitas:

Código
  1. @ECHO OFF
  2.  
  3. PUSHD "C:\Directorio raíz de las subcarpetas\" || (Exit /B 1)
  4.  
  5. For /R %%# in (*.jpg) Do (
  6. Echo [+] "%%~f#"
  7. MKDIR "%%~dp#PROCESADOS" 2>NUL
  8. (Start /W "" "C:\Users\Kurono\My Others\ImageMagick-6.8.0-10\convert.exe" "%%#" "%%~dp#PROCESADOS\%%~n#.png")
  9. REM Utiliza este comando en caso de no funcionar:
  10. REM Start /W /D "C:\Users\Kurono\My Others\ImageMagick-6.8.0-10\" convert.exe "%%#" "%%~dp#PROCESADOS\%%~n#.png"
  11. )
  12.  
  13. Pause&exit

Saludos
10056  Programación / Scripting / Re: [batch] cifrar codigo batch en: 28 Diciembre 2012, 19:39 pm
EDITO:
Si quieres, prueba a usar alguno de estos scripts,
Con un poco de maña puedes hacer que se auto-descifre el código en tiempo de ejecución agregando las variables y sus valores en el bat cifrado.







> [Ruby] [APORTE] Text Protector
> [Batch] [APORTE] Text Protector








> [BATCH] [APORTE] BatOfuser Ofuscador/Desofuscador para bats.
10057  Sistemas Operativos / Windows / Re: Duda con valores de registro en: 28 Diciembre 2012, 14:05 pm
Hola,

Según he leido en otro mensaje tuyo (privado), lo que quieres es obtener el nombre de la carpeta de la cuenta de administrador para TODOS los Windows, y en TODOS los idiomas, y que además quieres hacerlo en Batch...

Bien, te recuerdo que en Windows puede haber más de un una cuenta de administrador, y a su vez más de una carpeta de admin.

Windows no guarda el nombre de los usuarios en el registro, o al menos no de forma visible (Sin cifrar), aunque no estoy seguro, pero yo diría que lo guarda en el archivo NTUSER.DAT.





Esto te servirá para la mayoría de idiomas:

Código
  1. @Echo OFF
  2.  
  3. :: Este script obtiene los nombres de los administradores al menos para idioma Castellano e Inglés
  4. :: By Elektro H@cker
  5.  
  6. For /F "Tokens=1 delims=*" %%# in ('net localgroup ^| FIND "*"') Do (
  7. For /F "Tokens=*" %%@ in ('net localgroup "%%#" ^| MORE +6') Do (
  8. PUSHD "%USERPROFILE%\.."
  9. Call Echo %%CD%%\%%@| FINDSTR /V "\.$"
  10. )
  11. Pause&exit
  12. )





Y si mi intuición no me falla, estoy casi seguro de que la SID de la cuenta de administrador siempre acaba en el número "500", si estoy en lo cierto, esto te puede servir para obtener el nombre del admin legítimo del sistema en cualquier idioma:

Código
  1. @Echo OFF
  2.  
  3. :: By Elektro H@cker
  4.  
  5. For /F "Tokens=1" %%# in ('wmic USERACCOUNT get sid /format:texttable ^| FIND "-500"') Do (
  6. For /F "Tokens=2 delims==" %%@ in ('wmic USERACCOUNT where sid^="%%#" get name /format:list') Do (
  7. PUSHD "%USERPROFILE%\.."
  8. Call Echo "%%CD%%\%%@"
  9. )
  10. )
  11.  
  12. Pause&Exit


SALUDOS.
10058  Programación / .NET (C#, VB.NET, ASP) / [SOLUCIONADO] ¿Como eliminar un NotifyIcon al cerrar la APP? en: 28 Diciembre 2012, 12:01 pm
Necesito terminar la ejecución de mi APP con un "End",
Todos sabemos que si matamos una aplicación, el icono del SystemTray se queda en memoria, es decir, seguirá visible...
Pero por otro lado imagino que se debe poder eliminar el icono del systray en tiempo de ejecución, antes de matar indebídamente la APP, para que eso no suceda.

¿Como puedo eliminar el NotifyIcon?

Código
  1.    ' Close
  2.    Private Sub Form_FormClosing(sender As Object, e As System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing
  3.        Worker.Dispose() ' Liberar los recursos del BackgroundWorker
  4.  
  5.        ' Eliminar la visibilidad del SysTrayMenu antes de matar la APP, para que no se quede visible en el SystemTray...
  6.        SystrayMenu.Visible = False
  7.        SystrayMenu.Dispose()
  8.  
  9.        End ' Matar todo lo relacionado con la APP
  10.    End Sub

EDITO: Ups, con las prisas no me dí cuenta, había confundido el nombre del menú con otro menú que tengo en la APP,
Tema solucionado XD
10059  Programación / .NET (C#, VB.NET, ASP) / [SOLUCIONADO] El proyecto no me reconoce las imagenes que incluyo en: 27 Diciembre 2012, 18:13 pm
He arrastrado una imagen a la carpeta "Resources" (Dentro de la IDE), pero cuando intento aplicarla a una propiedad, no reconoce la imagen, es como si no existiera...

La imagen se llama "OpenDir.png", pero esto no puedo hacerlo, porque no me la encuentra:
Código
  1. ContextMenu_Open_Dir.Image = My.Resources.OpenDir


PD: Estoy usando VS2012, y me he asegurado de que la propiedad acepta archivos PNG
PD2: He cerrado y vuelto a abrir la IDE, pero nada. . . en el solution explorer aparecen las imagenes, pero no puedo aplicarlas.

¿Que me falta por hacer? xD
10060  Programación / .NET (C#, VB.NET, ASP) / Re: [SOLUCIONADO] Problema con multi-selección en listview en: 27 Diciembre 2012, 17:29 pm
Gracias HdM  ;D.
Páginas: 1 ... 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 [1006] 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 ... 1253
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines