GNU/Linux >> Tutoriales Linux >  >> Linux

No más secretos:recrea el famoso efecto de descifrado de datos visto en una película de zapatillas

Hace un tiempo, publicamos una guía que describía cómo convertir su consola Ubuntu Linux en una verdadera interfaz de hacker de melodrama técnico de Hollywood usando Hollywood utilidad escrita por Dustin Kirkland de Canónica. Hoy, me topé con una utilidad CLI similar llamada "N o M mineral S ecrets", brevemente nms . Al igual que la utilidad Hollywood, la utilidad nms también es INÚTIL (¡Lo siento!). Puedes usarlo solo para divertirte. El nms recreará el famoso efecto de descifrado de datos visto en Sneakers, lanzado en 1992.

Zapatillas es una película de género comedia y suspenso criminal, protagonizada por Robert Redford entre otros actores famosos llamados Dan Aykroyd , David Strathairn y Ben Kingsley . Esta película es una de las populares películas de hackers lanzadas en la década de 1990. Si aún no lo has visto, hay una escena en la película Sneakers donde un grupo de expertos que se especializan en probar sistemas de seguridad recuperarán una caja negra de alto secreto que tiene la capacidad de descifrar todos los sistemas de cifrado existentes en todo el mundo. La utilidad nms simplemente simula cómo se ve exactamente la escena del efecto de descifrado de datos en la película Sneakers en su terminal.

Instalando Nms

El proyecto nms no tiene dependencias, pero se basa en las secuencias de escape del terminal ANSI/VT100 para recrear el efecto. La mayoría de los programas de terminal modernos admiten estas secuencias de forma predeterminada. Por si acaso, si tu Terminal no admite estas secuencias, instala ncurses . Ncurses está disponible en los repositorios predeterminados de la mayoría de las distribuciones de Linux. Vamos a compilar e instalar nms desde la fuente. Entonces, solo asegúrese de haber instalado las herramientas de desarrollo en su caja de Linux. Si aún no los ha instalado, consulte los siguientes enlaces.

  • Cómo instalar herramientas de desarrollo en Linux
  • Una secuencia de comandos simple para configurar el entorno de desarrollo en Ubuntu

Después de instalar las herramientas de desarrollo git, make y gcc, ejecute los siguientes comandos uno por uno para compilar e instalar la utilidad nms.

$ git clone https://github.com/bartobri/no-more-secrets.git
$ cd ./no-more-secrets
$ make nms
$ make sneakers
$ sudo make install

Finalmente, verifique si la instalación fue exitosa usando el comando:

$ nms -v
nms version 0.3.3

Alternativamente, puede instalar nms usando Linuxbrew administrador de paquetes como se muestra a continuación.

$ brew install no-more-secrets

Ahora es el momento de ejecutar nms.

Recrea el famoso efecto de descifrado de datos visto en una película de zapatillas usando Nms

La utilidad nms funciona con datos canalizados. Canalice la salida de cualquier comando de Linux a la herramienta nms como se muestra a continuación y disfrute del efecto directamente desde su Terminal. Echa un vistazo al siguiente comando:

$ ls -l | nms

De forma predeterminada, después de que se muestren los caracteres cifrados iniciales, nms La utilidad esperará a que el usuario presione una tecla para iniciar la secuencia de descifrado. Así es como se representa en la película Sneakers. Simplemente presione cualquier tecla para iniciar la secuencia de descifrado para revelar los caracteres de texto sin formato originales.

Recrear el efecto de descifrado de datos visto en una película de zapatillas usando Nms

Si no desea presionar ninguna tecla, puede iniciar automáticamente la secuencia de descifrado usando -a bandera.

$ ls -l | nms -a

También puede establecer un color de primer plano, por ejemplo, verde, use -f opción como se muestra a continuación.

$ ls -l | nms -f green

Recrear el efecto de descifrado de datos visto en una película de zapatillas usando Nms

Recuerde si no especifica -a marca, debe presionar cualquier tecla para iniciar la secuencia de descifrado.

Para borrar la pantalla antes de iniciar los procesos de cifrado y descifrado, use -c bandera.

$ ls -l | nms -c

Para enmascarar caracteres de un solo espacio en blanco, use -s bandera. Tenga en cuenta que otros caracteres de espacio, como tabulaciones y saltos de línea, no se ocultarán.

$ ls -l | nms -s

También puede ver la escena del efecto de descifrado real en la película Sneakers usando el siguiente comando:

$ sneakers

Efecto de descifrado de película de zapatillas

Elija cualquier opción dada para salir de esta utilidad.

¿No te gusta? Lo lamento. Vaya a la carpeta del proyecto nms y simplemente ejecute el siguiente comando para eliminarlo.

$ sudo make uninstall

Finalmente, elimine también la carpeta del proyecto nms.


Linux
  1. ¿Pseudoarchivos para datos temporales?

  2. ¿No es menos solo más?

  3. Migración de nube a nube

  4. más:comando no encontrado

  5. Más elegante ps aux | grep -v grep

Recuperación de datos de disco duro simple

Localizadores de terminales

du -h con más decimales

Verificación de la integridad de los datos

directorio de juegos?

¿Se necesita GPT en un disco de datos de 16 TB?