Другие языки программирования и технологии
Как расшифровать бинарный код? Может ли таким образом быть зашифровано буквенное "послание"? Как его расшифровать?
Просто перевести из двоичного (так он называется по русски) кода, в текст или в системы счисления.
Бинарный код - это последовательность нулей и единиц. Сам бинарный код ничего не шифрует. Это просто способ отображения числа в удобном для процессора виде. Наша с Вами переписка тоже, с точки зрения "мозгов компьютера" - наборы бинарных данных.
Можно сделать другое - взять, скажем, текст. Перевести его в бинарный вид (у каждого символа - свой код, а в юникоде - и не один) а затем с полученными последовательностями нулей и единиц вытворить что-нибудь ...Например, все инвертировать - все единицы заменить нулями, а нули единицами. Затем поменять местами каждую пару рядом стоящих "знаков" и, для полноты эффекта на каждую группу из восьми "знаков" (байт) наложить маску - то есть инвертировать не все в байте, а выборочно.
Последовательность будет совершенно не похожа на исходную и при попытке перевода бинарного кода в отображаемые символы - получится полная белиберда.
Но мы (или тот, кому мы сообщим алгоритм шифрования) - сможет прочитать текст. Наш алгоритм хорош тем, что он обратим - надо сначала инвертировать по маске, потом поменять местами пары и потом еще раз инвертировать все нули и единицы - получим исходный код ;)
Это очень простой и примитивный метод шифрации, он поддается анализу и можно подобрать для него алгоритм расшифровки, но, надеюсь, суть изложил ;)
Можно сделать другое - взять, скажем, текст. Перевести его в бинарный вид (у каждого символа - свой код, а в юникоде - и не один) а затем с полученными последовательностями нулей и единиц вытворить что-нибудь ...Например, все инвертировать - все единицы заменить нулями, а нули единицами. Затем поменять местами каждую пару рядом стоящих "знаков" и, для полноты эффекта на каждую группу из восьми "знаков" (байт) наложить маску - то есть инвертировать не все в байте, а выборочно.
Последовательность будет совершенно не похожа на исходную и при попытке перевода бинарного кода в отображаемые символы - получится полная белиберда.
Но мы (или тот, кому мы сообщим алгоритм шифрования) - сможет прочитать текст. Наш алгоритм хорош тем, что он обратим - надо сначала инвертировать по маске, потом поменять местами пары и потом еще раз инвертировать все нули и единицы - получим исходный код ;)
Это очень простой и примитивный метод шифрации, он поддается анализу и можно подобрать для него алгоритм расшифровки, но, надеюсь, суть изложил ;)
можно бинарный код перевести в шестнадцатиричный (например) и в HEX редакторе посмотреть текст
перевести 2 в 16 можно в стандартном калькуляторе
вот например слово "бинарный"
1110000111101000111011011110000011110000111011011111101111101001 в двоичной
E1E8EDE0F0EDFBE9 в шестнадцатиричной
перевести 2 в 16 можно в стандартном калькуляторе
вот например слово "бинарный"
1110000111101000111011011110000011110000111011011111101111101001 в двоичной
E1E8EDE0F0EDFBE9 в шестнадцатиричной
Анатолий Ефимов
И это слово "бинарный" в кодировке винды - CP-1251
В 866 - это будет A1A8ADA0E0ADEBA9
Простор для игр в шпионов ;)
В 866 - это будет A1A8ADA0E0ADEBA9
Простор для игр в шпионов ;)
http://ru.wikipedia.org/wiki/Ascii
http://ru.wikipedia.org/wiki/Windows_125...
http://ru.wikipedia.org/wiki/Unicode
хотя бы так для начала..
http://ru.wikipedia.org/wiki/Windows_125...
http://ru.wikipedia.org/wiki/Unicode
хотя бы так для начала..
нужно знать в каком он представлении. это может быть текст, а может быть и не текст, конкретизируйте вопрос. желательно пример. если текст, то скорее всего либо ascii либо unicode
Binary Coder 1.0
10000 01111 10010 01111 01000 01110 01111 01111 00010
В своё время мне понадобилось решить ту же задачу, рылся-рылся в интернетах, гуглил и нагуглил программку одну. В ней два окна, в левом пишешь текст, а в проавом появляется бинарный код. В матрицу играть самое то. Единственная проблема - это то, что я не могу вспомнить название той программы. Но сам факт, что такой софт есть - уже радует. Гугль в помощь и удачи!
P.S Если найду, то добавлю сюда ссылку потом.
P.S Если найду, то добавлю сюда ссылку потом.
Рахмонзода Каздони
Отправил ссылку в личку, жду свой заслуженный лучший ответ :)
Похожие вопросы
- Расшифруйте пожалуйста бинарный код (вроде как бинарный)
- Вопрос по основам машинного кода и бинарного кода. Как это работает в своей основе?
- Научите меня составлять бинарные коды.На начальном уровне.Незнаю зачем просто очень хочется.
- Каким образоу звукавые файлы раскладываются на бинарный код?
- Как компьютер понимает бинарный код? Как он "видит" единицу и ноль?
- пожалуйста.помогите расшифровать двоичный код
- Ассемблерная вставка в С .Странный код. Можете расшифровать?
- Расшифровка Нужно расшифровать текст Скорее всего это двоичный код
- ИНКАПСУЛЯЦИЯ своими словами? код програмы который зашифровали от всех? как она выглядит в коде программы?
- сейчас всё "шифруется" двоичным кодом, что будет если зашифровать троичным кодом, и как вы его представляете
http://ru.wikipedia.org/wiki/Windows_1251
http://ru.wikipedia.org/wiki/Unicode
хотя бы так для начала..