Зашифровываем текст в двоичный код

  • Автор темы Автор темы melodi
  • Дата начала Дата начала

melodi

Новорег
Регистрация
11.06.2025
Сообщения
3
Реакции
0
Баллы
1
Всем форумчанинам привет

Наступило время поскучать и я решил себя занять написанием данного мануала
по шифрованию текста двоичным кодом, который состоит из 1 (единицы ) и 0 ( ноля )

Сразу оговорюсь - это не является сверх шифрованием и любой кто обладает техническими навыками
как компьютерная криминалистика, программирование и так далее в том же духе все возможные специализации
и такие люди могут догадаться что это кодировка UTF-8, UTF-16, UTF-32 ну и так далее, в общем вы меня поняли.

Для чего это тогда подойдет ?
К примеру это может подойти для шифровании ваших паролей которые вы после создания записываете в блокнот
Согласитесь, ведь когда посторонние к примеру увидят в вашем блокноте выражение по типу PASSWORD: Recruit_87
то они сразу же поймут что это пароль, даже без самого слова PASSWORD, толи другое дело когда посторонние увидят
какие то единицы и ноли (01010010 01100101 01100011 01110010 01110101 01101001 01110100 01011111 00111000 00110111)

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

Шаг 1: Установите Python
Зайдите на официальный сайт и скачайте Python https://www.python.org/downloads/
Во время установки обязательно в низу окна поставьте галочку “Add Python to PATH” (
актуальная версия Python-3.13.3)
 
Шаг 2: Установите VS Code
Зайдите на официальный сайт и скачайте и установите VS Code https://code.visualstudio.com/ ( с ним будет проще
 
Шаг 2: Установите VS Code
Зайдите на официальный сайт и скачайте и установите VS Code
https://code.visualstudio.com/ ( с ним будет проще
Далее после всех этих действий нам следует перезагрузить нашу систему, для каретной работы программ...

Шаг 3: Создание рабочей папки и файла

Теперь давайте создадим папку к примеру на рабочем столе и назовем ее Script (вы можете создавать в другом месте
Шаг 4: Напишем наш скрипт
Открываем наш VS Code и нажимаем Файл / Создать файл / В поиске пишешь binary_encoder.py открывается
окно проводника, где ты находишь ранее созданную папку Script и жмешь создать файл / Итог ( смотри скрин №4
Теперь мы берем наш код и вставляем его в окно со скрина № 4 и на выходе у нас должно появиться вот так
после чего нажимаем сочетание клавиш CTRL + S и это сохранит наш файл в ранее созданной и выбранной папке Script
Шаг 5: Запуск и понятие принципа работы
Мы можем запустить двумя способами, первый это через командную строку ( CMD ), а второй через сам VS Code
мы же с вами пойдем по пути наименьшего сопротивления и запустим наш скрипт прямо в самом VS Code для этого
берем и нажимаем как на скрине
Run Python Fail и после скрипт запускается и внизу появляется терминал с выбором
Теперь давайте произведем раскодировку нашего полученного двоичного кода, для это мы снова жмем на Run Python Fail
и выбираем уже цифру 2 и так же жмем на Enter, далее нам будет предложено написать ранее полученный двоичный код
и как мы видим с вами, мы получили обратно наше секретное слово, ну или пароль которое мы ранее закодировали..

Sleekshot 2025-05-26 13-54-56.png



Теперь мы можем разобрать принцип работы с командной стройкой
По сути сам принцип остаётся тем же что мы и делали выше, только меняется принцип запуска самого скрипта
Для запуска скрипта мы открываем CMD от имени Админа и переходим в папку командой cd C:\Users\facks\Desktop\Script
после вводим команду для запуска нашего скрипта python binary_encoder.py и получаем все тоже самое что и в VS Code

Теперь очень важное примечание:

Если будете сохранять в электроном виде, то есть блокноте, то следите за тем что бы сохранялось все с кодировкой
UTF - 8, если кодировка блокнот сохранит с другой кодировкой, то расшифровать уже не получится ( от слова совсем )
 
Чуть позже попробую, но а что если попросить ИИ создать приложение (код) и просить его шифровать уже каракулями? всеми символами. Я думаю так интереснее будет, а на приложение поставить пароль, ну или скрыть под ненужный скрипт-приложение.
 
Назад
Верх