>>62725778
Твоя борда?
ОП-гений, нежных членодевок ему и душистых лоль!
Продолжай работать, правда на твоей стороне.
Приходи и рекламируй, когда все будет уже реализовано, а сейчас я не понимаю, зачем ты запилил этот тред.
Только это будет имиджборд без имиджей. Их как минимум придётся складировать отдельно - не очень-то илитно, и уж совсем не функционально.
Такой облом.
>>62726082
Затем что я ищу тех, кто бы это запилил, лол. Сам если и запилю, то не скоро - времени и упорства пока не хватает. Задумка появилась ещё летом прошлого года, а до сих пор нихуя не сделал как видите.
>>62725876
Её пока нет.
>>62726178
В нанокартинку можно впихнуть любой файл или набор файлов. Конечно, картинки придётся жать посильнее, жипеги брать. Короче картинки будут, просто не хайрез.
>>62726375
Нанокартинка будет уже не нано, если в неё впихнуть один нихай рез. И нихай рез будет очень уж нихай, максимум 100кб.
Есть другие способы?
>>62726269
Все равно централизованный сервер нужен будет. Сервер прикрыть и конец борде.
Или синхронизация очень долгая будет, пока очень много пользователей не наберется, да и обмен п2п не обещает безопасности пользователю.
Проблема синхронизации, не?
>>62726613
Централизованный сервер не нужен.
п2п здесь не будет.
Кто-то запостил картинку на обычной борде - кто-то скачал её с обычной борды наноклиентом. Где здесь п2п? Какой здесь сервер прикрывать? Сервер обычной борды? Так эта картинка будет дублироваться ещё на нескольких обычных бордах. Все не прикроешь.
>>62725778
Зачем все это, ОП?
>>62726784
>Кто-то запостил картинку на обычной борде - кто-то скачал её с обычной борды наноклиентом.
Двое скачало, написали разные посты, залили и в итоге две одинаковых картинки с разными постами. Хаос получится.
>>62726784
Если не п2п, и сервера нет, то как синхронизацию со своими пнг проводить собрался?
По часу обновлять будет.
>>62726822
Потому что оп может. Распределённая, неуничтожимая, незаметная - это ли не воплощение мечты о свободной борде?
не оп
>>62726746
Разве что у разных пользователей может быть разная очередность постов. В постах можно автоматически фиксировать время постинга в оговорённой таймзоне, а можно настроить так чтобы клиент игнорил их и считал временем поста время самого раннего нахождения нанопоста или время из поста хост-борды где был найден этот нанопост.
Если идентификатором поста выбрать хэш-код построенный из самого текста (включая возможный заголовок) и хэш-кода поста на который этот пост отвечает то можно будет довольно метко отвечать на посты и строить цепочки. Чтобы не получилось слишком разветвлённой структуры можно ещё и сделать каждому посту отца (хэш код заглавного поста который будет обозначать тред).
Дублирующиеся посты можно прятать программно ещё до показа.
>>62726942
Нет, ты не понял.
>>62725778
Звучит оче годно, особенно трибунная сажа, но картинки уж больно много весят.
>>62727053
Если синхронизацией ты называешь проверка наличия новых постов то у каждого своя синхронизация и своя глубина выкачки нанопостов.
>>62727057
Это все понятно, добрый анон. Дело в том, что система переусложнена черезмерно. Нанокартинки? Ебу что ли дали?
>>62726511
Чтобы пекафейс вставить достаточно и пары килобайт. Снижайте запросы. Другие варианты - опциональный эктернал хостинг предоставляющий прямые адреса для картинок и введение ббкода. Тут разумно сделать белый список, чтобы людей не заставили качать картинки откуда попало.
>>62726822
Свежая идея для свободного общения. Борды уже под колпаком, и слишком мейнстримны.
>>62726942
Да, вот этот момент ты не продумал, ОП. Хотя, если в картинке хранить пост, а не часть треда, то задача по сортировке упрощается. Но тогда на один пост нужна отдельная картинка, а это пиздец неудобно.
>>62727244
Система очень простая. Запускаешь прожку и у тебя на компе появляется нанодвач. Грубо говоря ссылка на рабочем столе. Открываешь, двачуешь. А иногда, ради того, чтобы всё работало - заходишь на обычные борды и постишь туда особоые картинки из особой папки на своём компе (они появляются там автоматически).
>>62727341
Две одинаковые картинки с разными файлами внутри это уже нихуя не две одинаковые картинки, ведь ПИКСЕЛИ будут разными, просто это будет не заметно.
Не понимаю где вы здесь проблему увидели.
ОП
>>62727194
По твоему плану получается, что чтобы открыть непрочитанный тред надо спарсить все картинки, а это очень долго.
>>62727431
То есть, для каждого своего поста ты должен запостить пнг-шку на чужую борду? Это же намного хуже капчи.
>>62727358
А если исключить картинки на чужих бордах? Мы что то потеряем? Почему не хранить весь нанодвач на собственной пекарне? А если хранить нанодвач не в виде картинок? Поясняй, антуан.
>>62725778
проиграл не читая, даже ип2 никому не нужен, а уж такие-то школоподелки... ха
>>62727432
Нет, не все. Треды будут тонуть естественно (для тех, кто парсит неглубоко). Парсить нужно только те, которые ты ещё не парсил. А не "ВСЕ". Например все пнг картинки из аниме разделов 4х основных руборд за прошлую неделю. Это 2-3 тысячи картинок по моим подсчётам. Допустим это займёт несколько часов. Но самые свежие посты ты получишь сразу ведь парсинг будет от текущего момента назад. Более того благодаря дублированию постов и архивации тредов (можно например автоматически проводить периодическую архивацию тредов пусть и с потерей картинок - пусть подгрузятся позже) можно увидеть даже довольно старые треды. И это только для тех, кто редко заходил. Ты же не будешь заходить раз в неделю? Ты будешь заходить каждый день и программка будет работать весь день и выкачивать постепенно и понемногу.
>>62725778
Синхронизация, ублюдок, ты о ней слышал?
>>62727767
Объяснили выше. Будет локально у каждого пользователя.
>>62725778
Поглядите на школьника, он считает себя ПЕРВООТКРЫВАТЕЛЕМ, а сам ни разу не додумался открыть рандомную картинку с двачей 7зипом.
>>62727645
Ну как, чтобы не быть звеном, чтобы борда хостилась на чужих серверах. Хотя, не понятно, зачем это надо, но как-то так.
>>62727667
Ну сам подумай, какой ньюфаг будет ждать тебе три часа, пока ему что-то там подгрузится.
Ты говоришь, о изначально рабочей борде, но ее поднимет до этого уровня?
Маловероятно, что само взлетит, поднимать будет очень тяжело.
Полная хуита, порожденная безумным недоразвитым школьником. По сути - p2p система с крайне ненадежным и нетехнологичным каналом связи, причем его ненадежность и нетехнологичность объясняется только прихотью автора, а не необходимостью. Я ссу тебе в рот, ОП.
>>62727859
>Будет локально у каждого пользователя.
ИМЕННО ПОЭТОМУ НУЖНА СИНХРОНИЗАЦИЯ, БЛЯДЬ.
>>62727949
>Хотя, не понятно, зачем это надо, но как-то так.
Именно. Зачем это надо? Да еще нанокартинками.
>>62725778
Такая борда существует. Только не на картинках. На использовании незадокументированных возможностей кое-каких сетевых устройств. Там даже присутствует некоторое количество кулхацкеров.
>>62728221
>кое-каких
Кое-какой безпруфный кое-кто идёт кое-куда.
>>62725778
Не проще сделать клиент, где обмен информацией будет происходить, например через узлы тора. Подрубить шифрование, сделать ключи, як в биткоин системе. Гораздо проще и надёжнее.
>>62725778
внезапно интересная мысль
>>62727949
Именно так. И2П слишком медленный, могут запретить, его трафик подозрителен.
Трафик же наноборды это по сути постинг на обычноборду картинок который может осуществляться даже ничего не подозревающими обычноанонами.
Ты можешь запостить свою нанокартинку и уйти спать, с твоим компом никому не нужно поддерживать связь, тебе не надо ждать пока всё распространится через цепочку п2п-серверов. Всегда есть всего несколько избранных борд, серверами которых наноборда и пользуется.
>>62728221
Что за борда такая?
>>62728221
Ага. И там даже не 1.5, а 1.5*10^-32 анонимуса.
>>62725778
Как нанокартинка будет отличаться от обычной? По этому отличию их и можно будет удолять на стороне вебсервера борды.
>>62725778
Алсо, вот социалочка, где разрешена анонимность и можно хранить свою информацию именно на своём камплуктире:
https://diasporafoundation.org/
Создателя уже выпилил ZOG, без шуток.
По сути, является частью скрытосети Hyperboria, которая работает поверх интернетов и даже вовсе без них.
>>62728302
Поясняй за эту хуиту. Зачем пользоваться бордами? Картиночные хостинги, бложики чем тебе не угодили?
Все равно дальше разговоров эта хуйня не уйдет, короче. Заебался читать.
>>62728274
Извини, не хочу палить тему, поэтому так расплывчато. Не перед аноном палить, евпочя. Борда для обмена информацией, не более. Рулеточки там не крутят.
>>62728455
>Hyperboria
Подробнее.
>>62728430
Не, тут проблем нет, антуан. Инфа шифруется в незначительных отличиях цветов точек нанокартинки от точек исходной картинки - образца. Все проблемы в логике самой системы.
>>62728553
Значит пиздишь.
>>62728071
Энтузиасты поднимут. Можно на первых порах повключать в своих наноклиентах специальный режим, когда в каждую нанокартинку упаковывается как можно больше последних постов.
В каждом пикселе нанокартинки - 3 бита полезной информации.
Значит в 1024х512 картинке 192Кб, а это 192 тысячи символов. Не забываем о сжатии, со сжатием можно как как минимум 500 тысяч впихнуть. Это 1000 постов таких как этот по размеру.
>>62728146
Что ты имеешь в виду под синхронизацией? Не стоит проецировать на наноборду привычные тебе технологии. Это распределённая штука и от того, что у разных пользователей в одно и то же время может быть разный набор данных - не большая беда.
>>62728681
Ебанашка. Для скрытоборд текст нахуй не нужен. Процессоры словами описывать твои энтузиасты будут что ли?
>>62728627
На слабо нас не возьмешь, товарищ майор. Да и зачем вам это? Норкотеков, оружия, ЦП и D+P у нас сроду не бывало. Сидим, бороды чешем, байки про трудовые будни травим. Просто мы можем делать это незаметно, вот и всё. Это весело.
>>62728681
Ну-ну.
Надо будет придумать собственную систему кодирования. Запилить своего рода ECC - т.е. чтобы можно было восстанавливать искаженные сообщения из картинок, сводить потери к минимуму. Твою наноборду очень легко будет сломать, достаточно кому-то активно мусорить её шумом.
>>62728276
В условиях тотальной цензуры когда будут сажать за тор наноборда будет вне конкуренции.
К тому же тор уже давно скомпрометирован и не так уж и анонимен.
Ну и потом для этой хуйни всё равно нужен будет сервер, который кто-то может просто однажды отключить.
>>62725778
Ломающие новости, ОП изобрел Оффициальные™ Rozen Maiden-треды.
>>62728827
В каком месте твоя наноборда анонимна? Захотят посадить - найдут одну картинку со всей бордой на винче - и всё, пизда.
>>62728827
>В условиях тотальной цензуры когда будут сажать за тор наноборда будет вне конкуренции.
Тебе я тоже ссу в лицо. А потом сру в ведро и надеваю это ведро тебе на голову.
>>62728430
Если картинка достаточно шумная, много деталей то отличаться она будет ничем. Если картинка однотонная, то вычислить можно будет по едва заметной примеси равномерного шума. Ещё можно вычислить путём скармливания некой программе которая будет расшифровывать нанокартинки по тому же алгоритму что и наноклиент и после расшифровки проверять валидный ли это, скажем, 7з архив.
Это слишком нагрузит сервер, мало кто на это пойдёт, а если кто и пойдёт, то абсолютно все не пойдут.
Ещё одна идея которая заключается в том, что ключи в наноборде могут меняться. Таким образом можно внутри наноборды выделяться в отдельные секретные наноборды. Если у тебя нет ключа то нанокартинка не будет распознана, она будет считаться обычной картинкой. И если на сервере будет расшифровка и бан таких картинок можно просто объявить всем о переходе на новый ключ. Как-то так.
>>62728508
1) На борды можно всякое гуано постеть.
2) Там всё как на ладони, с датой и т.д. То есть что-то вроде каталога.
3) Имейджхостинг может быть слишком уж засран обычнокартинками и не каждый позволит парсить с него картинки автоматом.
4) Форумы анальны, требуют реги
>>62728772
Тебе на хиддач. Наноборда не ради процессоров или файлообмена создаётся, а ради свободного и неудержимого общения. Но можешь постить и2п-магнеты в наноборде, никто не против.
>>62725778
Борда ониме дебилов, ясно.
ОП - упорный говноед. Зачем он так?
>>62728901
Они могут её найти у любого школьника который скачал себе смешную картинку с двачей.
>>62729112
Смищно, да.
>>62728789
Причем здесь - слабо или нет.
Без пруфа ты пиздабол.
Свободен.
>>62728899
Все в ньюфаги не знают
>>62729112
Ок, безудержное общение. Мало что ли навелосипедили клиентов и протоколов для безудержного, в том числе и анонимного и группового, общения?
>>62728915
Ты обоссался.
>>62729180
Какой тебе пруф-то нужен, лол?
>>62729450
Свободен.
ОП идиот, придумали уже и BitTorrent Sync, и I2P, и Tahoe LAFS. Что тебе еще надо?
>>62728899
Не скрою, они послужили вдохновением.
>>62729261
В том то и дело, что там протоколы, соединения. А в наноборде ничего такого нет, она свободна от соединений. Это просто некие глобальные правила оформления постов и ручной невинный со стороны способ их доставки. Наноборда не отдельно от интернета, это не своя сеть. Это не надстройка. Это паразит. В последствии можно будет скажем даже отказаться от картинок и интернета и перейти к разбрасыванию жирных qr-кодов по улицам города (эффективней всего в плане распространения - в поездах и междугородних электричках).
>>62729827
Ты изобрел газетные объявления.
>>62729874
Глупое сравнение.
>>62729827
>жирных qr-кодов по улицам города (эффективней всего в плане распространения - в поездах и междугородних электричках).
И ТУТ Я ПРОИГРАЛ
>>62730032
В одном QR-коде вмещается 2953 символов кириллицы. Это как 22 моих сообщения.
>>62730391
Но если насобирать целый мешок таких qr-кодов бродя по городу... Прийти домой вывалить их на стол и начать сканировать, то через полчаса у тебя будут целые разделы с кучами тредов.
>>62730450
Думаю на этом можно закончить, лол.
>>62725778
Какой смысл в шифровании, когда общедоступный клиент может скачать кто угодно и даже товарищ майор.
Если же нет, то теряется рентабельность всей идеи. Проще создать закрытую борду по инвайтам и шифровать данные ssl.
>>62730450
Вот только представьте интернет запретят. А подвачевать будет хотеться. Аноны будут печатать QR-коды и тайком разбрасывать/расклеивать в транспорте, на остановках. Оставлять на сиденьях, в партах, вкладывать в книги в библиотеках. Можно наклеивать свой QR-код поверх имеющегося на рекламном объявлении. Или просто на рекламное объявление где не было QR-кода как будто он там был. Можно обмениваться с рако-друзяшками целыми коллекциями QR-кодов.
Можно записать пару сотен тысяч QR-кодов на бобину и распространять как раньше распространяли Высоцкого.
>>62730652
Суть в том, что майору будет сложно доказать, что ты постил конкретную картинку именно осознанно, именно зная что там внутри парочка нанотредов.
>>62730652
Да, клиент может скачать кто угодно. Шифрование только для того, чтобы админы обычноборды ничего не заметили.
>>62730791
Но что делать с админами наноборды? Да и зачем постить картинки на других бордах, которые будут уплывать, творя хаос.
>>62730882
Я не говорю про любовь Абу шатать ваккабу. Всё, пизда рулю.
Нет, ребятушки, так дела не делаются. Костыль на костыле. Есть более изящное решение.
Просто не хранить ip адреса.
>>62730972
>Есть более изящное решение.
>Просто не хранить ip адреса.
ЭТА НИДАСТАТАЧНА ИЛИТНА ТЫ НИПАНИМАИШ!
>>62730882
Админов наноборды не существует. Каждый пользователь может быть себе админом если будет фильтровать неугодные ему посты (и если такой функционал будет реализован). Отфильтрованные посты не будут включаться в нанокартинки этого пользователя, то есть он не будет их перераспространять.
Уплывание тредов - нормальный, естественный процесс.
Нанобордерам поначалу, когда будет низкая активность есть смысл настраивать свои клиенты на определённые условленные тематики среднеборд, а не в б сосача.
А тем временем я, пожалуй, запилю генератор и парсер нанопостов и формирователь нанотредов. Чтобы всё гармонично связывалось между собой.
>>62731639
Открою больше деталей которые являются определяющими для вида нанотредов:
* времени в постах не будет
* пост это заголовок из 32 символов (16 - хэш тредопоста, 16 - хэш поста на который отвечаешь) и собственно само сообщение. весь пост вместе с заголовком превращается в хэш - всё по единому алгоритму.
* позже можно будет разработать специальные теги для изображений
* из всех имеющихся на компьютере пользователя нанопостов сформируются треды, в ответах треда приоритет будет у тех постов которые появились в компьютере пользователя раньше других, при этом цепочки ответ-на-пост ответ-на-пост будут иметь больший приоритет. то есть очерёдность должна сохраниться даже без времени в случае когда аноны именно отвечают на какой-то пост, так что путаницы быть не должно
бамп
ОП, соси хуй.
>>62732656
Хорошо.
>>62732038
>* времени в постах не будет
ЗБС. Зашел такой в тред и не понимаешь, есть тут кто или все давно свалили.
...И всё это будет работать на BolgenOS, которая будет грузиться с оргстекла вормата А4, а вся инфа будет зашифрована в числе Пи?
>>62733053
Время может быть лишь условностью в условиях наноборды, ведь никто не запретит кому-то спуфать своё время и устраивать тайм-парадоксы. В клиенте можно будет включить скажем автодобавление таймстампа к мессаге поста, но верить этой инфе не стоит, главное - очередность ответов.
>>62733153
В описываемой технологии нет ничего сверхсложного. Шифровка в картинки уже работает - можно убедиться пройдя по ссылке в конце оп-поста и скачав программку. Формирование тредов из нанопостов и сам формат постов я сейчас запиливаю, это не долго. Остаётся парсинг (который пока может быть ручным) и автосоздание нанокартинок предназначенных для постинга (что тоже можно пока делать вручную). То есть готово почти всё, надо лишь в человеческий вид привести.
>>62733391
(Под ручным парсингом я понимаю скачивание всех пнг картинок которые попадаются в условленных досках условленных борд и скармливание этих картинок определённой программке (или скриптику) которая использует программку из оп-поста)
Так, сто раз уже был задан вопрос, а ответ не получен.
НАХУЯ ТАКАЯ СЛОЖНАЯ И НЕНАДЕЖНАЯ СИСТЕМА?
>>62733391
Идея интересная, но решающим фактором будет скорость. Если всё будет медленна, то эта ваша НаноTMборда будет ничем не лучше хиддача. i2p тоже не долбоёбы придумали, там принципы такие, что супер-рарджепеги просто цветочки
>>62733814
i2p:
анон1-----тун.----тун.----тун.---------------------анон2
\ \_______________
\ \
тун.-----тун.----сервер----тун.---тун.
- - соединение
анон1 * сервер * анон2
* - нет необходимости в соединении
>>62733604
Отвечаю.
Во-первых система не сложная, система простая. См.: >>62727358
Нет соединений, похуй на фаервол.
Во-вторых система неубиваемая. Опять же похуй на фаервол, не страшно что какой-то сервер ляжет, что кто-то режит закрыть борду (наноборду просто нельзя закрыть), что кто-то задудосит, что кто-то забанит или потрёт твои посты. Наноборда просто есть, даже если не будет борд если они вдруг все исчезнут - главное чтобы была возможность выкладывать пнг картинки. И даже когда исчезнет и такая возможность - можно будет обмениваться просто паками с постами. Или постить напрямую в виде текста где угодно, ведь нанопост от обычного поста отличается только заголовком из 32 символов из набора 0123456789abcdef. Суть в том, что наноборда ОДНА и её не уничтожить никак.
>>62729827
>Не скрою, они послужили вдохновением.
Ну-ка, ОП, расскажи, чем там прятали сообщения?
>>62734579
Нечто похожее уже есть - аноны выкладывают текстовые файлики и картинки в файлопомойку. А вот идея преобразовать это в треды неплохая.
>>62734654
Я точно не знаю, но стегхайд вроде бы (с ним много не спрячешь).
>>62734579
Ты заинтересовал меня. Возможно, тебе стоит отправиться в соответствующий раздел и насосаться хуйцов выслушать советы знающих анонов
>>62732038
Из под кончиков моих пальцев стали появляться фотоно-подобные блоки с сообщениями, с оранжевыми ссылками вначале сообщения... Прекрасно.
>>62734579
По пунктам. Вопрос - ответ.
1. Инициализация клиента потребует список источников для парсинга нанокартинок. Как клиент будет получать этот список? Кто будет его создавать и редактировать?
>>62725778
Может легче замутить криптоборду на основе алгоритма биткойна, все сообщения и картинки будут встраиваться в блоки, а блоки майнится, майнеры - получать профит, анон - анонимность, борда - полнейшую неубиваемость.
>>62735225
В клиенте будет встроенный список. Изначально там будут просто /a/ сосача и /b/ нескольких мелкоборд. Дальше люди будут сами договариваться какие борды включать. Или добавлять борды вслепую. Это как кручение ручки радиоприёмника. Ну это уже когда совсем плохо будет. А пока можно будет просто договориться даже здесь.
>>62735742
не легче. и п2п сакс, слишком повязан он на соединениях (в которые, к слову, не все могут).
>>62735796
Инициализация защищенного канала по незащищенному? Ты ебанулся?
>>62736140
А как же ещё оговорить заранее этот список?
>>62736282
А это уже одна из главных проблем криптографии.
>>62736140
Тут похуй на эту защищённость. Наноборда это не криптография.
В своих описаниях я слишком много внимания уделил картинкам.
Суть наноборды в её простоте (просто набор сообщений ссылающихся друг на друга путём хешей который вычисляются из их же содержимого) и единстве. Наноборда одна. Есть сообщения. Их написали наноаноны. Не важно где и когда. Они могли кому-то ответить в каком-то треде, могли и создать новый тред. Для наноборды не так уж и важен способ передачи.
Анон, а что там с p2pчаном?
>>62737666
а был такой?
>>62738024
http://p2chan.net/
Наткнулся в списке мелкоборд. Идея пришлась мне по душе, но нихуя не работает.
>>62725778
http://arhivach.org/thread/13342/
Схоронил для потомков сию годноту.
>>62725778
тхреад не читай
@
сразу хуярь что попало:
Ты прос тегхайд слыхал? Намного проще.
>>62725778
Почему в /dev, бля?
>>62738761
А стоило бы почитать. Во-первых стегайд ничтожен в плане объёмов хранения информации. Например в обычную жипегкартинку (в пнг стегхайд кстати не может) с помощью стегхайда даже не всякий раз можно впихнуть сообщение размером с моё. А в пнг картинку с помощью технологии подшумливания пикселей можно впихнуть целый тред. Чуешь разницу?
Ну и во вторых наноборда это больше чем просто какая-то технология скрытия сообщений. Наноборда это прежде всего вездесущая неубиваемая единая борда.
P.S. Базовый формат для нанопостов уже определён и софт для генерации html-страничек для каждого треда (в качестве входящих данных - папка с нанопостами в формате txt) готов на 75%.
сегодня уже форсили идею общих папок и даже создавали таковую для местного анона. bittorent sync чем хуже? Если хочешь что-то стенографировать, юзай steghide есть даже графический интерфейс под винду. Если хочешь шифровать то gpg в помощь. Если соединить, все три технологии, то ни одна собака тебя не достанет. Не надо консолиться ни в винде ни в линуксе для работы ни с чем из предложенного. Но отреагировали только 4 анона, один из которых так и не подключился. Но наноборду будем ебенить
>>62739105
Да можно и стегхайд, можно и битсинк. Суть в единстве - единый формат нанопостов, похуй где и как распространять и в наноборде - из имеющихся постов автоматически лепится бордовидная сеть веб-страничек, которые можно просматривать у себя на компе и отвечать, формируя новые нанопосты.
Если кому надо перекатиться сейчас, отойти от модераторской руки и централизации, то милости просим в папку сосача ACOZF36QEMJRCK4W2F2LLLCUHDT7HHGXA
>>62739103
Готовность: 90%.
Представил себе контингент и контент потенциальной борды. Проиграл.
>>62739885
95%
>>62740276
99%
>>62728455
>Privacy
>Freedom
>Decentralization
>2. Sign up
Где твоя анонимность сейчас, ублюдок?
>>62740276
Готовность 100%
Тест тут: http://2ch.yt/b/res/62739071.html
>>62729942
Нет, весьма отлично.
>>62739556
Что это?
×_×
>>62740488
>>62740406
Это семёны. У меня всё ещё 95%.
>>62740531
поставь битторент синк, создай папку, открой в синке эту новую папку и в поле секрет запили этот ключ. Немного подожди Отныне ты с нами.
>>62740892
Сколько еще ждать?
кстати аноны не забываем, что для нормальной работы сервисов синхронизации надо адекватно выставить у себя на компе часы. Иначе пизда. Сижу вижу одного такого с разницей в более чем 600 секунд
>>62741498
Блжад, по подробней, пожалуйста, сам в том не слишком силен. Все сделал по инструкции, никуда не подключило.
>>62741399
часы поправь на пеке
>>62740882
98%
>>62743189
99%
Реквестирую годное заглавное сообщение для наноборды.
>>62743797
кстати с этим вашим битсинком борда тоже должна работать
>>62743839
бамп
>>62743797
crypt@net
>>62743797
Держи - It takes an idiot to do cool things. That's why it's cool.
>>62744357
Да ты же меня подтрольнул.
99.5%
>>62744579
Долго еще пилить будешь свою борду?
>>62745042
Нет, осталось совсем чуть-чуть. Решил добавить немного удобств, чтобы было поменьше ручной работы.
Но пока это всё работает на текстовых файликах, которыми надо обмениваться. Кидаешь файлики в специальную папку, запускаешь софтинку - она перестраивает все веб-странички. Отвечаешь - создаётся текстовый файлик, которым нужно будет поделиться. То есть общей файлопомойкой типа битсинка/дропбокса можно пользоваться.
Зашифровывать файлики в картинки и автоматически скачивать такие картинки с нормальных борд - этого я пока не делал.
>>62745042
99,74%
>>62725778
Борда опенсоурс?
>>62745423
Да. Но в открытом доступе пока только шифратор картинок. Генератор борды из нанопостов формата:
00fe95dce8f390fb00fe95dce8f390fbОтвет в мой первый тред.
почти готов и скоро будет в открытом доступе.
>>62745525
Лол, где хостинг делать будешь? Не боишься за хакеров, и прочих хуев?
>>62746008
Зачем хостинг?
>>62746315
Все будет в папке битторрент синка штоле?
>>62746387
Ну идея наноборды в том, чтобы нанопосты были везде, даже в аллахе. Изначально можно потестить на битсинке. Дальше можно запилить удобный архиватор нанопостов в архивы, упаковщик в пнгшечки (он уже есть, надо только его задействовать), скачиватель нанокартинок с обычных борд...
>>62746568
Всё ещё принимаются реквесты для заглавного сообщения наноборды.
>>62746621
>>>62744261-куна забыл, с его оригинальным заглавным сообщением.
>>62746387
Про папку битторентсинка тут вещают еретики. Но к ним можно тоже войти. У них что-то работает вроде как. Но и то и другое мелкопараши
>>62746941
Они все с чего-то начинали.
>>62735742
Сидеть на борде зарабатывая на этом?
>>62747817
Да это ж мечта любого хиккана!
ОП-шлюха, где моя наноборда?
>>62748650
Ждем-с.
>>62748905
Проиграл с фразы сверху.
>>62748905
Вот так, ананасы, хотите идти на борду, где админ ньюфаг?
>>62749134
Да.
>>62749134
Я не админ Наноборды, я скорее идейный вдохновитель и разработчик воспомагательного софта. У Наноборды не может быть админа.
Готовность 99.999% - осталось лишь залить файлы куда-то.
Послал вам нанопослание. Сможете ли расшифровать его?
>>62749670
вряд ли, надо же чтобы 512 или 1024 или 256 размеры были
И как на твоей наноблрде постить колобков в бугурт треде. А что станет с гиф тредами ТЫ ВООБЩЕ ПОДУМАЛ? Засмеялся проиграл треды, опять же. Нет, будущее без всего того, что вы называете раком, не нужно. И от осмысленных бесед на сложные темы периодически нужно отдыхать крутя рулеточку.
Оп - гений.
ПРРРРРРРРРРРРРРРРРРРРРРРРРРРРРРРРРРРРРРРРРРРРРРРРРРРРРРРРРРРРРРРРРРРРРРРРРРРРРРРРРРРРРРРРРРРРР
>>62749807
Не обязательно 256 или 512
Просто на х86 делиться должно.
Вот он конкурент чухачу в 2014
>>62749827
Для картинок я планирую ввести специальные теги типа [img=hashcodehashcode] (16-ричный хэш-код изображения, ты получишь его когда загрузишь его через специальную программку. после чего тебе останется только отправить картинку остальным нанобордерам, они у себя посчитают хэш-код и генератор вставит у них вместо твоего тега твою картинку).
Ну а вообще приоритетом будет текст, да.
>>62749827
>>62750552
Была какая-то хуйня которая преобразует картинку в набор символов, она даже у меня раньше стояла, вроде как на сях была написана.
Поехавшие. Достаточно dropbox (или любое другое файловое облако с возможностью расшаривать файлы) + шифрование AES. Этого будет достаточно, чтобы использовать мощности Dropbox/Яндекс.диск/Облако mail.ru/SkyDrive для скрытой борды.
>>62750944
А теперь пояснения. Запускаем nanohtml.exe (кто параноит можете просмотреть говноисходник и переконпелировать). В папке web появится index.html. Откройте этот файлик в браузере. Можете не закрывать - после следующих запусков nanohtml.exe будете просто обновлять эту страницу.
Тыц нв создать тред, пишите сообщение треда.
Тыц на получить нанопост, появится окошко сохранения файлика (или просто сохранит в загрузки - смотря как настроен ваш браузер). Этот файлик вам надо взять и сунуть в папку data. А также распространить, чтобы другие нанобордеры получили его. Метод с картинками описанный в ОП-посте подходит. Подойдёт и битсинк. Не забывайте распространять чужие файлики. Делайте архивы с постами, распространяйте. Но пока можно просто сообща кидать в битсинк.
Все нанопосты которые вы хотите у себя увидеть вы должны скопировать в свою папку data.
После этого запускаем nanohtml ещё раз.
Обновляем страницу - появятся новые треды, сообщения.
Ответ на сообщение в треде похожим образом - тыц ответ, пишем текст, получаем нанопост - суём в дату, не забываем распространить.
Процесс распространения и получения через картинки предстоит автоматизировать. Но пока должно работать и в ручном режиме.
Известные баги:
+ переносы строк в сообщении игнорятся. Дело в CSS (блок .msg). в ближайшее время исправлю (сейчас он захардкожен, вынесу его отдельно, чтобы любой мог править и делать свой стиль борды)
+ генерятся ссылки на ответвлённые треды которых никто не ответвлял. позже уберу их и как-нибудь пересмотрю концепцию ответвления или понятней задокументирую
>>62750984
Суть наноборды в распределенности тащемта.
Ну и простого кидания файлов мало, хочется посмотреть в формате треда, немножко бордоатмосферки ощутить.
>>62750504
Чухач вообще не борда а мочнподмывальня.
>>62725778
Мутно с модерацией.
>>62751401
Ну и? Любое публичное облако - это среда хранения. Безобидное файло с мусорным содержанием с абсолютно бесплатным хостингом этого файла. Но в этих файлах лежат треды, картинки, ссылки на файлы других участников. Чтобы пустить кого-то к своему хранилищу, своей "подсетке" - сообщаешь ключ шифрования. Поэтому может быть сколько угодно таких независимых борд, каждая со своим ключом.
>>62750984
Двачую. Написал пост, клиент шифранул это в картинку и сам загружает в дропбокс. Оттуда автоматическим методом скрипт постит картинку на двач, прося в нанобордоклиенте рандомного пользователя наноборды, находящегося онлайн, расшифровать капчу, анон вбивает ее в клиент, робот перенаправляет в поле капчи на дваче и постит смешную картинку в засмеялсяпроиграл треде. Минус только в том, что рекламных банеров не запихнешь на наноборду, а значит денег она приносить не будет, и нечем будет оплачивать дропбокс.
>>62751340
Обновил (пофиксил баг с отсутствием переносов в тексте сообщения)
http://rghost.ru/52497650
скоро перенесу нормально на гитхаб, можно будет качать обновления оттуда
>>62751456
Да, я там был, одна моча везде, по сравнению с ней сосач просто эталон анонимных имиджборд.
>>62751593
Ну это немного противоречит концепции наноборды, которая везде и которую нельзя убить. Ведь можно просто отключить такой дропбокс-аккаунт и всё пропадёт.
Ну разве что делать их несколько и дублировать между ними.
>>62751464
Модерировать наноборду нельзя. Можешь только ты лично отказаться распространять определённые нанопосты.
Эй, идейный вдохновитель, просрешь ведь тред, никто и не узнает о нанопрорыве в области двачевания. Пили сайт, паблик, репу какую - нибудь.
>>62751824
Любой может держать архив борды. Разумеется таких аккаунтов должно быть много. А ещё можно передавать архивы почтой, да хоть на флешке.
>>62725778
> Б. репостер/постер. качает пак сборщика или делает свой пак (являясь сборщиком) и постит в одном из тредов на одной из борд попеременно то неизменённую картинку из пака, то картинку из пака, в которую поверх записано его собственное послание/файл.
> Г. ридер. качает (или собирает в качестве сборщика) пак, распаковывает и просто читает/смотрит посты наноборды.
Это получается чтобы запостить пост нужно скачать пак картинок и поверх одной из картинок написать пост и поставить эту картинку на какую-то борду.
Какой-то гемморой и ради чего не понятно.
Поздравляю! Вы переизобретаете ФИДО!
>>62725778
Про ОНАНОБОРДУ уже пошутили?
>>62752003
Фидо, помнится, изобрели пидоры для пидоров. Это так, к слову.
>>62751758
Я видел - на чухаче админ ипы своих пользователей сливал, вот же дно.
>>62752132
Заебись, пойду спать спокойно.
Я уже хочу попробовать. Поясните за этот ваш битсинк. Долго ждать пока всё синкнется? Появится ли у меня куча лишнего говна на компе? Может ли кто-то удалять мои файлы?
>>62752179
Жабберх, да ты охуел, иди игры пили. И про свой С++ фреймворк не забудь, название забыл...
>>62752179
И конечно же на C#
Вот он - новый язык быдлокода в массах
>>62725778
Да и еще непонятно на эту наноборду можно будет постить пикчи?
>>62751617
Эй, хакир, придумавший нанонедоборду, не игнорируй меня. Вот же тебе идея полуавтоматического распространения борды. Нужно всего лишь как и на дваче капчу вводить иногда. Продашь пасскод и анон будет свободен на месяц. Я хочу в долю.
>>62752439
Да, можно будет: >>62750552
Картинка будет распространяться на одном уровне с нанопостом.
Вот только картинки придётся брать жипеги и не хайрезы, так как в наноконтейнер много не влезет. Это если они, наноконтейнеры, будут использоваться.
>>62752608
Зачем на двач если уже есть дропбокс? Наделать несколько общих дропбоксов яндекс дисков гугл драйвов и будя.
>>62752262
Думми
>>62752282
Чем ты недоволен? Чего ты ждал?
>>62752235
поясняем за синк. Да, будет куча лишнего файла. Да удалять может любой, но при этом все файлы останутся в архиве. Из архива их можно восстановить и перезалить или оставить себе. Время ожидания зависит от скорости твоего инета, размера папки и скорости раздающих анонов.
>>62752911
Я всем доволен. Просто жизненное наблюдение. C# теперь в институтах преподают - вот и результат.
>>62752945
Ну а ваша папка насколько уже большая? Не хотите выделить там местечко под наноборду?
>>62752608
Кстати, дополнение, чистым картинкам можно присуждать теги, типа обоина, там, или смешнявка, чтобы прога понимала в какой раздел и тред ее постить.
>>62753022
ну это не про джаберикса
>>62753026
легко. Папка чуть больше 60 метров пока
>>62753026
Чуть выше ты писал, что они парашу поднимают, а уже просишь место, экий ты склизкий.
Не взлетит. Первый же вайп поставит раком наноборду. У всех такого рода систем отсутствует защита против автоматического массового засирания мусорными данными. Запустил десяток ботов с быстрой скоростью - и пизда наноборде.
мимо шарю в безопасности и защите данных
>>62752853
Смысл в вирусном распространении. Чтобы было везде и не убить. А то наведут справки и жахнут по конкретным аккаунтам на всех облаках. И аноны соснули. Идея с ключами - это хорошо, но крысы существовали всегда, и ключ пойдет по рукам
>>62753061
Идея в том, что хэш картинки, которую кто-то распространил надо указать в каком-то посте.
То есть выглядеть это может так:
рядом с кнопкой получить нанопост есть кнопка "загрузить картинку". ты выбираешь картинку с компьютера, её хэш со специальным тегом прибавляется к нанопосту. в папочку куда ты укажешь сохранить файлы ложится и картинка и нанопост. останется распространить нанопост вместе с картинкой. распространишь без - картинки не будет. если кто-то получит картинку раньше чем пост - он её не увидит. если кто-то получит пост раньше чем картинку, картинку увидит только когда получит её и обновит борду.
Анон, если никто не запилит шифратор и клиент, отпиши на [email protected]
Заинтересовал, содомит.
>>62753214
Умные фильтры и экстренное огораживание (ключ, шифрование) могут спасти.
Ну и если будет реализован обмен именно посредством png-наноконтейнеров которые нужно ещё и запостить на обычноборду введя капчу то вайпать будет не так просто.
>>62753276
Да не. Теги для того, чтобы прога сама постила уже зашифрованные картинки на двач, но не в рандомные треды, а соответствующие тегу картинки. Типа смешнявка тег в засмеялся проиграл, аниме арт тег в аа раздел в тред с рандомным аниме артом. Это предложение по автоматизации распространения шифрованеых картинок.
>>62753416
Шифратор уже запилен, вот раржипег:
http://410chan.org/dev/src/137816923745.jpg
инфа на раржипеге немного неверная - в каждом пикселе 3 бита, а не 1 байт на 8 пикселей.
Клиент, который удобно паковал бы нанопосты в картиночки, который предоставлял бы кучу настроечек и фильтров - вот это было бы здорово.
Релизнуть это возможно, базарю. Вот только придётся выбирать: хакероустойчивость, или быстрая синхронизация и низкий шанс потерять в анальных дебрях пост?
>>62725778
нужно придумать, как сделать так, чтобы на обычных бордах не банили какртинки с наноборд. Для этого нужен какой-нибудь трудоемкий алгоритм проверки. Например есть какой-то фиксированный диапазон чисел. Берем рандомное, шифруем с помощью него загаловок и отправляем на борду. Пекарни анонов будут справляться, а для сервера сложновато будет.
>>62753781
трудоемко конечно, но с учетом современных мощностей пекарен и скоростей интернетов это не такая уж и проблема
>>62753450
>вайпать будет не так просто
Ты недооцениваешь анонимуса. Люди могут just for lulz завайпать в ноль твою наноборду. А теоритически проблема децентрализованных систем в отсутствии доверия к её участникам. Ты выбираешь либо централизацию с возможностью бана/фильтра/удаления. Либо неустойчивость к подмене данных, вайпанью, засиранию информационным шумом. В своё время так положили одну из первых пиринговых файловых сетей, полностью распределённую. А торренты имеют элемент централизации в виде трекера и торрент можно прикрыть. Так что - невозможно создать идеальную сеть. Она либо неустойчива к закрытию и запрету, либо неустойчива к потоку мусорных данных и фейковым пирам. В общем, все соснули.
>>62753781
а смысл их банить?
проверка не сложная - скачать - соскрести нижние биты, выстроить их в байты, пройтись ключом, который все используют, результат попытаться распаковать с помощью 7z, если удалось - это наноконтейр.
как её можно усложнить - много вариантов ключей. то есть наноклиент (когда он будет) будет шифровать 7z архив перед тем как засунуть в картинку одним из десятка возможных ключей. тогда и получится то, о чём ты говоришь - на серваке проверять слишком долго, юзвери потерпят.
как ещё можно бороться с наноконтейнерами:
подмешивать случайный шум в случайные пиксели пнгшки. тоже довольно медленно ведь придётся распаковывать пнг а потом опять пересохранять.
ну и банальное: насильно конвертировать все пнг в жпег. мало кто обрадуется.
>>62753977
Ну пусть вайпают хули. Повайпают и заебутся. А адекваты тихонько будут сидеть шифроваться. Сменят пароль на свои архивы, например. Или если ключи будут то сменят ключ. Никто ведь не воспретит им этого сделать.
О "не так просто" говорилось в том смысле, что это ж надо постить картинку, вводить капчу, ждать 30 или 60 (если это тематика) секунд... Да мало кому захочется вайпать наноборду, ведь она вызывает трепет.
Надо, господа, в нейтральные воды перекатываться. Запилить плавучий битардск, ловить интернеты со спутника и есть роллы из пойманной рыбы, собранных водорослей и выращенного риса.
>>62725778
бамп
>>62754549
И сразу удвачиваю.
>>62754549
Я за.
Может кто-то запилит, репу на гитхабе, где можно будет сделать какой-то черновик описания самого протокола, чтобы было понятно, как делать клиент.
>>62754398
>мало кому захочется вайпать наноборду, ведь она вызывает трепет.
Вот поэтому и захочется вайпать, именно поэтому. И психологию людей ты тоже плохо знаешь. Запомни: среди людей всегда высок процент тех, для кого завалить и уничтожить такую хитрую штуку - дело чести. Просто как челендж. Или ради ЧСВ. И это не считая обиженок, которые могут от батхёрта гадить и гадить. Баны и модераторы не просто так на дваче возникли. Если бы их не было совсем - двач бы захлебнулся от хаоса и вайпов.
>>62754549
А МОЙ ТО ДУРАК! С ТАКИМИ-ЖЕ ДУРАКАМИ НА РЕЗИНОВОЙ ЛОДКЕ В ПРУДУ ПЛАВАЕТ, НЕТБУК ПРИТАЩИЛИ, ПЛАНШЕТЫ И СИДЯТ НА МОБИЛЬНОМ ИНТЕРНЕТЕ ОТ МТС! А ЕЩЕ ОНИ ВАРЕНИКИ СКРУТИЛИ И НАЗЫВАЮТ ЭТО "РОЛЛЫ", ПРИПРАВИЛИ ЭТО УКРОПОМ И ОГУРЦАМИ С ГРЯДКИ!
>>62754684
Вот же, стучись сюда:
https://github.com/jabberx/nanohtml/
Какой такой протокол? Дело творческое, как сделаешь так и будет, лишь бы работало.
Вот немного деталей по поводу формата нанопоста:
16 символов - хэш треда в который помещается пост, 16 символов - хэш поста на который отвечает пост, дальше идёт сам пост. Хэши постов/тредов вычисляются полностью по содержимому нанопоста (то есть включая заголовок из двух хэшей). Корневой хэш - 16 нулей, поэтому заголовки новых тредов которые создаются в корне, а не ответвляются - 32 нуля.
Формально между постом и тредом нет особой разницы. Пост становится тредом, когда на него кто-то отвечает либо когда пост отвечает на корневой тред (нули). Это позволит делать любую глубину вложенности, категоризацию, "разделы".
Изображения (пока только планируется) в нанопосте выделяются так: [img=16 символов - хэш картинки]. Если в базе находится картинка с таким хэшем - она вставляется в страничку в нужное место.
Имя файла значения не имеет. Но в генераторе устанавливается как UTC в миллисекундах - и это довольно универсально и позволит без заморочек сохранить очередность при постройке вебстранички.
Если имена будут получаться мусорные - их можно настроить чтобы либо игнорить эти файлы либо принимать. Можно настроить игнорить тайм-парадоксы (файлы с таймштампом будущего). Но это всё не должно быть обязаловкой. Однако такие именования позволили бы легко фильтровать посты по времени, вырезать целые куски истории, например. Или например можно будет настроить клиент на получение файлов с UTC от позавчера до текущего момента. И тогда если вайперы будут вайпать "прошлое", то ты не получишь этого мусора.
Если же принимать мусорные имена файлов то цепочки ответов надо как-то выстраивать по очереди, чтобы не было парадоксов, сделать это можно уже конкретно на странице с помощью стартового джаваскрипта.
Контейнеры и разные идеи с ними связанные описаны в оп-посте.
>>62755647
хэш выисляется по мд5 алгоритму, берутся первые 16 символов в формате шестнадцатиричном 0-9a-f
анон, поправь время на пеке, кто сидит с разницей в 600 секунд или неверным часовым поясом, не сможет синхронизироваться
>>62755747
Не могли бы вы поудалять нахуй фильмы, нахуй они там нужны-то? Качаться же будет бесконечно да и место жрать. Говорили же 60мб всего.
>>62725778
Ахинея! Без синхронизации ОП соснет тунца. То есть ты предполагаешь парсить все указанные в коде места? Ха-ха-ха.
Я дам тебе задание полегче: Спарсить всё картинки с сосача. Учитывать создание новых за это время. То есть, когда парсер проходится по борде, то он должен еще просчитать возможность создание поста в промежуток времени.
Чушь эта нано-борда. Не заработает или захлебнется. Тред бегло прочел.
А наноборда тем временем уже зажила на битсинке. Появились первые треды и посты. Пока из недостатков вижу отсутствие подсветки отвечаемого поста когда в треде мало сообений. Только если сделать сильный зум можно понять на какое сообщение идёт перескок. Ну или сравнивать по довольно мелким циферкам.
Оп-хуй, нарисуй схему.
>>62756804
Прочти внимательней, предлагалось нацеливать клиенты на неторопливую тематику и мелкоборды, но никак не на б сосача.
Алсоу эта наноборда как будто специально для битсинка создавалась. И нахуй не нужны пнг-шки и обычноборды. Допилить только до более юзабельного состояния, чтобы оформление было и картинки.
>>62757032
Что, уже можно идти вайпать? Ссылку давай, с самого утра жду.
>>62757469
Какую ссылку?
Программу на шиндовс ставь и вперед постинг поднимать
Вышла годнота. Эту идею (с битсинком, не с ЦЕНИЧНЫМ ПАРАЗИРИТОВАНИЕМ НА БОРДАХ) определённо стоит развивать.
Очевидный фейл с добавлением информации. Непонятно каким образом синхронизировать два разных поста, запощенных одновременно. Но это не так страшно. Больший фейл в самом способе - запостил@выложи картинку. Долго, муторно. Ни о какой ананимизации речи не идет, т.к. борда имеет доступ к информации кто именно выложил картинку. Для рид онли годится, но работать с эти не удобно.
>>62755682
>хэш выисляется по мд5 алгоритму, берутся первые 16 символов
И сразу нахуй. Ты слышал про коллизии, ничтожество?
>>62757754
Их не надо синхронизировать. Если один пост отвечает на другой - это можно отсортировать средствами браузера (джаваскрипт смотрит что на что ссылается и сортирует) или ещё на этапе генерации странички в генераторе. Конкретно только в случаях когда кто-то отвечает кому-то и важна очерёдность. Если можно проследить кому предназначался пост - можно забить на время. Если пост - просто ответ на ОП-пост - то тоже не особо важно будет ли он первей или поздней такого же обособленного ответа на ОП-пост.
Как-то так.
Но таймстампы можно добавить и я бы добавил - это же не сложно. Вот когда жмёшь получить нанопост, там же формируется файлик. Вот пусть в него суётся таймстамп. А ещё имя файлика - время в миллисекундах с 1970 какого-то там года - так что проставить время и посортировать реально. Вышеописанные соображения о неважности синхронизации и преимуществе связанности ответов относятся лишь к экстремальным ситуациям когда всюду вайперы которые вручную подделывают нанопосты.
>>62757936
Разумеется, умняша ты наш. Посчитай сколько будет 16 в 16й степени и прикинь сколько может возникнуть коллизий на борде с 3.5 анонами. Вот тебе живой пример.
>One of the largest Git projects (several hundred thousand commits), the Linux kernel, is beginning to need 12 characters.
>>62758039
Я не про случайные коллизии, гений.
>>62758080
Ок, до скольки циферок предлагаешь поднять?
>>62758173
Я бы http://ru.wikipedia.org/wiki/Scrypt заюзал, например. И никаких обrезаний.
Я у мамы Гугль.
http://www.zer7.com/software.php?page=cryptsharp
>>62758261
тормозить будет же когда много постов наберётся.
можно с мд5 на sha512 алгоритм сменить, сложность вычисления повысится раз в 100, этого как бы достаточно. уж кто захочет завайпать то завайпает в любом случае.
>>62758471
Поясни.
Вообще, дело не в количестве байт в хеше, а в технической сложности подбора коллизии. sha512 более криптостоек, чем md5, да.
>>62758471
Прикол в том, что при хеше с низкой криптостойкостью можно будет подменить посты фейковыми. Адресация ведь планируется именно по хешу поста?
Ладно, я — хуй не гений погромирования и вообще скоро на работу. Когда (и где) собираешься второй тред создавать?
>>62758471
>>62758724
по идее даже если кто-то подделает и вбросит нанопост с коллизией, это не будет гарантировать того, что этот вброс будет принят системой за оригинал, там просто по порядку файлы берутся.
а можно вообще перемешивать или можно проходиться отдельным алгоритмом по содержимому, обнаруживать коллизии и просто размещать такие мессаги параллельно, чтобы никого не обидеть например.
скорость подборов различных алгоритмов на GPU:
http://thepasswordproject.com/oclhashcat_benchmarking
смотрим последнюю колонку
md5 23083.9 M/s
sha512 267.1 M/s
не в 100 раз, но почти
как минимум с мд5 на сха512 стоит перейти, это не сложно же
>>62758724
никому оно нахуй не впилось подбирать
но при желании можно заебенить несколько скомбинированных хешей (из по разному выебанных байт файла) - будет 10к в секунду, все крякеры соснут, а для пользователя незаметно.
>>62759018
> заебенить несколько скомбинированных хешей
... как я и писал выше.
>>62758261
> Я бы http://ru.wikipedia.org/wiki/Scrypt заюзал, например.
>>62758904
Отвечай на мой >>62758806 ответ.
>>62759018
Можно даже оставить нубский мд5 и быстро вычислять подложные посты программно. Парочкой простых условий повысить сложность взлома до охуения.
Вот первое правило навскидку: если первые 32 символа не попадают в 0-9a-f то уже ясно что это фейк. Вот уже сложность генерации для крякера повысилась в дохуя раз.
Идём дальше - нет ни одного кириллического символа или присутствуют экзотические символы или нет ни одного пробела в сообщении длинней 100 символов или больше Н раз попадаются слова длинней 30 символов или больше Н раз попадаются слова где вперемешку символы из разных раскладок - сразу нахуй. Дальше можно и не продолжать - крякеры уже обосрались.
Вкратце:
- в пнг прямо в пиксели подмешивается файл. не дописывается в конец как в раржпег, а именно внедряется в пиксели так что если скопировать картинку в пейнт а потом опять сохранить (как пнг) - данные никуда не потеряются.
причем запихнуть можно довольно много - где-то 100кб на картинку среднего размера
- в файле может быть зашифрован пост (текст, картинка), а может быть архив с постами других участников - для лучшей синхронизации
- файл создаётся автоматически программным клиентмом наноборды и остаётся только запостить его в виде невинной картинки на любую из борд.
- программный клиент наноборды шерстит все борды в поисках свежих нанокартинок, расшифровывает их и формирует треды.
Одна проблема - клиента пока никто не написал. Только пнг-шифратор.
Профиты:
- наноборду нельзя удалить. просто нельзя и всё. можешь закрыть одну реальную борду на которой хостились нанокартинки, но останутся другие. а информация наноборды дублируется много раз для лучшего распространения и синхронизации. наноборда не в интернете - она на компьютерах участников. и если даже однажды закроют все все все борды, в качестве источника картинок можно указать любой другой сайт/файлопомойку. наноборда может паразитировать на чём угодно.
- наноборду нельзя модерировать, но каждый участник в праве отказаться распространять неприемлемые для него посты (в программном клиенте можно врубить фильтры или аппрувить вручную каждый пост/файл).
- наноборда анонимна в том плане, что сложно вычислить кто именно написал какое сообщение, ведь в каждой нанокартинке целый набор чужих постов и иногда может даже уместиться целый тред
- нанокартинку нельзя отличить от обычной картинки. разве что можно догадаться по размеру если картинка тупо белая а весит много.
- нанокартинки могут репостить обычные пользователи обычных борд ничего не подозревая. таким образом ставая распространителями нанопостов
Если грамотно устроить систему, придумать что-нибудь с заголовками, например, чтобы выкачивать картинку не полностью, а только верхушку, искать там одну из сигнатур наноборды...
Правда здесь и уязвимость - кто-то может на стороне сервера своей борды просто слегка перемешиавать пиксели в картинке и нанокартинка потеряет данные. Можно попробовать обойти дублированием информации (для удобного восстановления).
Борд-хостов не обязательно должно быть много, достаточно взять несколько крупных. На этом же хиккаче в среднем 40 постов в минуту и от силы четверть с картинками и от силы половина из них пнг. Следовательно 5 картинок в минуту надо проверить. Если для проверки надо качать их не полностью то задача несложная даже для паршивого инета.
- у наноборды нет админа
- на наноборде тебя никто не забанит
- у наноборды нет альтернативных наноборд, куда можно съебать (пока). наноборда одна, для всех, первая, та самая
- наноборда это заебись как илитно
- наноборда это как вирус. её никто не остановит
Как я вижу работу с нанобордой:
На компе в фоне крутится прожка которая выкачивает нанопосты из обычных борд (адреса указываются при настройке) и формирует веб-странички с нанотредами и нанопостами локально прямо на компе. Ты только заходишь, листаешь, читаешь, отвечаешь (вот тут незаметно происходит интересное: твой ответ добавляется в одну из нанокартинок, которую тебе предстоит отправить, а точнее, он будет добавляться в несколько нанокартинок подряд для лучшего усвоения). В отдельной папке на твоём компе появляются нанокартинки. Они берутся из пака, который ты скормил прожке при настройке. Твоя задача - постить нанокартинки на обычных бордах с отвлекающим текстом. В нанокартинках - твои посты, посты других анонов.
В общем потребуется написать кастомный локальный веб-сервер который будет отдавать нанотреды в виде привычных веб-страниц и записать посты юзера в базу, деймон для скачки в базу новых постов и для формирования нанокартинок из базы, конфиг-тулзу чтобы задавать адреса борд для поиска нанокартинок, а также задавать пак с исходниками для нанокартинок и опционально задавать фильтры (такая себе локальная цензура - для тех кому неуютно от того, что через него может идти всё что угодно). Софтина для управления базой постов и базой нанокартинок (удалить пост из базы и картинок, удалить все картинки и т.п.). Наношифратор уже имеется.
Технически всё это выглядит достижимым.
моар тут
http://410chan.org/dev/res/10384.html