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


Tema destacado: Guía rápida para descarga de herramientas gratuitas de seguridad y desinfección


  Mostrar Mensajes
Páginas: 1 ... 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 [31] 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 ... 236
301  Programación / Scripting / Re: BATCH (Abrir x Programa solo si hay otro programa abierto) en: 15 Abril 2023, 15:37 pm
Código
  1. :: pero si tengo ambos programa abierto no me abran ninguno.
  2. TaskList | FindStr "programa1.exe programa2.exe" > Nul
  3. If %ErrorLevel% EQU 0 Exit /B
  4.  
  5. :: quiero un scrip en batch que me abra un programa primero antes que el
  6. :: otro y si yo cierro el primer programa el otro no abra, pero si el
  7. :: programa esta abierto en 10 segundos me abra el otro.
  8. Start programa1.exe
  9. TimeOut /T 10 /NoBreak
  10. TaskList | FindStr "programa1.exe" > Nul
  11. If %ErrorLevel% NEQ 0 Exit /B
  12. Start programa2.exe
  13.  
  14. Exit /B

Mejor utilizar TaskList sin filtros ya que se usará FindStr para hacer el filtrado/búsqueda, FindStr se prefiere a Find por ser más potente, además permite buscar varias cosas a la vez separadas por un espacio.

En lugar de Ping puedes usar directamente TimeOut, el uso de Ping supuestamente consume menos CPU, pero es las máquinas de hoy no creo que se note para nada, en mis pruebas TimeOut consume menos Ram (diferencias de unos 100KB).

Se acostumbra usar Exit /B como buena práctica, ya que solo Exit puede hacer que se cierre el batch completo en subrutinas
302  Informática / Hardware / Re: duda con case tarjeta madre en: 14 Abril 2023, 22:41 pm
Ah pues yo había entendido mal, pensé que la pregunta se refería los socket de los procesadores XD. Ambas imágenes son de una Micro ATX y no debería haber problemas como dice Manatidoble. En caso de la fuente tampoco debería haber problemas si es de las estándar, porque las no estándar suelen venir muy ajustadas en cuando a longitudes de cables y posiciones. Y para el Case de igual manera, si es estándar no hay problemas, sino hay que ver si no se estorba con algún saliente de la Placa
303  Informática / Hardware / Re: duda con case tarjeta madre en: 13 Abril 2023, 15:22 pm
No, son completamente diferentes, aparte de que el procesador 775 no tiene patitas, solo contactos, mientras que el procesador 478 si tiene patitas y los contactos van en la placa, son bastante antiguos, yo solo alcancé a ver los 775.

https://es.wikipedia.org/wiki/LGA_775
https://es.wikipedia.org/wiki/Socket_478
304  Seguridad Informática / Seguridad / Re: ayuda formatear disco duro en: 1 Abril 2023, 21:41 pm
Con la memoria Ram no deberías de tener problemas porque se supone que se borra todo cuando se apaga el PC, aunque han habido estudios para recuperar información de la Ram debido a que en realidad los datos se van perdiendo poco a poco, pero igualmente no pasaban de un par de días y eso con todos los cuidados para no perder su información.
305  Programación / Scripting / Re: Leer registro remoto con PSExec y guardarlo en una variable. en: 1 Abril 2023, 21:32 pm
PSExec no siempre funciona como uno esperaría, no le veo la necesidad de usarlo si directamente puedes usar Reg.exe, igual con el VBScript pero si lo quieres trabajar ahí ...

1. La máquina Servidor (remota) debe tener activada la cuenta de Administrador y esta debe tener contraseña, me parece que esto ya lo tienes hecha porque pasaste al paso 2, además debes tener configurado el Firewall para que permita el "Compartir archivos e impresoras", yo lo voy haciendo con comandos para no poner imágenes del modo visual

Máquina remota 192.168.1.100
Código
  1. Net User Administrador /Active:Yes
  2. Net User Administrador 1234
  3. NetSh Firewall Set Service FileAndPrint Enable

2. En la máquina cliente hay que agregar las credenciales para conectarse a la máquina remota y usar el comando Reg para en mi caso sacar la versión del Sistema del servidor:

Máquina cliente
Código
  1. CmdKey /Add:192.168.1.100 /User:Administrador /Pass:1234
  2. PSExec \\192.168.1.100 Reg Query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /V "ProductName"

Hasta ahí te debería funcionar, sino tienes que repetir los pasos y/o asegurarte de que estás configurando todo bien, no le des a PSExec un usuario y contraseña, él las va ha tomar desde las credenciales de Windows que ya has agregado con CmdKey

Cuando lo anterior funciona, recién puedes pasar a la siguiente parte que es el uso de PSExec como quieres, hazlo todo desde la consola para ver errores y demás, cuando funcione ya puedes pasar a usar tu VBScript

---
También veo que estás haciendo uso de Reg sin PSExec, claro que puedes prescindir de PSExec completamente y usar solo Reg pero debes habilitar y hacer correr el servicio de "Registro remoto" en el Servidor, por comandos sería:

Código
  1. SC Config "RemoteRegistry" Start= Auto
  2. Net Start "RemoteRegistry"

A partir de ahí ya puedes usar Reg que es mucho más rápido que PSExec, por ejemplo vas a tu cliente y ejecutas:

Código
  1. Reg Query "\\192.168.1.100\HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /V "ProductName"

Eso mismo te puede servir para ejecutarlo en un Batch o VBScript y guardarlo en una variable o archivo, en caso de Batch puedes usar el comando For /F, y en caso de VBScript tienes algo así:

Código
  1. pc = "192.168.1.100"
  2. clave = "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion"
  3. valor = "ProductName"
  4. Set sh = WScript.CreateObject("WScript.Shell")
  5. cmd = "Reg Query ""\\" & pc & "\" & clave & """ /V """ & valor & """"
  6. Set rpta = sh.Exec(cmd)
  7. variable = rpta.StdOut.ReadAll()
  8. MsgBox(variable)

Ya luego puedes parsear tu variable para quitarle los excedentes, por ejemplo para mi caso si solo quiero ver el valor resultante tal cual:

Código
  1. pc = "192.168.1.100"
  2. clave = "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion"
  3. valor = "ProductName"
  4. Set sh = WScript.CreateObject("WScript.Shell")
  5. cmd = "Reg Query ""\\" & pc & "\" & clave & """ /V """ & valor & """"
  6. Set rpta = sh.Exec(cmd)
  7. variable = rpta.StdOut.ReadAll()
  8.  
  9. variable = Split(Split(variable, vbCrLf)(2), "    ")(3)
  10. MsgBox(variable)
306  Programación / Python / Re: Error Script Python en: 1 Abril 2023, 18:12 pm
Supongo que lo estas ejecutando desde una consola (CMD, Bash, etc) para que muestre los errores
307  Seguridad Informática / Seguridad / Re: ayuda formatear disco duro en: 1 Abril 2023, 04:12 am
Tengo entendido que con los discos de ahora basta con sobrescribir todo el disco una sola vez, por lo general los programas que presumen de eliminar permanentemente toda información es porque sobrescriben todo el disco una o más veces, por eso demoran tanto, no soy especialista en discos pero al menos yo no he podido recuperar archivos con ningún programa con una sola sobrescritura, quizá se puedan recuperar pequeños fragmentos por lo que he oído que se recomienda hasta 3 sobrescrituras.

Los programas que usan varias pasadas obviamente demoran más porque dependiendo de la capacidad del disco deben escribir en él esa misma capacidad, si el disco es de 500GB pues debe escribir 500GB y uno ya se puede hacer la idea de lo que tarda eso, peor si se usan varias pasadas ya que en dos pasadas demorará el doble, con tres el triple y así sucesivamente

Si le doy una leída rápida a estos artículos:
https://es.wikipedia.org/wiki/M%C3%A9todo_Gutmann
https://www.ubackup.com/es/articulos/software-de-utiliziar-gutmann-wipe.html
https://tecnonautas.net/es-el-metodo-gutmann-una-buena-manera-de-borrar-datos/

- Veo que el método de Gumann es de 35 pasadas y está pensado para discos muy antiguos, también cita:

Citar
El propio Peter Gutmann dijo aquí en un epílogo a su documento original que "Si está utilizando una unidad que utiliza la tecnología de codificación X, sólo necesita realizar los pases específicos de X, y nunca necesita realizar los 35 pases. Para cualquier conducción moderna, unas cuantas pasadas de limpieza aleatoria es lo mejor que puedes hacer

Citar
En 1996, cuando este método fue desarrollado, fue posible utilizar un osciloscopio digital para recuperar los datos después de 8 sobreescrituras de estos. Hoy en día, al contar con una mayor densidad de datos sobre la superficie de los discos duros, el número de sobreescrituras necesarias ha disminuido considerablemente.

Citar
Departamento de Defensa de Estados Unidos (DoD 5220.22-M): Es uno de los estándares de borrado más perfeccionados, seguros y comunes que se implementa en 3 pases y 7 pases con diferentes frecuencias de verificación.

Al parecer el método DoD es completamente válido y seguro hoy en día, para ahorrar tiempo consideraría que con 3 pasadas es más que suficiente, pero siempre puedes usar los 7 pasadas si dispones del tiempo, no sé si valga la pena invertir tanto tiempo y si va ha compensar el precio con los que los piensas vender.

---
Citar
estaba pensando en instalar varias veces sistemas operativos sobreescribiendo lo que habia antes, asi formatear y sobreescribir, no se si eso haga el efecto en el que estoy pensando o estoy equivocado, almenos que sea dificil para la persona mal intencionada que quisiera sacarme datos.. 

Eso solo sobrescribiría una pequeña parte del Disco, difícilmente un Sistema pesa más de 20GB, el objetivo es sobrescribir tooodo el Disco, para este caso estaría incluso mejor darle una sola pasada con Eraser o DiskPart (Clean All) o Victoria o cualquier otro, pero ya sabes que con el método DoD a tres pasadas para mí es más que suficiente.
308  Sistemas Operativos / Windows / Re: Bloquear acceso de programas a internet en: 26 Marzo 2023, 16:03 pm
Tienes el programita OneClickFirewall que te agrega en el menú contextual de los .exe las opciones de Bloquear y Quitar el bloqueo a Internet (Block Internet Access, Restore Internet Access) para esos .exe
https://winaero.com/downloads/OneClickFirewall.zip



Si tienes una lista grande de .exe (programas) a los que quieres bloquearle el acceso a Internet puedes usar una CMD o PowerShell con permisos de administrador (debes cambiar lo que esta entre comillas para identificar al programa a bloquear), ejemplo para bloquear la salida a Internet de Microsoft Edge:

Código
  1. netsh advfirewall firewall add rule name="msedge.exe" dir=out action=block program="c:\program files (x86)\microsoft\edge\application\msedge.exe"

Para quitar la regla anterior (msedge.exe volverá a tener salida a Internet)

Código
  1. netsh advfirewall firewall delete rule name="msedge.exe"
309  Sistemas Operativos / Windows / Re: suspender pc en: 25 Marzo 2023, 18:57 pm
1. Tienes que tener los drivers de energía o ACPI correctos (compatibles al 100% y actualizados)

2. Si el driver no es del todo compatible o no hay para tu sistema toca hacer ajustes en el Sistema o BIOS, por ejemplo deshabilitar la suspensión híbrida en opciones de energía avanzadas, revisar en la BIOS por opciones de energía haber si hay para elegir, por ejemplo hay un modo antiguo que funciona casi siempre pero no te apaga el ventilador del CPU o Fuente.

3. Si nada de lo anterior funciona es que tu Hardware no es compatible de ninguna manera con las opciones de energía de tu Sistema Operativo, tendrías la opción de Hibernar o trabajar sin suspender o instalar un Sistema Operativo que si tenga compatibilidad completa, recordar que entre las propias versiones de Windows 10 hay cambios radicales, sería bueno probar por ejemplo con versiones del 2015, 2018, 2022 y la actual (o LTSB 2016, LTSC 2019, LTS C2021), por lo general debería darle el que se acerque más a la fecha de fabricación del hardware a no ser que el fabricante le de un buen soporte y actualice los drivers a conciencia

Programas recomendados para buscar drivers: DriverBooster y Snappy Drivers
310  Informática / Software / Re: Editar este PDF en: 25 Marzo 2023, 02:15 am
Me veo en la necesidad de editar (para introducir los datos) un PDF de un formulario oficial.

Cualquier lector PDF decente te permitirá agregar texto en un PDF, Acrobat Reader, FoxitReader, etc, incluso Microsoft Edge puede hacerlo, mi lector enriquecido favorito es FoxitReader:



Si vas a modificar la estructura del pdf o convertirlo a un word para editarlo con más libertad, si podrías usar un Editor PDF respetable como el Acrobat Pro, FoxitEditor o algún otro que te guste.

Ya viste que FoxitReader incuso detecta los recuadros, pero también puedes usar Edge si lo tienes. Por si acaso te dejo el enlace a FoxitReader: https://www.foxit.com/es-la/pdf-reader/ no confundir con FoxitEditor que es de pago, también al instalarlo estate atento porque te dirá que pruebes FoxitEditor

Por cierto, yo lo he abierto con Word 2016 y lo a hecho bastante bien, supongo que LibreOffice o alguna otra aplicación OnLine también debería de convertirlo a Word, podrías probar con https://www.adobe.com/la/acrobat/online/pdf-to-word.html o https://www.ilovepdf.com/es o algún otro

Por ejemplo si uso Acrobat OnLine: https://www.adobe.com/la/acrobat/online/pdf-to-word.html (permite usar una sola vez sin cuenta, igual es gratis crearse la cuenta PERO si no quieres perder tiempo con todo esto debes abrir una ventana en modo incógnito cada vez que lo uses):



Considero que está última opción sería la más ideal
Páginas: 1 ... 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 [31] 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 ... 236
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines