Сохранен 272
https://2ch.hk/po/res/17139355.html
Прошлые домены не функционирует! Используйте адрес ARHIVACH.VC.
24 декабря 2023 г. Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!

ЗАКОНЫ ЯРОВОЙ И УКРАИНА ТРЕД

 Аноним  OP 08/07/16 Птн 22:46:10 #1 №17139355 
14680071710030.png
Вчера прочел что в рахе приняли законы яровой. Сегодня у меня были вечерние курсы, где изменил программу и прочел слушателям как записывать данные в растровые изображения и потом считывать их обратно, что такое законы яровой и зачем вообще все это делаю.
С учетом того что наше текущее правительство - сборище охуевщих ублюдков мало чем отличающихся от таких же прошлых охуевщих уебанов, которые в наглую пользуются тем, что на востоке у нас АТО и вообще поехавщие по рузьку миру овощи, а на юге - оттяпаный Крым, у меня нет ни единого сомнения что скоро Рада и Кабмин всей шоблой попытаются провернуть тоже самое у нас.
Только нихуя не собираюсь ждать пока порох подмахнет такую муть и только потом начинать бугуртить. Похуй что они еще даже не заикаются об этом - со скотами из власти, причем с любыми, надо вести себя как с дикими животными и пиздить палкой до того как тебя попробуют загрызть, а не после.
Начиная с этой группы читатаю людям основы личной информационной гигиены и безопасности под каким-нибудь благовидным названием в плане курса.
А что ты собираешься делать что бы защитить свой личный информационный простор от поехавших на мечтах о поголовном анальном зондирование властей?
Аноним  OP 08/07/16 Птн 22:57:12 #2 №17139539 
14680078326000.png
Аноним  OP 08/07/16 Птн 23:05:35 #3 №17139652 
14680083360380.png
Аноним ID: Фирс Павлович 08/07/16 Птн 23:15:42 #4 №17139780 
>>17139355 (OP)
В картинках закодирован текст?
Аноним ID: Лавр Рабабович 08/07/16 Птн 23:18:19 #5 №17139813 
оп, а можно мне тоже где-нибудь прочитать вот это вот всё. интересно научиться тому, о чем ты говоришь, может ресурс подскажешь какой, где можно почитать на тему? или самому не впадлу гайдец вбросить/написать как картинки кодировать?
Аноним ID: Фирс Павлович 08/07/16 Птн 23:19:09 #6 №17139826 
14680091493210.jpg
>>17139355 (OP)
ОП поясни, теперь даже ВиртуалПриватНетворк меня не спасёт? Они будут перехватывать ключи, дишифровывать и записывать все пакеты в большую базу данных?
Аноним  OP 08/07/16 Птн 23:19:27 #7 №17139829 
>>17139780
Нет. Просто шум гауса с деформациями.
Аноним  OP 08/07/16 Птн 23:26:28 #8 №17139935 
>>17139813
Смотри, любой растровый формат, в том числе и общеизвестные jpeg, jpg, png, tif, это вот все представляют собой три прямоугольные матрицы red, green и blue составляющих. Если у тебя есть изображение 800x600, то ты получаешь три матрицы такого же размера. 800x600x3 это почти полтора ляма ячеек для хранения информации.
В каждую ячейку всегда можно положить от 0 до 255 целочисленных интовских значений - для изображений это уровни яркости данного цветового канала. Тоесть фактически один байт. В классической кодировки ascii ровно столько занимает один символ типа char. В итоге пикча 800x600 - это полтора ляма символов, ну чуть меньше.
Аноним  OP 08/07/16 Птн 23:31:12 #9 №17139998 
>>17139935
Для самого простого кодирование пикчой требуется создать таблицу, ставящую каждому символу в соответствие уникальный ключ. На джаве это тебе сделает структура данных под названием мапа, на c# - словарь, на плюсах тоже мапа.
Когда ты создаешь строку, по факту представляющую собой некоторой одномерный массив символов, ты можешь идти вдоль него и делать следующие действия:
- считать символ из строку на текущей позиции
- найти его ключ в своей личной таблице-трансляторе
- записать ключ в матрицу интенсивностей красного, зеленого или синего цвета изображения.
Аноним  OP 08/07/16 Птн 23:35:54 #10 №17140063 
>>17139998
При считывание изображение с посланием операции идут в обратном порядке:
- считать уровень интенсивности, он же значение от 0 до 255 в данной ячейке данного компонента спектра изображения
- найти по ключу символ в таблице трансляции
- добавить символ в строку с расшифрованым сообщением
Самый просто вариант это создавать изображения, представляющие собой длинный одномерный массив. Ну например 50x1. Вполне подходит для небольших посланий, плюс всегда знаешь что начинать читать надо с первого элемента, а заканчивать читать на последнем.
Аноним  OP 08/07/16 Птн 23:43:29 #11 №17140176 
>>17140063
Дальше начинаются разные оптимизации и полезные особенности подобной записи.
Например, если ты пишешь только в однострочную пикчу, то как правило делаешь это только в одну из матриц составляющих цвета цвета.
Если ты запишешь 10 ячеек в интенсивности красного цвета, то еще по десять в синем и зеленом просто будут пылиться без дела. В таком случае лучше писать не вдоль матрицы цвета, а поперек ее:
- первый символ в начальную ячейку r
- второй символ в начальную ячейку g
- третий символ в начальную ячейку b
- четвертый символ в следующую после начальной ячейку r
- пятый символ в следующую после начальной ячейку g
- шестой символ в следующую после начальной ячейку b
И так продолжать пока не запишешь всю строку.
Если останутся в последней трехуровней rgb-ячейке не использованные позиции, заполни их кодом из своей таблицы трансляции с символом "тут нихуя нет, идем дальше".
Аноним ID: Епифаний Климович 08/07/16 Птн 23:45:52 #12 №17140220 
https://theintercept.com/2014/12/13/belgacom-hack-gchq-inside-story/
Ты понимаешь что здесь написано, ОП?
Аноним  OP 08/07/16 Птн 23:50:51 #13 №17140289 
>>17140176
Однако подобный метод создает изображения, которые даже идиоту будут казаться подозрительными.
Гораздо более юзабельно брать обычные изображения и затирать например только синий компонент - синий цвет хуже воспринимается человеком на глаз и визуально будет сложнее понять что изображение больше чем просто изображение.
Кроме того возникает проблема - сообщение может быть длиннее чем само изображение. В этом случае следует просто переходить на следующую строку и продолжать писать. Например ты писал в 328-ой строке 600-ый символ в уровень синего цвета. Цикл записи просто перейдет на 329-ю строку и начнет записывать ее дальше с начала. В этом нет ничего сложного, обычный вложенный цикл обхода двухмерной матрицы.
Аноним  OP 08/07/16 Птн 23:51:51 #14 №17140308 
>>17140220
Щас, допишу минигайд и почитаю.
Аноним ID: Цзимислав Заидович 08/07/16 Птн 23:56:42 #15 №17140386 
>>17139355 (OP)
В стране нет денег даже чтобы ментам поставить камеры на центральных улицах, а ты из-за этой пидорашьей хуйни бугуртишь. Забей.
Аноним ID: Цзимислав Заидович 08/07/16 Птн 23:57:54 #16 №17140409 
>>17139826
Нет, они схватят тебя за анус, за то, что шифруешь трафик.
Аноним  OP 08/07/16 Птн 23:58:41 #17 №17140422 
>>17140289
Следующий уровень уровень наворотов это например неравномерная запись данных и создание личного мини-формата файла.
Миниформат легко сделать когда изображение изначально избыточно по числу свободных ячеек записи по отношению к сообщению.
Например из 600-от строк, каждая из которых обладает 800-ми ячейками ты выделяешь первую строку что бы записать туда сколько всего у тебя символов будет в сообщение.
Вторую например что бы записать дату создания сообщения или там сопровождающую служебную инфу.
С третьей строки ты пишешь собственно сообщение. При этом когда идет считывание, ты уже из первой строки считаешь сколько следует расшифровать символов начиная с начала третьей строки данного компонента цвета.
Аноним  OP 09/07/16 Суб 00:07:12 #18 №17140536 
>>17140422
Неравномерность записи основана на такой структуре данных как связный список. В простом варианте один символ кодируется пятью последовательными значениями.
Первый - собственно ключ символа.
Второй и третий - координаты "по оси х" следующего символа для считывания. Так как в одну ячейку влазит только 256 значений, для 800x600 этого будет мала. А вот две ячейки - это уже два байта, 256 * 256 вариантов, хватит с головой.
Четвертый и пятый - то же самое для "оси у".
Если подойти с умом, то при записи у тебя после каждого записанного символа координаты следующего будут генериться псевдослучайнами числами - всякие rand там. В итоге при считывание гораздо сложнее расшифровать инфу, так как что бы ее получить без вмешательства труЪ-криптолога требуется знать где находится первый символ шифрованного сообщения и какой формат записи что бы после получения первого символа можно было перейти на второй символ шифрованного сообщения и так далее.
Тут главное что бы во время записи твой генератор не перезатерал уже записанные символы сообщений и сопутствующие им данные с координатами следующего символа.
Аноним  OP 09/07/16 Суб 00:18:29 #19 №17140688 
>>17140536
Последнее что тебе остается - научится собственно обрабатывать изображения.
В c# для этого есть класс Bitmap, который создает служит инструментом для базовых действий с изображениями.
Методы SetPixel и GetPixel дадут тебе соответственно возможности записывать ячейки изображения и читать их. Для записи потребуется еще FromArgb(), для считывания getRed(), getGreen(), getBlue().
Что там в джаве уже не помню.
Инфу по записи и считывания значений пикселей можно найти на stack owerflow
Например
http://stackoverflow.com/questions/29282039/how-to-get-rgb-code-from-bitmap
http://stackoverflow.com/questions/10127871/how-can-i-read-image-pixels-values-as-rgb-into-2d-array
Инфу по форматам изображения и алгоритмам обработке на ютубе или в гугле.
И вообще почти вся инфа открытая, просто мало кто собирает ее в кучу.
Только не думай что это сделает тебя совершенно не уязвимым. Другое дело что настоящих спецов нигде не хватит каждому анону по недели инфу тихонько дещифровать.
Хотя если из тебя будут лично выбивать твои же пароли в ментовке это уже другая история.
Это если вкратце.
Аноним  OP 09/07/16 Суб 00:19:58 #20 №17140714 
>>17140386
Порох может на такое блаародное дело и часть своих личных офшоров потратить. Что бы не лишаться всего.
Никогда не стоит думать что ты способен осознать всю глубину мразоты своих властей.
Аноним  OP 09/07/16 Суб 00:23:01 #21 №17140753 
14680129815190.png
>>17140220
>and it was disguising itself as legitimate Microsoft software while quietly stealing data
Воу, спасибо. Чувствую меня ждет увлекательная история, в процессе которой успеют соснуть все.
Аноним ID: Ипатий Мартимьянович 09/07/16 Суб 00:23:31 #22 №17140758 
>>17139355 (OP)
За тебя все рагули решат, как с майданом, будь спокоен. Это их страна.
Аноним ID: Захид Антипиевич 09/07/16 Суб 00:26:16 #23 №17140805 
>>17139355 (OP)
Иногда действительно кажется что эти две поехавшие страны окончательно ебнулись и соревнуются, кто набесоебит больше.
Аноним ID: Лаврентий Мойшевич 09/07/16 Суб 00:27:06 #24 №17140819 
>>17139355 (OP)
Тебе и любому жителю Земляшки всё это не особо поможет пока существует госсударства.
Кто-то же писал о трёх фазах развития интеренетов:
1. Популярность доступность низкая - игрушка/инструмент для гиков, учёных - они всем рулят.
2. Популярность растёт взрывными темпами - теперь это инструмент зарабатывания деньгов всякими маркетолохами рекламщиками - рулят эффективные менеджеры, корпорации.
3. Популярность гигантская - уровень всепланетного СМИ - подлежит госрегулированию - с лицензиями, правами и прочим говном, как оружие, автотранспорт и прочие опасные для государства ништяки - рулят власти.

Мы в начале третьего пункта.
Надеюсь ты понимаешь, что госсударство и личная информационая свобода несовместимы на данном этапе развития человечества.
Особенно хорошо всё это подтверждает твоя же фраза:
>Хотя если из тебя будут лично выбивать твои же пароли в ментовке это уже другая история.
В какой-нибудь сшашке тоже самое, только там действуют тоньше и умнее - юзверей тора ставят на контроль, а пароли не выбивают, а нанимают хакеров, чтобы взломать всякие айфоны - хотя пищдешь все это яблогей сами все слили.
Короче, молодые люди, энергия не туда ваша направлена, боритесь со следствием, а не причиной.
Аноним  OP 09/07/16 Суб 00:28:04 #25 №17140837 
14680132847080.jpg
>>17140758
>За тебя все рагули решат, как с майданом, будь спокоен. Это их страна.
Я собственно и сам рагуль с Майдана.
Аноним ID: Светозар Насимович 09/07/16 Суб 00:28:09 #26 №17140839 
>>17139355 (OP)
>Начиная с этой группы читатаю людям основы личной информационной гигиены и безопасности под каким-нибудь благовидным названием в плане курса.
довай, я почитаю
а вообще мне кажется зря ты бугуртишь. если и станут вводить то нескоро. это у нас они уже не могут придумать где бы еще гайки закрутить. да и вообще чем бы заняться
Аноним ID: Ипатий Мартимьянович 09/07/16 Суб 00:28:45 #27 №17140851 
>>17140837
что вам мешает скакать?
Аноним  OP 09/07/16 Суб 00:29:22 #28 №17140862 
>>17140819
>Тебе и любому жителю Земляшки всё это не особо поможет пока существует госсударства.
Хуйня это все.
Вся напускная крутизна любой тайной организации или спецслужбы кончается когда ты начинаешь их ирл проверять на одинаковую мягкость.
Аноним  OP 09/07/16 Суб 00:30:04 #29 №17140872 
>>17140839
Я предпочитаю бугуртить на опережение.
Аноним  OP 09/07/16 Суб 00:31:37 #30 №17140895 
>>17140851
Лично мне то, что еще не все спаял из того, что мне потом потребуется.
В любом случае до середины осени время есть - у нас же блядь ебучая традиция проводить это вот все в холода и под снежок.
Аноним ID: Захид Антипиевич 09/07/16 Суб 00:33:21 #31 №17140919 
>>17140819
>Мы в начале третьего пункта.
Т.е. Россия стремительно вырвалась в лидеры в развитии?
Аноним  OP 09/07/16 Суб 00:33:46 #32 №17140923 
>>17140220
>Publicly, Belgacom has played down the extent of the compromise, insisting that only its internal systems were breached and that customers’ data was never found to have been at risk.
Как говориться, не пиздите и да не пиздимы будите.
Аноним  OP 09/07/16 Суб 00:42:31 #33 №17141046 
14680141521010.jpg
>>17140220
>GCHQ declined to comment for this story, and insisted that its actions are “necessary legal, and proportionate.”
Аноним ID: Роман Игнатович 09/07/16 Суб 00:48:12 #34 №17141133 
>>17139355 (OP)
Не попытаются, у тебя в стране даже валюты на закупку хардов нет. С другой стороны, посчитав отток капитала, могут и у нас отменить но не отменят, а закупят через Сяопина.
Аноним  OP 09/07/16 Суб 00:48:52 #35 №17141142 
>>17140220
Короче, дочитал по диагонали, покаялся и заказал себе билет в зону 51 для слияния с Гелиосом.
Аноним  OP 09/07/16 Суб 00:49:37 #36 №17141152 
>>17141133
>>17140714
Аноним ID: Исидор Юсуфович 09/07/16 Суб 00:50:51 #37 №17141169 
>>17139355 (OP)
Прокинуть впн в Украину конечно
Аноним ID: Аарон Рабинович 09/07/16 Суб 00:53:29 #38 №17141201 
>>17139355 (OP)
>скоро Рада и Кабмин всей шоблой попытаются провернуть тоже самое у нас.
Так и будет, почти аналогичное. В правильную сторону предполагаешь.
>А что ты собираешься делать что бы защитить свой личный информационный простор от поехавших на мечтах о поголовном анальном зондирование властей?
Осенью потому что народ будет ещё более злым, так будет проще расжечь огонь пойду на одиночный протест с требованиями полной смены власти. Хотя есть мысли действовать более радикально.
Аноним ID: Роман Игнатович 09/07/16 Суб 00:58:36 #39 №17141271 
>>17141152
Только если ему будет куда девать гривны, которые получатся с этой операции, т.е. гипотетически этой ситуации будет предшествовать выход Рошена на новые рынки, большие и на которых он будет востребован, ну и закладка сразу под дюжину заводов, которые будут гнать туда продукцию. Гораздо проще бравировать "Путин, Россия, гроб-гроб, кладбище, пакет Яровой" вообще без вложений.
Аноним  OP 09/07/16 Суб 00:59:06 #40 №17141277 
>>17141201
>Так и будет, почти аналогичное. В правильную сторону предполагаешь.
Ничего сложного. Что бы предугадать действия властей надо просто всегда выбирать самый подлый из всех возможных вариантов по отношению к народу.
>Осенью
У меня коллега на работе не сговариваясь со мной арбалеты пилить на станках начал. Тоже кстати к осени готовится.
Аноним  OP 09/07/16 Суб 00:59:55 #41 №17141285 
>>17141271
>Гораздо проще бравировать "Путин, Россия, гроб-гроб, кладбище, пакет Яровой" вообще без вложений.
Ирл это нихуя уже давно не помогает и не работает.
Аноним ID: Исидор Юсуфович 09/07/16 Суб 01:02:33 #42 №17141325 
Вообще оп, ты какой-то дурачок, раз считаешь (и даже читаешь какие-то ебать его в рот курсы, то есть учишь каких-то хуесосов), что вот эта хуйня может каким-то образом помочь прослушиванию информации даже вот в россии. Даже если требования закона будут выполняться на 100%, потребуется множество человеко-часов, чтобы господ в теме интернетов шифрования хуйни малафьи загнать под шконарь, поэтому наши чекисты будут интересоваться прежде всего всякими долбоебами (что правильно и для них, и для меня). А уж если требования будут выполняться процентов на 20, то и петушков по всей стране из 142 миллионов можно будет загнать ну максимум десяток, и то совсем долбоебов, и то тех, кого можно было загнать безо всяких законов.
Твои опасения беспричинны, а сам ты - долбоеб.
Аноним ID: Аарон Рабинович 09/07/16 Суб 01:03:24 #43 №17141337 
>>17141277
Всё правильно делает знакомый. Если год назад осень как-то протянули, то эта будет крайне тяжёлая. Народ просто уже не может и не хочет платить новые коммунальные, которые с потолка взяты. Только вопрос - как сделать так, чтобы ПОЧАЛОСЯ? Народ же сидит ждёт какой-то команды, такое впечатление.
Аноним  OP 09/07/16 Суб 01:06:04 #44 №17141370 
>>17141325
МИНЯ ЭТО НЕ КАСНЕТСЯ
Третья страница методички, первый абзац второго параграфа.
Аноним  OP 09/07/16 Суб 01:09:41 #45 №17141416 
>>17141337
>Только вопрос - как сделать так, чтобы ПОЧАЛОСЯ? Народ же сидит ждёт какой-то команды, такое впечатление.
Да все просто - все понимают что начнется все в отопительный сезон из-за тарифов.
Массовка думает по принципу "ну а чо мне больше всех надо вот все пойдут и тоже пойду"
Другие просто сидят и готовятся ко всему этому.
Плюс даже у меня есть порой возникали сомнения - Майдан? Во время войны с ихтамнетами? А может это, лучше немного потерпеть?
Но уже понятно что АТО будет длится ровно столько, сколько ради него народ будет согласен терпеть.
Аноним ID: Аарон Рабинович 09/07/16 Суб 01:09:44 #46 №17141417 
>>17141370
Кстати, если мы так нихуя и не будем делать, то власть прост начнёт массово забирать жильё за долги. Потом - начнут землю у людей отбирать. Здесь уже выбор простой - либо мы их, либо они нас.
Аноним ID: Аарон Рабинович 09/07/16 Суб 01:11:33 #47 №17141443 
>>17141416
>Но уже понятно что АТО будет длится ровно столько, сколько ради него народ будет согласен терпеть.
This. Я давно говорил, что при этой власти АТО будет вечная. Плюс, у многих аргумент - ПУТИН НАПАДЁТ. Да лол, нужны Путину 40 лямов голодранцев, Россия Крымом и так подавилась - чёрная дыра для налогоплательщиков.
Аноним ID: Исидор Юсуфович 09/07/16 Суб 01:12:17 #48 №17141453 
>>17141370
Это действительно не коснется, ибо если ты сделал как я, а именно отключил в настройках ssl алгоритмы, не использующие алгоритм диффи-хеллмана для выработки общего сессионного ключа, то какие ключи не предоставляй в фсб, их будет недостаточно для получения сессионного. ЧК может атаковать меня, используя митм, но в этом случае они должны будут нацелиться именно на меня, а не просто слушать всё подряд, крайне маловероятно, хотя возможно. Поэтому читай дальше свои лекции пенсам и прочим вытиранам о том, как просуммировать ячейки экселя и не пытайся влезть в материи нормальных поснонов
Аноним  OP 09/07/16 Суб 01:14:25 #49 №17141479 
>>17141417
>то власть прост начнёт массово забирать жильё за долги
Тот самый арбалетчик показывал уже принятый закон что подобные дела можно будет теперь предавать "коллекторам" и тогда типо не власть отбирает жилье, а гопота и бандюки. Ну а они типо частные лица, если и прибьют кого, это же не власть виновата.
Юридически узаконенные титушки короче.
Вот после этого арбалеты и начали сами собой запиливаться.
Аноним  OP 09/07/16 Суб 01:16:51 #50 №17141508 
>>17141453
Виртуозное умение проползать под колючей проволокой с убийственным напряжением не делает из меня свободного человека, гуляющего для развлечения в полный рост по любимому парку.
Ты реально думаешь что у тебя есть хотя бы один весомый для подобных мне аргумент?
Сириусли?
Аноним ID: Аарон Рабинович 09/07/16 Суб 01:19:56 #51 №17141540 
>>17141479
Ну да, по сути узаконенные титушки. Пиздец, дожили. Ну и, стоит сказать, что на этот раз протест утопят в крови. Я вот не знаю - просто идти на майдан, или сразу с оружием. Хотя что так, что так, власть будет стрелять на поражение, но лично мне уже просто нечего терять - у меня нихуя нет.
Аноним ID: Ипатий Мартимьянович 09/07/16 Суб 01:21:45 #52 №17141556 
>>17141540
Так после евромайдана же сразу сказали, если не разойдетесь вас постреляют немношк, поляк вроде какой-то. Я тогда немношк в шоке был от таких слов.
Аноним  OP 09/07/16 Суб 01:23:08 #53 №17141575 
>>17141540
>Я вот не знаю - просто идти на майдан, или сразу с оружием.
Да хуй его знает если честно.
По канону первой кровь должна пролить власть - иначе она потом может что угодно делать типо что бы обуздать кривавих злодиив.
Но у меня лично сложилось впечатление что народу давно уже не надо оправдание перед самим собой что бы защитить самого себя.
Аноним ID: Аарон Рабинович 09/07/16 Суб 01:24:56 #54 №17141590 
>>17141575
>Но у меня лично сложилось впечатление что народу давно уже не надо оправдание перед самим собой что бы защитить самого себя.
Да куда уже дальше-то. Власть в открытую народ давит, в старые добрые времена наши предки брали оружие и шли резать панов, а мы сейчас как черви-пидоры, ей-богу.
Аноним  OP 09/07/16 Суб 01:26:37 #55 №17141609 
>>17141556
>Так после евромайдана же сразу сказали, если не разойдетесь вас постреляют немношк
Лол блядь, после Майдана там вообще правосеки начали прямо под небом свои батальоны готовить, а обычные люди еще потом ходили и приберали после всех этих событий этот самый Майдан.
И все это счастье длилось с зимы до лета. Не слабое "сразу".
Кого ты пытаешься наебать-то? Это тебе не рашкованам про че там у хохлов рассказывать.
>поляк вроде какой-то
А че не ванга или нострадамус?
Весомие бы звучало.
Аноним ID: Исидор Юсуфович 09/07/16 Суб 01:26:40 #56 №17141610 
14680168008220.jpg
>>17141508
Природа информации это не освенцим нихуя, где гестаповец решает что жрать, что не жрать, когда поссать. Это довольно просто, незаметно и не требует никаких усилий. Вот я сейчас пишу под укрофлажком с видом на останкинскую башню с ночной зорькой. И да, зорька - это не корова.
В современном мире не нужно великих усилий, угнетания, пулеметных вышек, разрывания срала и прочих неприятных вещей для того, чтобы получить необходимый доступ. Поэтому твоя аллегория о парке и колючей проволоке лишена всяческого смысла.
Есть некие правила, которые, однако, нужно соблюдать: чистить зубы по утрам, мыть руки перед едой, подтирать задницу бумажкой, нещадно убивать клопов-комаров, которые могут разнести болезни, выходить в интернеты через впн в стране, в которой нет до тебя дела. И это не освенцим, это обычная гигиена. Но ты этого не поймешь, потому что верхний твой предел это учить как правильно применять стили в ворде, извинию
Аноним ID: Ипатий Мартимьянович 09/07/16 Суб 01:28:50 #57 №17141630 
>>17141609
нит, там сразу после муйдана, приехала кто-то от европы итак толпе и заявила, тип несли не разойдетесь вас немошк постреляют.
Аноним  OP 09/07/16 Суб 01:31:44 #58 №17141663 
>>17141590
70 лет совка дает о себе знать.
Но если мы не выдавим эту гниль из самих себя сами, за нас подобное не сделает никто.
Можно просто посмотреть на рашкован с их вшивой стабильностью и на чечню.
Ты хочешь что бы как из кадыровцев из маняросов сделали приближенных к режиму? И что бы порох и остальные дали органам приказ всеми силами крышивать несчастных жертв украинской агрессии? И что бы ебучие килотонны денег вливались в эту обосранную маняроссию и крым, где на налоги народа будут строить очередные мечети, с серпом и молотом?
Проще блядь решить уже проблему сейчас, чем ждать пока она вырастит потом.
Аноним ID: Олимпий Невзорович 09/07/16 Суб 01:32:51 #59 №17141678 
>>17139355 (OP)
аноны, по закону яровой кстати. вот допустим ну чисто интересно если у тебя есть аккаунт вконтактике ну левый и тихий ты допустим через него ну покупаешь или оружие\наркоту или ещё что-то запрещённое, ну там можно шифроваться в словах, но фото то товара люди иногда хотят взглянуть. так вот могут ли както гебешники узнать о том что идёт что-то незаконное? короче есть у них какой-то детектор-робот который скажет "хопа а вот этот хуй что-то мутит" или это чисто если уже повяжут будут вскрывать всё?
Аноним  OP 09/07/16 Суб 01:33:59 #60 №17141688 
14680172395210.jpg
>>17141610
>Природа информации это не освенцим нихуя, где гестаповец решает что жрать, что не жрать, когда поссать.
Аноним ID: Аарон Рабинович 09/07/16 Суб 01:35:19 #61 №17141702 
>>17141610
Дурачок, ты совершенно не понял того, что тебе пытаются донести. Суть в том, что власть ебёт народ и в хвост, и в гриву, и что нужно быть готовых ко всему, а у тебя менталитет моя хата скраю врёти не будет.
>>17141663
Проблема в том, что у нас мало годных людей осталось - совок почти всех изничтожил толковых. Да что далеко ходить - моего прадеда расстреляли в 1935 или 1936, если не ошибаюсь. Но сначала забрали всё имущество.
Аноним  OP 09/07/16 Суб 01:36:39 #62 №17141717 
>>17141678
Технически может быть запросто.
Другое дело что им и кроме тебя заняться есть чем. Тоесть вопрос когда на тебя выйдут это вопрос времени, но оно может при удачном для тебя стечение обстоятельств исчисляться несколькими годами.
Но не стоит на это расчитывать.
Аноним  OP 09/07/16 Суб 01:40:55 #63 №17141757 
>>17141702
>Проблема в том, что у нас мало годных людей осталось - совок почти всех изничтожил толковых.
С моей точки зрения это маняоправдания. Наши предки в свое время выживали в сраных пещерах и у них вообще годных людей не было - потому как вокруг в режиме 24/7 бродили разные животины, перешибающие тебя одним взмахом лапы каким бы ты там охуенным не был.
И ничего, люди как-то выжили и конкурентную борьбу отстояли.
Мы никогда не станем людьми если мы постоянно будем ждать что это случится само собой.
Аноним ID: Олимпий Невзорович 09/07/16 Суб 01:42:03 #64 №17141769 
>>17141717
понял спасибо
Аноним ID: Исидор Юсуфович 09/07/16 Суб 01:43:52 #65 №17141791 
>>17141702
Но ведь именно в этом случае действительно врети и не будет: меня вполне могут арестовать за то, что я посмотрел косо на мента, засадить годика на три за скол зубной эмали или "оскорбление представителя власти", могу получить 20000 рублей штрафа за "несанкционированное массовое мероприятие" и еще столько же, если не заплачу вовремя. Ну и бонусом идет невыезд из страны и прочие веселые погремушки.
О, я знаю это. Но это всё не про интернеты и не про закон яровой-озерова. Закон яровой-озерова составлен абсолютно бездарно и воспользоваться им не сможет абсолютно никто. Ну разве что кроме как в отношении совсем уж дремучих даунов.
Есть важное правило : следует оценивать риски, и некоторым рискам нужно копротивляться, тратить ресурсы на их митигацию, а некоторые риски нужно просто принять в силу их незначительности. Закон яровой-озерова пока что на 1:43 9 июля 2016 года совершенно незначителен.
Аноним  OP 09/07/16 Суб 01:46:58 #66 №17141825 
14680180187630.png
>>17141791
>Закон яровой-озерова составлен абсолютно бездарно и воспользоваться им не сможет абсолютно никто.
>@
>Закон мизулиной составлен абсолютно бездарно и воспользоваться им не сможет абсолютно никто.
>@
>Закон о постах в инторнете составлен абсолютно бездарно и воспользоваться им не сможет абсолютно никто.
Аноним ID: Исидор Юсуфович 09/07/16 Суб 01:48:01 #67 №17141832 
>>17141825
Ну понятно, боевые картиночки. Я спать пошел, учи дальше своих ушлепков
Аноним ID: Олимпий Невзорович 09/07/16 Суб 01:48:16 #68 №17141837 
>>17141825
жопу в бутылку пихают абсолютно бездарно и долго этими методами не будет пользоваться никто
Аноним ID: Аарон Рабинович 09/07/16 Суб 01:48:39 #69 №17141840 
>>17141757
Это отнюдь не маняоправдания, это факт - совок лучших уничтожили. Достаточно пройтись по улицам нашим, чтобы понять это. Латвия, например, до оккупации в 1940 году, по ВВП на душу населения была 10 в Европе, и опережала Эстонию, Чехословакию и Польшу.
Аноним ID: Олимпий Невзорович 09/07/16 Суб 01:48:46 #70 №17141841 
>>17141832
>>17141825
whf? два какела ссорятся в пораше?
Аноним ID: Карп Епифаниевич 09/07/16 Суб 01:49:06 #71 №17141846 
>>17139355 (OP)

что за хуйню ты несёшь? У нас уже есть опыт принятия законов 16 января, что случилось потом надеюсь знаешь. В отличие от пахомии у нас есть разделение властей между парламентом и президентом, и такие инициативы умрут не дойдя даже до рассмотрения.
Аноним  OP 09/07/16 Суб 01:50:37 #72 №17141860 
>>17141832
>старый как говно мамонта мем
>@
>боевые картиночки
Аноним  OP 09/07/16 Суб 01:53:50 #73 №17141889 
>>17141840
>Это отнюдь не маняоправдания, это факт - совок лучших уничтожили.
Значит придется использовать то, что есть.
Ну или скатиться до пидорах и говорить что вот мы бы сразу и всех и вообще всем, но пока надо немного потерпеть.
Да, ситуация не торт.
Но живем мы сейчас и вылазить из дерьма тоже придется сейчас.
Аноним  OP 09/07/16 Суб 01:57:29 #74 №17141921 
>>17141846
>В отличие от пахомии у нас есть разделение властей между парламентом и президентом, и такие инициативы умрут не дойдя даже до рассмотрения.
Попизди мне об этом.
Когда с Рады спрашивают че за хуйня, они кивают на Кабмин, типо если они там не против - то мы вот сразу завтра сделаем рай на земле. Когда спрашивают с Кабмина - они кивают точно так же на Раду. Потом извините, но ваше время истекло, ничем не можем помочь.
И вообще блядь, лучше буду параноиком в нормальной стране, чем уверенным что все само собой рассосется в загнивающем от себя самого государстве.
Аноним ID: Аарон Рабинович 09/07/16 Суб 01:58:48 #75 №17141933 
14680187283940.png
>>17141889
Выход на самом деле просто - все активные люди должны собраться и что-то порешать. Иначе пиздец. Я думаю, у всех нас есть родители - так вот, сейчас сколько там дефицит пенсионного? Около 60%, если память не изменяет, а это значит, то год, максимум 2 и пенсии вообще не будут платить, хотя они осенью и так повысят пенсионный годиков до 70, может быть выше. Они же ни перед чем не остановятся. Знаешь, мне стыдно, что в моёй семье все голосовали за Порошенка, кроме меня. Как же мне тогда припекло, когда я это узнал - на вопросы о том, как можно было голосовать за олигарха и одного из создателей Партии Обрыганов, ответ был ЕСЛИ НЕ ОН ТО КОТ.
Аноним  OP 09/07/16 Суб 02:03:05 #76 №17141970 
>>17141933
>Выход на самом деле просто - все активные люди должны собраться и что-то порешать. Иначе пиздец.
Мы работаем над этим - >>17141201, >>17141277
Алсо, я вообще не голосовал за пороха только потому что принципиально ни за кого не голосую. Так сложилось исторически, блин.
А до этого я не голосовал за уебка-Тигипко тоже исключительно по этой причине.
Так что меня вообще по хорошему надо на Майдане одним из первых к позорному столбу привязать и живительными батогами отпиздить.

Аноним ID: Иакинф Велимирович 09/07/16 Суб 02:09:25 #77 №17142012 
>как записывать данные в растровые изображения и потом считывать их обратно
Ну, ДКП при заданных параметрах - детерминированная штука, то есть можно вносить возмущения и хранить 2-3 бита в куске джипега 8x8, но это же хуйня. Я думаю, айтишники это в любом случае как-то обойдут, на то они и илита. Upgrade header там, что-то такое, пускай ISP разъебывают свои сервера, пытаясь отличить шифрованный трафик от кодированного. В общем, ниче не будет, скорее всего.
Аноним ID: Аарон Рабинович 09/07/16 Суб 02:10:19 #78 №17142019 
>>17141970
Кстати, когда должны придти новые платёжки за коммуналку, где уже отопление будет? В ноябре?
Что-там боксёр мутит, типа издал указ, что киевляне не должны платить по новым тарифам? Что за самоуправство?
Аноним  OP 09/07/16 Суб 02:12:58 #79 №17142029 
>>17142012
>Я думаю, айтишники это в любом случае как-то обойдут, на то они и илита
Да, но в стране есть и помимо них люди. Моей целью теперь стоит если не даль слушателям сразу готовые решения по всем вопросам, то хотя бы указать в какую сторону и как именно копать дальше - время-то ограниченно.
Если меня услышит хотя бы один из десяти - это уже победа.
Аноним ID: Аарон Рабинович 09/07/16 Суб 02:14:14 #80 №17142033 
>>17142012
Айтишников от силы 0.1% от общего населения, алё.
Аноним  OP 09/07/16 Суб 02:16:17 #81 №17142044 
>>17142019
В среду под Кабмином митинг был против повышения тарифов. Власть решила сделать нам в Киеве типо щедрый дар с барского плеча - потому как мы слишком близко к ней и наш бугурт из-за этого слышен особенно сильно и портит им аппетит.
Уебаны думают что Киев в Украине это тоже самое что Питер и Москва в рашке - типо кинул тут кость и вся страна сразу улеглась.
Аноним ID: Иакинф Велимирович 09/07/16 Суб 02:17:30 #82 №17142050 
>>17142029
Мне кажется, тут именно айтишники могут только порешать. Вариант я предложил. Сейчас по сети летает в основном кодированный мультимедийный контент. Задача - сделать так, чтобы сервера ISP порвались, пытаясь отличить его от шифрованного контента.
Аноним  OP 09/07/16 Суб 02:21:02 #83 №17142069 
>>17142050
>Задача - сделать так, чтобы сервера ISP порвались
Да, но во-первых мне одному такое не потянуть, а остальные не похоже что бы чесались уже сейчас.
Кроме того это локальные средства. Я не хочу изобретать каждый раз как очистить свою кашу от дерьма которую в нее насрали, я хочу что бы мне вообще перестали срать в кашу.
Аноним ID: Самуил Анисиевич 09/07/16 Суб 02:22:52 #84 №17142078 
>>17139355 (OP)
>>17139539
>>17139652
Если здесь раржпеги, то зря постишь. Абу давно прикрутил какую-то хуйню, которая их режет.
тред не читал
Аноним  OP 09/07/16 Суб 02:24:17 #85 №17142085 
>>17142078
Нет, там обычный шум и никакого скрытого смысла в них нет.
Аноним  OP 09/07/16 Суб 02:28:32 #86 №17142110 
Ладно, укачусь до утра спать.
А то пативены зрадовозки за мной сегодня так и не доехали.
Видимо денег в бюджете на бензин нет.
Аноним ID: Иакинф Велимирович 09/07/16 Суб 02:29:28 #87 №17142115 
>>17142069
Я думаю, в финале они просто запретят все исходящие на порты, отличающиеся от 80, либо 443 с подменой сертификата. Все будет хуяриться через 80 порт с маскировкой под мультимедиа-контент. Надо перепиливать под это весь софт. Ни тебе не потянуть, ни мне, но есть люди намного умнее, все сделают.
Аноним ID: Аарон Рабинович 09/07/16 Суб 02:48:57 #88 №17142194 
>>17142044
Но факт в том, что кость кинули, и киевляне теперь вряд ли выйдут.
Аноним ID: Федот Ермолаевич 09/07/16 Суб 02:52:08 #89 №17142202 
А где можно почитать сам законопроект, а то столько шумихи нагнетают.
Аноним ID: Самуил Анисиевич 09/07/16 Суб 02:56:03 #90 №17142212 
>>17142202
http://pravo.gov.ru/proxy/ips/?docbody=&nd=102108258
http://www.refnews.ru/read/article/1393086
Мне самому пока некогда вникать.
Аноним  OP 09/07/16 Суб 10:13:31 #91 №17144601 
14680484120630.jpg
>>17142194
Ты как и власть никак не можешь понять что киевляле - люди, физически длительное время проживающие в Киеве, и бугуртящие на Майдане, Европейской, под окнами Рады и Кабмина в Киеве это таки две большие разницы.
Во-первых, люди ради митинга приезжают из других областей страны. Даже с учетом что цены на перевозку выросли, это не мешает кататься раз в месяц что бы пошуметь в центре Киева. Одни собственно студенты из университетских общаг вообще каждую неделю катаются домой поесть мамкиных борщей. Это не считая разных строителей которые тут вообще сезонными работами сидеть.
Во-вторых, даже среди условно киевлян треть собственно в Киеве работает каждый день, но не ночует. Это жители почти всех городов и сел-спутников в радиусе до 100 км. Они каждый день прикатывают в город утром на день-два и укатывают обратно. При этом это могут быть как охранники в сильпо и кассиры оттуда, так и люди на своих машинах, угорающие по частным домам и вообще личной хатынке с газоном как у этих "клятых пиндосов".
И в-третьих собственно стационарные киевляне, да.
Так вот - превым и вторым вообще по хую что в Киеве персонально что-то там поменялось. Ведь живут они и их семьи за пределами этого города и любые персональные киевские льготы на них не распространяются.
Относительно стационарных - платежки за комуналку не единственные проблемы в жизни. До этого например был митинг под камином от НАУ за финансирование, а ведь есть еще учителя, атовцы, автоюзеры, предприниматели с налогами и так далее.
И кроме того не секрет что в Киеве на каждого "киевлянина в нуливом поколение" вроде меня, понаехавшего отсюда из других мест приходится еще бабушки-дедушки, мамы-папы, братики-сестрички которые опять же живут за Киевом и которым народ вроде меня помогает материально потому как зарплаты тут все еще сильно выше чем в среднем по стране. Ты думаешь от того что мне лично понизят комуналку, оставив ее на прошлом уровне всем остальным моей сильно легче станет?
А потом где-то на горизонте маячат эти ихние львовы-одессы-харьковы, которые вполне законно говорят вы там киевские черви-пидоры вообще уже блядь охуели за счет общего бюджета себе комуналку субсидировать быстро блядь нам такое же запилили суки.
Аноним ID: Феофилакт Осамович 09/07/16 Суб 10:21:54 #92 №17144674 
>>17139935
Ты назвал форматы со сжатием с потерями, какая блять информация.
Аноним ID: Платон Родионович 09/07/16 Суб 10:24:59 #93 №17144703 
>>17139355 (OP)
Пока тут поехавший на анальном зондировании только ты.
Аноним  OP 09/07/16 Суб 10:33:19 #94 №17144774 
>>17144674
>>17144674
>Ты назвал форматы со сжатием с потерями
И чо? Тебя смущает название "сжатие с потерями"?
Данные не теряются. По крайней мере на целых главах Хоббита, записанных в пикчи этого в итоге обнаруженно не было.
Ну или у меня особые магические компы и группа захвата SCP уже вылетела что бы захуячить себе новенький эвклид.
Аноним  OP 09/07/16 Суб 10:34:48 #95 №17144783 
>>17144703
Я предпочитаю быть поехавшим превентивно чем потом убеждать себя что а под шконкой-то и не так уже и воняет.
Аноним ID: Самуил Анисиевич 09/07/16 Суб 10:42:23 #96 №17144839 
>>17144703
У некоторых хобби такое. Есть люди, реально поехавшие на собственной безопасности аж до паранойи.
Тащемта, ничего плохого в этом нет. Даже польза, если он случайно попадет в лотерею 0,00001%, которых прижмут, то взять его будет слишком сложно, проще будет кого-то другого посадить. Например, тебя.
Аноним ID: Игнатий Асадович 09/07/16 Суб 10:44:21 #97 №17144855 
>>17139998
>ставящую каждому символу в соответствие уникальный ключ
Ключ - число?
Аноним ID: Игнатий Асадович 09/07/16 Суб 10:45:54 #98 №17144868 
>>17140063
>Самый просто вариант это создавать изображения, представляющие собой длинный одномерный массив.
Самый простой вариант - это брать картинку и записывать в ее конец послание.
Аноним  OP 09/07/16 Суб 10:53:27 #99 №17144943 
>>17144839
Алсо, по сравнению с поехавшими по безопасности выпускниками-криптологами из групп ФИ и ФБ кпишного физтеха я вершина адекватности.
Собственно если бы не законы яровой и не то, как ведет себя нынешняя власть сейчас, мне было бы вообще похуй.
Аноним ID: Куприян Истиславович 09/07/16 Суб 11:02:55 #100 №17145060 
>>17139355 (OP)
>у меня нет ни единого сомнения что скоро Рада и Кабмин всей шоблой попытаются провернуть тоже самое у нас.
Ебанутый, у нас от законов 16 января, большинство из которых в рашке еще в нулевых были, все забугуртили, а ты об этом анальном рабстве переживаешь. Не введут, не ссы. Даже мысли такой не прийдет.
Аноним ID: Азарий Мойшевич 09/07/16 Суб 11:13:05 #101 №17145197 
>>17139355 (OP)
В криптаче целую борду на стегокартинках сделали.
Аноним  OP 09/07/16 Суб 11:19:00 #102 №17145267 
14680523405590.png
>>17144855
Да, интовское значение от 0 до 255.
Таблица ключей в том же ASCII именно так и устроена.
Но тебе никто не мешает в простеньких связнаных по индексу массивах создать свою уникальную таблицу. На самом деле для шифрования это никаких выгод не даст, но у тебя хотя бы будут нормально прописаны лично руками коды русских и украинских (или любых других) букв-символов и они не отвалятся где-то по дороге по неизвестной причине.
Аноним  OP 09/07/16 Суб 11:19:48 #103 №17145276 
>>17145197
Уважуха, чо.
Аноним  OP 09/07/16 Суб 11:21:32 #104 №17145303 
>>17145060
>>17141370
Хотя нет, теперь это страница четыре, второй абзац третьего параграфа - ДА НИ ВВИДУТ ХУЛЕ ПАРИТЬСЯ
Аноним ID: Зариф Камильевич 09/07/16 Суб 11:38:26 #105 №17145531 
>>17145303
Что за методичка? Что за арбалеты?
Аноним  OP 09/07/16 Суб 11:40:31 #106 №17145553 
>>17145531
Методичка "Как всех наебать и что бы потом за это ничего небыло"
Из спичек и желудей.
Аноним  OP 09/07/16 Суб 11:41:37 #107 №17145580 
>>17139935
>jpeg, jpg, png, tif
gif еще забыл.
Остальные один хуй только спецы по большому счету знают.
Аноним ID: Зариф Камильевич 09/07/16 Суб 11:42:02 #108 №17145592 
14680537221910.jpg
>>17145553
Що ти верзеш?
Аноним  OP 09/07/16 Суб 11:44:49 #109 №17145628 
>>17145592
Для тебя у меня даже корки от сыра не найдется.
Аноним ID: Герасим Денисович 09/07/16 Суб 11:45:27 #110 №17145636 
Максимум, что обо мне узнают тайного так это то, что люблю анальную порнуху.
Мне нечего скрывать. Один хер 100% конфиденциальности в интернете нет.
Аноним  OP 09/07/16 Суб 11:50:19 #111 №17145708 
>>17145636
Вопрос не том, что у тебя узнают что ты порнуху смотришь. Вопрос в том, что тебе начнут указывать какую порнуху смотреть, а какую нет.
Да, полная ананимнасть - миф и объект фапа мамкиных кулхацкеров. Но это как с дверью в квартире - ставить на нее растяжку с гранатой конечно не стоит, но закрывать на ключ само собой разумеющиеся действие.
И кроме того когда у соседа взломали хатынку и вынесли все подчистую, следуют задуматься что следующим не стал ты.
Аноним  OP 09/07/16 Суб 12:47:48 #112 №17146568 
14680576687550.png
Аноним  OP 09/07/16 Суб 12:56:37 #113 №17146689 
14680581977730.png
Аноним  OP 09/07/16 Суб 13:03:02 #114 №17146781 
14680585825420.png
Аноним  OP 09/07/16 Суб 13:08:43 #115 №17146875 
14680589235550.png
Аноним  OP 09/07/16 Суб 13:14:39 #116 №17146960 
14680592800380.png
Аноним  OP 09/07/16 Суб 13:19:25 #117 №17147038 
14680595652170.png
Аноним  OP 09/07/16 Суб 13:22:41 #118 №17147087 
14680597611270.png
Аноним ID: Heaven 09/07/16 Суб 13:32:17 #119 №17147244 
>>17142078
Э-э, обезьянин-то подбандерложен, оказывается.
Аноним ID: Никандр Абрамович 09/07/16 Суб 14:58:29 #120 №17148307 
>>17144774
Какие хоббиты, поехавший, жпег не хранит ргб информацию, вообще. Почитай хоть как он работает.
Аноним ID: Никандр Абрамович 09/07/16 Суб 14:59:49 #121 №17148320 
Пнг еще в целом возможно да, потому что он не сжимает с потерями
Аноним ID: Heaven 09/07/16 Суб 15:06:24 #122 №17148399 
в пикселях джипе он хранить собрался, ну ахуеть

оп тупой школьник, все на н@н0борду!
Аноним ID: Heaven 09/07/16 Суб 15:09:18 #123 №17148444 
>>17141453
корневые сертификаты, сертификатики
Аноним  OP 09/07/16 Суб 15:59:45 #124 №17149116 
14680691859240.jpg
14680691859251.png
>>17148307
Да-да, не хранит.
Она в нем сама по себе зарождается.
Аноним  OP 09/07/16 Суб 16:03:58 #125 №17149161 
>>17148320
Ты какой-то сектант прямо с этим сжатием.
Тебя аллах лично заставляет юзать сервисы пересылки пикчей, которые автоматически запускают пережим пикчи?
Или ты считаешь что там сжатие само по себе запускается каждый раз и ИИ в каждом жепеги сидит?
Аноним ID: Исак Федосович 09/07/16 Суб 16:21:18 #126 №17149426 
14680704782890.png
>>17149116
Аноним ID: Рафаил Маркелович 09/07/16 Суб 17:06:46 #127 №17150103 
14680732069180.jpg
>>17139355 (OP)
Ты дурак? Нихуя у нас такое не прокатит. Всякие хуесосы журналистские типа той чурки сразу бучу поднимут и майдан начнут. А во-вторых, денег на такое всё равно нет. Расслабь булки, уж что-что, а интернет в Украине еще долго будет одним из лучших в плане свободы, пиратства и всего такого.
Аноним  OP 09/07/16 Суб 17:16:31 #128 №17150282 
14680737911390.png
14680737911401.png
>>17149426
Блин, у меня такое чувство что ты из какой-нибудь хабры явился, куда люди ходят мерятся своими хуями уровнями некомпетентности.
Во-первых ты мог бы задуматься что растровый формат и начать что-то подозревать. Тебя смущает что при использование сжатия rgb переводят в какой-то другой другой формат с непонятными буковками в название? Но если проходил хотя бы первый курс любой университетской специальности с вышкой то должен был знать о преобразованиях из одной системы координат в другую.
Возможно тебя это удивит - да, я сознательно уже насмехаюсь над тобой, но YCbCr не единственный помимо RGB форматы, есть еще и HSL, и HSV, и куча других, но что самое главное существую матрицы преобразований как по конвертированию rgb в них, так и из них обратно в rgb. И они не являются тайной.
Во-вторых, сейчас ты с пеной у рта начнешь мне доказывать ну что ну сжатие-же ну с потерями же и в любом случае информация теряется. И сколько там ее теряется для обратного перехода?
10%?
20%?
30%?
40%?
50%?
60%?
70%?
80%?
90%?
100%?
110%?  
120%?
Уже писал что целые главы Хоббита проходили этот безболезенно и мир не рухнул. Какой смысл спорить с тобой если знаком с темой только в теории?
В-третьих, если тебя так волнует потеря качества при записи сообщения жепег, ну хули, кодируй один символ не одной ячейкой с уникальным ключом, а десятью или двадцатью ячейками - потом при чтение из пикчи будет достовернее определение ключа.
В-четвертых ну не юзай жепег. Юзай один gif там или png. У нас тут свобода вероисповедания, хуле.
Ну и под конец если ты просто в стиле той же хабры или рускоязычного загона оверфлоу споришь со мной просто ради спора - напиши себе бота и устраивай с ним диспуты на выбранные темы. В конечном счете всегда может оказаться что у меня особый магический жепег и особые магические компы, а магия не предмет научного спора.
Аноним  OP 09/07/16 Суб 17:19:08 #129 №17150332 
>>17150103
Читни тред. Надело в третий раз отвечать одно и тоже на одинаковые вопросы.
Когда уже до людей дойдет что Украина одна из лучших в плане свобод пиратства не потому что она такой перк при генерации взяла, а потому что тут пираты отстаивают свои права.
А это нужно делать регулярно, а не сидеть на жопе пока поздно уже не станет.
Аноним ID: Рафаил Маркелович 09/07/16 Суб 17:30:04 #130 №17150517 
>>17150332
>а потому что тут пираты отстаивают свои права
Очень смешно. Приведи примеры активного отстаивания интернет-сообществом прав, касающихся свободы интернета. Такое положение дел вызвано бедностью Украины и беззаконием, в первую очередь. В какой-нибудь Сомали тоже охуенно в этом плане.
Аноним ID: Шамиль Федотиевич 09/07/16 Суб 17:46:41 #131 №17150828 
>>17150332
>а потому что тут пираты отстаивают свои права.

БХАХАХАХАХА охохохохо ыыыыыыхх АХАХАХАХА фууууууух ну хохол ну содомит посмешил

Ваша пиратская вседозволенность оттого что в стране ехал вор через вора и вором погонял. Все кругом пиздят, мутят теневую экономику и до вас, торрентоёбов, загребущие руки просто не доходят.
А так да. У вас, вон, контрабандисты недавно перекрывали дорогу около Львова, за права свои боролись. Контрабандисты Карл! Что дальше? Майдан за права наркоторговцев или сутенёров?
Аноним ID: Нефёд Иакинфович 09/07/16 Суб 17:48:52 #132 №17150874 
>>17150828

+15
Аноним ID: Парфений Ефимович 09/07/16 Суб 18:07:43 #133 №17151209 
ОП молодец, интересный тред. Приятно что по делу пишешь, без ненужных эмоций и ругательств.

Пиши почаще.
Аноним ID: Парфений Ефимович 09/07/16 Суб 18:16:58 #134 №17151392 
>>17141556
Там не так было. С утра расстреляли небесную сотню, днем с Януковичем подписали какое-то соглашение, что он еще посидит и потом только уйдет. Народ взбугуртил: "Как так? Убийца еще сколько-то будет сидеть на троне?" Претензии народа передали украинские политики которые типа представляли майдан на переговорах.
Поляк (политик прибывший в Киев смотреть что к чему): "Ну вы же понимаете, что если вы не договоритесь с Януковичем вас всех поубивают."

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

Следующим утром Янукович исчезает.

Примерно так.
Аноним  OP 09/07/16 Суб 18:38:11 #135 №17151791 
14680786912880.png
14680786912941.png
14680786913012.png
14680786913073.png
>>17150517
>Приведи примеры активного отстаивания интернет-сообществом прав, касающихся свободы интернета.
Проксирашконьюфаги обезумили, тебуют пруфов на активное отстаивание интернет свобод в Украине.

Закрываешь такой ex.ua типо по криминальному делу, конфискуешь сервера, это вот все.
https://www.youtube.com/watch?v=oAOfEsXMxU0
https://www.youtube.com/watch?v=1uitJClV_D8
Но народ чета начинает бугуртить.
https://www.youtube.com/watch?v=dQ96F-RJ3Ns
https://www.youtube.com/watch?v=I8kdZKjKRPY
https://www.youtube.com/watch?v=Pc-rhD-0V18
https://www.youtube.com/watch?v=vbWalN6Aduo
Кладешь такой болт на народ.
И тут вдруг ЧТО-ТО ПОШЛО НЕ ТАК
Люди начинают выходить толпами на улицы, бугуртить под окнами властей и короче портить им аппетит.
https://www.youtube.com/watch?v=x-Twv3nUeqA
Но ты же блядь епта власть, похуй че там эти мудаки под окнами кричат. Покричат и разойдутся.
И тут все заверте.
https://www.youtube.com/watch?v=VHkIRWgq4AQ
МВД начинает выебываться что оно щас всех на бутылки пересажает. Результат - сайт мвд взломан, отддудошен во все отверстия и лежит.
СБУ начинает выебываться что оно щас всех на бутылки тоже пересажет. Результат - сайт сбу взломан, отддудошен во все отверстия и лежит.
А потом тоже случилось с Конституционным судом, сайтом Администрации президента, еще целой кучей подобных маняорганизаций.
Сайты СБУ и "Регионов" таки упали
http://www.pravda.com.ua/rus/news/2012/02/1/6947227/
Сайты власти все еще "лежат". В МВД думают закупать новое оборудование
http://www.pravda.com.ua/rus/news/2012/02/2/6948071/
Финальный результат - МВД с извинениями возвращает сервера, выпускает владельцев ex.ua и их сотрудников, про уголовное дело все уже забыли.
Мир, дружба, жвачка.
И поэтому теперь у меня на моем любимом ex.ua прямо сейчас
23к (кило) игр
73к (кило) зарубежных фильмов
11к (кило) зарубежных сериалов
12к (кило) аниме
И это даже не 10% от того, что там есть еще.
Аноним  OP 09/07/16 Суб 18:39:04 #136 №17151805 
>>17151209
Спасибо.
Буду писать пока пишется.
Аноним ID: Рафаил Маркелович 09/07/16 Суб 18:44:17 #137 №17151886 
14680790574730.jpg
14680790574771.jpg
>>17151791
ФРЕНДЛИФАЕР у тебя:
ВОЛОДИН ГЕЙ ПУТИН ЕБЕТ ДЕТЕЙ

Ну ладно, я рад за тебя - был не прав. Не знал об этой движухе, поскольку никогда не пользовалься этим говном для пидорашек, не знающих английский.
Аноним  OP 09/07/16 Суб 18:44:22 #138 №17151888 
14680790629940.jpg
>>17150828
>Майдан за права наркоторговцев или сутенёров?
Пидораха никогда не был в цивилизованном мире.
Или ты уже забыл что мы идем в эту такую мерзкую гейропу с их такими мерзкими гейропейцами и все это делаем за трусики и ес?
Алсо, по большому счету дальше на Майдане должен быть стационарный Свободный Город Христания.
Аноним  OP 09/07/16 Суб 18:46:18 #139 №17151913 
14680791786470.jpg
>>17151886
>живет в Украине
>@
>Не знал об этой движухе
Аноним ID: Рафаил Маркелович 09/07/16 Суб 18:53:33 #140 №17152064 
>>17151913
У меня мамка только пользуется эксюэй для сериальчиков и фильмов с хрюским переводом, а сам я ни разу не заходил туда.
Аноним  OP 09/07/16 Суб 18:56:06 #141 №17152103 
>>17152064
Блин, ты такой смешной.
Тогда в 2012-ом про это гудели круглые сутки по ящику, в инторнетах, на парах, у заводов станков и в автобусах с троллейбусами.
Ты еще скажи что про АТО не слышал потому что у тебя им только мамка пользуется, а ты туда сам ни разу не заходил.
Аноним ID: Рафаил Маркелович 09/07/16 Суб 19:03:20 #142 №17152214 
14680802004050.jpg
>>17152103
После прихода овоща и до майдана я не следил вообще ни за чем, типа внутренней эмиграции. Что ты хочешь мне доказать? Не верь мне дальше, что я могу поделать с тобой.
Аноним  OP 09/07/16 Суб 19:04:31 #143 №17152234 
>>17152214
>Не верь мне дальше
Приятно встретить умного человека, сразу понимающего мой ход мыслей.
Аноним ID: Ридван Нифонтович 09/07/16 Суб 19:39:16 #144 №17152793 
>>17150103
>у нас, как в рашке, не прокатит!!!
Ебать ты манька, не прокатит у него. Да если правильно подать это дело, что ограничительные законы - способ борьбы с сепаратистами-тираристами, так поцриоты будут жрать полной ложкой и требовать еще. Все, что зопрещается в Рахе, через какое-то время запрещается и у нас, это закономерность действующая при всех властях.
Аноним ID: Анвар Константинович 09/07/16 Суб 19:43:17 #145 №17152865 
>>17139355 (OP)
Этот пакет Яровой что-то вроде пакета янучарских законов 16 января. Только пидарахи слоупоки, в отличии от хохлов. Не сразу восстанут, а позже, когда анусы закровоточат и загниют.
Аноним ID: Яаков Устинович 09/07/16 Суб 19:44:39 #146 №17152889 
>как записывать данные в растровые изображения и потом считывать их обратно
rarjpeg?
ну ты и мудаак...
Аноним ID: Самуил Анисиевич 09/07/16 Суб 19:50:09 #147 №17152985 
>>17152889
У него не раржпег. Скорее, азбука морзе, записанная на самом изображении. Картинка контейнером не служит, она сама является информацией.
Аноним  OP 09/07/16 Суб 20:00:43 #148 №17153183 
>>17152889
>rarjpeg?
Дался он вам блин.
Словно больше ничего с пикчой сделать нельзя.
Аноним  OP 09/07/16 Суб 20:03:23 #149 №17153229 
>>17152985
Да.
Лучше сказать что не азбука морзе, а последовательность переопределенных ключей символов из ASCII. Пикча носит массив ключей, таблица организовывает запись и считывание. Как стучать по клаве, только вместо клавы пикча.
Аноним  OP 09/07/16 Суб 20:04:39 #150 №17153253 
>>17152793
Именно.
По этому чесаться надо уже сейчас, а не когда за саму идею записи чего-то куда-то помимо блокнотика сразу будут сажать.
Аноним  OP 09/07/16 Суб 20:29:38 #151 №17153702 
>>17153229
Хотя нет, наверно все же аналогия с азбукой морзе как раз будет в тему.
Аноним ID: Казимир Давыдович 10/07/16 Вск 05:13:23 #152 №17158391 
>>17150282
Иди просто нахуй долбоеб
Аноним ID: Казимир Давыдович 10/07/16 Вск 05:17:59 #153 №17158417 
Давай уебан я жду от тебя готового cpp что бы я мог проверить jpg
Аноним ID: Никифор Савелиевич 10/07/16 Вск 05:21:57 #154 №17158434 
>>17140688
Ничего нового не узнал, рекомендую пасту к прочтению.
А ещё есть готовое решение steghide. Но знать основу всегда полезно.
Аноним ID: Аверьян Ротшильд 10/07/16 Вск 05:42:46 #155 №17158489 
>>17139935
>>17139998
>>17140176
>>17140063
Аноны, шлите в хуй этого мамкиного криптоаналитика, он вам гнеть полную чешет. Ну может и не полную, но гнеть. Всё блядь просто как два пальна обоссать. Берёте алгоритм XOR шифрования, например онлайн или как программу блокнот с такой функцией и фсё. Нахуя картинки то, оп?






Аноним ID: Аверьян Ротшильд 10/07/16 Вск 05:50:39 #156 №17158515 
>>17158489
Дабы не быть голословным, приведу пример. Допустим нам нужно передать ОПу, что он хуй, а его мамаша - шлюха. Берём текст "ОП - хуй, а его мамаша - шлюха", заходим сюда https://www.tools4noobs.com/online_tools/encrypt/ и вставляем этот текст. В поле Key пишем секретный ключ, например ololo, выбираем метод шифрования и входной формат(в нашем случае stream). Жмакаем encrypt и получаем
Ssi6pKzSW/UZYi7x5Csx0COJqVPybmodrsX/0ULwpZTg9AlPbalYvMCYU3yKPAUv+8g=
Аноним ID: Аверьян Ротшильд 10/07/16 Вск 05:54:11 #157 №17158533 
>>17158515
Теперь эту стрингу шлём ОПу, вместе с секретным ключом ololo. Если теперь ОП зайдёт сюда https://www.tools4noobs.com/online_tools/decrypt/
введёт выше полученную строку и ключ, на выходе получит заветное "ОП - хуй, а его мамаша - шлюха"
Аноним ID: Аверьян Ротшильд 10/07/16 Вск 06:15:28 #158 №17158598 
Теперь вторая, намного более важная аксиома - шифрование бывает симметричное и асимметричное. Выше был пример симметричного шифрования, ключ для кодирования и для декодирования один и тот-же. Если пидорасы перехватят ключ и закодированное сообщение то всё, пиздос! Но как тогда передать заветное "ОП - хуй" так, чтоб он и только он смог прочитать? Ответ - юзать асимметричный ключ. Идея такая, что теперь ОП должен сказать мне ключ. ПУБЛИЧНЫЙ КЛЮЧ или ключ шифрования. Это блядь пиздец как важно! ОП ДОЛЖЕН СКИНУТЬ МНЕ КЛЮЧ ШИФРОВАНИЯ!!! При этом ОП же должен озаботится генерацией и ПРИВАТНОГО КЛЮЧА или ключа расшифровки. После получения ключа кодирования от ОПа, я кодирую сообщение и отправляю ОПу, который расшифровывает сообщение при помоши приватного ключа. К сожалению простой пример как это сделать без специальных инструментов пока не придумал.
Аноним ID: Ефим Эдуардович 10/07/16 Вск 06:16:51 #159 №17158604 
>>17158533
ахуенно!!
главное чтоб Няша Яровая не запретила https://www.tools4noobs.com

Аноним ID: Аверьян Ротшильд 10/07/16 Вск 06:23:00 #160 №17158626 
>>17158604
Так главное саму идею уловить. А реализаций есть овердохуя в самом инете + есть всякие плагины для блокнотов и отдельные программки. На крайняк можно самому написать программку на любом языке или даже тупо на листке бумаги в столбик посчитать.
Аноним ID: Вячеслав Федотович 10/07/16 Вск 06:36:25 #161 №17158638 
>>17139355 (OP)
Это всё хуйня, если шифр будет выглядеть как шифр.
Шифр должен выглядеть как обычный текст. Или, например, набор квадратных уравнений в задачнике.
Аноним ID: Heaven 10/07/16 Вск 06:37:53 #162 №17158644 
>>17158604
>>17158533
>>17158515
Репортнул в Роскомнадзор. Пизда вам, уёбки.
Аноним ID: Аверьян Ротшильд 10/07/16 Вск 06:44:40 #163 №17158658 
>>17158638
Хуйню несёшь! Ты представляешь, сколько самых разнообразных форматов данных на сегодня создано? Ну обзови свой файл с текстом ololo.zalupa, кто поймёт, что в нём лежит? Даже если сигнатура явно текстовая, это может быть зашифрованный лог или настройки какой-нить программки. Как можно запретить проггерам юзать свои форматы данных?
Аноним ID: Аверьян Ротшильд 10/07/16 Вск 06:50:16 #164 №17158673 
>>17158598
Дабы опять таки не быть голословным, постараюсь привести пример. Итак, прежде всего мне нужно обзавестись приватным и публичными ключами. Просто пишем у гугле "Online RSA Key Generator" и переходим на сайт типа http://travistidwell.com/blog/2013/09/06/an-online-rsa-public-and-private-key-generator/
где получаем два ключика. Задротам линуха просьба не кукарекать про ssh-keygen, знаете ну и заебок. Итак получаем
Public Key:
MFwwDQYJKoZIhvcNAQEBBQADSwAwSAJBAKXD2pjKy73qKA9bA0BRH0tMimoZ3GTx
b5Ko88kzZRBnTh3+KfLJzHNZ+R7pCBi9phCaNhFRWvRTylrdfPeppW0CAwEAAQ==

