vpnc сул шифрийн алдаа: гарцын бодлого уу, ширээний засвар уу?
DES нийцлийн туг нь аюулгүй байдлын үл хамаарах зүйл бөгөөд ширээний засвар биш. Хязгаарлагдмал профайлын өөрчлөлтийг багцлагдсан vpnc бинертэй солихтой харьцуулна уу.
Хуучин vpnc холболт босохыг татгалзах үед хоёр засвар ижил хурдан харагдана: хуучин сул шифрийн тугийг дамжуулах эсвэл таны оронд нэмдэг боодол скрипт оруулах. Тэд эквивалент биш, учир нь нэг нь нэг профайлын бодлогыг өөрчилдөг бол нөгөө нь тэр замыг дууддаг програм бүрийн зан төлөвийг өөрчилдөг. Эхний асуулт нь гарц сул санал хүргэсээр байгаа эсэх, хоёр дахь нь хэн үүнийг хүлээн авах эрхтэй вэ гэдэг. Бусад бүх зүйл энэ хоёр хариултаас гаралтай.
Нөлөө нь эрс ялгаатай хоёр засвар
Профайлын түвшний өөрчлөлт нь нэг холболт, нэг эзэн, нэг дуусах хугацаанд хүрнэ. Суулгасан бинертийг солих нь машины бүх фронтендэд хүрнэ, түүний дотор хамт олон огт өөр гарцын профайлд хэрэглэдэг ширээний апплет. Боодол нь зургаан сарын дараа хост дибаг хийх хэн бүхнээс өөрчлөлтийг нуудаг.
Багцын шалгалт бол эхний хохирол: /usr/sbin/vpnc дээрх багцтайгаа тохирохоо больсон файл ердийн аюулгүй байдлын шинэчлэлтийг мөрдөн шалгалт болгоно. Дараа нь шинэчлэлтүүд боодлыг чимээгүй дарж бичих эсвэл хэрэглэхээс татгалзана, энэ нь багц менежер өөрчилсөн файлуудыг хэрхэн зохицуулахаас хамаарна. Аль ч үр дүн холболтын бүртгэлд харагдахгүй, тиймээс боодлын арга нь эхний осол хүртэл татагдмаар хэвээр байна. Профайл дахь нэг мөр нь хэн ч сольсноо санахгүй бинертээс илүү олдох, арилгахад хамаагүй хялбар.
Хуучирсан унтраалга үнэндээ юу хийдэг вэ
vpnc гарын авлага ганц DES сонголтыг сул шифрлэлтийн тохиргооны төлөө хуучирсан гэж тэмдэглэж, өгөгдлийн урсгалд огт шифрлэлт хийхийг зөвшөөрдөггүй тусдаа сонголтыг баримтжуулдаг. Эдгээр нь өөр үр дагавартай өөр ступечууд юм. Аль нь ч орчин үеийн гарцыг өөрөө санал болгохоо больсон зүйлийн талаар хэлэлцүүлэхэд хүргэхгүй.
Засвар сонгохын өмнө бүтэлгүйтлийн үе шатыг уншина уу. Татгалзсан санал болон татгалзсан нууц үг нь ижил төстэй фронтенд мессеж өгдөг ч огт өөр нотолгоо өгдөг.
Хязгаарлагдмал үл хамаарах зүйл хаана байх ёстой
Байгууллага хязгаарлагдмал хугацаанд хуучин түншийг мэдсээр байж хүлээн авбал үл хамаарах зүйл нь тэр түншийн профайлд байх ёстой: эзэн, хянан үзэх огноо, дэмжигдсэн протокол руу шилжих замтай. Үүнийг дэлхийн замаас гадуур байлгах нь түүнийг хязгаарлагдмал гэж нэрлэх бүх утга юм.
Гарцын эзнээс түнш ямар алгоритмуудыг санал болгосоор байгаа, түүнийг юу орлохыг баталгаажуулахыг хүс. Клиентийн туг сервер цаашид илгээхгүй байгаа саналыг засахгүй, хэн ч төлөвлөөгүй серверийн шилжилт түр зуурын шийдлээс урт насална. Хянан үзэх огноог үл хамаарах зүйлтэй нэг тасалбарт хий, ингэснээр ступеч байнгын болохын оронд хугацаа дуусна.
Хэлэлцээрийг шалга, зөвхөн ногоон дүрс биш
Харилцан ярианы уур амьсгал биш, үе шатыг тодорхойлдог нотолгоо цуглуул. Доорх командууд зөвхөн уншихад зориулагдсан бөгөөд эхний хоёр нь ямар тохиргоо, хувилбар үнэхээр хэрэглэгдэж байгааг харуулна.
vpnc --version
vpnc --print-config /etc/vpnc/legacy.conf
dpkg -V vpnc
grep -n -E 'weak|1des|no-encryption' /etc/vpnc/legacy.conf
Гурав дахь команд нь багцтайгаа тохирохоо больсон файлуудыг мэдээлдэг бөгөөд мартсан боодол ингэж өөрийгөө зарладаг. Дөрөв дэх нь профайл агуулж буй ступечуудыг харуулдаг тул үл хамаарах зүйл хуулсан файлаар дамжин хоёр дахь профайл руу чимээгүй тархаж чадахгүй. Хоёуланг нь өөрчлөлтийн өмнө болон дараа ажиллуул, гаралтыг чатын цонхонд биш, холболтын профайлтай хамт хадгал.
Дибагийн гаралтыг хэн нэгэн унших хүртэл тасалбараас гадуур байлга, учир нь гарын авлага хамгийн өндөр дибагийн түвшин нууц үг орсон баталгаажуулалтын өгөгдлийг асгадаг гэж анхааруулдаг. Хүлээн авах шалгуур нь клиент болон гарцын хоорондын зөвшөөрөгдсөн, дэмжигдсэн гэрээ бөгөөд эцэст нь ногоон болох цэсний зүйл биш. Хэрэв түнш зөвхөн эвдэрсэн алгоритм санал болговол шударга үр дүн нь дуусах огноотой үл хамаарах зүйл эсвэл орлуулах протокол бөгөөд тэр шийдвэр гарцыг эзэмшигчийнх. Шийдвэрийг бичих нь удирдлагатай үл хамаарах зүйл болон санамсаргүй бодлогын өөрчлөлтийн хоорондын ялгаа юм.