GNU/Linux >> Linux Esercitazione >  >> Linux

Niente più segreti:ricrea il famoso effetto di decrittazione dei dati visto nel film sulle scarpe da ginnastica

Tempo fa abbiamo pubblicato una guida che descriveva come trasformare la tua console Ubuntu Linux in una vera e propria interfaccia hacker di melodramma tecnico di Hollywood utilizzando Hollywood utility scritta da Dustin Kirkland da Canonico. Oggi mi sono imbattuto in un'utilità CLI simile denominata "N o M o S ecrets", in breve nms . Come l'utilità di Hollywood, anche l'utilità nms è INUTILE (Scusate!). Puoi usarlo solo per divertimento. Il nms ricreerà il famoso effetto di decrittazione dei dati visto su Sneakers, uscito nel 1992.

Scarpe da ginnastica è un film di genere commedia e thriller poliziesco, interpretato da Robert Redford tra gli altri attori famosi di nome Dan Aykroyd , David Strathairn e Ben Kingsley . Questo film è uno dei popolari film sugli hacker usciti negli anni '90. Se non l'hai già visto, c'è una scena nel film Sneakers in cui un gruppo di esperti specializzati in test di sistemi di sicurezza recupererà una scatola nera top secret che ha la capacità di decrittografare tutti i sistemi di crittografia esistenti in tutto il mondo. L'utilità nms simula semplicemente come appare esattamente la scena dell'effetto di decrittazione dei dati sul film Sneakers nel tuo terminale.

Installazione Nm

Il progetto nms non ha dipendenze, ma si basa su sequenze di escape del terminale ANSI/VT100 per ricreare l'effetto. La maggior parte dei programmi terminali moderni supporta queste sequenze per impostazione predefinita. Per ogni evenienza, se il tuo terminale non supporta queste sequenze, installa ncurses . Ncurses è disponibile nei repository predefiniti della maggior parte delle distribuzioni Linux. Compileremo e installeremo nms dal sorgente. Quindi, assicurati di aver installato gli strumenti di sviluppo nella tua scatola Linux. Se non li hai già installati, fai riferimento ai seguenti link.

  • Come installare gli strumenti di sviluppo in Linux
  • Un semplice script per configurare l'ambiente di sviluppo in Ubuntu

Dopo aver installato gli strumenti di sviluppo, git, make e gcc, esegui i seguenti comandi uno per uno per compilare e installare l'utilità nms.

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

Infine, controlla se l'installazione è andata a buon fine usando il comando:

$ nms -v
nms version 0.3.3

In alternativa, puoi installare nms usando Linuxbrew gestore di pacchetti come mostrato di seguito.

$ brew install no-more-secrets

Ora è il momento di eseguire nms.

Ricrea il famoso effetto di decrittazione dei dati visto sul filmato delle scarpe da ginnastica usando Nms

L'utilità nms funziona su dati convogliati. Collega l'output di qualsiasi comando Linux allo strumento nms come di seguito e goditi l'effetto direttamente dal tuo terminale. Dai un'occhiata al seguente comando:

$ ls -l | nms

Per impostazione predefinita, dopo la visualizzazione dei caratteri crittografati iniziali, nms l'utilità attenderà che l'utente prema un tasto per avviare la sequenza di decrittazione. Ecco come è raffigurato nel film Sneakers. Basta premere un tasto qualsiasi per avviare la sequenza di decrittazione per rivelare i caratteri in chiaro originali.

Ricrea l'effetto di decrittazione dei dati visto sul filmato delle scarpe da ginnastica usando Nms

Se non vuoi premere nessun tasto, puoi avviare automaticamente la sequenza di decrittazione usando -a bandiera.

$ ls -l | nms -a

Puoi anche impostare un colore di primo piano, ad esempio verde, usando -f opzione come mostrato di seguito.

$ ls -l | nms -f green

Ricrea l'effetto di decrittazione dei dati visto sul filmato delle scarpe da ginnastica usando Nms

Ricorda se non specifichi -a flag, è necessario premere un tasto qualsiasi per avviare la sequenza di decrittazione.

Per cancellare lo schermo prima di avviare i processi di crittografia e decrittografia, utilizza -c bandiera.

$ ls -l | nms -c

Per mascherare i singoli spazi vuoti, usa -s bandiera. Tieni presente che gli altri caratteri spaziali come tabulazioni e nuove righe non verranno mascherati.

$ ls -l | nms -s

Puoi anche visualizzare l'effettiva scena dell'effetto di decrittazione nel filmato Sneakers usando il seguente comando:

$ sneakers

Sneakers effetto decrittazione film

Scegli qualsiasi opzione data per uscire da questa utilità.

Non ti piace? Mi dispiace per quello. Vai alla cartella del progetto nms ed esegui semplicemente il seguente comando per rimuoverlo.

$ sudo make uninstall

Infine elimina anche la cartella del progetto nms.


Linux
  1. Meno non è solo di più?

  2. In che modo il cloud rende più efficiente l'analisi dei big data

  3. Che cos'è un database relazionale?

  4. Effetto di SO_SNDBUF

  5. Più elegante ps aux | grep -v grep

Cercapersone terminali

Migrazione da cloud a cloud

altro:comando non trovato

meno è di più? Più è meno? sono così confuso

directory dei giochi?

gzip - reindirizzamento o piping?