Бред отношения. Кажется что смеются непременно надо мной.

Ложные умозаключения, представления и идеи.
Горсвет
Лечение общением
Сообщения: 852
Зарегистрирован: 06.06.2011, 07:28
Откуда: от Бога

Re: Бред отношения. Кажется что смеются непременно надо мной

Сообщение Горсвет » 01.02.2012, 15:37

не можете дозвониться так сходите к нему.
ДА ЛЮБИТЕ ДРУГ ДРУГА

Aleksei1
Лечение общением
Сообщения: 665
Зарегистрирован: 23.10.2011, 07:48
Откуда: Москва

Re: Бред отношения. Кажется что смеются непременно надо мной

Сообщение Aleksei1 » 01.02.2012, 17:00

врач женщина значи она !
Придти домой к врачихи я могу. Но надо уважать интересы и личную жизнь других людей !
Но, я пожалуй сделаю исключени для Шарлатана-А.В это тот же врач только не определеного пола ! Я тут подумал и решил немного вредительством заняться :) И понаблюдать за Шарлатаном-А.В как будет себе вести :)

Нелюдимка
Группа взаимопомощи
Сообщения: 158
Зарегистрирован: 20.06.2008, 18:12
Откуда: Курган

Re: Бред отношения. Кажется что смеются непременно надо мной

Сообщение Нелюдимка » 27.06.2019, 09:03

АгентОранж писал(а):
31.01.2012, 17:36
Мне почему то кажется, что одна из причин болезни может быть как раз в издевательствах, перенесенных до возраста 18 лет. Ведь если человек в детстве и раннем юношестве не может дать отпор - в школе, семье и т.п., жизнь превращается в ад. Натуральный ад, без преувеличений.
У меня так и было. И только после изменения ситуации постепенно отпустило.
Сейчас уже не думаю почти, кто как на меня смотрит, о чем смеется и говорит. В рамках нормы в этом плане. И никаких "идей отношения".

Аватара пользователя
student77
Группа взаимопомощи
Сообщения: 359
Зарегистрирован: 01.01.2011, 10:22
Откуда: Россия

Re: Бред отношения. Кажется что смеются непременно надо мной

Сообщение student77 » 18.07.2019, 19:54

Hallucination писал(а):
31.01.2012, 09:08
Алкоголь лучше нейролептиков, и многие шизофреники прятались за маской алкоголиков,при этом продолжали любить , делать великие вещи, и растить детей. Проблема настоящих алкоголиков- это незнание меры. ГРАНЬ. И я кстати тоже не знаю её.
Не совсем так! ;) У меня в 1998 году были галлюцинации и я начал выпивать, для того чтобы они пропали! :oops: Выпивал я две бутылки пива. Это помогало - галлюцинации на время пропадали. Но, я вовремя осознал, что я болен шизофренией (неизлечимо :cry: ), вернее, мне это помог осознать сотрудник районного отделения ФСБ, который посоветовал мне лечь в психушку к хорошему доктору! После этого, я уехал на родину из Питера, где учился в Университете и принял 2 упаковки клофелина, с целью никогда не проснуться! :twisted: Вот уже после реанимации меня таки отправили к психиатру! :) Это было моё первое знакомство с психиатрией!
....
В 2008 году я перестал употреблять любые алкоголесодержащие напитки и стал "сектантом - трезвенником" ! 8-)

viciouslips
Лечение общением
Сообщения: 24297
Зарегистрирован: 08.06.2019, 09:04

Re: Бред отношения. Кажется что смеются непременно надо мной.

Сообщение viciouslips » 23.07.2019, 09:45


viciouslips
Лечение общением
Сообщения: 24297
Зарегистрирован: 08.06.2019, 09:04

Re: Бред отношения. Кажется что смеются непременно надо мной.

Сообщение viciouslips » 29.07.2019, 21:31

