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

 

 


Tema destacado: Introducción a Git (Primera Parte)


  Mostrar Mensajes
Páginas: 1 ... 73 74 75 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 ... 187
871  Seguridad Informática / Seguridad / Re: Gestor contraseñas - Darknet en: 6 Noviembre 2021, 01:51 am
Hola, en esos casos lo mejor sería que las contraseñas sean seguras, luego cifrar esas contraseñas y después el archivo donde estén cifradas las contraseñas, además que ese o esos archivos estén ubicados en un directorio difícil de llegar y luego que estén ocultos esos archivos.
Para una mayor seguridad también se debería cifrar el disco también.


Saludos
872  Programación / Programación C/C++ / Re: como divido 3 divido dos y me de 1.5? en: 3 Noviembre 2021, 06:04 am
Hola, la división está bien porque 3 dividido en 2 es 1.5 que sería un entero y medio, no entiendo que es lo que no consigues hacer.

Por otro lado la función para redondear números es round():

https://www.padowan.dk/doc/spanish/Rounding.html


Saludos
873  Programación / Scripting / Re: contar elementos de dos listas en python en: 3 Noviembre 2021, 04:13 am
Hola, podrías hacerlo de esta forma:

Código
  1. lista1=[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35]
  2.  
  3. cantidadUnoLista1 = str(lista1).count("1")
  4. print("La variable \"lista1\" contiene %d números 1" % cantidadUnoLista1)
  5. # Salida:
  6. # La variable "lista1" contiene 14 números 1
  7.  

Código
  1. lista2 = [1,2,3,
  2. 1,4,5,1,6,7,1,8,9,2,0,0,1,5,8,2,3,7,5,6,10,6,7,11,0,0,0,1,6,7,5,6,12,5,7,8,
  3. 4,12,1,6,12,0,3,5,6,0,0,0,5,10,12,3,6,11,5,6,8,13,0,0,7,12,14,2,0,0,1,14,15,1,5,6,4,5,16,
  4. 9,17,18,5,6,10,8,17,0,3,5,6,0,0,0,6,8,0,3,6,0,19,0,0,20,21,22,5,23,24,1,5,6,3,4,5,3,5,7,
  5. 2,4,12,1,5,7,1,8,18,0,0,0,17,18,20,2,5,18,6,16,25,0,0,0,1,7,0,1,4,18,0,0,0,1,5,6,26,27,28,
  6. 2,5,8,1,5,29,1,6,8,1,5,6,1,2,12,0,0,0,6,15,30,1,6,5,6,11,0,1,6,18,6,12,20,0,0,0,7,0,0,
  7. 0,0,0,1,5,24,7,8,0,1,5,21,1,6,31,1,5,30,12,0,0,1,6,20,0,0,0,5,6,11,1,15,32,33,34,35,
  8. 6,1,14,1,5,6]
  9.  
  10. cantidadUnoLista2 = str(lista2).count("1")
  11. print("La variable \"lista2\" contiene %d números 1" % cantidadUnoLista2)
  12. # Salida:
  13. # La variable "lista2" contiene 71 números 1
  14.  

Conviertes a string tus listas y usando la función count() podes contar la cantidad de números repetidos en cada variable.

Nos comentas que si te ha funcionado.


Saludos
874  Foros Generales / Dudas Generales / Re: duda como contar años en: 2 Noviembre 2021, 00:20 am
Hola, debes calcular el tiempo desde la fecha de inicio hasta la fecha de final, por ejemplo tomando tu ejemplo de 2018 y 2022:

El día 17 de mayo hubo un gran avance tecnológico hasta hoy día de la fecha 5 de agosto de 2022

tomando tu ejemplo un poco absurdo porque el año 2022 todavía no ha llegado, la cantidad de tiempo/años transcurridos entre esas dos fechas es:

4 años, 2 meses, y 16 días

Hablando en años, son 4.

En esta web podes hacer el cálculo de la diferencia de dos fechas:

https://es.calcuworld.com/calendarios/calculadora-de-tiempo-entre-dos-fechas/


Saludos
875  Seguridad Informática / Análisis y Diseño de Malware / Re: Enlazar dos ejecutables. en: 31 Octubre 2021, 20:30 pm
Hola buenas tardes marax, mirá yo como programador lo que haría en cuanto a lo que estás necesitando es lo siguiente:

1. Crear un script en Python que cumpla la función de guardar en dos variables el contenido binario de los dos ejecutables:

Código
  1. exe1 = open("programa1.exe", "rb").read()
  2. exe2 = open("programa2.exe", "rb").read()
  3.  

2. Luego se va a convertir las variables exe1 y exe2 a codificación base64:

Código
  1. exeBase64_1 = base64.b64encode(bytes(exe1, 'utf-8'))
  2. exeBase64_2 = base64.b64encode(bytes(exe2, 'utf-8'))
  3.  

luego esa codificación se va a volcar/guardar en dos archivos de texto:

exeB64_1.txt
exeB64_2.txt

3. Ahora teniendo los dos ejecutables codificados en base64 y guardados en dos archivos de texto, se debe crear un código en Python, luego pasar ese código a ejecutable y el mismo será el exe único, es decir el que el usuario ejecutará para que éste ejecute los otros dos ejecutables.

4. En este exe principal lo que se haría obviamente cuando sea un código antes de pasarlo a exe, es guardar en dos variables los contenidos codificados en base64 de los dos exe:

Código
  1. exeBase64_1 = open("exeB64_1.txt", "r").read()
  2. exeBase64_2 = open("exeB64_2.txt", "r").read()
  3.  

5. El proceso que tendría que hacer el ejecutable principal cuando sea ejecutado sería el siguiente:

A) Crear en el directorio de archivos temporales del sistema los dos ejecutables, simplemente habría que crear por ejemplo programa1.exe y programa2.exe y el contenido de éstos programas sería el valor de las variables exeBase64_1 y exeBase64_2 pero decodificadas a binario, sería el proceso inverso del que se realizó al comienzo.

B) Como ya están creados los dos ejecutable solamente hay que hacer que el exe principal los ejecute luego de crearlos, aquí varias formas:

Código
  1. os.system()
  2. os.popen()
  3. subprocess.Popen()

Eso es todo!


Saludos
876  Foros Generales / Foro Libre / Re: Pido disculpas y agradecer seguir formar parte de esta gran comunidad! en: 31 Octubre 2021, 16:21 pm
¿Por qué te banearon?

No me acuerdo.


No vamos bien así.... porque si no te acuerdas porque te han baneado, entonces tampoco vas a saber qué es lo que no debes hacer para la próxima porque no te acuerdas lo que hiciste para ser baneado.


Saludos
877  Comunicaciones / Redes / Re: direccion de correo temporal en: 31 Octubre 2021, 15:59 pm
Hola, no pongas en ningún sitio tu email personal porque no es necesario, después te van a llegar un montón de correos de junk spam (spam basura).

Cuando uno pone nuestro email muchas veces va a parar a una base de datos, que luego es vendida o compartida gratuitamente.


Saludos
878  Foros Generales / Foro Libre / Re: Pido disculpas y agradecer seguir formar parte de esta gran comunidad! en: 30 Octubre 2021, 23:35 pm
Yo creía que no te dejarían volver... que bueno que te la perdonaron... no repitas los errores que te merecieron el baneo...

Saludos.

 :rolleyes: :o :rolleyes:

Yo todavía no sé que es lo que pasó, porque lo banearon, no sé qué hizo.

También coincido pensé que iba a estar mas tiempo baneado por la cantidad de faltas y avisos que tenía, no sólo faltas sinó también avisos de que iba a ser baneado.

Por cierto que bien que te hayan levantado la prohibición, ahora a portarse bien.


Saludos
879  Foros Generales / Dudas Generales / Re: Integrado - cifrar o hashear la transmisión de Bluetooth en: 29 Octubre 2021, 22:33 pm
que es un box spring?  :huh:




https://www.google.com/search?q=que+es+un+box+spring
880  Foros Generales / Foro Libre / Re: Hola, soy nuevo y quiero presentarme en: 27 Octubre 2021, 20:33 pm
Hola verderon bienvenido al foro, esperamos que te sientas como en casa y que pases buenos momentos con nosotros como lo deseas.
Cualquier ayuda que necesites o una duda que tengas, aquí estaremos para ayudarte.


Un abrazo!!
Páginas: 1 ... 73 74 75 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 ... 187
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines