എന്തുകൊണ്ട് എൻക്രിപ്ഷൻ മാത്രം പുനഃസംപ്രേഷണം ചെയ്ത പാക്കറ്റ് തടയുന്നില്ല
പഴയ പാക്കറ്റ് സാധുവായ ഒരു പ്രാമാണീകരണ ടാഗ് നിലനിർത്തുന്നു, അതിനാൽ സമഗ്രത ഒരിക്കലും താജത ഉറപ്പിക്കുന്നില്ല. ക്രമ-അവസ്ഥയും സ്വീകർത്താവിന്റെ വിൻഡോയും ആ ജോലി ചെയ്യുന്നു.
സംരക്ഷിത പാക്കറ്റുകൾ ക്രിപ്റ്റോഗ്രാഫിക്കലായി കാലഹരണപ്പെടുന്നില്ല, അതിനാൽ അഞ്ച് മിനിറ്റ് മുമ്പ് സാധുവായിരുന്ന പാക്കറ്റ് ഇപ്പോഴും സാധുവാണ്, കാരണം എൻക്രിപ്ഷനും സമഗ്രത സംരക്ഷണവും ബൈറ്റുകൾ എപ്പോൾ ഉൽപ്പാദിപ്പിച്ചു എന്നതിനെക്കുറിച്ച് ഒന്നും പറയുന്നില്ല. ട്രാഫിക് പിടിച്ചെടുത്ത് വീണ്ടും അയയ്ക്കാൻ കഴിയുന്ന ആക്രമണകാരിക്ക് സൈഫർ തകർക്കേണ്ടതില്ല. അതുകൊണ്ടാണ് ഓരോ ഗൗരവമുള്ള ടണൽ പ്രോട്ടോക്കോളും അതിന്റെ കീകൾക്കൊപ്പം ക്രമ-അവസ്ഥ വഹിക്കുന്നത്.
സംവിധാനം ചെറുതാണ്, അതിന്റെ പരാജയ രീതികൾ പാക്കറ്റ് നഷ്ടവുമായി ആശയക്കുഴപ്പത്തിലാക്കാൻ എളുപ്പമാണ്.
സാധുവായ സൈഫർടെക്സ്റ്റ് പുതിയ സൈഫർടെക്സ്റ്റ് അല്ല
പ്രാമാണീകരണം ഒരു ചോദ്യത്തിന് മാത്രം ഉത്തരം നൽകുന്നു: ഈ ബൈറ്റുകൾ കീ കൈവശമുള്ളയാളിൽ നിന്ന് മാറ്റമില്ലാതെ വന്നതാണോ. സ്വീകർത്താവ് ഇവ ആദ്യമായി കാണുന്നതാണോ എന്ന് അത് ഉത്തരം നൽകുന്നില്ല. പുനഃസംപ്രേഷണം ചെയ്ത പാക്കറ്റ് ആദ്യ പരീക്ഷയിൽ പൂർണ്ണമായി വിജയിക്കുന്നു, അതുകൊണ്ടുതന്നെ സമഗ്രത പരിശോധന മാത്രം പുനഃസംപ്രേഷണം തടയാൻ കഴിയില്ല, അതുകൊണ്ടുതന്നെ പ്രോട്ടോക്കോളിന് സ്വീകാര്യതയെക്കുറിച്ച് രണ്ടാമതൊരു നിയമം വേണം. പ്രാമാണീകരണം മാത്രം ചെയ്യുന്ന സ്വീകർത്താവിന് റെക്കോർഡിംഗ് കൈവശമുള്ള ആക്രമണകാരിക്കെതിരെ പ്രതിരോധമില്ല.
ആ നിയമം നടപ്പിലാക്കാൻ വിലകുറവാണ്, പറയാനും വിലകുറവാണ്: തന്നിരിക്കുന്ന സംരക്ഷിത പാക്കറ്റ് തന്നിരിക്കുന്ന കീയുടെ കീഴിൽ ഒരിക്കൽ സ്വീകരിക്കുക. ഈ മേഖലയിലെ മറ്റെല്ലാം ആ ഒരു പ്രാവശ്യം നടപ്പിലാക്കൽ എങ്ങനെ ട്രാക്ക് ചെയ്യുന്നു എന്നതിൽ നിന്നാണ് വരുന്നത്.
പുനഃസംപ്രേഷണ നിരസനത്തെ ഡീക്രിപ്ഷൻ പരാജയമായി വായിക്കുന്നത് തികച്ചും തെറ്റായ ഉപവ്യവസ്ഥയിലേക്ക് നിങ്ങളെ അയയ്ക്കുന്നു.
ഒരു ക്രമ നമ്പറും ഒരു വിൻഡോയും
IPsec ESP ഒരു ക്രമ നമ്പർ വഹിക്കുന്നു, സ്വീകർത്താവ് അടുത്തിടെ സ്വീകരിച്ച മൂല്യങ്ങളുടെ ഒരു സ്ലൈഡിംഗ് വിൻഡോ സൂക്ഷിക്കുന്നു, അതേസമയം ESP സ്പെസിഫിക്കേഷൻ സ്ഥിരസ്ഥിതി വിൻഡോ വലുപ്പവും അത് വിപുലീകരിക്കാനുള്ള ഓപ്ഷനും വിവരിക്കുന്നു. WireGuard വേറൊരു വഴി സ്വീകരിക്കുന്നു: ഓരോ കീക്കും ഒരു കൗണ്ടറും അതിനെതിരെ വ്യക്തമായ പരിശോധനയും. ഏത് രൂപകൽപ്പനയും പാക്കറ്റുകൾ ക്രമത്തിൽ എത്തുന്നു എന്ന് അനുമാനിക്കുന്നില്ല, കാരണം യഥാർത്ഥ നെറ്റ്വർക്കുകൾ അവയെ പുനഃക്രമീകരിക്കുന്നു. രണ്ടും പുനഃക്രമീകരണം സഹിക്കുന്നു, ഒന്നും ആവർത്തനം സഹിക്കുന്നില്ല.
ആ സഹിഷ്ണുത സാധ്യമാക്കുന്നത് വിൻഡോയാണ്. കണ്ട ഏറ്റവും ഉയർന്ന മൂല്യത്തിന് അൽപ്പം പിന്നിലുള്ള പാക്കറ്റ് മുമ്പ് സ്വീകരിച്ചിട്ടില്ലെങ്കിൽ ഇപ്പോഴും സ്വീകരിക്കാം; വളരെ പിന്നിലുള്ളതോ സ്ഥാനം ഇതിനകം അടയാളപ്പെടുത്തിയതോ ആയ പാക്കറ്റ് ഉപേക്ഷിക്കപ്പെടുന്നു. വിൻഡോ വലുതാക്കിയാൽ ഓരോ അസോസിയേഷനും കൂടുതൽ അവസ്ഥയുടെ വിലയ്ക്ക് കൂടുതൽ പുനഃക്രമീകരണം സഹിക്കും.
ഡയഗ്നോസ്റ്റിക് കൗണ്ടറുകൾ നിങ്ങൾ ഏത് സാഹചര്യത്തിലാണെന്ന് കാണിക്കുന്നു. പുനഃസംപ്രേഷണ നിരസനങ്ങൾ പൊതുവായ പിശകിന് പകരം ഒരു നിർദ്ദിഷ്ട കൗണ്ടർ വർദ്ധിപ്പിക്കുന്നു, ആ കൗണ്ടർ വായിക്കുന്നതാണ് ആദ്യത്തെ ഉപയോഗപ്രദമായ നിരീക്ഷണം.
nstat -az | grep -i XfrmIn
ip -s xfrm state | head -n 30
wg show wg0 transfer
അവസ്ഥ കീയുടേതാണ്, ഹോസ്റ്റിന്റേതല്ല
കൗണ്ടർ അവസ്ഥ ഒരു സുരക്ഷാ അസോസിയേഷനോടോ കീ യുഗത്തോടോ ബന്ധിതമാണ്, അതിനാൽ കീ മാറ്റം പുതിയ സന്ദർഭവും അതിന്റേതായ ക്രമ ഇടവും സൃഷ്ടിക്കുന്നു. കീ മാറ്റാതെ കൗണ്ടർ മായ്ക്കുന്നതോ, കൈമാറ്റ റീസെറ്റിന് ശേഷം അസോസിയേഷൻ വീണ്ടും ഉപയോഗിക്കുന്നതോ സ്വീകർത്താവിന്റെ വിൻഡോ ആശ്രയിക്കുന്ന അനുമാനം തകർക്കുന്നു. അതുകൊണ്ടാണ് ഓപ്പറേറ്റർക്ക് കാണാവുന്ന റീസെറ്റ് ബട്ടണിന് പകരം പ്രോട്ടോക്കോൾ നയിക്കുന്ന കീ മാറ്റം ഉള്ളത്.
കൈയിൽ ഇടപെട്ടതിന് ശേഷം ടണൽ മോശമായി പെരുമാറിയാൽ, ഇടപെടൽ ക്രമ-അവസ്ഥയെ സ്പർശിച്ചോ എന്ന് ചോദിക്കുക. ഒരേപോലെ കാണുന്ന കോൺഫിഗറേഷൻ വ്യത്യസ്തമായി പെരുമാറാം, കാരണം അത് അനുഭവിച്ച അവസ്ഥ അത് പ്രതീക്ഷിക്കുന്ന അവസ്ഥയല്ല.
എന്തെങ്കിലും പ്രവർത്തനരഹിതമാക്കുന്നതിന് മുമ്പ് കാരണം കണ്ടെത്തുക
നഷ്ടം, പുനഃക്രമീകരണം, തനിപ്പകർപ്പ് ട്രാഫിക്, നടപ്പിലാക്കൽ തകരാർ എന്നിവയെല്ലാം പുനഃപ്രേഷണമായി പ്രത്യക്ഷപ്പെടുന്നു, അവയിൽ ഒന്ന് മാത്രമാണ് പുനഃസംപ്രേഷണ പ്രശ്നം. ശബ്ദം നിർത്താൻ പരിശോധന പ്രവർത്തനരഹിതമാക്കുന്നത് നിങ്ങൾ ആശ്രയിച്ച സ്വഭാവം നീക്കം ചെയ്യുന്നു, യഥാർത്ഥ കാരണം കണ്ടെത്താൻ ബുദ്ധിമുട്ടാക്കുന്നു, കാരണം ഇപ്പോൾ പുനഃപ്രേഷണങ്ങൾക്ക് വിശദീകരണമില്ല.
പരിമിതമായ തെളിവുകൾ ശേഖരിക്കുക: അസോസിയേഷൻ ഐഡന്റിഫയറുകൾ, ക്രമ നമ്പറുകൾ, കൗണ്ടറുകൾ, പേലോഡുകൾ ഒഴിവാക്കി. തനിപ്പകർപ്പിനെ പുനഃക്രമീകരിച്ച ആഗമനത്തിൽ നിന്ന് വേർതിരിക്കാൻ അത് മതി, നിങ്ങളുടെ ഡയഗ്നോസ്റ്റിക് ഫയലിനെ ഉപയോക്താവിന്റെ ട്രാഫിക്കിന്റെ പകർപ്പാക്കുകയുമില്ല.
പരിശോധന വാഗ്ദാനം ചെയ്യാത്തത്
പുനഃസംപ്രേഷണ സംരക്ഷണം ഒരു പ്രോട്ടോക്കോളിനുള്ളിലെ പാക്കറ്റ് പ്രോസസ്സിംഗിന്റെ സ്വഭാവമാണ്. ഓപ്പറേറ്റർ ലോഗുകൾ സൂക്ഷിക്കുന്നില്ല, വെബ്സൈറ്റിന് അക്കൗണ്ട് തിരിച്ചറിയാൻ കഴിയില്ല, അല്ലെങ്കിൽ സെഷൻ അജ്ഞാതമാണ് എന്ന് ഇത് അർത്ഥമാക്കുന്നില്ല. അവ വെവ്വേറെ സിസ്റ്റങ്ങളെക്കുറിച്ചുള്ള വെവ്വേറെ ചോദ്യങ്ങളാണ്, ശക്തമായ പുനഃസംപ്രേഷണ വിരുദ്ധ രൂപകൽപ്പന അവയിൽ ഒന്നിനും ഉത്തരം നൽകുന്നില്ല.
പിന്തുണയുള്ള ക്രമീകരണങ്ങളോടെ പരിപാലിക്കുന്ന സോഫ്റ്റ്വെയറാണ് ഉപയോക്താവിന് ലഭ്യമായ പ്രായോഗിക നിയന്ത്രണം. പാക്കറ്റ് കൈകാര്യം ചെയ്യുന്നത് പ്രോട്ടോക്കോളാണ്; ബാക്കിയെല്ലാം പ്രവർത്തന തീരുമാനമായി തുടരുന്നു.