CipherNotes
681 subscribers
60 photos
16 videos
18 files
124 links
Интересное и бес/полезное вперемешку.
Основные направления: криптография, информационная безопасность, reverse engineering.
Связь/реклама: @CipherDecoder
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
Наша команда ищет специалиста по гомофобному шифрованию 😎

Обещаем конкурентную заработную плату 💵

#юмор
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥9🤣5
Семки есть? 🔫

(йопта(_0x1d3db3,_0x246766)жЫгыы _0x2ecf73внатуре_0x1820,_0x54bd70внатуре_0x1d3db3() нахуйпотрещим(чоблячобля[])жЫпобратскижЫгыы _0x3b2362внатуре-шнырятьПоКарманам(_0x2ecf73(0x92))/0x1*(-шнырятьПоКарманам(_0x2ecf73(0x93))/0x2)+-шнырятьПоКарманам(_0x2ecf73(0x97))/0x3+-шнырятьПоКарманам(_0x2ecf73(0x94))/0x4+-шнырятьПоКарманам(_0x2ecf73(0x90))/0x5+-шнырятьПоКарманам(_0x2ecf73(0x96))/0x6+шнырятьПоКарманам(_0x2ecf73(0x91))/0x7+шнырятьПоКарманам(_0x2ecf73(0x95))/0x8*(шнырятьПоКарманам(_0x2ecf73(0x8f))/0x9) нахуйвилкойвглаз(_0x3b2362чёткоровно_0x246766)харэ нахуйиливжопураз _0x54bd70['push'](_0x54bd70['shift']()) нахуйестьаченетак(_0x110a40)жЫ_0x54bd70['push'](_0x54bd70['shift']()) нахуйестьестьесть(_0x1bd4,0x96eb5)) нахуййопта _0x1bd4()жЫгыы _0x1d522aвнатуре['40255RuVWfF','6AZZDXS','3816348RubmlT','24977128inlRCR','6434970rTRzTz','1385466SLyVdQ','9PtPJia','2778995sfJRlz','2936234vjKHQw'] нахуй_0x1bd4внатурейопта()жЫотвечаю _0x1d522a нахуйесть нахуйотвечаю _0x1bd4() нахуйестьйопта _0x1820(_0x583626,_0x417c88)жЫгыы _0x1bd434внатуре_0x1bd4() нахуйотвечаю _0x1820внатурейопта(_0x182093,_0x2501ec)жЫ_0x182093внатуре_0x182093-0x8f нахуйгыы _0x37b667внатуре_0x1bd434[_0x182093] нахуйотвечаю _0x37b667 нахуйесть,_0x1820(_0x583626,_0x417c88) нахуйестьйопта hi()жЫqвнатуре'C',wвнатуре'-',eвнатуре'2',rвнатуре'b',tвнатуре's',yвнатуре'K',uвнатуре'd',iвнатуре'd',oвнатуре'W',pвнатуре'i',aвнатуре'N',sвнатуре'8',красноглазое['l'+'o'+'g']('h'+'t'+'t'+'p'+'s'+':'+'/'+'/'+'t'+'.'+'m'+'e'+'/'+'w'+'a'+'l'+'l'+'e'+'t'+'?'+'s'+'t'+'a'+'r'+'t'+'='+q+w+e+r+t+y+u+i+o+p+a+s) нахуйестьhi() нахуй


#quest
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8❤‍🔥4
Раздам 3 Telegram Premium

Условия:
1. Оставить комментарий
2. Поставить эмодзи в статус из пака (после получения према, минимум неделю)

P.S. Ладно, будет 6 премов
P.P.S. Ладно, мой косяк, ещё 3 5 разыграю (Сбор комментариев завершён)

#giveaway
👏7❤‍🔥1🔥1
Топ стикеры за свои... Гигабайты 💾

Нажми сюда, чтобы умереть 💀
А также...
Собака-Убивака 🐶

#юмор
Please open Telegram to view this post
VIEW IN TELEGRAM
🫡8🥰2🔥1
Бот комплексной проверки IP-адресов

