શું VPN KRACK સામે રક્ષણ આપે છે? પેચ શું સુધારે છે
VPN લોકલ નેટવર્કથી ટ્રાફિક છુપાવે છે પણ WPA2 હેન્ડશેક સુધારી શકતું નથી. 2017ના પેચે શું બદલ્યું અને દરેક સ્તર શું આવરે છે તે અહીં છે.
જો તમે એવી હેડલાઇનને કારણે VPN ખરીદી રહ્યા છો કે KRACK Wi-Fi એન્ક્રિપ્શન તોડે છે, તો તમે ખોટું સ્તર સુધારી રહ્યા છો. તે 2017ની જાહેરાતે WPA2ના ચાર-માર્ગી હેન્ડશેક સામે કી પુનઃસ્થાપન હુમલાઓના કુટુંબનું વર્ણન કર્યું હતું, અને સુધારો ઓપરેટિંગ સિસ્ટમ અપડેટ, વાયરલેસ ડ્રાઇવર પેચ અને રાઉટર ફર્મવેર તરીકે આવ્યો. ટનલ લોકલ નેટવર્કથી તમારો ટ્રાફિક છુપાવી શકે છે, પણ તેની નીચે પૂર્ણ થતો હેન્ડશેક સુધારી શકતી નથી. તેથી પહેલો પ્રશ્ન કયું VPN ખરીદવું તે નથી; તે એ છે કે તમારા કયા ઉપકરણો હજી પેચ વગરનો વાયરલેસ સ્ટેક ચલાવે છે.
એ જ ભેદ બજેટની ચિંતાનો જવાબ આપે છે. જે સબ્સ્ક્રિપ્શન પરવડી શકતો નથી તે ક્યારેય ખરા ઉપાયથી બહાર નહોતો, કારણ કે ઉપાય મફત અપડેટ હતો. પૈસા એ વસ્તુ પર જાય છે જે હવે અપડેટ મળતું નથી તેવા હાર્ડવેરને બદલવા પર.
હુમલાએ ખરેખર શું ચાલાકી કરી
WPA2 જોડાણ સમયે ચાર-માર્ગી હેન્ડશેક દ્વારા નવી જોડી-કી મેળવે છે. એક્સેસ પોઇન્ટ નોન્સ મોકલે છે, ક્લાઇએન્ટ પોતાના નોન્સ સાથે જવાબ આપે છે, બંને બાજુઓ જોડીની ક્ષણિક કી ગણે છે, અને એક્સેસ પોઇન્ટ એ સંદેશ સાથે પુષ્ટિ કરે છે જે ક્લાઇએન્ટ સ્વીકારે છે. કી પુનઃસ્થાપન હુમલો પાસફ્રેઝનો અંદાજ લગાવવાને બદલે તે ક્રમમાં દખલ કરે છે અને ક્લાઇએન્ટને પહેલેથી સ્થાપિત કરેલી કી ફરી સ્થાપિત કરવા મજબૂર કરે છે. દરેક પુનઃસ્થાપન તે કી સાથે જોડાયેલા પ્રસારણ નોન્સ અને સ્વીકૃતિ રિપ્લે કાઉન્ટરને રીસેટ કરી શકે છે.
એ કાઉન્ટર પાછળ ખસે ત્યારે જે ટ્રાફિક નકારવો જોઈતો હતો તેનો ભાગ ફરી સ્વીકાર્ય બને છે. પ્રકાર અને અમલીકરણ પ્રમાણે, રેડિયો અંતરમાંનો હુમલાખોર ફ્રેમ ફરી ચલાવી, ડિક્રિપ્ટ કરી કે ઇન્જેક્ટ કરી શકતો હતો. ગ્રુપ-કી હેન્ડશેક અને ઝડપી સંક્રમણ હેન્ડશેકના પોતાના પ્રકારો હતા, તેથી જ સૂચનાએ એકને બદલે અનેક હુમલાના નામ સૂચિબદ્ધ કર્યા.
Android 6.0 અને તે પછીનું સૌથી ખરાબ કેસ હતું. તેની wpa_supplicant આવૃત્તિઓને બધા શૂન્યની કી સ્થાપિત કરવા મજબૂર કરી શકાતી હતી, જે ડિક્રિપ્શનને એ પ્લેટફોર્મ કરતાં ઘણું સરળ બનાવતું હતું જ્યાં પુનઃસ્થાપન ફક્ત કાઉન્ટર રીસેટ કરતું. એ વિગતે તે સમયના સૌથી સામાન્ય ફોન પ્લેટફોર્મ પર સૈદ્ધાંતિક નબળાઈને વ્યવહારુ નબળાઈથી અલગ કરી.
સુધારો વાયરલેસ સ્ટેકમાં રહે છે
અપસ્ટ્રીમ સુધારાએ સપ્લિકન્ટ અને એક્સેસ પોઇન્ટને કહ્યું કે કી પહેલેથી સ્થાપિત હોય ત્યારે ફરી મોકલાયેલા હેન્ડશેક સંદેશને અવગણે. wpa_supplicant અને hostapdના પેચ કરેલા બિલ્ડમાં તે હતું, અને ડિસ્ટ્રિબ્યુશનોએ તેને જૂની શાખાઓમાં પાછું લાવ્યું, તેથી wpa_supplicant -v જે શબ્દમાળા છાપે છે તે પ્રારંભિક બિંદુ છે, ચુકાદો નહીં. ડિસ્ટ્રિબ્યુશનની સુરક્ષા સૂચના વાંચો અને ફક્ત આવૃત્તિ નંબર નહીં, ચોક્કસ પેચની પુષ્ટિ કરો. જૂની આવૃત્તિ બતાવતું બિલ્ડ પણ સુધારાયેલું હોઈ શકે, અને નવી આવૃત્તિવાળા બિલ્ડમાં પણ ઉત્પાદકનો પેચ ન હોઈ શકે.
લિંકના બંને છેડાને ધ્યાન જોઈએ. સુધારેલું રાઉટર તેની સાથે જોડાતા લેપટોપને પેચ કરતું નથી, અને સુધારેલું લેપટોપ રાઉટરને પેચ કરતું નથી. ઉત્પાદકોએ દરેક ઉત્પાદન માટે સૂચના બહાર પાડી, અને રાઉટર સુધારા સામાન્ય રીતે ફોન અપડેટથી પાછળ રહેતા, કારણ કે દરેક મોડેલને પોતાનું ફર્મવેર બિલ્ડ જોઈએ. જો ઉપકરણનું છેલ્લું પ્રકાશન સૂચના પહેલાનું હોય, તો ઉત્પાદક વિરુદ્ધ ન કહે ત્યાં સુધી તેને પેચ વગરનું ગણો.
જે સાધન તમે અપડેટ કરી શકતા નથી તેના માટે વિકલ્પો સાંકડા અને નીરસ છે. તેને નિવૃત્ત કરો, સંવેદનશીલ ટ્રાફિક ધરાવતા નેટવર્કથી દૂર રાખો, અથવા તેને એવા સેગમેન્ટમાં મર્યાદિત કરો જ્યાં તેના એકમાત્ર સાથીઓ પણ એટલા જ ત્યાજ્ય હોય. આમાંથી કોઈ વિકલ્પમાં સબ્સ્ક્રિપ્શન નથી, અને બીજો ટનલ પ્રદાતા પસંદ કરવાથી કોઈ સુધરતું નથી.
ટનલ શું આવરે છે
VPN સીમા ખસેડે છે. તમારું ઉપકરણ દરેક પેકેટ એન્ક્રિપ્ટ કરીને VPN સર્વરને મોકલે છે, જે તેને ડિક્રિપ્ટ કરીને આગળ મોકલે છે. જે વ્યક્તિ Wi-Fi લિંકમાં ચાલાકી કરે છે તે બહારના ટનલ પેકેટ જુએ છે, અંદરનો પેલોડ નહીં, તેથી લિંક-સ્તરની ફ્રેમ ઉઘાડી પાડતો પુનઃસ્થાપન હુમલો આપોઆપ ટનલવાળા જોડાણનો સંદર્ભ ઉઘાડો પાડતો નથી. એ રક્ષણ ત્યારે પણ ટકે છે જ્યારે નીચેનો વાયરલેસ સ્ટેક સંવેદનશીલ રહે છે, અને એટલે જ બે નિયંત્રણો ભેગા થઈ જાય છે.
શરત "ટનલવાળું" છે. વિભાજિત ટનલિંગ, બાયપાસ યાદી કે કેપ્ટિવ-પોર્ટલ અપવાદ કેટલાક ટ્રાફિકને ટનલની બહાર મોકલે છે, અને તે ટ્રાફિકને તેનાથી કોઈ લાભ મળતો નથી. એ જ નેટવર્ક પરના બીજા ઉપકરણોના ટ્રાફિક સાથે પણ એમ જ છે જેમણે ક્યારેય ક્લાઇએન્ટ સ્થાપિત કર્યો નથી. ટનલ દરેક ઉપકરણ અને દરેક રૂટ માટેનો નિર્ણય છે, રૂમની ગુણવત્તા નહીં, અને રાઉટર-સ્તરનું VPN ફક્ત તે જ આવરે છે જે ખરેખર રાઉટરમાંથી પસાર થાય છે.
ટનલ જે કરી શકતી નથી તે ડ્રાઇવર સુધારવો, ડિઓથેન્ટિકેશન પૂર અટકાવવો કે હુમલાખોરને ચેનલ જામ કરતા રોકવો છે. જે જોડાણ ક્યારેય તેમાં પ્રવેશતું નથી તેને પણ તે રક્ષી શકતી નથી. આ ઉપલબ્ધતા અને લિંક-સ્તરની સમસ્યાઓ છે, અને ટનલનો સાઇફર સ્યૂટ કેટલો પણ મજબૂત હોય, તે વાયરલેસ સ્ટેક સાથે જ રહે છે.
HTTPS અને ટનલ જુદા જુદા હોપનું રક્ષણ કરે છે
એક પૃષ્ઠ લોડમાં ત્રણ અલગ રક્ષણ હોઈ શકે: Wi-Fi લિંક, VPN સર્વર સુધીની ટનલ અને વેબસાઇટ સુધીનું TLS સત્ર. દરેક સ્વતંત્ર રીતે વાટાઘાટ થાય છે. માન્ય પ્રમાણપત્ર અને આધુનિક પ્રોટોકોલ આવૃત્તિ સાથેનું TLS પ્રથમ હોપ શત્રુ હોય તો પણ બ્રાઉઝર અને સાઇટ વચ્ચે પ્રમાણિત એન્ક્રિપ્શન આપે છે, કારણ કે પ્રમાણપત્ર તપાસ જ છે જે છેતરપિંડીકર્તાને પોતાની કી મૂકતા રોકે છે.
એ તપાસમાં કિનારે નબળા મુદ્દા છે. HTTPSથી HTTP તરફ રીડાયરેક્ટ, સાદા HTTP પર સ્ક્રિપ્ટ લોડ કરતું પૃષ્ઠ, અથવા પ્રમાણપત્ર ચેતવણી ક્લિક કરીને આગળ વધતો વપરાશકર્તા, બધા ટ્રાફિકને સુરક્ષિત સત્રની બહાર લઈ જાય છે. HSTS અને બ્રાઉઝરના મધ્યવર્તી પૃષ્ઠો એટલા માટે છે કારણ કે એ ભૂલો સામાન્ય છે, TLS નાજુક છે એટલા માટે નહીં.
HTTPS અને ટનલ રાખવાથી વાયરલેસ અમલીકરણ સંવેદનશીલ રહેવાનું બંધ કરતું નથી. ફ્રેમ હજી પણ ખામીયુક્ત ડ્રાઇવર દ્વારા ડિક્રિપ્ટ થાય છે; ફરક એ છે કે હુમલાખોરને અંદર શું મળે છે અને એ સંદર્ભ પહેલેથી બીજા કશાથી સુરક્ષિત હતો કે નહીં.
મિશ્ર નેટવર્ક માટે સુધારાનો ક્રમ
એક્સેસ પોઇન્ટથી શરૂ કરો, કારણ કે તે તમે નિયંત્રિત કરો છો અને દરેક ક્લાઇએન્ટ તેના પર નિર્ભર છે. પછી ક્લાઇએન્ટ ઓપરેટિંગ સિસ્ટમમાંથી પસાર થાઓ, સૌથી જૂની પહેલા, કારણ કે જે પ્લેટફોર્મે અપડેટ મળવાનું બંધ કર્યું તે જ ક્યારેય પેચ નહીં થાય. એ યાદી પૂરી થાય પછી જ VPN નિર્ણય અર્થપૂર્ણ બને છે, અને તે સુધારા વિશે નહીં, સંપર્કમાં આવવા વિશેનો નિર્ણય છે. ઊલટા ક્રમમાં કરવું, પહેલા ટનલ અને પછી ફર્મવેર, સબ્સ્ક્રિપ્શન ચાલે ત્યાં સુધી ખરી ખામીને જગ્યાએ જ રાખે છે.
તમે શું ચકાસ્યું તે લખો, ફર્મવેર આવૃત્તિ અને તારીખ સહિત. "અપડેટ થયેલું" એવી સ્થિતિ નથી જે પછી કોઈ ઓડિટ કરી શકે.
ત્રણ તપાસ કામનો મોટો ભાગ આવરે છે, અને તે આ ક્રમમાં જાય છે. પહેલી બે સ્વચ્છ આવી એટલા માટે ત્રીજી છોડશો નહીં.
- રાઉટર ફર્મવેર: સ્થાપિત આવૃત્તિની સરખામણી ઉત્પાદકના સૂચના પૃષ્ઠ સાથે કરો, અપડેટ બટન સાથે નહીં.
- ક્લાઇએન્ટ OS: દરેક ફોન, લેપટોપ અને ટેબ્લેટ માટે વાયરલેસ સુધારો ધરાવતું પેચ સ્તર પુષ્ટિ કરો.
- બાકી: પેચનો રસ્તો ન હોય તેવા ઉપકરણોની યાદી બનાવો અને નિવૃત્તિ, અલગીકરણ કે સ્વીકૃતિનો નિર્ણય લો.
જો બાકીની યાદી લાંબી હોય, તો ક્લાઇએન્ટ અલગીકરણવાળું અતિથિ નેટવર્ક હાર્ડવેર બદલાય ત્યાં સુધી સમય ખરીદે છે. પછી દરેક બેન્ડ પર એક જાણીતા ક્લાઇએન્ટની કસોટી કરો, પરિણામ નોંધો અને આગલા ફર્મવેર પ્રકાશન પછી ફરી ચકાસો. હાર્ડવેરની યાદી જ આગલી સૂચનાને ઝડપી બનાવે છે; ટનલ એ છે જે તે દરમિયાન ખાલી જગ્યા આવરે છે.