Ninu ohun elo
Aṣayan “pwfeedback” n jẹ ki ifihan “*” ti ohun kikọ silẹ lẹhin ti ohun kikọ silẹ kọọkan nigbati titẹ ọrọ igbaniwọle sii. Nitori pe
Koko ti iṣoro naa ni pe nigba lilo ohun kikọ pataki ^U (pipa ila) lakoko titẹ sii ati ti iṣẹ kikọ ba kuna, koodu ti o ni iduro fun imukuro awọn ohun kikọ “*” ti njade tun data naa sori iwọn ifipamọ ti o wa, ṣugbọn kii ṣe. da atọka pada si ipo ibẹrẹ iye lọwọlọwọ ninu ifipamọ. Ohun miiran ti o ṣe alabapin si ilokulo ni aini aifọwọyi aifọwọyi ti ipo “pwfeedback” nigbati data ko de lati ebute, ṣugbọn nipasẹ ṣiṣan titẹ sii (aṣiṣe yii ngbanilaaye ṣiṣẹda awọn ipo fun aṣiṣe gbigbasilẹ lati waye, fun apẹẹrẹ, lori awọn eto pẹlu unidirectional
Niwọn igba ti ikọlu kan ni iṣakoso pipe lori atunkọ data lori akopọ, ko nira lati ṣẹda ilokulo ti o fun laaye laaye lati mu awọn anfani rẹ pọ si lati gbongbo. Iṣoro naa le jẹ ilokulo nipasẹ olumulo eyikeyi, laibikita awọn igbanilaaye sudo tabi awọn eto olumulo-kan pato ninu awọn sudoers. Lati dènà iṣoro naa, o yẹ ki o rii daju pe ko si eto “pwfeedback” ni /etc/sudoers ati, ti o ba jẹ dandan, mu u ṣiṣẹ (“Awọn aiyipada! pwfeedback”). Lati ṣayẹwo boya iṣoro kan wa, o le ṣiṣẹ koodu naa:
$ perl -e 'titẹ(("A" x 100 . "\x{00}") x 50)' | sudo -S id
Ọrọigbaniwọle: Aṣiṣe ipin
orisun: opennet.ru