Профіль з радком scramble імпартуецца ў афіцыйны кліент і потым збіваецца на рукапаціску, або імпартуецца з моўчкі адкінутым радком і падключаецца ні да чаго. Дырэктыва належыць патчанай зборцы OpenVPN, а не базаваму набору функцый, таму кліент без гэтага патча не можа гаварыць атрыманым пратаколам. Даданне радка ў звычайны профіль не дадае рэалізацыю. Сумяшчальнасць мусіць існаваць на абодвух баках, перш чым файл нешта значыць.

Разглядайце гэта спачатку як пытанне пратаколу, а потым як пытанне крамы праграм.

Гэта не перавага, а фармат перадачы

Патч scramble змяняе выгляд пакетаў тунеля ў сетцы, звычайна праз XOR карыснай нагрузкі агульным значэннем. Гэта змяняе байты, якія абодва бакі мусяць ствараць і прымаць, і робіць гэта дамовай пра фармат, а не лакальнай наладай. Калі адзін бок ужывае пераўтварэнне, а другі не, атрымліваецца сеанс, які праходзіць аўтэнтыфікацыю і потым не нясе нічога прыдатнага. Налада мае сэнс толькі тады, калі абодва канцы выконваюць аднолькавыя патчаныя паводзіны.

Два прадукты могуць абодва рэкламаваць абязвечванне і ўсё роўна рэалізоўваць несумяшчальныя пераўтварэнні. Назва ў меню не спецыфікацыя; фактычная зборка аператара — вось спецыфікацыя.

Імпарт файла не ёсць сумяшчальнасцю

Кліенты па-рознаму абыходзяцца з невядомай дырэктывай. Некаторыя адмаўляюць профіль цалкам, некаторыя папярэджваюць і працягваюць, а некаторыя адкідаюць радок і падключаюцца звычайным рукапаціскам. Апошні выпадак — небяспечны, бо тунель можа ўсталявацца з серверам, які прымае абодва варыянты, і потым збаіць толькі на трафіку. Такім чынам, паспяховы імпарт даказвае, што парсер сцярпеў радок, а не што злучэнне будзе працаваць.

Тэстуйце з кліентам і зборкай, якія сапраўды патрабуе разгортванне, супраць сервера, які аператар сапраўды трымае.

APK — гэта рашэнне пра ланцужок паставак

Патчаная зборка Android існуе таму, што нехта яе сабраў, і яе існаванне нічога не кажа пра таго, хто цяпер яе падтрымлівае. Перш чым ухваліць якую-небудзь, уладальнік разгортвання павінен прагледзець зыходную рэвізію, з якой яна ўзятая, спосаб прымянення патча, ідэнтычнасць подпісу і шлях абнаўлення. Праграма VPN апрацоўвае ўліковыя даныя і ўвесь ахоплены трафік, таму старонка спампоўкі, не звязаная з ёй, не з'яўляецца прымальным органам раздачы.

Спытайце ў аператара сэрвісу падтрымліваную камбінацыю кліента і яго бягучы канал усталявання. Калі гэтага канала ўжо няма, у разгортвання ёсць праблема абслугоўвання, якую стары бінарнік не вырашыць.

Абязвечванне — гэта не шыфраванне і не скрытнасць

Змяненне бачнага фармату пакетаў не замяняе шыфраванне і не гарантуе, што сетка не зможа класіфікаваць злучэнне. Час, рэпутацыя канцавой кропкі і навакольны трафік усё яшчэ нясуць інфармацыю. Захоўвайце праверкі ідэнтычнасці сервера, на якія абапіраецца профіль, такія як праверка сертыфіката на адпаведнасць чаканаму імені, нават калі мэта дадатковага слоя — змяніць выглядак.

Не замяняйце tls-crypt або наладу проксі на патч і не называйце гэта эквівалентам. Кожнае змяняе іншую частку злучэння.

Прасіце падтрымліваемую пару

Вынік, які варты намаганняў, — гэта два канцы, якія падтрымліваюцца і яўна сумяшчальныя, з дакументаваным шляхам абнаўлення на кожным баку. Калі такой пары няма, ацаніце падтрымліваемы транспарт сервера або іншую схему доступу замест таго, каб трымаць прывілеяваную старую праграму жывой. Гэтае рашэнне належыць уладальніку сэрвісу, а не таму, хто знайшоў APK.

Працуючы сцяжок scramble у кліенце — гэта назіранне лакальнай магчымасці. Яно нічога не кажа пра сервер, пакуль сапраўдны сеанс не панясе трафік.

Падобныя артыкулы