Private key:
MIIBOwIBAAJBAKXD2pjKy73qKA9bA0BRH0tMimoZ3GTxb5Ko88kzZRBnTh3+KfLJ
zHNZ+R7pCBi9phCaNhFRWvRTylrdfPeppW0CAwEAAQJAGruIIEXsL5d4mGlcD95F
RrZ0SAIdqeXJ0YQPtK3mKYvM2VNH89pNM8TkYF6MiwIgJuFrGYY4vZlTjcbAsD1q
4QIhANtXGcSOlAKUa+CYOWYQFGGefHp7/AvaXUR8HdDLZEHZAiEAwXhvRurN7Jpn
hBzpTp/vKuRCdBT/mx0cNVSIJRzKb7UCIQC/mhGfWzE+I6ss0azqVEeJkumIEYB2
VjU9GvLsro+Q2QIgJGVswbGghbdSbAcoWPM7gh0o5z+gCmVCjkHVzu2Io9UCIQC6
ZTUQCecTfvPwMhi84EUy/paAMkMNA2QRe7gc2Be6Eg==
Аноним ID: Юлий Хабибович 10/07/16 Вск 07:02:17 #165 №17158716 
>>17158533
Ну и как ты секретный ключ отсылать будешь? Голубиной почтой и распечатаешь на принтере и положишь в конверт.
Аноним ID: Вячеслав Федотович 10/07/16 Вск 07:12:18 #166 №17158757 
>>17158658
Ну, ок.
Аноним ID: Иаким Авенирович 10/07/16 Вск 07:17:49 #167 №17158789 
Это теперь новый ОБР тред?
Аноним ID: Аверьян Ротшильд 10/07/16 Вск 07:25:25 #168 №17158820 
>>17158716
Всякое бывает. Иногда не так уж и сложно и голубиной почтой отправить. Это то, что нужно просто знать. На практике же юзаем асимметричный ключ. Вот только я до сих пор не нашел нормальный онлайновый кодер/декодер RSA. Можно посоветовать сходу openssl, но для линуксеров то, что я пишу и так элементарно, а виндовсятникам нужно найти онлайновую игрушку. Щас чтонить найду...
ОБЕЗУМЕВШЕЙ ЯРОВОЙ ТРЕД Аноним ID: Станимир Навидович 10/07/16 Вск 08:00:21 #169 №17158951 
>>17158789
Аноним ID: Самуил Анисиевич 10/07/16 Вск 08:08:35 #170 №17158985 
Вообще, ОП - молодчина. Хорошо, что на этой помойке хоть иногда встречаются Люди, предприимчивые, которые не сидят сложа руки, а решающие для себя проблемы, и открытые для того, чтобы поделиться решениями с окружающими, в отличии от сотни прочих нытиков.
Аноним ID: Аверьян Ротшильд 10/07/16 Вск 08:28:19 #171 №17159063 
>>17158673
>>17158716
Кароч хуй я нашел в инетах нормальный декодер, который хавает стандартную запись ключа, ебаться и пояснять на уровне пе-кю мне тем более в лом, по-этому показываю на примере хуй пойми какого сайта и вообще хуй пойми правильно ли этот сайт работает. Кароч, получаем вот тут приватный и публичный ключи http://crypt-online.narod.ru/crypts/rsa/ . Например:
Public Key:
bf95640de49009617301b69f5b55902ac9a88e3573fb33392dcbcf884892fe06
adf74595d351e7fddae9fba91f03620c9146d778bcbe075c95a3b685f68616c9

Private key:
a5f3c10cabbcfcf335ccf92546d7721f2e395c9dfece4ccbadd8caf7516e4aad
7a78e9aaf5ea0f480b5d5201ea884aa818641a59177f75e802840b7cca14ac01


Теперь вам нужно помнить, что публичный ключ можно писать хоть на заборе, никакой особой цены он не представляет. Но он даёт возможность ЗАКОДИРОВАТЬ сообщение. Пишем сообщение про опа, жмём закодировать и получаем строку 2943905dfbbdd7f72a6723b63b471d8594d47715e5be6e9bc36f2375ee6a970b
79dae7c797cf03955995d2075fac3839043d41e01e28f1f94c88aa7f0f50ff46

Убедитесь в том, что при этом ПРИВАТНЫЙ ключ НЕ ИСПОЛЬЗУЕТСЯ, просто удалите его из окошка после генерации(сохранив у себя)! В реальной жизни кодировать сообщение естественно будете не вы, а ваш собеседник. И естественно ПРИВАТНЫЙ ключ вы собеседнику и вообще никому не дадите!!! Итак, ваш собеседник закодировал своё сообщение вашим публичным ключом и отправил вам. Естественно, все пидорасы во всём мире украли у вас публичный ключ и само закодированное сообщение. Ну и хуй на них! Всё, что вам осталось сделать - вспомнить приватный ключ и декодировать с помощью него сообщение. Всё.
То есть имеем
Private key:
a5f3c10cabbcfcf335ccf92546d7721f2e395c9dfece4ccbadd8caf7516e4aad
7a78e9aaf5ea0f480b5d5201ea884aa818641a59177f75e802840b7cca14ac01

encoded string
2943905dfbbdd7f72a6723b63b471d8594d47715e5be6e9bc36f2375ee6a970b
79dae7c797cf03955995d2075fac3839043d41e01e28f1f94c88aa7f0f50ff46

decoded string
ОП - хуй, а его мамаша - шлюха

Сорян, если не оче доходчиво пояснил. Задавайте вопросы, поясню как оно на практике.
Аноним ID: Аверьян Ротшильд 10/07/16 Вск 08:42:40 #172 №17159143 
>>17158985
Хуйня только в том, что нытики делятся на две категории: тех, кто знает про криптографию и ввиду замороченности практически не тупят, и тех, кому это всё сложно и для кого все эти советы до фени. Да и вообще, шифроваться чтоб передать сообщение типа "украха/раха - ебучее дно, хоть бы развалилась скорее" как-то слишком тупо. Иными словами, швабодку слова властя порежут, да. А вот передачу боевиками планов терактов - увы нет!
Аноним ID: Самуил Анисиевич 10/07/16 Вск 08:52:41 #173 №17159193 
14681299615840.jpg
>>17159143
>Иными словами, швабодку слова властя порежут, да. А вот передачу боевиками планов терактов - увы нет!
Таки да. Но для самоуспокоения и передачи уж совсем палевной информации - вариант отличный.
Насчет всяких радикально-экстремистских штучек, думаю, будет десяток нарочито показных процессов один за другим, которые осветят во всех СМИ, и люди вынужденно перейдут на самоцензуру.
Я нытиком назвал не в том числе тебя, а только тех, кто создает здесь типичные треды
Аноним ID: Самуил Анисиевич 10/07/16 Вск 08:54:23 #174 №17159202 
>десяток нарочито показных процессов один за другим, которые осветят во всех СМИ, и люди вынужденно перейдут на самоцензуру.
Массовых посадок не будет, в смысле. Нашумят, и всё.
А то слишком большой поток юзеров, потящих то, что попадает под экстремизм. У нас в тюрьмах нет столько мест, лол.
Аноним ID: Светозар Истиславович 10/07/16 Вск 09:12:45 #175 №17159341 
14681311659800.jpg
test jpg+zip
Аноним ID: Зариф Камильевич 10/07/16 Вск 09:25:33 #176 №17159444 
Добра опу, хороший человек. Твои лекции посетить можно?
Аноним ID: Нефёд Иакинфович 10/07/16 Вск 12:17:23 #177 №17161356 
>>17159202

Зачем тюрьмы? Будешь в ГУЛАГе дворец Путину строить.
Аноним  OP 10/07/16 Вск 18:31:25 #178 №17166933 
14681646861340.png
14681646861361.png
14681646861372.png
14681646861403.png
>>17158391
Ох блин, с вами не соскучишься.
Хорошо, вот для таких как ты специально после сна вместо целебного нихуянеделания скрафтил миниверсию того, о чем шла речь в треде.
Стянуть можно в http://dropmefiles.com/Alnd9
Запус лежит в
ImgMessProc\ImgMessProc\bin\Debug\ImgMessPro.exe
Состоит из двух частей - собственно записи данных в пикчу и считывания из нее.
Первое - что бы записать сообщение в пикчу требуется указать три параметра
- директорию, она же фолдер, она же папка, куда следует записать пикчу
- имя самого файла
- расширение файла, он же формат
Указывать путь к папке в текстовом поле PathFolderSave. Причем путь писать через два слеша \\ потому как еще собирать диалоги открытия и закрытия файла мне лень, так что поюзаете полновесные эскейп-последовательности.
Имя файла, одно только имя без пути и расширения - в текстовом поле ImgName
Расширение выбирается из списка доступных расширений Extension. Там лежат привычные .png, .jpg, .jpeg, .gif, .tif и даже .bmp для особенных извращенцев.
После того как пути записи файла указаны, можно собственно писать сообщение. Сообщение пишется в верхнем текстовом поле Message. Поле поддерживает многострочный вариант. Теоретически придел вместимости у него есть, но не помню какой. В любом случае большой как для простых текстовых сообщений.
Все вышеописанное относится к первой пикче поста.
Дальше - после того как сообщение введено в поле ввода и корректно прописаны пути для нее, можно жать кнопку WriteMessage. Если ранее данной папке не было, она создастся, если папка уже существовала, то прога просто перейдет в нее. А вот сам файл в указанной папке будет перезаписан если он уже существовал ранее.
Модальное диалоговое окно с сообщением "ок" укажет что процесс записи прошел корректно.
Прога содержит уже в себе свою таблицу трансляции, которая поддерживает все строчные и прописные английские, русские у украинские буквы, цифры, арифметические операции, самые необходимые эскейп-последовательности и кучу спецсимволов вроде @, #, $, `, ~, № и подобное.
Подробнее о таблице будет потом в гайде.
Все это относится ко второй пикче.
После того как файл уже будет записан, можно найти его по указанному ранее адресу. Как видно из себя он будет представлять длинную красную полоску с элементами разной интенсивности красноты. Это следствие того, что программа просто и без выебонов создает изображение указанного формата и пишет в длину коды из таблицы трансляции. С учетом того что в таблице трансляции символов:
- все строчные и прописные английские (26 х 2)
- все строчные и прописные русские (33 х 2)
- все строчные и прописные украинские (4 х 2 - коды украински и русских чаровских символов совпадают и отличаются только тем что требуется добавить еще четыре символа ґ, і, ї, є)
- спецсимволы, не являющиеся алфавитными буквами (47 штук)
- экстраспецсимвол, имеющий значение "юзай меня когда встречается не известный таблице символ"
- признак "нихуя нет, идем дальше" - специальный ключ со значением 255, не имеющий символа.
И того получаем
26 х 2 + 33 х 2 + 4 х 2 + 47 + 1 + 1 = 175
Тоесть одной только красной компоненты хватит с головой, еще останется место под 81 символ. А потом еще можно сделать таблицу трансляции трехмерной, когда каждый символ уже имеет составной ключ - индекс матрицы rgb- составляющий и собственно ключ конкретно в этой матрице.
Да, обрати внимание что сообщение записано в жепег, о котором ты мне втираешь уже второй день.
Так, это все относится к пикче третьей.
И наконец, считывание данных из изображения.
Интерфейс юзера по считыванию из пикчи находится во второй части, под отделяющей линией. Запись и считывание работают независимо друг от друга, но помещены на одну форму что бы даже последний мудак не мог в них запутаться.
Тут все немного проще. Для считывания необходимо ввести полный путь к файлу на чтение единой строкой в поле PathFileOpen.
После этого нажать кнопку ReadMessage и в нижнем текстовом поле Message отобразиться зашифрованное в пикче сообщение в привычном строковом виде. Обрати внимание что хотя информация писалась через страшный-ужасный жепех, который использует сжатие с потерями, полученная инфа полностью соответствует исходной. Магия, не иначе. Эвклид на эвклиде. Прямо таки чувствую как Укулеле уже подходит постучать в мою дверь.
Модальное диалоговое окно с сообщением "ок" покажет что считывание завершено корректно.
Там еще стоит проверка что бы никто не пытался писать и читать без заполнения полей адресов, а на проверку корректности адресов уже забил. Так что если прога рухнет, внимательнее читай что пишется в поля адресов ввода и вывода данных.
Да, последнее, что бы выйти из проги, нужно нажать клавишу Close под второй разделяющей чертой.
Кто боится качать и разархивировать что бы, ну типо вдруг мне захотелось троянов или других подарков туда понакидывать, пусть тогда немного подождет.
Сейчас почитаю тред и вообще новости наконец, поем-полежу в ванне и начнут писать гайд включая исходный код. Сами потом покодите и скомпилите.
Аноним  OP 10/07/16 Вск 18:41:12 #179 №17167056 
>>17158434
>Ничего нового не узнал
Вполне логично. Как было сказанно в оппосте, это все делается не для просвещения анона, а для моих собственных слушателей. С учетом того что время под этот материал вообще было изначально не предусмотрено, мне нужно что-то дать людям что бы:
- оно было не особенно сложным с точки зрения логики и они поняли что к чему
- оно было не особенно сложным с точки зрения прогерства кода и они могли его набирать не просто как руны из тайного гриммуара
- им было это интересно, захватило их и тянуло дальше изучать самостоятельно
Последнее важнее всего, так как курс как бы даже близко не про шифры и криптование. Курс кончиться, оплаченное ими мое время истечет и больше не смогу сидеть с ними и помогать - они должны хоть и уметь разбираться сами и хотя бы знать где это можно найти.
Аноним ID: Давыд Фирсович 10/07/16 Вск 18:54:07 #180 №17167219 
>>17139355 (OP)
Давай скажи мне что такого существуенного приняли в рашке а потом у нас, что ты роняешь кал просто так.
Аноним ID: Федос Мокеевич 10/07/16 Вск 18:57:30 #181 №17167267 
>>17166933
>Качать софт от какого-то антуана с анонимной борды.
Уже качаю! А как под линуксом запустить?
Аноним ID: Игнатий Асадович 10/07/16 Вск 19:04:31 #182 №17167356 
>>17159063
Так ведь оп, чтобы прочитать сообщение о себе, должен тоже хранить у себя свой приватный ключ
Аноним ID: Игнатий Асадович 10/07/16 Вск 19:06:05 #183 №17167374 
>>17158489
>Берёте алгоритм XOR шифрования
Годный алгоритм, но длина ключа должна быть той же длины, что и сообщение. А если оно большое?
Аноним  OP 10/07/16 Вск 19:08:16 #184 №17167395 
14681668969550.png
>>17158489
>Берёте алгоритм XOR шифрования, например онлайн или как программу блокнот с такой функцией и фсё. Нахуя картинки то, оп?
Во-первых, потому что они слушают курс не про шифрование. Помимо того, что они узнают как шифровать картинкой сообщения, они лишний раз потренируются в таких темах как типы данных - обычные и ссылочные, классы, структуры данных, многофайловые проекты, запись и чтения файлов, файловая система и еще куча всякой сопутствующей всячины.
Во-вторых, потому что реализовать сами этот алгоритм большая часть из них не сможет даже с моими высылаемыми им собственными лекциями и заданиями. Какой смысл рассказывать им то, что они скорее всего не поймут и по этому забудут? А просто сказать вот вам ссылка, кодируйте на здоровье? У меня не курс по загрузке файлов в броузеры как бы.
В-третьих, потому что для обычного начинающего программера-кодера сама идея писать строки в пикчи и читать их оттуда выглядит не обычно, а потому интересно. Она должна расширить их кругозор и заставить переосмыслить свои текущие представления о данных и способе их хранения и обработки.
А чему новому их научить онлайн-сервис, еще и принципы работы которого они осознать не в состояние?
В-четвертых, опять же у меня курс не шифрования. Если офис меня спросит а какого хуя мне захотелось почитать людям как пистьа буквы в пикчи, мне будет проще им объяснить приведя в пример три первых пункта, чем сказать "Ну бля это, там в рахе значит законы яровой, бля пиздец полный, всем в шифры, бля зачем эта смертельная рубашка куда вы меня тащите суки бля"
В конечном счете в первую очередь перед мной стоит задача обучения и развития слушателей в данном профнаправление, и именно под эту цель подбираются все входящие в курс материалы.
Вообще не понятно почем тут все решили что собираюсь открывать кому-то какие-то тайные истины? Перечитай оппост - там сказано "Народ, вот такой пиздец. Для борьбы с ним лично делаю вот это. Кто еще что собирается делать вместо сидения на жопе?"
Потом меня кто-то спросил про собственно тему и именно из этого начался разговор про собственно реализацию того, что сейчас добавил в курс.
Аноним ID: Давыд Фирсович 10/07/16 Вск 19:08:46 #185 №17167402 
>>17167374
Двачуешь маленькими кусками.
Аноним  OP 10/07/16 Вск 19:14:45 #186 №17167468 
>>17167267
Нет. Как минимум очень в этом сомниваюсь.
Она сделана на 2013 .Net под винду - собственно в первую очередь потому что именно это проходится на курсе.
Под линукс должна быть Луна или что-то вроде этого - лично одобренная микросовтом фича для Visual Studio что бы оно работало под линухом. В конце-концов по факту .Net шлет команды сразу в проц минуя ось примерно так же как это делает джава.
Но не берусь сказать как это будет портированно - в конечно счете для меня нет ни единой причины юзать под линухом оконные приложения, а значит и знакомиться с поделием мелокомягких для юникса.
Аноним ID: Яким Сысоевич 10/07/16 Вск 19:32:08 #187 №17167657 
>>17139355 (OP)
Отправил ссылку на тред в ФСБ

мимо стариковец нодовец
Аноним  OP 10/07/16 Вск 19:38:28 #188 №17167744 
>>17158598
>Теперь вторая, намного более важная аксиома - шифрование бывает симметричное и асимметричное.
Какое к хуям симметричное и асимметричное шифорование?
На вступительном занятие у меня половина или больше слушателей что такое матрицы не знает.
Может мне еще им начать рассказывать как снимать с проволоки шумы, переводить аналоговый сигнал в двоичный и потом шифровать все физическим процессом?
Аноним  OP 10/07/16 Вск 19:45:00 #189 №17167837 
14681691005390.jpg
>>17158789
>все шифруете, креаклы?
Аноним  OP 10/07/16 Вск 19:46:37 #190 №17167857 
>>17158985
Да не за что.
Чем большее число людей будет напрягать власть, тем меньше у нее будет времени на доебывания каждого отдельного человека и меня лично в том числе.
Аноним ID: Анвар Никандрович 10/07/16 Вск 19:48:00 #191 №17167879 
>>17167356
>оп, чтобы прочитать сообщение о себе, должен тоже хранить у себя свой приватный ключ
Приватный ключ должнен хранить ТОЛЬКО ОП! Ещё раз, пусть ОП хочет узнать о себе что-то новое. Он генерит публичный и приватный ключи. Потом отдаёт публиный ключ общественноти, например в шапку треда вешает. Теперь каждый анон может зашифровать своё послание публичным ключём ОПа и запостить. Никто из анонов не сможет это сообщение прочитать. И только ОП, у которого есть приватный ключ может легко узнать, что ему пишет каждый анон.
>>17167395
Ого, ну ты и бомбанул, братишка! Успокойся, я в самом деле не хотел тебя обидеть, просто мы же на двачах, да ещё и в политаче. Кароч молодец, что потратил время и бла-бла-бла.
Аноним  OP 10/07/16 Вск 19:48:52 #192 №17167890 
>>17159143
Одним криптованием сыт не будешь - если из человека просто начнут выколачивать инфу, он сам быстрее любого расскажет и что у него лежит, и где, и какой формат и кому он еще про это рассказал.
Аноним  OP 10/07/16 Вск 19:52:15 #193 №17167940 
>>17159202
>У нас в тюрьмах нет столько мест, лол.
Что мешает просто паек во всей стране сделать как в тюрьме, ввести обязательную трудовую повинность 10 часов в день и повысить рацион с льготами у ментов-надсмотрщиков?
Тогда места всем хватит - одну только Сибирь еще заселять и заселять.
Аноним  OP 10/07/16 Вск 19:55:44 #194 №17167978 
>>17159444
Да, но не думаю что в этом будет какой-либо особый смысл. В конечном счете 95% курса рассчитана на совсем начинающих.
А составить полноценный курс по чему-то другому что бы можно было набирать людей у меня сейчас нет времени и хз когда появится.
Аноним ID: Анвар Никандрович 10/07/16 Вск 19:57:58 #195 №17168005 
>>17167744
Но я же про практичность! Любой линухер может нагенерить ключи и зашифровать ими файл. Это всё, что нужно для совершенно никем не неконтролируемого и не перехватываемого обмена инфой. Проблема идентификации правда остаётся, но это уже проще решить. Я привёл пример с сайтом только для того, чтоб ананасы уловили суть процесса. Кто захочет копнёт поглубже. Просто использовать уже десятки лет используемые всем миром средства, под которые создано 100500 реализаций всяко эффективней и проще, чем писать программу сующую файл в пиксели картинки.
Аноним ID: Давыд Фирсович 10/07/16 Вск 19:59:34 #196 №17168032 
>>17167940
А что мешщает убить всех человеков и заменить их на роботов?
Аноним  OP 10/07/16 Вск 20:00:10 #197 №17168041 
>>17167219
На память так сразу ничего не приходит.
И именно поэтому предпочитаю ронять кал за ранее - к моменту когда им захочется принять что-то подобное, мой кал уже отлежится, затвердеет, окрепнет.
Станет настоящим говном мамонта с +2 модификатором. Таким потом как булыжником за милое дело ебашить можно.
Ну и снова говорить "не, чет не припоминаю что бы у нас такой хуйни принимали", да.
Аноним ID: Анвар Никандрович 10/07/16 Вск 20:13:17 #198 №17168215 
>>17168041
Ты пойми, если нужно передать по сети закодированные данные, то это можно сделать абсолютно всегда и везде и при самых ебучих анальных законах. Но цель законов Яровой не запретить шифрованный обмен, а банально порезать швабодку. И вот с этим нихуя ни россияне ни мы сделать не сможем.
Аноним  OP 10/07/16 Вск 20:35:43 #199 №17168474 
>>17167879
>ну ты и бомбанул
Конечно. Ведь ты не первый, не второй и даже не третий кто с чего-то решил что тред про собственно шифрование.
Аноним  OP 10/07/16 Вск 20:39:00 #200 №17168525 
>>17168032
Люди сильно дешевле в плане содержания и воспроизводства, схемы с ними хорошо обкатаны и понятны.
А то роботы-хуеботы, а вдруг их хацкер какой-то взломает и они нас самих поубивают?
Вспомни что те же самые люди что при власти сейчас когда-то боялись точно так же компов и что на персональных принтерах люди начнут распечатывать геволюционные листовки.
Аноним  OP 10/07/16 Вск 20:42:48 #201 №17168579 
14681725685870.jpg
>>17168005
>Но я же про практичность!
>@
>Просто использовать уже десятки лет используемые всем миром средства, под которые создано 100500 реализаций всяко эффективней и проще, чем писать программу сующую файл в пиксели картинки.
И ты еще спрашиваешь почему мне бомбануло и пришлось накатать вот эту простыню - >>17167395
Аноним  OP 10/07/16 Вск 21:35:52 #202 №17169334 
>>17168215
>если нужно передать по сети закодированные данные, то это можно сделать абсолютно всегда и везде и при самых ебучих анальных законах
>>17142069
>Я не хочу изобретать каждый раз как очистить свою кашу от дерьма которую в нее насрали, я хочу что бы мне вообще перестали срать в кашу.
Аноним  OP 10/07/16 Вск 21:52:45 #203 №17169548 
14681767653220.gif
>>17168215
>Но цель законов Яровой не запретить шифрованный обмен, а банально порезать швабодку. И вот с этим нихуя ни россияне ни мы сделать не сможем.
Хорошо, окей. Всем известно что Майдан, ну, который именнто тот самый, проплатили олигархи и госдепа. Похуй, мне даже желания спорить нет и отделять правду от полулжи. Темболее что олигархи действительно мощно впряглись когда поняли что другого выбора у них уже нет.
У меня один вопрос - раз народ и обычные люди такие беспомощные, а все абсолютно все в этом мире решают зог, рептилоиды и спецслужбы, то кто проплатил или организовал вот это - >>17151791
Покажи мне того олигарха или рептилоида, который дал команду своим агентам под видом стихийного протеста шатать лодку овоща еще за много-много времени до Майдана (ну, который тот самый Майдан, что бы между ними путаницы небыло).
Или как ты это объяснишь? Рептилоиды хранили ключи и пароли к своим корытам на ex.ua? Госдеп рассматривает его как стратегическую ценность в борьбе за мировое господство? Зог шифрут в репаках от Механики заклятие для пробуждение Ктулху?
Аноним ID: Анвар Никандрович 10/07/16 Вск 22:01:09 #204 №17169648 
>>17169334
Ну а предложения то какие? Что мы можем сделать? Тут в чём камень предкновения - всякие торы, айтупиры и прочие анонимайзеры давно придуманы и могут быть использованы практически всегда, если вкючить мозг. Но это сработает только для общения между двумя людьми или в небольшой не публичной группе людей. А вот всякие соц-сети и форумчики, не говоря уже про новостные сайты оказываются в полной жопе. Есть физический адрес серверов, есть данные владельца и есть требования закона хранить и выдавать по запросу всё запощенное посетителями. Кароч, нужно или создавать анонимный интернет в интернете, но это не взлетит т.к. государство возьмёт за жопу владельцев серверов, или тупо слать государство в хуй и устраивать майданы при попытке протолкнуть ебанутые законы. Какие у тебя предложения?
Аноним ID: Анвар Никандрович 10/07/16 Вск 22:06:46 #205 №17169695 
>>17169548
Да тут видишь какая хуйня, бро. В нынешних условиях есть страшный враг - роися и это вот всё. Властям будет достаточно по нагнетать через пропагандонов телевизионных истерию на почве скрытых интернетных агентов оккупанта и всё завертится! Люди сами пойдут на митинг за урезание прав. Одно но - украха не сможет на это пойти пока такие действия не одобрит европка. Иначе будет ряяяя!!!! нарушение прав и свобод. Так что рано нам ещё паниковать.
Аноним  OP 11/07/16 Пнд 13:04:47 #206 №17177177 
14682314881230.png
14682314881241.png
14682314881252.png
14682314881273.png
Итак, как обещал, рассмотрим подробно реализацию проги.
В начале небольшое вступление.
В архиве лежит папка ImgMesProc, содержащая в себе все файлы этого проекта - первая пикча.
При заходе в нее обнаруживается файл ImgMesProc.sln и еще одна папка ImgMesProc - это собственно папка со всеми файлами этого проекта.
ImgMesProc.sln - файл проекта в Visual Studio. Выше анон спрашивал пойдет ли он под линукс - ответил что скорее всего нет.
Однако далее будет детально рассмотрена алгоритмическая и логическая часть реализации. Знакомые с плюсами смогут быстро перепилить логику с c# на плюсы, для остальных напилю вначале плюсовый вариант под винду, потом под линукс.
Это все относительно второй пикчи.
В папке ImgMesProc находятся рабочие файлы проекта.
папка bin - содержи экзешник проекта и еще всякую всячину
папка obj - рабочие сопутствующие проекту файлы, они тут рассматриваются и полезной инфы не по теме не несут
папка Properties - еще одна рабочая папка
App.config - служебная инфа
Exceptions.cs - вот теперь начинаются собственно исходные кода проекта. Данная папка содержит пользовательский класс обработки ошибок и исключений проги. Будет подробно рассмотрена далее.
Form1.cs - исходный код оконной формы с пользовательским интерфейсом. Будет подробна рассмотрена далее.
Form1.Designer.cs - еще один файл формы. В данном вопросе ценности не имеет.
Form1.resx - еще один файл формы. Так же не будет рассматриваться.
ImgMesProc.csproj - собственно файл "проекта"
ImgProc.cs - файл с исходным кодом обработки изображений. Будет подробно рассмотрен ниже.
Program.cs - служебный файл, рассматриваться не будет.
TableTranslation.cs - исходный код таблицы трансляции. Будет подробно рассматриваться ниже.
Это все относительно третьей пикчи.
В самой папке bin находиться только папка Debug, а в ней множество файлов и среди них ImgMessProc.exe - файл для запуска программы.
Это относительно четвертой пикчи.
Аноним ID: Яков Ростиславович 11/07/16 Пнд 13:10:43 #207 №17177267 
>добровольно устанавливать вишмастер
Вся суть треда.
Аноним ID: Джихад Феофилактович 11/07/16 Пнд 13:14:27 #208 №17177328 
>>17166933
Проиграл с этой необучаемой студентоты, описывает мне интерфейс свой программы. Ты не на сдаче дз, идиот.
Еще раз говорю, иди читай как работает жпег. И может дойдет, что алгоритм для сжатия использует чисто физический принцип плохого определения цвета человеческим глазом и огромное количество округлений.
А если ты свои ебаные полоски собрался показывать. А не нормальную картинку. То можешь не ебать мозги и просто записать в блоки изображения данные.
Аноним ID: Яков Ростиславович 11/07/16 Пнд 13:17:09 #209 №17177371 
>>17177177
Баран, необучаемый, ты вообще в курсе, как составляются доки по софту?
Аноним ID: Лукьян Виленинович 11/07/16 Пнд 13:20:47 #210 №17177428 
Хули вы накинулись на ОПа? Он хоть и какел, но с добрыми намерениями.
Аноним ID: Лукьян Виленинович 11/07/16 Пнд 13:27:41 #211 №17177539 
>>17139355 (OP)
>А что ты собираешься делать что бы защитить свой личный информационный простор от поехавших на мечтах о поголовном анальном зондирование властей?
TrueCrypt древней версии, скачаный ещё на том дваче, до того, как его скомпрометировали.
Аноним ID: Тарас Виленович 11/07/16 Пнд 13:48:01 #212 №17177875 
>>17177328
Мне то что предлагает оп напоминает легендарные поделия хохлов из зоны АТО.
Аноним ID: Лукьян Виленинович 11/07/16 Пнд 14:00:33 #213 №17178119 
14682348341150.png
Посмотрел и не понял, нахуя это поделие нужно. Это типа продвинутого рарджпега?
Аноним  OP 11/07/16 Пнд 15:07:28 #214 №17179363 
14682388491550.png
14682388491561.png
14682388491572.png
14682388491583.png
Теперь собственно исходный код.
Начнем с содержимого TableTranslation.cs
Он содержи в себе таблицу трансляции. Ранее говорилось что для такой таблицы принципиальным является два связанных значения между собой - интовское значение ключа и собственно значение символа, который должен быть по этому ключу зашифрован - пикча первая.
В C# для этого удобно использовать структуру List<ValueType>, очень сильно похожую на обычный массив. Она представляет собой последовательность ячеек со значениями одного типа и каждая ячейка имеет свой уникальный индекс. В таком случае данную структуру можно использовать как основу таблицы трансляции, где ключом будет индекс ячейки, а значением - символ - вторая пикча. Указывать каждый раз новый ключ не требуется - он будет автоматически создаваться каждый раз при добавление элемента в таблицу.
Так же к следует воспользоваться тем, что индексы в подобной структуре данных начинаются с нуля и растут с шагом в единицу. Это важно так как в уровни интенсивности компонент яркости изображения можно вписывать значения только от 0 до 255. Кроме того гарантируется что число ключей и число значений всегда будет одного размера.
Для тех, кто не привык еще к структурам данных в языках программирования следует помнить что во всех массивах, мапах, векторах, листах, словарях и так далее начальный элемент имеет индекс 0, а не один. А последний доступный для обработки индекс n - 1, где n это число элементов структуры данных. Таким образом например для массива или листа из четырех элементом индексы идут следующим образом
[r][l][k][e]
[0][1][2][3]
Все это относится к третьей пикче.
С учетом того, что значения более 255 в компоненты интенсивности цветов изображения просто так не влезут, следует следить что бы обычной одномерной структуре данных вроде использованной в этой проге число символов не превысило 256 (256 помещаются в диапазон [0 255])
Теперь собственно о коде.
В реализации C# файл имеет следующую структуру
- в начале идет блок использованных пространств имен, как правило с using ключевым словом. Это очень близкий аналог набора инклюдов из плюсов и если собираетесь сразу потом кодить на плюсах, можете просто на него забить
- после этого namespace, который указывает к какому именно проекту он относиться изначально. При переводе на плюсы это тоже особой ценности не несет
- наконец начинается сам класс TableTranslation
Внутри класса находится его приватное поле с типом данных List<Char> и именем tableTranslation
В принципе если планируете расширять таблицу время от времени - берите на плюсах для этого вектор.
После идет публичное статическое интовское поле noCharKey с сразу инициализирующем его значением 255 - верхний возможный предел записи интовского значения в интенсивность компонента цвета пикчи. Данный ключ носит смысл что при чтение из изображения когда встречается это значение прога делает вид что ничего не произошло и просто переходит на следующую ячейку данной матрицы интенсивности цвета.
И да, поле публичное. И статическое. И в C#. И да, я знают. И это тоже. Но блядь, мне было впадло еще помимо таблицы ебатся и с ним тоже. Почему он не в таблице? Потому что по идее он не содержит никакого соответсвующего себе символа. Ну можно например еще создать сразу одномерный массив на 256 элементов, во все ячейки положит 254 символ, о котором речь пойдет ниже, последнему 255 прописать отдельное условие обработки, а саму таблицу заполнять по мере надобности новыми читаемыми символами. Есть желание - делейте, запрещаю штоле?
Гертер public List<char> GetTransdataList() просто возвращает текущее значение таблицы для чтения из нее что бы получать и сравнивать ключи и символы.
Наконец пуличный конструктор TableTranslation() создает таблицу для того что бы с ней можно было работать другим частям программы. Для плюсовиков будет непривычна необходимость объявить конструктор публичным - щито поделать, десу, в C# все по умолчанию приватное и иначе будет вот такой себе приватный конструктор, который просто так объекту не вызовешь.
Просто вырежете публик и забудьте об этом.
В самом конструкторе идет выделение памяти через new List<char>() - фактически вызов конструктора по умолчанию для исключительно объявленного выше поля List<char> tableTranslation. А после только добавление нового элемента в конец списка. Не думаю что тому, кто хоть раз работал с плюсовым вектором будет сложно понять или переделать то, что там написанно.
Ну еще для совсем начинающих this - это такая штука, которая указывает что все действия должны относится только к текущему объекту класса. Класс можно в некотором роде назвать пользовательским типом данных, хотя он больше чем просто это, а следовательно у типа данных может быть для работы несколько переменных своего типа одновременно. Этот this предотвращает путаницу между ними.
Вечером когда вернусь, разберу и выложу код обработки собственно изображений.
Да, еще в последний символ и таблицы всегда содержит символ который при записи и чтение заменяет встреченный символ, которого еще нету в таблицу.

В следующем посте будет исходный кода TableTranslation.cs
Аноним  OP 11/07/16 Пнд 15:08:50 #215 №17179388 
>>17179363



using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ImgMessProc
{
class TableTranslation
{

private List<Char> tableTranslation;
public static int noCharKey = 255;

public List<char> GetTransdataList()
{
return this.tableTranslation;
}

public TableTranslation()
{
this.tableTranslation = new List<char>();

//part first - english capital letters

this.tableTranslation.Add('A');
this.tableTranslation.Add('B');
this.tableTranslation.Add('C');
this.tableTranslation.Add('D');
this.tableTranslation.Add('E');
this.tableTranslation.Add('F');
this.tableTranslation.Add('G');
this.tableTranslation.Add('H');
this.tableTranslation.Add('I');
this.tableTranslation.Add('J');
this.tableTranslation.Add('K');
this.tableTranslation.Add('L');
this.tableTranslation.Add('M');
this.tableTranslation.Add('N');
this.tableTranslation.Add('O');
this.tableTranslation.Add('P');
this.tableTranslation.Add('Q');
this.tableTranslation.Add('R');
this.tableTranslation.Add('S');
this.tableTranslation.Add('T');
this.tableTranslation.Add('U');
this.tableTranslation.Add('V');
this.tableTranslation.Add('W');
this.tableTranslation.Add('X');
this.tableTranslation.Add('Y');
this.tableTranslation.Add('Z');

// part second - english small letters

this.tableTranslation.Add('a');
this.tableTranslation.Add('b');
this.tableTranslation.Add('c');
this.tableTranslation.Add('d');
this.tableTranslation.Add('e');
this.tableTranslation.Add('f');
this.tableTranslation.Add('g');
this.tableTranslation.Add('h');
this.tableTranslation.Add('i');
this.tableTranslation.Add('j');
this.tableTranslation.Add('k');
this.tableTranslation.Add('l');
this.tableTranslation.Add('m');
this.tableTranslation.Add('n');
this.tableTranslation.Add('o');
this.tableTranslation.Add('p');
this.tableTranslation.Add('q');
this.tableTranslation.Add('r');
this.tableTranslation.Add('s');
this.tableTranslation.Add('t');
this.tableTranslation.Add('u');
this.tableTranslation.Add('v');
this.tableTranslation.Add('w');
this.tableTranslation.Add('x');
this.tableTranslation.Add('y');
this.tableTranslation.Add('z');

//part third - ukrainian and russian capital letters

this.tableTranslation.Add('А');
this.tableTranslation.Add('Б');
this.tableTranslation.Add('В');
this.tableTranslation.Add('Г');
this.tableTranslation.Add('Д');
this.tableTranslation.Add('Е');
this.tableTranslation.Add('Ё');
this.tableTranslation.Add('Ж');
this.tableTranslation.Add('З');
this.tableTranslation.Add('И');
this.tableTranslation.Add('Й');
this.tableTranslation.Add('К');
this.tableTranslation.Add('Л');
this.tableTranslation.Add('М');
this.tableTranslation.Add('Н');
this.tableTranslation.Add('О');
this.tableTranslation.Add('П');
this.tableTranslation.Add('Р');
this.tableTranslation.Add('С');
this.tableTranslation.Add('Т');
this.tableTranslation.Add('У');
this.tableTranslation.Add('Ф');
this.tableTranslation.Add('Х');
this.tableTranslation.Add('Ц');
this.tableTranslation.Add('Ч');
this.tableTranslation.Add('Ш');
this.tableTranslation.Add('Щ');
this.tableTranslation.Add('Ъ');
this.tableTranslation.Add('Ы');
this.tableTranslation.Add('Ь');
this.tableTranslation.Add('Э');
this.tableTranslation.Add('Ю');
this.tableTranslation.Add('Я');

this.tableTranslation.Add('Ґ');
this.tableTranslation.Add('І');
this.tableTranslation.Add('Ї');
this.tableTranslation.Add('Є');

//part fourth - russian and ukrainian small letters

this.tableTranslation.Add('а');
this.tableTranslation.Add('б');
this.tableTranslation.Add('в');
this.tableTranslation.Add('г');
this.tableTranslation.Add('д');
this.tableTranslation.Add('е');
this.tableTranslation.Add('ё');
this.tableTranslation.Add('ж');
this.tableTranslation.Add('з');
this.tableTranslation.Add('и');
this.tableTranslation.Add('й');
this.tableTranslation.Add('к');
this.tableTranslation.Add('л');
this.tableTranslation.Add('м');
this.tableTranslation.Add('н');
this.tableTranslation.Add('о');
this.tableTranslation.Add('п');
this.tableTranslation.Add('р');
this.tableTranslation.Add('с');
this.tableTranslation.Add('т');
this.tableTranslation.Add('у');
this.tableTranslation.Add('ф');
this.tableTranslation.Add('х');
this.tableTranslation.Add('ц');
this.tableTranslation.Add('ч');
this.tableTranslation.Add('ш');
this.tableTranslation.Add('щ');
this.tableTranslation.Add('ъ');
this.tableTranslation.Add('ы');
this.tableTranslation.Add('ь');
this.tableTranslation.Add('э');
this.tableTranslation.Add('ю');
this.tableTranslation.Add('я');

this.tableTranslation.Add('ґ');
this.tableTranslation.Add('і');
this.tableTranslation.Add('ї');
this.tableTranslation.Add('є');

//part fifth - spesial symbols

this.tableTranslation.Add('0');
this.tableTranslation.Add('1');
this.tableTranslation.Add('2');
this.tableTranslation.Add('3');
this.tableTranslation.Add('4');
this.tableTranslation.Add('5');
this.tableTranslation.Add('6');
this.tableTranslation.Add('7');
this.tableTranslation.Add('8');
this.tableTranslation.Add('9');

this.tableTranslation.Add('≠');
this.tableTranslation.Add('>');
this.tableTranslation.Add('<');
this.tableTranslation.Add('≥');
this.tableTranslation.Add('≤');
this.tableTranslation.Add('+');
this.tableTranslation.Add('±');
this.tableTranslation.Add('∓');
this.tableTranslation.Add('(');
this.tableTranslation.Add(')');
this.tableTranslation.Add('{');
this.tableTranslation.Add('}');
this.tableTranslation.Add('[');
this.tableTranslation.Add(']');
this.tableTranslation.Add('-');
this.tableTranslation.Add('*');
this.tableTranslation.Add('÷');
this.tableTranslation.Add('∙');
this.tableTranslation.Add('^');
this.tableTranslation.Add('&');
this.tableTranslation.Add('\\');
this.tableTranslation.Add('/');
this.tableTranslation.Add('|');
this.tableTranslation.Add('@');
this.tableTranslation.Add('#');
this.tableTranslation.Add('$');
this.tableTranslation.Add('&');
this.tableTranslation.Add('_');
this.tableTranslation.Add('~');
this.tableTranslation.Add('`');

this.tableTranslation.Add('\'');
this.tableTranslation.Add('\"');
this.tableTranslation.Add('\n');
this.tableTranslation.Add('\t');
this.tableTranslation.Add('\v');
this.tableTranslation.Add('\b');
this.tableTranslation.Add('\r');
this.tableTranslation.Add('\a');
this.tableTranslation.Add('\0');

this.tableTranslation.Add(':');
this.tableTranslation.Add('.');
this.tableTranslation.Add(',');
this.tableTranslation.Add('!');
this.tableTranslation.Add('?');
this.tableTranslation.Add(';');
this.tableTranslation.Add(' ');
this.tableTranslation.Add('№');

//extra special symbol - for all undefined other symbols

this.tableTranslation.Add('♣');


}
}
}
Аноним ID: Мубарак Даниилович 11/07/16 Пнд 15:19:21 #216 №17179536 
>>17139355 (OP)
проще всего вот что.
букв 33. пиксель кодируется 3 или 4 байтами. берем исходную картинку. увеличиваем в каждом пикселе значение на 33/4 число в соответствии с буквой. так как в пикселе 3 или 4 байта то увеличить нужно всего на 8 или на 10. белые пиксели пропускаем. потом сообщение пишем в другую картинку.
исходную картинку сохраняем- она ключ. производную - шлем на сервер - она шифр.
производную читаем. сравниваем попиксельно с исходной. сумму разницы каждого пикселя. тоесть р+г+б считываем как букву.
Аноним ID: Тарас Боримирович 11/07/16 Пнд 15:21:20 #217 №17179560 
тест
Аноним ID: Нефёд Кирсанович 11/07/16 Пнд 15:21:58 #218 №17179565 
А вы не думали, гаврики, что ключей готовых уже дохуя и если 2 абонента secure на концах, то можно имея оче длинные ключи, к примеру, романы Льва Толстого, кодить что угодно?
Аноним ID: Федосей Ариэльевич 11/07/16 Пнд 15:23:45 #219 №17179592 
>>17139355 (OP)
раздел перепутал https://2ch.hk/crypt/
Аноним ID: Федосей Ариэльевич 11/07/16 Пнд 15:26:45 #220 №17179647 
>>17139826
бля, ну чё вы как маленькие...
давно уже люди придумали стеганографию, rarjpeg и прочее... гуглите
есть даже борда, которая работает на транспорте в виде контейнеров, скрытно хранящихся с помощью стеганографии внутри картинок + Всё шифруется.
Аноним ID: Ашер Якубович 11/07/16 Пнд 16:02:15 #221 №17180256 
>>17139355 (OP)
Не будет такого. Украина -- не Роисся, хули.
Аноним ID: Тарас Виленович 11/07/16 Пнд 17:37:11 #222 №17181996 
>>17178119
Раржпег по-другому вообще работает.

Кстати, оп-хуй, объясни, зачем ты придумал какую-то свою таблицу транспортирования, если тебе похуй на конечный цвет пикселей, и можно просто запихивать в них байтстрим? А? А? А? Их даже можно не сжимать потому что кодек сам их сожмет.
Аноним ID: Тарас Виленович 11/07/16 Пнд 21:10:16 #223 №17185191 
>>17179565
Хуйню какую-то ты сморозил. Это не хэш таблицы, сколько бы ключей не было, тебе все равно придется брутфорсить ими всеми, а их сколь угодно много.
Аноним ID: Мокей Ефимович 11/07/16 Пнд 23:56:26 #224 №17187800 
>>17167468
Блядь, какой же ты тупой
Аноним  OP 12/07/16 Втр 04:09:08 #225 №17189455 
14682857489550.png
Так, продолжение исходного кода.
Теперь вторая важная часть - чтение и запись данных в изображение.
Файл ImgProc.cs
В начале еще раз отметим что изображение M x N пикселей представляет собой три матрицы такого-же размера каждая, содержащие в себе интовские значения в пределах 0 - 255. Конечно на самом деле пикча всегда больше чем просто эти три матрицы, там есть еще служебная инфа и самая разнае фигня, но они сейчас не нужны.
Это относится к первой пикче.
Аноним ID: Радий Джананович 12/07/16 Втр 04:13:20 #226 №17189475 
>>17189455
Бже, какую поебень ты преподаешь студентам.
Это же уровень парвой пары в универе.
Аноним  OP 12/07/16 Втр 04:13:21 #227 №17189477 
14682860019850.png
>>17189455

После того как таблица трансляции была уже создана, дело пойдет бодрее. Собственно запись состоит в данном случае из нескольких частей:
- считать исходную инфу
В данном случае это содержимое многоуровнего текстового поля
- преобразовать полученную символьную инфу в одномерную строку, представляющую собой массив символов
Как технически из многоуровневого текстового поля C# считать инфу в одномерную строку сейчас разбирать не будет и оставим до следующего раза. Единственное, требуется не забывать при переходе на новую строку многоуровневого текстового поля фигать еще один символ перехода строки '\n' в одномерную последовательность
- вычислить длину полученной строки, что бы создать изображение требуемого размера
Тут уже начинается более интересные моменты.
Посчитать длину полученной строки труда не составляет. В C# для этого есть для данной строки str вызов str.Length
В плюсах для строк есть что-то подобное.
После того как длина получена, можно создавать изображение требуемого размера - по ширине оно будет равно длине строки, а по высоте - единице, так как изображение содержит всего одну строку. Как кто-то верно заметил выше это очень похоже на азбуку морзе или какой-нибудь код Бодо для старенького телеграфа.
Для создания изображения по разным конструкторам с параметрами в C# существует класс Bitmap.
int width = message.Length,
height = 1,
key = 0;

this.bmp = new Bitmap(width, height);
Аноним ID: Радий Джананович 12/07/16 Втр 04:14:38 #228 №17189484 
>>17189455
Кроме того.
>Исходное растровое
Это блять подразумевает РГБ/ЦМИК.
Или это такой граф из чего оно состоит?
Аноним  OP 12/07/16 Втр 04:15:11 #229 №17189488 
>>17189477
Теперь все, что требуется это создать таблицу трансляции из класса TableTranslation и двигаясь по строке-массиву с символами, которые требуется закодировать, для каждого символа находить в таблице трансляции его код, и записывать этот код в красный уровень изображения.
Аноним  OP 12/07/16 Втр 04:17:11 #230 №17189493 
>>17189488
С учетом того что код символа в таблице трансляции это просто его номер в ней же, достаточно использовать
IndexOf(ch), где ch это текущий i-тый символ кодируемого послания message.
Аноним  OP 12/07/16 Втр 04:19:18 #231 №17189497 
14682863584380.png
>>17189493
Блядь, какого ебаного хуя если к indexOf(ch) в начале добавить . то начанает возбухать спамлит?
находится в спамлисте?
Аноним ID: Радий Джананович 12/07/16 Втр 04:20:17 #232 №17189500 
>>17189488
Даю тебе идею.
Называется стенография.
Берешь ПНГ, убираешь флаг наличия альфы но ее оставляешь. Эту твою шнягу пишешь в альфу.
Ну и всякие рарджипеги тоже в путь.

Кодировать Р глупо - изображение будет месивом.
Аноним  OP 12/07/16 Втр 04:20:59 #233 №17189503 
14682864599050.png
14682864599101.png
Для записи пикселя через его компоненты применяется метод SetPixel() и FromArgb():
bmp.SetPixel(i,j, Color.FromArgb(key, 0, 0));
Тут
i - координата пикселя в изображение по ширине
j - координата пикселя в изображение по высоте
key - ключ текущего символа из таблицы трансляции, идущего в запись в уровни интенсивности красного цвета изображения.
Остальные компоненты зануляются. В принципе они и изначально после вызова конструктора new Bitmap(width, height), но кажется

FromArgb() не поддерживает перегрузку с одним только параметром, а у меня никогда не было необходимости это проверить.
Таким образом требуемая закодированная пикча создана.
Что использовать вместо Bitmap в плюсах это уже дело вкуса.
Все это относится ко второй пикче.
Теперь считывание данных из закодированного изображения.
В первую очередь надо создать объект класса Bitmap и вызвать для него конструктор, создающий изображение по пути его файла.
this.bmp = new Bitmap(filePath);
После этого требуется организовать считывания содержимого пикселя текущего пикселя из изображения и разделение считанного

результата на три компоненты - значение интенсивностей красного, синего и зеленого цветов пикселя.
Считать содержимое всего пикселя даст возможность метод GetPixel(i,j) для объектов класса Bitmap
clrPixel = this.bmp.GetPixel(i, j);
где:
i - координата пикселя по ширине
j - координата пикселя по высоте
После этого можно извлечь само интовское значение из уровня интенсивности красной компоненты через вызов .R
key = (int)clr.R;
Это и будет требуемый ключ дешифрируемого символа.
Вызовы clr.G и clr.B соответственно вернут интовские значения зеленых и синих интенсивностей
Дальше просто по полученному ключу находите символ и добавляете его в строку.
Правда наверное лучше было бы вначале вычислить ширину пикчи, после создать строку требуемой длины, потом уже ее заполнять.
А то каждый раз превращать символ в строку, да еще и вызывать сложение строк такое себе удовольствие, это тут конечно

переборщил.
В любом случае, все это относится к третьей пикче.
На последней пикче собственно класс ImgProc.cs
Принципиальная структура у него такая же как и у TableTranslation.cs
Присутствую:
- приватное поле с пикчой которая потребуется для обработки privatе Bitmap bmp
- два конструктора, один из которых создает изображение через сообщение для записи этого сообщения, а другой создает

изображение для чтения сообщения из изображения
Что за странный параметр int overload в одном из конструкторов? Ну короче у меня получалось два конструктора с одинаковым

набором входящих параметров и мне стало впадло ебаться по умному, так что один конструктор просто в наглую перегружен ничего не

делающим интовским значением что бы компилятор мог их различать
- метод для чтения данных из изображения ReadMessage()
- метод для сохранения изображения по пути public void SaveBmp(stirng folderPath, string fileName, string fileExtension)
Почему он такой вместо того что бы просто передать полный пусть расскажу в следующий раз
Все это относится к четвертой пикче.

В следующем посте будет исходный код ImgProc.cs
Аноним ID: Радий Джананович 12/07/16 Втр 04:22:10 #234 №17189509 
Ладно, ОП скатил.
Пойду спать.
Аноним  OP 12/07/16 Втр 04:29:51 #235 №17189526 
>>17189503

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


using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Data;
using System.Drawing;
using System.Windows.Forms;
using System.IO;

namespace ImgMessProc
{
class ImgProc
{
private Bitmap bmp;

public ImgProc(string filePath, int overLoad)
{
this.bmp = new Bitmap(filePath);
}
Аноним  OP 12/07/16 Втр 04:37:44 #236 №17189539 
14682874643660.png
14682874643671.png
14682874643672.png
>>17189526
Аноним  OP 12/07/16 Втр 04:38:53 #237 №17189542 
14682875333700.jpg
Так, наконец-то.
Теперь можно почитать тред.
Аноним  OP 12/07/16 Втр 04:50:12 #238 №17189567 
>>17169648
Камень преткновения не в этом.
Камень преткновения в том, что ты хочешь бежать от проблем, зарывшись поглубже в сеть как некоторые рыбы в ил.
Но это тупиковый вариант - сколько бы ты не пытался противостоять таким образом власти, в конечно итоге она просто сроет все дно до самых глубин. Кроме того, уходя все глубже, ты обнаруживаешь что там конечно забавно и интересно, но это не то, на что ты лично хотел бы потратить свою жизнь.
Ты спрашиваешь какой выход?
Скажи пожалуйста, а какой выход наши в Амстердами что бы им не мешали накуриваться в своих кафейнях?
А какой был у пидоров и лесбух в сша когда их щемили так, как сейчас не шимят даже в рашке?
То, что хотят делать адепты глубокой сети просто будет медленно загнивать так как в итоге затраты на отправление и получение сообщения по времени и уровню вхождения будут невелировать сам смысл общения.
Аноним  OP 12/07/16 Втр 05:01:13 #239 №17189589 
>>17169695
>В нынешних условиях есть страшный враг - роися и это вот всё.
Хз, у меня видимо какая-то другая реальность. Да впрочем у меня и жепеги тоже не правильные, не привыкать, хуле.
Ты там выше спрашивал что можно сделать? Предлагаю сесть на бутылку. Не-не, дослушай до конца.
Ты сам утверждаешь что сделать ничего нельзя - следовательно саждение нас на бутылку властей есть исключительно вопрос времени. Если же начать приседать на нее прямо сейчас, то от этого одни только профиты
Во-первых, к моменту обязательной бутылизации ты будешь уже натренирован. Те, кому придется это делать резко и сходу, будут испытывать существенный дискомфорт, а ты овладевя этим постепенно за отведенное время настолько привыкнешь что даже не заметишь разницы.
Во-вторых, ты станешь ценным специалистом. Владения навыками и опытом за прошедшие годы, можно будет легко конвертировать это в твердую и полезную валюту. Вести курсы "Приседание для начинающих", издавать книги "Как присесть по самые донышко за 21 урок" и даже вести подобные конференции в бутыл-кафе.
Кроме того твои таланты могут быть замечены властями и ты даже можешь быть принят в какую-нибудь научную группу для изучения биохимических процессов во время приседания в рамках обозначенных стратегических направлений развития науки.
Честно говоря даже не понимаю почему никто еще не начал превентивно вести подобный образ жизни.
Аноним  OP 12/07/16 Втр 05:08:07 #240 №17189598 
>>17177328
Ну хуле ты хочешь, сказал же тебе что у меня особенный волшебынй жепег.
И вообще, мне даже за хорошее поведение разрешили за 079-ым ухаживать. Да и этот комбинезончик приятного яичного цвета почти не жмет.
Аноним  OP 12/07/16 Втр 06:08:51 #241 №17189732 
14682929311840.png
>>17177371
За деньги?
Аноним  OP 12/07/16 Втр 06:59:49 #242 №17189886 
14682959893710.png
>>17178119
>Посмотрел и не понял, нахуя это поделие нужно.
>>17167395
>Вообще не понятно почем тут все решили что собираюсь открывать кому-то какие-то тайные истины? Перечитай оппост - там сказано "Народ, вот такой пиздец.
>Потом меня кто-то спросил про собственно тему и именно из этого начался разговор про собственно реализацию того, что сейчас добавил в курс.

Аноним ID: Heaven 12/07/16 Втр 07:03:25 #243 №17189893 
Как–то девочка Ира подошла к сисадмину и спросила, как сохранить весь Интернет на дискету. Сисадмин посмеялся и забыл. А Ира не забыла.
Аноним  OP 12/07/16 Втр 07:04:44 #244 №17189897 
>>17179565
>>17179647
Надо будет в следующий раз такой подход попробовать.
Сразу скажу на вступительном типо че вы как маленькие, идите короче и гуглите, материала полон ютуб а блин еще ко мне лезите.
Аноним  OP 12/07/16 Втр 07:05:57 #245 №17189902 
>>17180256
Не будет - в этом с тобой согласен.
И Украина действительно не рашка - тоже в этом не спорю.
Аноним  OP 12/07/16 Втр 07:10:03 #246 №17189919 
14682966038200.png
>>17181996
>объясни, зачем ты придумал какую-то свою таблицу транспортирования, если тебе похуй на конечный цвет пикселей, и можно просто запихивать в них байтстрим? А? А? А? Их даже можно не сжимать потому что кодек сам их сожмет
>>17167395
Аноним  OP 12/07/16 Втр 07:13:11 #247 №17189939 
>>17179592
Нет.
Раздел как раз про политику.
Но приходится делать крупную интермедию для местных сжимателей с потерями.
Аноним  OP 12/07/16 Втр 07:15:47 #248 №17189946 
>>17189475
Не припадаю студентам.
Ну разве что бывшим, да и это не припадование по факту.
Аноним  OP 12/07/16 Втр 07:19:10 #249 №17189955 
14682971503630.jpg
>>17189484
>Это блять подразумевает РГБ/ЦМИК.
Аноним  OP 12/07/16 Втр 07:24:39 #250 №17189978 
14682974790290.png
>>17189500
>Даю тебе идею.
>Называется стенография.
>>17167395
Аноним  OP 12/07/16 Втр 08:03:56 #251 №17190198 
14682998365560.png
>>17189509
>Ладно, ОП скатил.
От меня потребовали пруфов - >>17158417
Пруфы большие, за один раз не пролазят.
Но пролезут.
Ну не зверь же что бы отказать кому-то в такой настойчивой просьбе.
Аноним ID: Вячеслав Олегович 12/07/16 Втр 10:57:52 #252 №17191800 
>>17167879
Я знаю как работает асимметричное шифрование. Но оп пишет о стеганографии.
Аноним ID: Федосей Ариэльевич 12/07/16 Втр 12:44:14 #253 №17193333 
>>17141453
>а именно отключил в настройках ssl алгоритмы, не использующие алгоритм диффи-хеллмана для выработки общего сессионного ключа
что за настройки, где?
Аноним ID: Федосей Ариэльевич 12/07/16 Втр 13:00:15 #254 №17193623 
>>17141678
каникулы?
тебе же ОП объяснил, что инфу прятать в пикчи и обмениваться вкудахте котиками
Аноним ID: Федосей Ариэльевич 12/07/16 Втр 13:20:41 #255 №17194029 
>>17142115
уже для этих целей есть нaнoборда
Аноним ID: Федосей Ариэльевич 12/07/16 Втр 13:30:45 #256 №17194222 
>>17145060
НЕ БУДЕТ!!11
Аноним ID: Федосей Ариэльевич 12/07/16 Втр 13:55:24 #257 №17194742 
>>17153229
не проще ли было всё хранить в зажатом gzip'ом utf8?
Аноним ID: Федосей Ариэльевич 12/07/16 Втр 14:07:12 #258 №17194961 
>>17158489
>Нахуя картинки то, оп?
Да вообще не нужны, товарищ майор. Мы это так, просто обсуждаем
Аноним ID: Федосей Ариэльевич 12/07/16 Втр 14:11:18 #259 №17195031 
>>17158598
>К сожалению простой пример как это сделать без специальных инструментов пока не придумал.
rly?
http://travistidwell.com/jsencrypt/demo/

И ты забыл упомянуть, что тупо передать публичный ключ через тот же канал связи - это попасть на человека посередине... Поэтому после передачи ключа, надо созвониться по скайпу и сверить отпечаток (hash) ключа. Иначе майор может подсунуть вместо твоего ключа свой
Аноним ID: Федосей Ариэльевич 12/07/16 Втр 14:12:40 #260 №17195056 
>>17158638
>Шифр должен выглядеть как обычный текст
https://2ch.hk/crypt/res/25711.html#25802
Аноним ID: Федосей Ариэльевич 12/07/16 Втр 14:14:42 #261 №17195086 
>>17195056
вот ещё https://webcache.googleusercontent.com/search?q=cache:PdPgp3iL_xEJ:renyxa.byethost10.com/+&cd=1&hl=ru&ct=clnk
Аноним ID: Федосей Ариэльевич 12/07/16 Втр 14:27:02 #262 №17195300 
>>17167468
>гуру, не слышавший про mono
Аноним ID: Дионисий Рабабович 12/07/16 Втр 14:31:36 #263 №17195388 
>>17139355 (OP)
Основная проблема пакета Яровой не анальное зондирование, а планируемое повышение тарифов в 2-3 раза. От него ты никакими средствами шифрования не спасёшься...
Аноним  OP 12/07/16 Втр 17:41:20 #264 №17199040 
14683344810980.png
14683344811011.png
14683344811182.png
>>17193623
На самом деле все не так просто.
Например возьмем кота и закодируем им один из первых абзацев хоббита, а потом его прочтем - ресунок один.
Как видно, запись и чтение прошли успешно, хотя в варианте текста на сайте были каки-то неотображаемые символы, которые таблица трансляции затерла специальным символом для подобных случаем.
Однако само изображение притерпело существенные визуальные изменения - рисунок два, нижний, левая сторона.
Информация, которая содержится в сообщение, дала некоторое подобие шумов с левой стороны сгенерированной на основе оригинального кота пикчи - рисунок три подробно.
В случае попадания подобной закодированной пикчи в сыром виде человек может и не сможет расшифровать что там лежит, но точно будет знать что пикча содержит послание.
Так как тут не рассматриваются вопросы как сокрыть еще отправителя и получателя пикчи, будем считать что анон с контактиком и его партнеры постят пикчи со своих оригинальных айпишников. Таким образом так как в рашке сам факт кодирования и шифрования мягко говоря не поощряется, к ниму прикатят уже за сам факт кодировки если майору попадется подобная страничка на глаза.
А там уже приедут лично и в том числе заставят раскодировать все что у него есть.
Аноним  OP 12/07/16 Втр 17:46:00 #265 №17199139 
>>17194742
Проще.
Но совсем новичкам проще понять простенькие по факту три матрицы, чем принцип работы архиваторов.
В конечном счете с моей точки зрения надо не столько давать готовые решения и мануал в стиле PRESS X TO WIN, сколько набор "Юный криптолог" и методичку по его использованию.
Стараться добиться наилучшего баланса между массовостью и эффективностью.
Аноним  OP 12/07/16 Втр 17:51:07 #266 №17199244 
>>17195300
А, ну да, не луна, а моно.
И зачем оно мне? У меня нет необходимости использовать .Net под линуксом и следовательно нет желания его изучать.
Но есть необходимость использовать это для винды, и соответственно есть в этом некоторый опыт.
В конечном счете инструменты подбираются под требуемые задачи, а не задачи под набор известных инструментов.
Аноним  OP 12/07/16 Втр 17:53:35 #267 №17199286 
>>17195388
Основная проблема пакета яровой в массированном наступление на частный и приватный интернет.
Тарифы исключительно следствие этого, хотя они тоже служат естественному ограничению людей от сети.
Вопрос не в том, что ставят зонды или с нихуя задирают цены - вопрос в том что они вообще считают что могут себе такое позволить.
Аноним  OP 12/07/16 Втр 19:29:53 #268 №17200804 
14683409935130.png
А вот и очередные, вполне осязаемые, плоды борьбы за свои свободы.
Рада отменила ограничения для айтишников
Корреспондент.biz, Сегодня, 16:22
Депутаты сняли ограничения на экспорт ряда услуг.
Верховная Рада приняла законопроект, которым устраняются административные барьеры для экспорта услуг.
За принятие закона проголосовали 246 депутатов.
Как сообщила, представляя законопроект, одна из его авторов Виктория Пташник, документ направлен на улучшение бизнес-среды для малого и среднего бизнеса в стране.
"Этот законопроект касается малого и среднего бизнеса. Его ожидают тысячи фрилансеров. Он также интересует тех, кто предоставляет IT-услуги, юридические услуги, бухгалтеров, дизайнеров, риелторов и прочих", - сказала она.
Основные идеи проекта:
-Упрощаются забюрократизированы процедуры валютного контроля.
-Акт приема-передачи услуг - не будет обязательным.
-Инвойс признается первичным документом.
-Внешнеэкономические договоры можно заключать в электронной форме.
-Перевод документов с английского языка для банка будет делать не надо.
-Можно использовать электронную подпись вместо печати и подписи на бумажных документах.
Отметим, согласно результатам международного исследования, в Украине работает самое большое количество айтишников среди стран Европы. За год количество ИT-специалистов в Украине выросло на 20%, к 2020 году может еще удвоиться.

http://korrespondent.net/business/financial/3714802-rada-otmenyla-ohranychenyia-dlia-aityshnykov
Аноним ID: Акинфий Абросимович 12/07/16 Втр 19:40:43 #269 №17200994 
>>17200804
>-Упрощаются забюрократизированы процедуры валютного контроля.
>-Акт приема-передачи услуг - не будет обязательным.
>-Инвойс признается первичным документом.
>-Внешнеэкономические договоры можно заключать в электронной форме.
>-Перевод документов с английского языка для банка будет делать не надо.
>-Можно использовать электронную подпись вместо печати и подписи на бумажных документах.
У нас такое уже 10 лет, хотя бумажку под названием акт приема подписывают обе стороны.
Аноним ID: Марк Карамович 12/07/16 Втр 20:33:31 #270 №17201901 
>>17200994
Nyet.
Ты не прав, и если тебе интересно, я детально распишу почему.
Аноним ID: Клавдий Хабибович 12/07/16 Втр 22:52:59 #271 №17203838 
>>17189919
Какое шифрование, байтстрим это обычное io. А вот то что ты там замутил это как раз таки и есть по сути шифрование по словарю. В общем все с тобой, аспирант, ясно. Иди читай книжки.
Аноним ID: Клавдий Хабибович 12/07/16 Втр 22:54:34 #272 №17203857 
Ида оп-хуй ты бы хоть через пастабин какой нить исходники выкладывал.
comments powered by Disqus