OpenBSD sshd e hokahantsoe hape ka nako ea ho qala

OpenBSD e sebelisa mokhoa oa ts'ireletso oa ts'ireletso o ipapisitseng le ho hokahanya sshd nako le nako ha sistimi e qala. Nakong e fetileng, mokhoa ona oa ho hokahanya o ne o sebelisoa ho kernel le lilaebrari libc.so, libcrypto.so, le ld.so, 'me joale e tla sebelisoa ho tse ling tse ka sebelisoang. Haufinyane, mokhoa ona o boetse o reriloe ho kengoa ts'ebetsong bakeng sa ntpd le lits'ebetso tse ling tsa seva. Phetoho e se e kenyelelitsoe lekaleng la CURRENT mme e tla hlahisoa tokollong ea OpenBSD 7.3.

Ho hokahanya hape ho u fa monyetla oa ho etsa liphetoho tsa mosebetsi oa laebrari ka mokhoa o sa lebelloang, ho etsa hore ho be thata ho theha menyetla e sebelisang mekhoa ea Return-Oriented Programming (ROP). Ha a sebelisa mokhoa oa ROP, mohlaseli ha a leke ho beha khoutu ea hae mohopolong, empa o sebetsa ka likotoana tsa litaelo tsa mochini tse seng li ntse li fumaneha lilaebraring tse laetsoeng, tse qetellang ka taelo ea ho khutlisa taolo (hangata, tsena ke pheletso tsa laebrari. mesebetsi). Ts'ebetso ea ts'ebetso e theohela ho theha letoto la mehala ho li-block tse tšoanang ("lisebelisoa") ho fumana ts'ebetso e lakatsehang.

Source: opennet.ru

Eketsa ka tlhaloso