🤖 No More Secrets: Воссоздайте знаменитый эффект расшифровки данных, показанный в фильме “Кроссовки”. |

🤖 No More Secrets: Воссоздайте знаменитый эффект расшифровки данных, показанный в фильме “Кроссовки”.

Юмор

Если вы когда-нибудь смотрели фильм “Кроссовки” с Робертом Редфордом в главной роли, то, возможно, помните сцену, где зашифрованный текст волшебным образом превращается в читаемый текст на выходе.

Этот визуальный эффект стал культовым в хакерской культуре.

Теперь, благодаря интересному проекту с открытым исходным кодом под названием No More Secrets (nms), вы можете воссоздать знаменитый эффект расшифровки данных, показанный в фильме “Кроссовки”, в своем Linux-терминале.

Краткое описание фильма “Кроссовки”

“Кроссовки” (1992) – фильм в жанре комедии и криминального триллера, в котором Роберт Редфорд снялся вместе с другими известными актерами по имени Дэн Эйкройд, Дэвид Стрэтэйрн и Бен Кингсли.

Этот фильм – один из самых популярных хакерских фильмов, выпущенных в 1990-х годах.

Если вы не в курсе, в фильме “Кроссовки” есть одна знаменитая сцена, в которой группа экспертов, специализирующихся на тестировании систем безопасности, находит сверхсекретный черный ящик, способный расшифровать все существующие системы шифрования по всему миру.

Утилита nms просто имитирует, как выглядит сцена с эффектом расшифровки данных в видеоролике Sneakers в вашем терминале.

Что такое No More Secrets?

No More Secrets, сокращенно nms, – это небольшая программа для Linux, написанная на C, которая воссоздает классический эффект расшифровки данных из Sneakers.

Вместо того, чтобы сразу печатать текст, она отображает скремблированные символы, которые постепенно преобразуются в удобочитаемый вывод.

Результат выглядит так, как будто вы наблюдаете, как ваш терминал “расшифровывает” информацию в режиме реального времени.

Вы можете использовать его практически с любой командой, передав выходные данные в nms.

Установка Nms на Linux

Проект nms не имеет зависимостей, но для воссоздания эффекта он использует escape-последовательности терминала ANSI/VT100.

Большинство современных терминальных программ поддерживают эти последовательности по умолчанию.

На всякий случай, если ваш терминал не поддерживает эти последовательности, установите ncurses.

🥴 Как отобразить память, используемую процессами, в удобочитаемой форме

Ncurses доступен в стандартных репозиториях большинства дистрибутивов Linux.

Мы собираемся скомпилировать и установить nms из исходного кода.

Поэтому просто убедитесь, что у вас установлены средства разработки в вашем Linux.

После установки инструментов разработки git, make и gcc выполните одну за другой следующие команды для компиляции и установки утилиты nms utility.

📜 gcc и g++: В чем разница?

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

Наконец, проверьте, прошла ли установка успешно, с помощью команды:

nms -v
nms version 1.0.1

В качестве альтернативы вы можете установить nms с помощью менеджера пакетов Linuxbrew, как показано ниже.

Linuxbrew – общий диспетчер пакетов для Linux и Mac OS X

brew install no-more-secrets

Теперь пришло время запустить nms.

Воссоздадим знаменитый эффект расшифровки данных, показанный в фильме Sneakers, с помощью Nms

Утилита nms работает с переданными данными.

Передайте вывод любой команды Linux в nms tool, как показано ниже, и наслаждайтесь эффектом прямо со своего терминала.

Ознакомьтесь со следующей командой:

ls -l | nms

По умолчанию, после отображения начальных зашифрованных символов, утилита nms будет ждать, пока пользователь нажмет клавишу, чтобы начать последовательность расшифровки.

Именно так это показано в фильме “Кроссовки”.

Просто нажмите любую клавишу, чтобы начать последовательность расшифровки, чтобы открыть исходные символы открытого текста.

Если вы не хотите нажимать какую-либо клавишу, вы можете автоматически инициировать последовательность расшифровки, используя флаг a.

ls -l | nms -a

Вы также можете задать цвет переднего плана, например зеленый, используя опцию f <цвет>, как показано ниже.

ls -l | nms -f green
Пожалуйста, обратите внимание, что если вы не добавите флажок a, вы должны нажать любую клавишу, чтобы запустить последовательность расшифровки.
Чтобы очистить экран перед запуском процессов шифрования и дешифрования, используйте флажок c.
Чтобы замаскировать отдельные символы пробела, используйте флаг s.
Пожалуйста, обратите внимание, что другие символы пробела, такие как табуляция и перевод строки, маскироваться не будут.
ls -l | nms -s
Вы также можете просмотреть фактическую сцену с эффектом расшифровки в фильме Sneakers, используя следующую команду:
Выберите любой из предложенных вариантов (например, от 1 до 6), чтобы выйти из этой утилиты.
Советы по улучшению работы Комбинируйте cat с nms для расшифровки файлов на экране:
Выберите любой из предложенных вариантов (например, от 1 до 6), чтобы выйти из этой утилиты.

Советы по улучшению работы

Комбинируйте cat с nms для расшифровки файлов на экране:

cat /etc/passwd | nms
Используйте с файлами журнала или выводом команд для создания атмосферы голливудского хакера.
Отрегулируйте размер шрифта и цвета вашего терминала для достижения максимального эффекта.

Попробуйте Nms просто для развлечения!

Программа No More Secrets не повышает безопасность вашей системы и не выполняет фактическую расшифровку.

Она носит чисто косметический характер.

Но это интересный способ пережить фрагмент истории фильма, развлечь себя или добавить изюминки во время презентации.

Если вам нравятся маленькие Linux-игрушки и вы испытываете ностальгию по классическим фильмам, этот инструмент стоит установить.

Это просто еще один подобный забавный проект.

Удалить Nms

Вам это не нравится?

Перейдите в папку проекта nms и просто запустите следующую команду, чтобы удалить ее.

sudo make uninstall

Наконец, удалите и папку проекта nms.

Заключение

Сцена расшифровки кроссовок вдохновила целое поколение компьютерных энтузиастов, и теперь вы можете воспроизвести это волшебство в своем собственном терминале Linux.

Теперь, когда секретов больше нет, каждая команда может выглядеть так, как будто она взята из сверхсекретного шпионского фильма.

Попробуйте и вы увидите, как ваша оболочка Linux трансформируется в голливудское представление о хакерстве.

см. также:

 

Пожалуйста, не спамьте и никого не оскорбляйте. Это поле для комментариев, а не спамбокс. Рекламные ссылки не индексируются!
Добавить комментарий