Linux дээр BEST болон libc.so-г hook хийдэг гуравдагч талын программын зөрчлийг хэрхэн засах вэ?
Энэ хуудсыг AI-аар орчуулж, автоматаар шалгасан. Нарийн тохиргоо хийхээсээ өмнө англи эхтэй тулгаж болно.
Linux системд BEST нь аюулгүй байдлын хяналт хийхдээ libc.so дахь runtime hook-д тулгуурладаг. VirtualBox, mirrord зэрэг зарим гуравдагч талын программ мөн libc.so-г hook хийдэг. Хоёулаа нэг системд ажиллахад эдгээр давхцсан механизм нь hostname буруу тайлагдах, программ санамсаргүй ажиллах зэрэг тохирохгүй байдал үүсгэж болно.
Эдгээр асуудлыг багасгахын тулд BEST for Linux суулгасны дараа түүнд uprobes-ийг идэвхгүй болгохыг зөвлөж байна. Тохиргоог хийхийн тулд дараах алхмыг дагана.
- BEST-ийн тохиргооны хавтас руу орно:
cd /opt/bitdefender-security-tools/etc bdsecd.jsonфайл дахьkprobesмодулийнuprobes-ийг идэвхгүй болгоод шинэчилсэн тохиргоог шинэ файлд бичнэ:../bin/jq \ '.modules |= map( if .name == "kprobes" then . + {uprobesEnabled: false} else . end )' \ bdsecd.json > tmp.jsonТэмдэглэл
Энэ үйлдэлд шаардлагатай
jqbinary нь үндсэн байдлаар суулгагдсан бөгөөд BEST-ийн бүх kit-д багтсан байдаг.- Анхны
bdsecd.json-ийг шинэчилсэн хувилбараар солино.mv tmp.json bdsecd.json - BEST үйлчилгээнүүдийг дахин асаана:
bd restart
Одоо VirtualBox, mirrord зэрэг программыг ашиглахад хэвийн ажиллагаа сэргэнэ.
Чухал
uprobes-ийг идэвхгүй болгох нь BEST for Linux-ийн илрүүлэлтийн чадамжид хамгийн бага нөлөөтэй.
