Hunting Hidden Microphones: Kali Linux and an RTL-SDR into an Anti-Espionage Radar
-
por javier
-
26 de Julio de 2026
Have you ever had that feeling that someone is listening to you? In the corporate world, industrial espionage is a reality that costs millions every year. The discipline in charge of sweeping for hidden microphones and cameras is called TSCM (Technical Surveillance Counter-Measures). Historically, the equipment to do this cost tens of thousands of dollars. However, thanks to low-cost hardware and Open Source, the rules of the game are changing.
Today we are going to dive into the core of TSCM Hunter V2.0, a Python software designed under the supervision of beta6 from Tux Rincon, which transforms …
-
por javier
-
24 de Abril de 2023
NOTA: No es necesario entrenar un diccionario propio por regla general ya que se incluyen 3 o 4 entrenamientos ya realizados y totalmente válidos. Si queremos ampliarlos, podriamos hacerlo siguiendo este artículo. Dicho esto, continuamos...
PassGAN es un enfoque novedoso y eficiente para el entrenamiento de diccionarios de contraseñas utilizando técnicas de aprendizaje profundo y generación de adversarios. Este método combina las ventajas de las redes generativas adversarias (GANs) y los algoritmos de aprendizaje automático para crear diccionarios de contraseñas más sofisticados y difíciles de predecir.
En este artículo veremos como entrenar nuestro propio diccionario o dataset
usage: train.py [-h] …
-
por javier
-
22 de Abril de 2023
La revolución de las redes neuronales ha dado lugar a numerosas innovaciones en el campo de la inteligencia artificial, y una de las más sorprendentes es la Generative Adversarial Network (GAN). Las GANs son un tipo de modelo generativo que consiste en dos redes neuronales enfrentadas, una generadora y otra discriminadora, que trabajan conjuntamente para producir resultados realistas y de alta calidad. En este contexto, un avance notable ha sido PassGAN, una aplicación específica de GANs diseñada para generar contraseñas.
PassGAN combina el poder de las GANs con la creciente necesidad de garantizar la seguridad en línea. Este enfoque innovador …
-
por javier
-
31 de Marzo de 2023
En desarrollo de software, en un contexto de metodologías ágiles o bien tirando código mediante prueba y error existen prácticas que harán nuestro código más mantenible, mas legible y de mejor calidad. Algunas de estas prácticas son las siguientes: empezaremos por modularidad y cohesion en el software, lo cual es imprescindible en el buen código.
Cohesión y modularidad son dos conceptos importantes en el desarrollo de software, que se relacionan con la estructura y la organización del código.
La cohesión se refiere a la medida en que los componentes (como clases o métodos) de un sistema trabajan juntos para lograr …