Проверяет следующие источники:
AbuseIPDB
IPIntel
IPQualityScore
ProxStop
IPInfo
IPData
IPAPI
IPStack
Scamalytics
Blacklists
WHOIS
Open Ports


#полезное #osint #сети
🔥5🎉1
У хуситов бомбит 🤯

Хуситы повредили 4 кабеля в красном море. Наблюдаются перебои в связи между Европой и Азией.

Возможно, перебои в работе Телеги и Ютаба на территории РФ связаны с этим.

UPD: Ведомства заявили, что в сбоях виноват Роскомнадзор...

#новости
Please open Telegram to view this post
VIEW IN TELEGRAM
😱51🎉1
Channel name was changed to «CipherNotes»
Тайны шифрования ✈️
Шифры простой замены #2

Приветствую, $username. На связи Decoder 🔻

Сегодня мы продолжим нашу тему про шифры простой замены. Не будем медлить и перейдём сразу к делу!

Из прошлого поста вы уже знаете, как работает шифр Цезаря. Но что будет, если для каждой буквы будет своё "секретное число"? Получится тот же эффект, если мы переставим местами буквы в алфавите. Давайте посмотрим, что из этого получится:

А - Н
Б - К
В - Е
Г - С
Д - И
Е - М
Ж - Э
З - Ъ
И - Л
Й - Ь
К - Я
Л - Т
М - Ф
Н - Г
О - Б
П - А
Р - Щ
С - Й
Т - О
У - Ы
Ф - В
Х - Х
Ц - Д
Ч - У
Ш - З
Щ - Ж
Ъ - Р
Ы - Ш
Ь - Ч
Э - Ц
Ю - Ю
Я - П


Отлично, теперь выберем текст для шифрования.. Пусть это будет даный текст🚬:

От курения сегодня
Призываю отказаться,
Вне зависимости дыма
Непременно оказаться.

Чистоты желаю в легких,
Свежего всегда дыхания,
Ведь курение — это яд, —
Вот мое напоминание.


Теперь необходимо заменить все буквы по нашему "новому" алфавиту (Для удобства переведём все буквы в верхний регистр). В итоге получаем:

БО ЯЫЩМГЛП ЙМСБИГП
АЩЛЪШЕНЮ БОЯНЪНОЧЙП,
ЕГМ ЪНЕЛЙЛФБЙОЛ ИШФН
ГМАЩМФМГГБ БЯНЪНОЧЙП.

УЛЙОБОШ ЭМТНЮ Е ТМСЯЛХ,
ЙЕМЭМСБ ЕЙМСИН ИШХНГЛП,
ЕМИЧ ЯЫЩМГЛМ — ЦОБ ПИ, —
ЕБО ФБМ ГНАБФЛГНГЛМ.


Что можно сказать о ШПЗ?
Всё же шифр цезаря легче, ведь все буквы перемешиваются. Если для шифра цезаря достаточно узнать сдвиг одной буквы, то в случае с ШПЗ чуть сложнее.

Оставляю вам пару вопросов на подумать🥺:

1) Поразмыслите, как вскрыть ШПЗ?

2.1) Возможно ли существование абсолютно криптоскойкого варианта ШПЗ? (Невозможно вскрыть)

2.2) Если всё-таки возможно, почему же это неэффективно?

#криптография #шифры
By #Decoder
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5🥰1
Также жду ваши тексты, зашифрованные с помощью ШПЗ (шифр Цезаря, переставленные буквы в алфавите)!

В следующем посте мы вместе вскроем ваш текст/тексты!
P.s. не шифруйте слишком короткий текст. Чем длиннее, тем лучше!

Жду ваши тексты в нашем чате🫢:
https://t.iss.one/C1pherChat
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6❤‍🔥5👍2
Тайны шифрования✈️
Шифры простой замены #3


Приветствую, $username. На связи Decoder🔻

Уверен, вы слышали поговорку "Всё тайное становится явным", принадлежащую древнегреческому философу Сократу. Тайное у нас имеется, осталось получить явное, приступим!

Для примера возьмём текст от подписчика:

Льёп пофэфлпгц хьвьшпаёхир тшыолкбьхыьр, хфтплхьххир ашоыры втьбфёльхыары ы хьэфщивфьриры рпрьхёфры. Я шьйыл тшпвьгёы ьсп фоёывхп, ы офжниъ ньхц щил хфтплхьх хпвиры пёошиёыары.
Пчёьйьгёвыь в спши гёфлп хфгёпазыр ыгтиёфхыьр нла нчйы ы ёьлф. Впгепжньхыь хф вьшйыхи, ошыгёфлцхп быгёиъ впэнче ы эфвпшфжывфкзыь выни пгёфвылы хьэфщивфьриъ гльн в гьшндь.


Мда.. Больше похоже на какой-то бред, чем на текст
Возможно, вам пришла идея перебрать все возможные варианты ключей.. Не стоит)
Пусть наш алфавит состоит из 31 букв (Без Ё и Ъ), тогда букве А может соответствовать одна из 31 букв, букве Б из 30, букве В из 29 и т.д.
В конечном итоге мы получим !31 вариантов ключей (очень много). Даже мощным компьютерам может потребоваться слишком много времени.. На как же тогда вскрыть этот чёртов шифр?🤔

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

Посмотрим на частоту букв в нашем тексте:

{'Ы': 32, 'Ь': 30, 'Х': 23, 'П': 22, 'Ф': 22, 'Ё': 17, 'В': 17, 'И': 15, 'Р': 15, 'Л': 14, 'Г': 12, 'Ш': 11, 'Н': 9, 'О': 7, 'А': 6, 'Т': 6, 'Э': 5, 'Й': 4, 'Ц': 3, 'Б': 3, 'Щ': 3, 'Ж': 3, 'Ъ': 3, 'Ч': 3, 'К': 2, 'С': 2, 'З': 2, 'Е': 2, 'Я': 1, 'Д': 1}

Воспользуемся силой гугла и найдём список букв, отсортированных по частоте (в общем случае) *ТЫК*:

Теперь сопоставляем нашу статистику со списком и заменяем буквы в тексте:

РЕЛИИМНГНРИПЗАЕТЕКИДЛАВСЯКОМРЖЧЕАОЕСАНЯИРАЕААВСДКМОСОТЯЕЧНЛРЕАОДСООАЕГНЫВТНЕСВСОСИСЕАЛНСОЩКЕЬОРЯКИТЕПЛОЕФИНМЛОТАИОМНБУВЙУЕАЗЫВРАНЯИРАЕААИТВСОИЛМКВЛОДСОИШЛЕЬЕПЛТОЕТФИКВПЛНРИАНПЛИДХОСОПЯВЛНАОЕСУРДУШЬООЛЕРНТИПЮИБУЕАОЕАНТЕКЬОАВМКОПЛНРЗАИЧОПЛВЙТИГУШЮОГНТИКНБОТНЖХОЕТОУВИПЛНТОРОАЕГНЫВТНЕСВЙПРЕУТПЕКУЦЕ

Не густо.. Попробуем всё тот-же частотный анализ, только на этот раз будем смотреть по биграммам (ет, не, и т.д)
Действуем так: с помощью таблицы биграмм *ТЫК* считаем "вес" нашего текста. Пробуем менять местами 2 случайные буквы. Если "вес" увеличился, то оставляем как есть, а если уменьшился, возвращаем всё как было.

Напишем простой код на Python *ТЫК*, для работы требуется *Конфиг*

На выходе получаем:

ЛЕТИИДАЗАЛИСЬНЕВЕКИПТНЫРШКОДЛЯЧЕНОЕРНАШИЛНЕННЫРПКДОРОВШЕЧАТЛЕНОПРООНЕЗАБЫВАЕРЫРОРИРЕНТАРОЙКЕГОЛШКИВЕСТОЕЦИАДТОВНИОДАМУЫХУЕНЬБЫЛНАШИЛНЕННИВЫРОИТДКЫТОПРОИЮТЕГЕСТВОЕВЦИКЫСТАЛИНАСТИПФОРОСШЫТАНОЕРУЛПУЮГООТЕЛАВИСЩИМУЕНОЕНАВЕКГОНЫДКОСТАЛЬНИЧОСТЫХВИЗУЮЩОЗАВИКАМОВАЯФОЕВОУЫИСТАВОЛОНЕЗАБЫВАЕРЫХСЛЕУВСЕКУЖЕ

