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


Tema destacado: Introducción a la Factorización De Semiprimos (RSA)


  Mostrar Mensajes
Páginas: 1 ... 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 [1015] 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 ... 1262
10141  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.
10142  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.
10143  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
10144  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
10145  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.
10146  Programación / Scripting / Re: [BATCH] comprimir archivos y envio por servidor ftp en: 27 Diciembre 2012, 17:19 pm
1) a que te refieres con doble post
Me refiero a que uses el botón "Modificar" para actualizar tus comentarios, en lugar de crear otro comentario seguido.
Más de un comentario en un periodo corto de tiempo se considera doble post, y no está permitido en ningún foro :xD.



2) el abrir el rar pregunta la contraseña pero se abre con cualquier valor como si la contraseña estuviese vacia
El comando que has puesto funciona corréctamente, abrir no es lo mismo que extraer :silbar:,
Los archivos siempre quedan al descubierto, es decir, los vas a poder ver, pero no vas a poder extraerlos si la contraseña es incorrecta.



3) para usar wput en un ordenador remoto deberia crear un instalador silencioso y luego en el bat definir la ruta al ejecutable (wput.exe)?
Sí, por ejemplo.

Si copias el archivo a la carpeta "C:\Windows\System32" (O syswow64 en algunos casos) no tienes que definir la ruta, puedes usarlo diréctamente escribiendo:
Código:
Wput.exe

PD: Lo mismo con el "RAR.exe" y cualquier otro exetubale.

Saludos
10147  Programación / .NET (C#, VB.NET, ASP) / Re: Problema con multi-selección en listview en: 27 Diciembre 2012, 10:19 am
kawen, ¿Nadie tiene una respuesta para este problema? :(
10148  Programación / Scripting / Re: [BATCH] comprimir archivos y envio por servidor ftp en: 27 Diciembre 2012, 10:06 am
Código
  1. RAR a "Archivo.rar" ".\Carpeta" -p"contraseña" 1>NUL

¿Porque no usas wput en lugar de ftp.exe?

Código
  1. WPUT.exe "Archivo para subir.rar" "ftp://USUARIO:PASSWORD@xxx.xxx.xxx.xxx/Carpeta/"

Saludos
10149  Programación / Scripting / Re: batch - modificar nombres de archivos, solo sacar las letras y dejar numeros en: 27 Diciembre 2012, 09:50 am
El code de SegadorFelix no me ha funcionado en mi caso,
te dejo dos alternativas:


Código
  1. @echo off
  2.  
  3. :: Este script elimina todas las letras dejando sólamente los números.
  4. :: By Elektro H@cker
  5.  
  6. For %%# in (*.txt) Do (Call :Renamer "%%#")
  7. Pause&Exit
  8.  
  9. :Renamer
  10. Set "Filename= %~n1"
  11. Set /A "Next+=1"
  12. For /F %%# in ('Call Echo "%%FILENAME:~%NEXT%,1%%"') DO (
  13. IF %%# EQU "" (GOTO :BREAK)
  14. Echo "%%#" | FINDSTR "[0-9]" >NUL && (Call SET "RenamedFileName=%%RenamedFileName%%%%#")
  15. GOTO :RENAMER
  16. )
  17. :BREAK
  18. Call SET "RenamedFileName=%%RenamedFileName:"=%%"
  19. (Call Echo "%~1" "%%RenamedFileName%%%~x1" & Call Ren  "%~1" "%%RenamedFileName%%%~x1") & (GOTO:EOF)



Código
  1. @echo off
  2.  
  3. :: Este script elimina sólamente los caracteres que pongas en la variable "Set Chars=...".
  4. :: By Elektro H@cker
  5.  
  6. For %%# in (*.txt) Do (Call :Renamer "%%#")
  7. Pause&Exit
  8.  
  9. :Renamer
  10. Set "Filename=%~1"
  11. Set "Chars= a b c d e f g h i j k l m n o p q r s t u v w x y z A B C D E F G H I J K M N L O P Q R S T U V W X Y Z . , : - _ + [ ] { } ( ^) # @ ! = "
  12. (For %%@ in (%CHARS%) Do (Call Set "Filename=%%Filename:%%@=%%")) & (Call Echo "%~1": "%%FILENAME%%%~x1" & Call Rename "%~1" "%%FILENAME%%%~x1") & (GOTO:EOF
10150  Programación / Scripting / Re: [batch] copiar y renombrar archivos en: 27 Diciembre 2012, 09:01 am
El problema es que estás usando la ruta absoluta en el comando REN, no es la sintaxis correcta.

Código:
RENAME "Ruta completa del archivo a renombrar" "Nombre del archivo renombrado"

Código
  1. ren "C:\carpeta1\archivo.txt" "archivoren1.txt"
  2. ren "C:\carpeta2\archivo.txt" "archivoren2.txt"

Saludos
Páginas: 1 ... 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 [1015] 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 ... 1262
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines