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

 

 


Tema destacado: Curso de javascript por TickTack


  Mostrar Mensajes
Páginas: [1] 2
1  Programación / Scripting / Re: Script para instalar un certificado en la Entidad Raíz de confianza en: 2 Octubre 2015, 22:40 pm
Uy, ese tema no lo controlo mucho, pero con la herramienta certutil que puedes encontrar en el SDK de Windows puedes importar certificados .pfx, por si te sirve de algo:



Saludos!

saludos a todos, efectivamente funciono con el comando:

certutil -f -v -addstore -enterprise root cacert.pem

certutil -f -v -addstore -enterprise root "el_nombre_de_tu_certificado"



Pero no es tan simple como teclear el comando, certutil.exe no viene en Windows Xp por defecto, si quieren usarlo sin necesidad de instalarlo descargan el adminpak.msi
Código:
http://download.microsoft.com/download/0/A/F/0AFB5316-3062-494A-AB78-7FB0D4461357/windows6.1-KB976932-X86.exe]http://download.microsoft.com/download/0/A/F/0AFB5316-3062-494A-AB78-7FB0D4461357/windows6.1-KB976932-X86.exe
luego lo descomprimen con 7-zip y buscan certadm.dll y el certutil.exe, lo alojan en una capeta junto al certificado "crt" o "pem" y crean un archivo "script.cmd" com el codigo

Código:
@echo off
certutil -f -v -addstore -enterprise root "el_nombre_de_tu_certificado"

y debe quedar algo como esto



Ejecutan el Script y listo ya esta instalado en la Entidad Raíz de confianza con un solo click, esto sirve para cuando tienen una CA autofirmada y desean que el certificado raíz se instale con un solo click en la maquina de los usuarios para que tu CA Aparezca como de confianza, espero haber sido de ayuda
2  Programación / Scripting / Script para instalar un certificado en la Entidad Raíz de confianza(Solucionado) en: 30 Septiembre 2015, 22:56 pm
Un saludo para todos, en estos momentos estoy con un proyecto PKI de una Autoridad Certificadora (CA), el detalle radica en que necesito instalar el Certificado  raíz (p12 o pfx) en la Entidad Raíz de confianza de manera automatica con un Script en distintas pc´s



P.D: no quiero desplegar el certificado por GPO, lo voy a distribuir por tivoli, saludos
3  Programación / Scripting / Re: Batch Eliminar Doble Extensión (SOLUCIONADO) en: 30 Septiembre 2015, 22:39 pm
Claro, en ese For utilicé el punto como delimitador asumiendo que el nombre "real" del archivo se puede tokenizar en 2 partes, si desconoces la cantidad de puntos que habrán en los nombres entonces debes recurrir a otra técnica, por ejemplo a un reemplazamiento de string:

Código
  1. @Echo OFF
  2.  
  3. Set "ext=encrypted.txt"
  4.  
  5. For %%_ In ("*.%ext%") DO (
  6. Set "filename=%%~nx_"
  7. Call Set "filename=%%filename:.%ext%=%%"
  8. Call Echo "%%~nx_" - "%%filename%%"
  9. Call Ren  "%%~f_"    "%%filename%%"
  10. )
  11.  
  12. Pause&Exit

Saludos, Funciono de maravilla de hecho use un for /r para recursividad para que busque dentro de las carpetas que esten en ese directorio.

Otra cosa podrías como en anteriores ocasiones y también para los que lean esto en un futuro, como funciona el código, así como para dummies. y de nuevo gracias  ;-).
4  Programación / Scripting / Re: Batch Eliminar Doble Extensión (Ayuda) en: 30 Septiembre 2015, 21:27 pm
@kaisersouse2

No es necesario que me envies un email, usa el tema que abriste para formular preguntas.

Código
  1. @Echo OFF
  2.  
  3. For /F "Tokens=1-2,* delims=." %%a In ('Dir /B /A "*.encrypted.txt"') DO (
  4. Echo "%%~fa.%%b.%%c" ^> "%%~fa.%%b"
  5. Ren  "%%~fa.%%b.%%c"    "%%~na.%%b"
  6. )
  7.  
  8. Pause&Exit


Saludos Electro un gusto saludarte a un año de haberme ayudado con el código que me enviaste fue de mucha utilidad, pero como todo cambia incluso mi programa tengo una duda.

En el parámetro 'Tokens' se especifica que la cadena debe partirse en 3 partes (nombre, .doc, encrypted.txt), la variable %%a contiene el primer token (nombre), la variable %%b contiene el segundo token (.doc), y la variable %%c contiene el resto de la cadena (.encrypted.txt) todo esto esta muy bien, pero tengo un problema al tener un archivo con un nombre como por ejemplo: "llave 1.2.pem.encrypted.txt" cuando corre el codigo en vez de eliminar solo el .encrypted.txt me vuela el .pem.encrypted quedando el archivo como
llave 1.2 debiendo quedar llave 1.2.pem, esto es por darte un ejemplo, podría tener un archivo que se llamase loquesea 1.2.1.pem, no se si me explico, podrías ayudarme
5  Programación / Scripting / Re: Batch Eliminar Doble Extensión (SOLUCIONADO) en: 18 Septiembre 2014, 14:42 pm
Excelente solo habia que eliminar el rem, saludos
6  Programación / Scripting / Re: Batch Eliminar Doble Extensión (SOLUCIONADO) en: 17 Septiembre 2014, 21:21 pm
Otra pregunta, lo hago en el mismo tema porque es parte del mismo codigo, como logro eliminar varios archivos de una carpeta excluyendo por ejemplo solo los .encrypted logre solo listarlos  con dir /B/S/A-D | findstr /v "\.encrypted" pero no lo he podido hacer con del, gracias de antemano
7  Programación / Scripting / Re: Batch Eliminar Doble Extensión (Ayuda) en: 17 Septiembre 2014, 20:14 pm
muchisimas gracias hermano
8  Programación / Scripting / Re: Batch Eliminar Doble Extensión (Ayuda) en: 17 Septiembre 2014, 18:24 pm
funciono de maravilla, puedes explicarme así como para mongolico esa linea y cerrar el tema si puedes
9  Programación / Scripting / Re: Batch Eliminar Doble Extensión (Ayuda) en: 17 Septiembre 2014, 18:19 pm
Disculpa bro soy nuevo en este tema de los foros
10  Programación / Scripting / Re: Batch Eliminar Doble Extensión (Ayuda) en: 17 Septiembre 2014, 18:13 pm
que tal daryo sigue sin funcionar, apoyame con eso necesito el pez no la caña jajaja, necesito que lea todos los
Archivo1.doc.encrypted.txt
Archivo2.doc.encrypted.txt
Archivo3.doc.encrypted.txt
.
.
Archivon.doc.encrypted.txt

dentro de una carpeta y me elimine .encrypted.txt esos 14 caracteres y me deje por ejemplo solo:

Archivo1.doc
segui tus instrucciones al pie de la letra y no corrio
Páginas: [1] 2
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines