Лосось долбоору: колдонуучунун ишеним деңгээли бар проксилерди колдонуу менен Интернет цензурасына кантип натыйжалуу каршы туруу керек

Лосось долбоору: колдонуучунун ишеним деңгээли бар проксилерди колдонуу менен Интернет цензурасына кантип натыйжалуу каршы туруу керек

Көптөгөн өлкөлөрдүн өкмөттөрү тигил же бул жол менен жарандардын интернеттеги маалыматка жана кызматтарга жетүүсүн чектейт. Мындай цензура менен күрөшүү маанилүү жана татаал иш. Эреже катары, жөнөкөй чечимдер жогорку ишенимдүүлүк же узак мөөнөттүү натыйжалуулук менен мактана албайт. Бөгөттөөнү жеңүүнүн татаалыраак ыкмалары колдонууга ыңгайлуу, төмөн өндүрүмдүүлүк жагынан кемчиликтерге ээ же Интернетти колдонуунун сапатын тийиштүү деңгээлде сактоого мүмкүндүк бербейт.

Иллинойс университетинин америкалык окумуштууларынын тобу өнүккөн бөгөттөөлөрдү жеңүүнүн жаңы ыкмасы, ал прокси технологиясын колдонууга негизделген, ошондой эле цензорлор үчүн иштеген агенттерди натыйжалуу аныктоо үчүн колдонуучуларды ишеним деңгээли боюнча сегментациялоо. Бул эмгектин негизги тезистерин сиздердин назарыңыздарга сунуштайбыз.

мамиленин сүрөттөлүшү

Окумуштуулар Salmon деп аталган инструментти иштеп чыгышты, бул интернетти колдонууга чектөө жок өлкөлөрдөн келген ыктыярчылар тарабынан башкарылган прокси серверлер системасы. Бул серверлерди цензорлор бөгөттөөдөн коргоо үчүн система колдонуучуларга ишеним деңгээлин ыйгаруу үчүн атайын алгоритмди колдонот.

Бул ыкма прокси сервердин IP дарегин таап, аны бөгөттөө үчүн өзүн жөнөкөй колдонуучулар катары көрсөткөн потенциалдуу цензор агенттерин ачыкка чыгарууну камтыйт. Анын үстүнө оппозиция Сибилдин чабуулдары системада каттоодон өткөндө жарактуу социалдык тармактын аккаунтуна шилтеме берүү же ишеним деңгээли жогору колдонуучудан сунуш алуу талаптары аркылуу ишке ашырылат.

Бул кандай иштейт

Цензор өлкөнүн ичиндеги каалаган роутерди көзөмөлгө ала турган өкмөт тарабынан көзөмөлдөнгөн орган болушу керек. Ошондой эле цензордун милдети белгилүү бир ресурстарга кирүүгө бөгөт коюу жана андан ары камакка алуу үчүн колдонуучуларды аныктоо эмес деп болжолдонууда. Система окуялардын мындай өнүгүшүнө кандайдыр бир жол менен тоскоол боло албайт - жарандар кандай кызматтарды колдонуп жатканын билүү үчүн мамлекеттин көптөгөн мүмкүнчүлүктөрү бар. Алардын бири байланыштарды кармап туруу үчүн бал чөнтөк серверлерин колдонуу.

Ошондой эле мамлекеттин олуттуу ресурстары, анын ичинде адам ресурстары бар деп болжолдонууда. Цензор жүздөгөн же миңдеген толук убакыттагы кызматкерлерди талап кылган көйгөйлөрдү чече алат.

Дагы бир нече негизги пункттар:

  • Системанын максаты - онлайн цензурасы бар аймактарда жашаган бардык колдонуучуларга бөгөт коюуну айланып өтүү (б.а. прокси сервердин IP дарегин берүү) мүмкүнчүлүгүн камсыз кылуу.
  • Интернет-цензура органдарынын жана бөлүмдөрүнүн агенттери/кызматкерлери жөнөкөй колдонуучулардын атын жамынып, системага кошулууга аракет кылышы мүмкүн.
  • Цензор ага дареги белгилүү болгон прокси серверди бөгөттөй алат.
  • Бул учурда, Salmon системасынын уюштуруучулары цензор кандайдыр бир жол менен сервердин дарегин үйрөнүп алганын түшүнүшөт.

Мунун баары бизди блокировкаларды жеңүү үчүн системанын үч негизги компонентинин сүрөттөлүшүнө алып келет.

  1. Система колдонуучунун цензуралык уюмдардын агенти болуу ыктымалдыгын эсептейт. Мындай агент болуу ыктымалдыгы жогору деп табылган колдонуучуларга тыюу салынат.
  2. Ар бир колдонуучу ээ болушу керек ишеним деңгээли бар. Эң ылдам иштеген проксилер эң жогорку ишеним деңгээли бар колдонуучуларга арналган. Мындан тышкары, бул ишенимдүү, убакыт сынагынан өткөн колдонуучуларды жаңы келгендерден бөлүүгө мүмкүндүк берет, анткени алардын арасында цензуранын агенттери болушу мүмкүн.
  3. Ишеним деңгээли жогору колдонуучулар системага жаңы колдонуучуларды чакыра алышат. Натыйжада ишенимдүү колдонуучулардын социалдык графиги.

Баары логикалуу: цензор адатта прокси-серверди ушул жерде жана азыр бөгөттөш керек, ал системадагы агенттеринин эсептерин "соргулоого" аракет кылуу үчүн көпкө күтпөйт. Кошумчалай кетсек, жаңы колдонуучулар башында ар кандай деңгээлдеги ишенимге ээ болушу мүмкүн экени да анык - мисалы, долбоордун жаратуучуларынын достору жана жакындары цензуралык мамлекеттер менен азыраак иштешет.

Ишеним деңгээли: Ишке ашыруу деталдары

Колдонуучулар арасында гана эмес, прокси серверлер арасында да ишеним деңгээли бар. Система белгилүү бир деңгээлдеги колдонуучуга бирдей ишеним деңгээлиндеги серверди дайындайт. Ошол эле учурда, колдонуучулардын ишеним деңгээли жогорулашы же азайышы мүмкүн, ал эми серверлерде ал гана өсөт.

Белгилүү бир колдонуучу колдонуп жаткан серверди цензорлор тоскон сайын алардын ишеним деңгээли төмөндөйт. Сервер узак убакытка бөгөттөлбөсө, ишеним жогорулайт - ар бир жаңы деңгээл менен талап кылынган убакыт эки эсеге көбөйөт: n деңгээлинен n+1ге өтүү үчүн прокси сервердин 2n+1 күн үзгүлтүксүз иштеши керек. Максималдуу, алтынчы, ишеним деңгээлине чыгуу эки айдан ашык убакытты талап кылат.

Лосось долбоору: колдонуучунун ишеним деңгээли бар проксилерди колдонуу менен Интернет цензурасына кантип натыйжалуу каршы туруу керек

Мыкты прокси серверлердин даректерин билүү үчүн ушунча убакыт күтүү цензорлорго каршы өтө эффективдүү чара болуп саналат.

Сервердин ишеним деңгээли – колдонуучулар тарабынан ага берилген ишенимдин минималдуу деңгээли. Мисалы, эгерде системадагы жаңы сервер колдонуучуларга ыйгарылса, алардын арасында минималдуу рейтинг 2 болсо, прокси да ошондой алат. Эгерде андан кийин 3 рейтинги бар адам серверди колдоно баштаса, бирок экинчи деңгээлдеги колдонуучулар да кала берсе, сервердин рейтинги 2 болот. Эгерде сервердин бардык колдонуучулары деңгээлди жогорулаткан болсо, анда прокси үчүн жогорулайт. Ошол эле учурда сервер өзүнүн ишеним деңгээлин жогото албайт, тескерисинче, бөгөт коюлса, колдонуучуларга айып салынат.

Ишеним деңгээли жогору колдонуучулар сыйлыктын эки түрүн алышат. Биринчиден, серверлер бирдей эмес. Минималдуу өткөрүү жөндөмдүүлүгү талаптары бар (100 Кбит / с), бирок ыктыярдуу сервердин ээси көбүрөөк сунуш кыла алат - жогорку чек жок. Salmon системасы эң жогорку рейтинги бар колдонуучулар үчүн эң жемиштүү серверлерди тандайт.

Мындан тышкары, ишеним деңгээли жогору колдонуучулар цензорлордун чабуулдарынан жакшыраак изоляцияланат, анткени цензор прокси дарегин билүү үчүн бир нече ай күтүшү керек. Натыйжада, тобокелдиги жогору адамдар үчүн серверлердин бөгөттөлүп калуу ыктымалдыгы ишеними төмөн адамдарга караганда бир нече эсе төмөн.

Мүмкүн болушунча көбүрөөк татыктуу колдонуучуларды эң мыкты проксилерге туташтыруу үчүн, Салмондун жаратуучулары сунуштоо системасын иштеп чыгышкан. Жогорку рейтинги (L) бар колдонуучулар досторун платформага кошулууга чакыра алышат. Чакырылган адамдарга L-1 деген баа берилет.

Рекомендатор системасы толкундар менен иштейт. Чакырылган колдонуучулардын биринчи толкуну төрт айдан кийин гана досторун чакыруу мүмкүнчүлүгүнө ээ болот. Экинчи жана кийинки толкундардын колдонуучулары 2 ай күтүшү керек.

Системалык модулдар

Система үч компоненттен турат:

  • Windows үчүн Салмон кардары;
  • волонтерлор тарабынан орнотулган сервер демон программасы (Windows жана Linux үчүн версиялары);
  • Бардык прокси серверлердин маалымат базасын сактаган жана колдонуучулар арасында IP даректерин таратуучу борбордук каталог сервери.

Лосось долбоору: колдонуучунун ишеним деңгээли бар проксилерди колдонуу менен Интернет цензурасына кантип натыйжалуу каршы туруу керек

Системалык кардар колдонмо интерфейси

Системаны колдонуу үчүн адам Facebook аккаунтун колдонуу менен аккаунт түзүшү керек.

жыйынтыктоо

Учурда Salmon ыкмасы кеңири колдонулбайт, Иран менен Кытайдагы колдонуучуларга белгилүү болгон чакан пилоттук долбоорлор гана. Бул кызыктуу долбоор болгонуна карабастан, ал ыктыярчылар үчүн анонимдүүлүктү же коргоону толук камсыз кылбайт, ал эми жаратуучулар өзүлөрү ал бал чөйчөкчөлөрүнүн кызматтарын колдонуу менен чабуулдарга дуушар болоорун моюнга алышат. Ошентсе да, ишеним деңгээли менен системаны ишке ашыруу уланта турган кызыктуу эксперимент окшойт.

Бүгүнкү күндө ушунча болду, көңүл бурганыңыз үчүн рахмат!

Пайдалуу шилтемелер жана материалдар Infatica:

Source: www.habr.com

Комментарий кошуу