После обработки видео вспомнил, что не сказал о некоторых вещах связанных с сетью: 1) Скрытая связь является широковещательной. Если у узла (либо клиента) нет соединения указанного в пакете, тогда он отправляет пакет своим соединениям. Чтобы ограничить нагрузку сети, в каждом пакете указывается его рекуррентность относительно узлов/клиентов. После достижения предела возможных рекурсивных отправок пакета, узел (либо клиент) перестаёт отправлять пакет и игнорирует его. Чтобы убрать цикличность передаваемых пакетов, узлы/клиенты запоминают хеш пакета, который временно у себя хранят. Если приходит дубликат, он будет просто игнорироваться. 2) Клиенты ничем не отличаются от узлов сети за исключением лишь наличия адреса. Они точно также могут перенаправлять пакеты, которые были отправлены от узлов сети. 3) Если связь является скрытой, то-есть проходит через узел или ряд узлов, то сам узел или узлы не смогут узнать что находится в самом пакете, также они не могут произвести MITM атаку, так как считается, что отправитель заранее знает публичный ключ получателя. Если узел/клиент является злоумышленником, то он может лишь мешать передаче сообщений.
@Hi Bro не существует сетей, в которых нет адресов. Каждая сеть представлена набором протоколов, которые в свою очередь могут быть воссозданы имея лишь двух или более участников соединения. Термин 'скрытая сеть' образован не от того, что мы не знаем никакие адреса, а от того, что наши данные местоположения способны быть скрыты от нежелательных пользователей, а каждый трафик с разными узлами/клиентами представляет end-to-end связь. В таких сетях мы также не связаны ни с какими серверами, на которых могла бы храниться наша личная информация. Чтобы отправить пакет другим узлам/клиентам сети можно воспользоваться либо прямым, либо скрытым соединением. Прямое соединение представляет установку первоначальных связей, которые можно создать или воссоздать зная их настоящие адреса. Скрытое соединение представляет из себя связь, которая проходит через первый барьер ваших прямых соединений и далее может проходить ещё через несколько узлов/клиентов (ограничиваясь рекуррентной частью, в моём случае вложенностью редиректа равным трём) на основе широковещательной связи (пакет перенаправляется всем возможным пользователям, пока не найдётся получатель, либо пока не произойдёт ограничение передачи пакета). При таком соединении, получатель, как и отправитель, не знают реальных адресов друг друга, так как трафик проходит сразу через несколько узлов/клиентов сети. На выходе они получают лишь минимальную информацию о соединении (от какого последнего узла/клиента был получен пакет), для последующей возможности переподключения. Для небольшого подкрепления этой информации, можете почитать об устройстве уже готовых скрытых сетей: Tor, I2P, Freenet, GNUnet, RetroShare. По большей части их основной способ достижения анонимности и безопасности сводится к вышеописанному методу. Различаются лишь способы реализации, которые в свою очередь могут зависеть от выбранного класса сети.
Какой-же топовый контент!!! Я уже давно тебя смотрю и не понимаю почему так мало подписчиков и лайков с просмотрами) Не знаю что за люди тебе дизлайки ставят, но они не правы!
Клиент открывает временно свой порт на принятие данных только во время собственной инициализации связи с сервером. Сервер же инициировать соединение самостоятельно не способен с клиентом, так как у клиента будет закрыт порт на принятие данных. Тем самым, чтобы и клиент и сервер могли общаться между собой - следует держать связь открытой, что делает их равноправными. Пользователь b получает от a сообщение через узлы A, B. С узлами логика проще, они могут быть соединены постоянно и каждый из них может сам создавать связь, поэтому даже не является обязательным постоянное удерживание связи.
Классификация - полная чушь. Вы вообще никакой работы по систематизации информации не проделали. Просто сваливаете в кучу термины. Первые 20 минут ни о чём.
После обработки видео вспомнил, что не сказал о некоторых вещах связанных с сетью:
1) Скрытая связь является широковещательной. Если у узла (либо клиента) нет соединения указанного в пакете, тогда он отправляет пакет своим соединениям. Чтобы ограничить нагрузку сети, в каждом пакете указывается его рекуррентность относительно узлов/клиентов. После достижения предела возможных рекурсивных отправок пакета, узел (либо клиент) перестаёт отправлять пакет и игнорирует его. Чтобы убрать цикличность передаваемых пакетов, узлы/клиенты запоминают хеш пакета, который временно у себя хранят. Если приходит дубликат, он будет просто игнорироваться.
2) Клиенты ничем не отличаются от узлов сети за исключением лишь наличия адреса. Они точно также могут перенаправлять пакеты, которые были отправлены от узлов сети.
3) Если связь является скрытой, то-есть проходит через узел или ряд узлов, то сам узел или узлы не смогут узнать что находится в самом пакете, также они не могут произвести MITM атаку, так как считается, что отправитель заранее знает публичный ключ получателя. Если узел/клиент является злоумышленником, то он может лишь мешать передаче сообщений.
@Hi Bro не существует сетей, в которых нет адресов. Каждая сеть представлена набором протоколов, которые в свою очередь могут быть воссозданы имея лишь двух или более участников соединения. Термин 'скрытая сеть' образован не от того, что мы не знаем никакие адреса, а от того, что наши данные местоположения способны быть скрыты от нежелательных пользователей, а каждый трафик с разными узлами/клиентами представляет end-to-end связь. В таких сетях мы также не связаны ни с какими серверами, на которых могла бы храниться наша личная информация. Чтобы отправить пакет другим узлам/клиентам сети можно воспользоваться либо прямым, либо скрытым соединением. Прямое соединение представляет установку первоначальных связей, которые можно создать или воссоздать зная их настоящие адреса. Скрытое соединение представляет из себя связь, которая проходит через первый барьер ваших прямых соединений и далее может проходить ещё через несколько узлов/клиентов (ограничиваясь рекуррентной частью, в моём случае вложенностью редиректа равным трём) на основе широковещательной связи (пакет перенаправляется всем возможным пользователям, пока не найдётся получатель, либо пока не произойдёт ограничение передачи пакета). При таком соединении, получатель, как и отправитель, не знают реальных адресов друг друга, так как трафик проходит сразу через несколько узлов/клиентов сети. На выходе они получают лишь минимальную информацию о соединении (от какого последнего узла/клиента был получен пакет), для последующей возможности переподключения. Для небольшого подкрепления этой информации, можете почитать об устройстве уже готовых скрытых сетей: Tor, I2P, Freenet, GNUnet, RetroShare. По большей части их основной способ достижения анонимности и безопасности сводится к вышеописанному методу. Различаются лишь способы реализации, которые в свою очередь могут зависеть от выбранного класса сети.
жду некст урок ))
@Hi Bro Много и не будет смотреть, как бы не хотелось.
Термо-ректальный криптоанализ - гениальный термин.
Как обычно шедевр, красота, конфетка. Спасибо тебе за такие видео
Какой-же топовый контент!!! Я уже давно тебя смотрю и не понимаю почему так мало подписчиков и лайков с просмотрами) Не знаю что за люди тебе дизлайки ставят, но они не правы!
Согласен полностью
Тема очень интересная !
Очень интересно и познавательно, спасибо!
Я тебя так ждал - так ждал
Тема термо ректального криптоанализа не раскрыта
Freenet умеет в чистый P2P-режим. Если не указать 5 друзей, то он работает а-ля I2P.
О збс спс
Получается, если пользователь(клиент) пробьёт дыру в NAT он становится полноценным узлом, пусть у него и нету публичного ip?
Получается, чтобы эта схема работала на любом устройстве за NAT, нужно обеспечить port forwarding для работоспособности узла?
Здравствуйте! На 19:20 вы говорите, что A не может подключиться к a, но как a получает обратную связь? Как b принимает сообщения?
Клиент открывает временно свой порт на принятие данных только во время собственной инициализации связи с сервером. Сервер же инициировать соединение самостоятельно не способен с клиентом, так как у клиента будет закрыт порт на принятие данных. Тем самым, чтобы и клиент и сервер могли общаться между собой - следует держать связь открытой, что делает их равноправными. Пользователь b получает от a сообщение через узлы A, B. С узлами логика проще, они могут быть соединены постоянно и каждый из них может сам создавать связь, поэтому даже не является обязательным постоянное удерживание связи.
Доброго вам!
А будет ли продолжение?
Будет.
Ошибка подключения с открытым ключом
А как же n2n
Почему 571?
Классификация - полная чушь. Вы вообще никакой работы по систематизации информации не проделали. Просто сваливаете в кучу термины. Первые 20 минут ни о чём.
Спасибо за интереснейшее видео!