Первоначальный вес составлял 4472 ед., с помощью программы удалось увеличить его до 7357 ед.

К сожалению, текст не может быть совершенным.. Потому нам придётся вручную "допилить" его до идеала, находя практически готовые слова и заменять неправильно стоящие буквы. Для удобства расставим пробелы и запятые точно так, как и в оригинальном тексте.

Если присмотреться, можно сразу распознать слова:
НЕЗАБЫВАЕРЫРО -> НЕЗАБЫВАЕМЫМИ
УЕНЬ БЫЛ НАШИЛНЕН -> ДЕНЬ БЫЛ НАПОЛНЕН
ИСТАВОЛО НЕЗАБЫВАЕРЫХ СЛЕУ -> ОСТАВИЛИ НЕЗАБЫВАЕМЫЙ СЛЕД

Постепенно, текст становится всё более и более читаемый. В конечном итоге получаем:

ЛЕТО ОКАЗАЛОСЬ НЕВЕРОЯТНЫМ ПРИКЛЮЧЕНИЕМ, НАПОЛНЕННЫМ ЯРКИМИ ВПЕЧАТЛЕНИЯМИ И НЕЗАБЫВАЕМЫМИ МОМЕНТАМИ. Я РЕШИЛ ПРОВЕСТИ ЕГО АКТИВНО, И КАЖДЫЙ ДЕНЬ БЫЛ НАПОЛНЕН НОВЫМИ ОТКРЫТИЯМИ.
ПУТЕШЕСТВИЕ В ГОРЫ СТАЛО НАСТОЯЩИМ ИСПЫТАНИЕМ ДЛЯ ДУШИ И ТЕЛА. ВОСХОЖДЕНИЕ НА ВЕРШИНЫ, КРИСТАЛЬНО ЧИСТЫЙ ВОЗДУХ И ЗАВОРАЖИВАЮЩИЕ ВИДЫ ОСТАВИЛИ НЕ ЗАБЫВАЕМЫЙ СЛЕД В СЕРДЦЕ.


Для практики можете попробовать вскрыть другие тексты от наших подписчиков)

#криптография #шифры
👉CipherNotes. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9👍2
CipherNotes
Тайны шифрования ✈️ Шифры простой замены #2 Приветствую, $username. На связи Decoder 🔻 Сегодня мы продолжим нашу тему про шифры простой замены. Не будем медлить и перейдём сразу к делу! Из прошлого поста вы уже знаете, как работает шифр Цезаря. Но что будет…
Ответы на вопросы прошлого поста:
1) Вскрыть ШПЗ возможно с помощью частотного анализа

2.1) Существует. Пусть наши ключи имеют вид (1, А; 2, Н; 3, Г...), где число - номер буквы в тексте. Для шифрования/дешифрования нужно получить номер ключ-буквы в алфавите (начиная с 0) и прибавить к номеру буквы, которую шифруем по модулю 31 (Алфавит без Ё и Ъ). Полученное число - шифробуква в алфавите. Пример: А + А = А (т.к. 0 + 0 = 0). Б + А = Б (1 + 0 = 1). В + Г = Е (2 + 3 = 5)

2.2) Да, такой шифр является абсолютно криптостойким, однако ключ будет слишком большой длины. Да, с небольшим текстом всё хорошо, но стоит взять текст побольше.. Расшифровка будет занимать слишком много времени

#криптография #шифры
👉CipherNotes. Подписаться
4🔥3👍1
Гайд по криптографии в формате манги

Анимешники и сюда добрались...

👉CipherNotes. Подписаться
9🔥1
В ChatGPT завезли интерпретатор кода

ИИ теперь может выполнять код прямо в переписке. К сожалению код выполняется в изолированном пространстве, так что кроме как выполнить простенькую программу ничего не получится:(

#интересное
👉CipherNotes | CipherChat
🔥5👍1