|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Alexey Vissarionov 2:5020/545 14 Feb 2007 23:05:24 To : Artem Chuprina Subject : ëèíóõ â øêîëå -------------------------------------------------------------------------------- 14 Feb 07 20:33, Artem Chuprina -> Alexey Vissarionov: AV>> ß ïðî òî, ÷òî äëÿ âûøåïðèâåäåííîãî ïðèìåðà êîä âèäà AV>> if (!(count%=8)) AV>> printf(line); AV>> count=count+1; AV>> äîëæåí îöåíèâàòüñÿ íå íèæå, ÷åì AV>> ((count&=0x07)||fputs(line,stdout)); AV>> count++; AV>> Áîëåå òîãî, àôôòàðó âòîðîãî ôðàãìåíòà ìîæíî äàæå ñíèçèòü îöåíêó çà AV>> òî, ÷òî èçìåíåíèå ÒÇ (íàïðèìåð, "ïå÷àòàòü êàæäóþ 9-þ ñòðî÷êó") AV>> ïîòðåáóåò ñóùåñòâåííûõ èçìåíåíèé êîäà. AC> À ïåðâîìó ñðàçó ïàðó âëåïèòü çà ñîçäàíèå format string vulnerability. Âîò âåäü õèòðàÿ æîïà... óâèäåë, ÷òî êîä äëÿ ìåíÿ íåõàðàêòåðíûé. ß óæ íå ñòàë "ïîëíûé" âàðèàíò ñ gets() ïðèâîäèòü... :-) Hå ïàðó, à ìèíóñ áàëë. Ñ íàãëÿäíîé äåìîíñòðàöèåé äûðû è îáÿçàòåëüíûì ïðåäîñòàâëåíèåì âîçìîæíîñòè ðåàáèëèòèðîâàòüñÿ. Õì... ÿ âîò äóìàþ: Êðîêîäèëà ñþäà ïîçâàòü, ÷òî ëè? -- Alexey V. Vissarionov aka Gremlin from Kremlin gremlin ÏÐÈ gremlin Ò×Ê ru; +vii-cmiii-ccxxix-lxxix-xlii ... Áûâàþò òàêèå ãîðáàòûå, ÷òî ñàìè ëþáóþ ìîãèëó èñïðàâÿò --- /bin/vi * Origin: http://openwall.com/Owl/ru/ (2:5020/545) Âåðíóòüñÿ ê ñïèñêó òåì, ñîðòèðîâàííûõ ïî: âîçðàñòàíèå äàòû óìåíüøåíèå äàòû òåìà àâòîð
Àðõèâíîå /ru.linux/229445d35e69.html, îöåíêà èç 5, ãîëîñîâ 10
|