http://audiobookkeeper.ruhttp://cottagenet.ruhttp://eyesvision.ruhttp://eyesvisions.comhttp://factoringfee.ruhttp://filmzones.ruhttp://gadwall.ruhttp://gaffertape.ruhttp://gageboard.ruhttp://gagrule.ruhttp://gallduct.ruhttp://galvanometric.ruhttp://gangforeman.ruhttp://gangwayplatform.ruhttp://garbagechute.ruhttp://gardeningleave.ruhttp://gascautery.ruhttp://gashbucket.ruhttp://gasreturn.ruhttp://gatedsweep.ruhttp://gaugemodel.ruhttp://gaussianfilter.ruhttp://gearpitchdiameter.ru
http://geartreating.ruhttp://generalizedanalysis.ruhttp://generalprovisions.ruhttp://geophysicalprobe.ruhttp://geriatricnurse.ruhttp://getintoaflap.ruhttp://getthebounce.ruhttp://habeascorpus.ruhttp://habituate.ruhttp://hackedbolt.ruhttp://hackworker.ruhttp://hadronicannihilation.ruhttp://haemagglutinin.ruhttp://hailsquall.ruhttp://hairysphere.ruhttp://halforderfringe.ruhttp://halfsiblings.ruhttp://hallofresidence.ruhttp://haltstate.ruhttp://handcoding.ruhttp://handportedhead.ruhttp://handradar.ruhttp://handsfreetelephone.ru
http://hangonpart.ruhttp://haphazardwinding.ruhttp://hardalloyteeth.ruhttp://hardasiron.ruhttp://hardenedconcrete.ruhttp://harmonicinteraction.ruhttp://hartlaubgoose.ruhttp://hatchholddown.ruhttp://haveafinetime.ruhttp://hazardousatmosphere.ruhttp://headregulator.ruhttp://heartofgold.ruhttp://heatageingresistance.ruhttp://heatinggas.ruhttp://heavydutymetalcutting.ruhttp://jacketedwall.ruhttp://japanesecedar.ruhttp://jibtypecrane.ruhttp://jobabandonment.ruhttp://jobstress.ruhttp://jogformation.ruhttp://jointcapsule.ruhttp://jointsealingmaterial.ru
http://journallubricator.ruhttp://juicecatcher.ruhttp://junctionofchannels.ruhttp://justiciablehomicide.ruhttp://juxtapositiontwin.ruhttp://kaposidisease.ruhttp://keepagoodoffing.ruhttp://keepsmthinhand.ruhttp://kentishglory.ruhttp://kerbweight.ruhttp://kerrrotation.ruhttp://keymanassurance.ruhttp://keyserum.ruhttp://kickplate.ruhttp://killthefattedcalf.ruhttp://kilowattsecond.ruhttp://kingweakfish.ruhttp://kinozones.ruhttp://kleinbottle.ruhttp://kneejoint.ruhttp://knifesethouse.ruhttp://knockonatom.ruhttp://knowledgestate.ru
http://kondoferromagnet.ruhttp://labeledgraph.ruhttp://laborracket.ruhttp://labourearnings.ruhttp://labourleasing.ruhttp://laburnumtree.ruhttp://lacingcourse.ruhttp://lacrimalpoint.ruhttp://lactogenicfactor.ruhttp://lacunarycoefficient.ruhttp://ladletreatediron.ruhttp://laggingload.ruhttp://laissezaller.ruhttp://lambdatransition.ruhttp://laminatedmaterial.ruhttp://lammasshoot.ruhttp://lamphouse.ruhttp://lancecorporal.ruhttp://lancingdie.ruhttp://landingdoor.ruhttp://landmarksensor.ruhttp://landreform.ruhttp://landuseratio.ru
http://languagelaboratory.ruhttp://largeheart.ruhttp://lasercalibration.ruhttp://laserlens.ruhttp://laserpulse.ruhttp://laterevent.ruhttp://latrinesergeant.ruhttp://layabout.ruhttp://leadcoating.ruhttp://leadingfirm.ruhttp://learningcurve.ruhttp://leaveword.ruhttp://machinesensible.ruhttp://magneticequator.ruhttp://magnetotelluricfield.ruhttp://mailinghouse.ruhttp://majorconcern.ruhttp://mammasdarling.ruhttp://managerialstaff.ruhttp://manipulatinghand.ruhttp://manualchoke.ruhttp://medinfobooks.ruhttp://mp3lists.ru
http://nameresolution.ruhttp://naphtheneseries.ruhttp://narrowmouthed.ruhttp://nationalcensus.ruhttp://naturalfunctor.ruhttp://navelseed.ruhttp://neatplaster.ruhttp://necroticcaries.ruhttp://negativefibration.ruhttp://neighbouringrights.ruhttp://objectmodule.ruhttp://observationballoon.ruhttp://obstructivepatent.ruhttp://oceanmining.ruhttp://octupolephonon.ruhttp://offlinesystem.ruhttp://offsetholder.ruhttp://olibanumresinoid.ruhttp://onesticket.ruhttp://packedspheres.ruhttp://pagingterminal.ruhttp://palatinebones.ruhttp://palmberry.ru
http://papercoating.ruhttp://paraconvexgroup.ruhttp://parasolmonoplane.ruhttp://parkingbrake.ruhttp://partfamily.ruhttp://partialmajorant.ruhttp://quadrupleworm.ruhttp://qualitybooster.ruhttp://quasimoney.ruhttp://quenchedspark.ruhttp://quodrecuperet.ruhttp://rabbetledge.ruhttp://radialchaser.ruhttp://radiationestimator.ruhttp://railwaybridge.ruhttp://randomcoloration.ruhttp://rapidgrowth.ruhttp://rattlesnakemaster.ruhttp://reachthroughregion.ruhttp://readingmagnifier.ruhttp://rearchain.ruhttp://recessioncone.ruhttp://recordedassignment.ru
http://rectifiersubstation.ruhttp://redemptionvalue.ruhttp://reducingflange.ruhttp://referenceantigen.ruhttp://regeneratedprotein.ruhttp://reinvestmentplan.ruhttp://safedrilling.ruhttp://sagprofile.ruhttp://salestypelease.ruhttp://samplinginterval.ruhttp://satellitehydrology.ruhttp://scarcecommodity.ruhttp://scrapermat.ruhttp://screwingunit.ruhttp://seawaterpump.ruhttp://secondaryblock.ruhttp://secularclergy.ruhttp://seismicefficiency.ruhttp://selectivediffuser.ruhttp://semiasphalticflux.ruhttp://semifinishmachining.ruhttp://spicetrade.ruhttp://spysale.ru
http://stungun.ruhttp://tacticaldiameter.ruhttp://tailstockcenter.ruhttp://tamecurve.ruhttp://tapecorrection.ruhttp://tappingchuck.ruhttp://taskreasoning.ruhttp://technicalgrade.ruhttp://telangiectaticlipoma.ruhttp://telescopicdamper.ruhttp://temperateclimate.ruhttp://temperedmeasure.ruhttp://tenementbuilding.ruhttp://ultramaficrock.ruhttp://ultraviolettesting.ru

viciouslips
Лечение общением
Сообщения: 24297
Зарегистрирован: 08.06.2019, 09:04

Re: Бред отношения. Кажется что смеются непременно надо мной.

Сообщение viciouslips » 05.08.2019, 23:20

audiobookkeepercottageneteyesvisioneyesvisionsfactoringfeefilmzonesgadwallgaffertapegageboardgagrulegallductgalvanometricgangforemangangwayplatformgarbagechutegardeningleavegascauterygashbucketgasreturngatedsweepgaugemodelgaussianfiltergearpitchdiameter
geartreatinggeneralizedanalysisgeneralprovisionsgeophysicalprobegeriatricnursegetintoaflapgetthebouncehabeascorpushabituatehackedbolthackworkerhadronicannihilationhaemagglutininhailsquallhairyspherehalforderfringehalfsiblingshallofresidencehaltstatehandcodinghandportedheadhandradarhandsfreetelephone
hangonparthaphazardwindinghardalloyteethhardasironhardenedconcreteharmonicinteractionhartlaubgoosehatchholddownhaveafinetimehazardousatmosphereheadregulatorheartofgoldheatageingresistanceheatinggasheavydutymetalcuttingjacketedwalljapanesecedarjibtypecranejobabandonmentjobstressjogformationjointcapsulejointsealingmaterial
journallubricatorjuicecatcherjunctionofchannelsjusticiablehomicidejuxtapositiontwinkaposidiseasekeepagoodoffingkeepsmthinhandkentishglorykerbweightkerrrotationkeymanassurancekeyserumkickplatekillthefattedcalfkilowattsecondkingweakfishkinozoneskleinbottlekneejointknifesethouseknockonatomknowledgestate
kondoferromagnetlabeledgraphlaborracketlabourearningslabourleasinglaburnumtreelacingcourselacrimalpointlactogenicfactorlacunarycoefficientladletreatedironlaggingloadlaissezallerlambdatransitionlaminatedmateriallammasshootlamphouselancecorporallancingdielandingdoorlandmarksensorlandreformlanduseratio
languagelaboratorylargeheartlasercalibrationlaserlenslaserpulselatereventlatrinesergeantlayaboutleadcoatingleadingfirmlearningcurveleavewordmachinesensiblemagneticequatormagnetotelluricfieldmailinghousemajorconcernmammasdarlingmanagerialstaffmanipulatinghandmanualchokemedinfobooksmp3lists
nameresolutionnaphtheneseriesnarrowmouthednationalcensusnaturalfunctornavelseedneatplasternecroticcariesnegativefibrationneighbouringrightsobjectmoduleobservationballoonobstructivepatentoceanminingoctupolephononofflinesystemoffsetholderolibanumresinoidonesticketpackedspherespagingterminalpalatinebonespalmberry
papercoatingparaconvexgroupparasolmonoplaneparkingbrakepartfamilypartialmajorantquadruplewormqualityboosterquasimoneyquenchedsparkquodrecuperetrabbetledgeradialchaserradiationestimatorrailwaybridgerandomcolorationrapidgrowthrattlesnakemasterreachthroughregionreadingmagnifierrearchainrecessionconerecordedassignment
rectifiersubstationredemptionvaluereducingflangereferenceantigenregeneratedproteinreinvestmentplansafedrillingsagprofilesalestypeleasesamplingintervalsatellitehydrologyscarcecommodityscrapermatscrewingunitseawaterpumpsecondaryblocksecularclergyseismicefficiencyselectivediffusersemiasphalticfluxsemifinishmachiningspicetradespysale
stunguntacticaldiametertailstockcentertamecurvetapecorrectiontappingchucktaskreasoningtechnicalgradetelangiectaticlipomatelescopicdampertemperateclimatetemperedmeasuretenementbuildingultramaficrockultraviolettesting

Аватара пользователя
student77
Группа взаимопомощи
Сообщения: 359
Зарегистрирован: 01.01.2011, 10:22
Откуда: Россия

Re: Бред отношения. Кажется что смеются непременно надо мной.

Сообщение student77 » 27.09.2019, 07:37

I. Дмитрий Волчек Семья Путина: Отец президента России Владимира Путина выколол вилами глаз его матери. Это был лишь один из случаев проявления агрессии. Об этом сообщил редактор сайта «Путинизм» Артем Круглов, который изучает неизвестные факты из биографии российского лидера. По его словам, отец Путина отличался девиантным поведением, передает «Радио Свобода». «Пришел как-то к девушке, которая ему понравилась, никого дома не было, но она его почему-то на двор не пустила. Тогда он схватил вилы и стал ломать ворота. И как-то так получилось, что в какой-то момент он через пролом в заборе попал ей вилами в глаз. Чуть не убил, короче. Девку повезли в больницу, вставили стеклянный глаз, а родня поставила условие: а теперь, милок, женись, а не то напишем заяву в ментовку и пойдешь ты за тяжкие телесные. Так отец Путина женился на его маме», — сообщил он. По словам Круглова, детство Путина – полнейшая серость. «Вряд ли родители вообще оказали на него сколько-нибудь значительное интеллектуальное или культурное влияние, им просто нечего было ему передать в этом плане. Судя по всему, когда он говорит о себе „ленинградская улица меня научила“ – это не фигура речи. Именно там он и сформировался как личность. В подворотне», — добавил редактор. Он подчеркнул, что в университет Путин был принят по спортквоте, по протекции своего тренера (Леонид Усвяцов по кличке Леня-Спортсмен), который по совместительству был криминальным авторитетом, но с большими связями. Отец Путина Владимир Путин Отец Путина Владимир Путин Мать Путина Мария Путина Мать Путина Мария Путина – Папа у Путина отличался, как теперь говорят, девиантным поведением. Припадками агрессии без учета возможных последствий. Пришел как-то к девушке, которая ему понравилась, никого дома не было, но она его почему-то на двор не пустила. Тогда он схватил вилы и стал ломать ворота. И как-то так получилось, что в какой-то момент он через пролом в заборе попал ей вилами в глаз. Чуть не убил, короче. Девку повезли в больницу, вставили стеклянный глаз, а родня поставила условие: а теперь, милок, женись, а не то напишем заяву в ментовку и пойдешь ты за тяжкие телесные. Так отец Путина женился на его маме. Один неосторожный удар вилами. На самом деле эта история давно известна, её рассказывали журналистам односельчане родителей Путина еще лет 15 назад. – Что вообще можно сказать о родителях Путина и его раннем периоде жизни? Какое влияние это оказало на будущего президента РФ? – Если кратко – полнейшая серость. Вряд ли родители вообще оказали на него сколько-нибудь значительное интеллектуальное или культурное влияние, им просто нечего было ему передать в этом плане. Судя по всему, когда он говорит о себе «ленинградская улица меня научила» – это не фигура речи. Именно там он и сформировался как личность. В подворотне. Опять же диплом ЛГУ, который он получил, – тоже фикция, так как он был принят туда по спортквоте, по протекции своего тренера, который по совместительству был криминальным авторитетом, но с большими связями (Леонид Усвяцов по кличке Леня-Спортсмен). Ну а потом КГБ. Как сказал Березовский – место, где учили совершать преступления, но объясняли, что это не преступления. Здесь особо хотелось бы обратить внимание на Дрезден. Он там выполнял в числе прочего задания от управления «С» ПГУ (нелегальная разведка). А именно был связником между КГБ и террористами РАФ («Фракция Красной Армии»), которые проходили подготовку в ГДР и потом совершали теракты в Западной Германии. Это дополнительно развило цинизм и аморальную «волчью» психологию, которую ему привили ранее в подворотнях. Президентом России стал человек, воспитанный в примитивных блатных понятиях и плюс профессиональный пособник террористов по своей служебной биографии. – Вы писали в одной из ваших статей, что в ГДР Путин был связником у Дитмара Клодо, международного террориста и соратника Карлоса «Шакала». Клодо сам говорил об этом? – Да, Клодо живет сегодня в Германии, на пенсии, он отсидел срок, долго хранил молчание, но в 2013 году он поведал кое-какие подробности своего знакомства с Путиным. – Клодо также был членом «филиала» солнцевской ОПГ в Будапеште в 1990-е. Откуда такой поворот в судьбе? От левого террориста – в мафию? – Ну, вот так. В 1980-е боролся за коммунизм, взрывая и убивая буржуев в Европе, а в 90-е – подался в русскую мафию к Могилевичу. Вот такая у него биография. Но поскольку корень у РАФ и банды Могилевича один – ПГУ КГБ (и у Путина тоже), то, наверное, это неудивительно. – Историк Александр Янов, прогнозы которого часто сбываются, написал статью о неизбежности депутинизации. Но это далекая перспектива, а что, по вашему мнению, ждет страну сейчас?Процветают чекисты, уголовники, коррумпированная олигархия ​– Думаю, ничего хорошего. 10 лет стагнация ВВП (с 2008 года экономика не растет), копеечные зарплаты, как в стране третьего мира, социальных лифтов нет, смертность выше рождаемости. Число больниц сократилось в 2 раза – до уровня 1932 года. Убогая политическая система по типу Средней Азии или Гаити времен папаши Дювалье. Зато процветают чекисты, уголовники, коррумпированная олигархия. Ну и плюс зомбоящик-дебилизатор 24 часа в сутки. Невеселая картинка.

Подробнее читайте на © BISON: https://bison-info.pro/izurodoval-mat-v ... me-putina/

viciouslips
Лечение общением
Сообщения: 24297
Зарегистрирован: 08.06.2019, 09:04

Re: Бред отношения. Кажется что смеются непременно надо мной.

Сообщение viciouslips » 06.10.2019, 07:30


Аватара пользователя
student77
Группа взаимопомощи
Сообщения: 359
Зарегистрирован: 01.01.2011, 10:22
Откуда: Россия

Re: Бред отношения. Кажется что смеются непременно надо мной.

Сообщение student77 » 14.10.2019, 19:34

Автономный способ обхода DPI и эффективный способ обхода блокировок сайтов по IP-адресу

Сетевые технологии

Провайдеры Российской Федерации, в большинстве своем, применяют системы глубокого анализа трафика (DPI, Deep Packet Inspection) для блокировки сайтов, внесенных в реестр запрещенных. Не существует единого стандарта на DPI, есть большое количество реализации от разных поставщиков DPI-решений, отличающихся по типу подключения и типу работы.

Существует два распространенных типа подключения DPI: пассивный и активный.

Пассивный DPI
Пассивный DPI — DPI, подключенный в провайдерскую сеть параллельно (не в разрез) либо через пассивный оптический сплиттер, либо с использованием зеркалирования исходящего от пользователей трафика. Такое подключение не замедляет скорость работы сети провайдера в случае недостаточной производительности DPI, из-за чего применяется у крупных провайдеров. DPI с таким типом подключения технически может только выявлять попытку запроса запрещенного контента, но не пресекать ее. Чтобы обойти это ограничение и заблокировать доступ на запрещенный сайт, DPI отправляет пользователю, запрашивающему заблокированный URL, специально сформированный HTTP-пакет с перенаправлением на страницу-заглушку провайдера, словно такой ответ прислал сам запрашиваемый ресурс (подделывается IP-адрес отправителя и TCP sequence). Из-за того, что DPI физически расположен ближе к пользователю, чем запрашиваемый сайт, подделанный ответ доходит до устройства пользователя быстрее, чем настоящий ответ от сайта.

Выявляем и блокируем пакеты пассивного DPI
Поддельные пакеты, формируемые DPI, легко обнаружить анализатором трафика, например, Wireshark.
Пробуем зайти на заблокированный сайт:
Wireshark

Мы видим, что сначала приходит пакет от DPI, с HTTP-перенаправлением кодом 302, а затем настоящий ответ от сайта. Ответ от сайта расценивается как ретрансмиссия и отбрасывается операционной системой. Браузер переходит по ссылке, указанной в ответе DPI, и мы видим страницу блокировки.

Рассмотрим пакет от DPI подробнее:
image

HTTP/1.1 302 Found
Connection: close
Location: http://warning.rt.ru/?id=17&st=0&dt=195 ... ker.org%2F


В ответе DPI не устанавливается флаг «Don't Fragment», и в поле Identification указано 1. Серверы в интернете обычно устанавливают бит «Don't Fragment», и пакеты без этого бита встречаются нечасто. Мы можем использовать это в качестве отличительной особенности пакетов от DPI, вместе с тем фактом, что такие пакеты всегда содержат HTTP-перенаправление кодом 302, и написать правило iptables, блокирующее их:

# iptables -A FORWARD -p tcp --sport 80 -m u32 --u32 "0x4=0x10000 && 0x60=0x7761726e && 0x64=0x696e672e && 0x68=0x72742e72" -m comment --comment "Rostelecom HTTP" -j DROP


Что это такое? Модуль u32 iptables позволяет выполнять битовые операции и операции сравнения над 4-байтовыми данными в пакете. По смещению 0x4 хранится 2-байтное поле Indentification, сразу за ним идут 1-байтные поля Flags и Fragment Offset.
Начиная со смещения 0x60 расположен домен перенаправления (HTTP-заголовок Location).
Если Identification = 1, Flags = 0, Fragment Offset = 0, 0x60 = «warn», 0x64 = «ing.», 0x68 = «rt.ru», то отбрасываем пакет, и получаем настоящий ответ от сайта.

В случае с HTTPS-сайтами, DPI присылает TCP Reset-пакет, тоже с Identification = 1 и Flags = 0.

Активный DPI
Активный DPI — DPI, подключенный в сеть провайдера привычным образом, как и любое другое сетевое устройство. Провайдер настраивает маршрутизацию так, чтобы DPI получал трафик от пользователей к заблокированным IP-адресам или доменам, а DPI уже принимает решение о пропуске или блокировке трафика. Активный DPI может проверять как исходящий, так и входящий трафик, однако, если провайдер применяет DPI только для блокирования сайтов из реестра, чаще всего его настраивают на проверку только исходящего трафика.

Системы DPI разработаны таким образом, чтобы обрабатывать трафик с максимально возможной скоростью, исследуя только самые популярные и игнорируя нетипичные запросы, даже если они полностью соответствуют стандарту.

Изучаем стандарт HTTP
Типичные HTTP-запросы в упрощенном виде выглядят следующим образом:

GET / HTTP/1.1
Host: habrahabr.ru
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:49.0) Gecko/20100101 Firefox/50.0
Accept-Encoding: gzip, deflate, br
Connection: keep-alive


Запрос начинается с HTTP-метода, затем следует один пробел, после него указывается путь, затем еще один пробел, и заканчивается строка протоколом и переносом строки CRLF.
Заголовки начинаются с большой буквы, после двоеточия ставится символ пробела.

Давайте заглянем в последнюю версию стандарта HTTP/1.1 от 2014 года. Согласно RFC 7230, HTTP-заголовки не зависят от регистра символов, а после двоеточия может стоять произвольное количество пробелов (или не быть их вовсе).

Each header field consists of a case-insensitive field name followed
by a colon (":"), optional leading whitespace, the field value, and
optional trailing whitespace.

header-field = field-name ":" OWS field-value OWS

field-name = token
field-value = *( field-content / obs-fold )
field-content = field-vchar [ 1*( SP / HTAB ) field-vchar ]
field-vchar = VCHAR / obs-text

obs-fold = CRLF 1*( SP / HTAB )
; obsolete line folding


OWS — опциональный один или несколько символов пробела или табуляции, SP — одинарный символ пробела, HTAB — табуляция, CRLF — перенос строки и возврат каретки (\r\n).

Это значит, что запрос ниже полностью соответствует стандарту, его должны принять многие веб-серверы, придерживающиеся стандарта:

GET / HTTP/1.1
hoSt:habrahabr.ru
user-agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:49.0) Gecko/20100101 Firefox/50.0
Accept-Encoding: gzip, deflate, br
coNNecTion: keep-alive ← здесь символ табуляции между двоеточием и значением


На деле же, многие веб-серверы не любят символ табуляции в качестве разделителя, хотя подавляющее большинство серверов нормально обрабатывает и отсутствие пробелов между двоеточием в заголовках, и множество пробелов.

Старый стандарт, RFC 2616, рекомендует снисходительно парсить запросы и ответы сломанных веб-северов и клиентов, и корректно обрабатывать произвольное количество пробелов в самой первой строке HTTP-запросов и ответов в тех местах, где требуется только один:

Clients SHOULD be tolerant in parsing the Status-Line and servers tolerant when parsing the Request-Line. In particular, they SHOULD accept any amount of SP or HT characters between fields, even though only a single SP is required.

Этой рекомендации придерживаются далеко не все веб-серверы. Из-за двух пробелов между методом и путем ломаются некоторые сайты.

Спускаемся на уровень TCP
Соединение TCP начинается с SYN-запроса и SYN/ACK-ответа. В запросе клиент, среди прочей информации, указывает размер TCP-окна (TCP Window Size) — количество байт, которые он готов принимать без подтверждения передачи. Сервер тоже указывает это значение. В интернете используется значение MTU 1500, что позволяет отправить до 1460 байтов данных в одном TCP-пакете.
Если сервер указывает размер TCP-окна менее 1460, клиент отправит в первом пакете данных столько, сколько указано в этом параметре.

Если сервер пришлет TCP Window Size = 2 в SYN/ACK-пакете (или мы его изменим на это значение на стороне клиента), то браузер отправит HTTP-запрос двумя пакетами:

Пакет 1:

GE

Пакет 2:

T / HTTP/1.1
Host: habrahabr.ru
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:49.0) Gecko/20100101 Firefox/50.0
Accept-Encoding: gzip, deflate, br
Connection: keep-alive



Используем особенности HTTP и TCP для обхода активного DPI
Многие решения DPI ожидают заголовки только в стандартном виде.
Для блокировки сайтов по домену или URI, они ищут строку "Host: " в теле запроса. Стоит заменить заголовок «Host» на «hoSt» или убрать пробел после двоеточия, и перед вами открывается запрошенный сайт.
Не все DPI можно обмануть таким простым трюком. DPI некоторых провайдеров корректно анализируют HTTP-заголовки в соответствии со стандартом, но не умеют собирать TCP-поток из нескольких пакетов. Для таких DPI подойдет «фрагментирование» пакета, путем искусственного уменьшения TCP Window Size.

В настоящий момент, в РФ DPI устанавливают и у конечных провайдеров, и на каналах транзитного трафика. Бывают случаи, когда одним способом можно обойти DPI вашего провайдера, но вы видите заглушку транзитного провайдера. В таких случаях нужно комбинировать все доступные способы.

Программа для обхода DPI
Я написал программу для обхода DPI под Windows: GoodbyeDPI.
Она умеет блокировать пакеты с перенаправлением от пассивного DPI, заменять Host на hoSt, удалять пробел между двоеточием и значением хоста в заголовке Host, «фрагментировать» HTTP и HTTPS-пакеты (устанавливать TCP Window Size), и добавлять дополнительный пробел между HTTP-методом и путем.
Преимущество этого метода обхода в том, что он полностью автономный: нет внешних серверов, которые могут заблокировать.

По умолчанию активированы опции, нацеленные на максимальную совместимость с провайдерами, но не на скорость работы. Запустите программу следующим образом:

goodbyedpi.exe -1 -a

Если заблокированные сайты стали открываться, DPI вашего провайдера можно обойти.
Попробуйте запустить программу с параметром -2 и зайти на заблокированный HTTPS-сайт. Если все продолжает работать, попробуйте режим -3 и -4 (наиболее быстрый).
Некоторые провайдеры, например, Мегафон и Yota, не пропускают фрагментированные пакеты по HTTP, и сайты перестают открываться вообще. С такими провайдерами используйте опцию -3 -a

Эффективное проксирование для обхода блокировок по IP
В случае блокировок по IP-адресу, провайдеры фильтруют только исходящие запросы на IP-адреса из реестра, но не входящие пакеты с этих адресов.
Программа ReQrypt работает как эффективный прокси-сервер: исходящие от клиента пакеты отправляются на сервер ReQrypt в зашифрованном виде, сервер ReQrypt пересылает их серверу назначения с подменой исходящего IP-адреса на клиентский, сервер назначения отвечает клиенту напрямую, минуя ReQrypt.

ReQrypt

Если наш компьютер находится за NAT, мы не можем просто отправить запрос на сервер ReQrypt и ожидать ответа от сайта. Ответ не дойдет, т.к. в таблице NAT не создана запись для этого IP-адреса.
Для «пробива» NAT, ReQrypt отправляет первый пакет в TCP-соединении напрямую сайту, но с TTL = 3. Он добавляет запись в NAT-таблицу роутера, но не доходит до сайта назначения.

Долгое время разработка была заморожена из-за того, что автор не мог найти сервер с возможностью спуфинга. Спуфинг IP-адресов часто используется для амплификации атак через DNS, NNTP и другие протоколы, из-за чего он запрещен у подавляющего большинства провайдеров. Но сервер все-таки был найден, хоть и не самый удачный. Разработка продолжается.

Заключение и TL;DR
GoodbyeDPI — программа под Windows, позволяющая обходить пассивные и активные DPI. Просто скачайте и запустите ее, и заблокированные сайты станут снова доступны.
Для Linux есть аналогичная программа — zapret.

Используйте кроссплатформенную программу ReQrypt, если ваш провайдер блокирует сайты по IP-адресу.

Определить тип блокировки сайтов можно программой Blockcheck. Если в тестах DPI вы видите, что сайты открываются, или видите строку «обнаружен пассивный DPI», то GoodbyeDPI вам поможет. Если нет, используйте ReQrypt.

Ответить

Вернуться в «Бред»