-íåèçâåñòíî

 -Ïîèñê ïî äíåâíèêó

Ïîèñê ñîîáùåíèé â evilgluk

 -Ïîäïèñêà ïî e-mail

 

 -Ñîîáùåñòâà

×èòàòåëü ñîîáùåñòâ (Âñåãî â ñïèñêå: 8) design_club ÀÐÒ_ÀÐÒåëü Inspiring_Images Cine-Cinema SUiCiDE_GiRLS Tidy_things WiseAdvice kayros

 -Ñòàòèñòèêà

Ñòàòèñòèêà LiveInternet.ru: ïîêàçàíî êîëè÷åñòâî õèòîâ è ïîñåòèòåëåé
Ñîçäàí: 13.11.2009
Çàïèñåé:
Êîììåíòàðèåâ:
Íàïèñàíî: 2009


Âçëîì ñëèâíîãî áà÷êà óíèòàçà

Âòîðíèê, 20 Èþëÿ 2010 ã. 11:10 + â öèòàòíèê
Êîãäà òî äàâíî, êîãäà ÿ áûë ìàëåíüêèì è çëîáíûì, ÿ ìå÷òàë ñòàòü õàêåðîì. Íà÷èòàâøèñü Ãèáñîíà è áàåê ïðî Ìèòíèêà ìíå ãðåçèëèñü ïðîñòîðû êèáåð ïðîñòðàíñòâà è ìèëëèîíû êîìïüþòåðîâ, òîëüêî è æäóùèõ òîãî, ÷òî ÿ èõ âçëîìàë. Íî äåíåã â ñåìüå íå áûëî, ïîýòîìó êîìïüþòåð ìíå ïîêóïàòü íå ñïåøèëè è ÿ íåñêîëüêî óìåðèë ñâîé ïûë. Ëàäíî, êîìïüþòåðàìè ãðåçèòü òî ÿ ïåðåñòàë, íî âîò æåëàíèå õà÷èòü è âçëàìûâàòü íèêóäà íå äåëîñü. È ÿ íà÷àë èñêàòü äðóãèå òî÷êè ïðèëîæåíèÿ ñâîèõ óìåíèé. Ïðàêòèêîâàëñÿ íà âçëîìå êàëüêóëÿòîðîâ, ñòàðàÿñü ïîâåñèòü èõ çà ìèíèìàëüíîå ÷èñëî íàæàòèé, ïîòîì, íåñêîëüêî çàìàòåðåâ, íàó÷èëñÿ ìàñòåðñêè âçëàìûâàòü çàìêè íà ïî÷òîâûõ ÿùèêàõ, à òàêæå àìàáàðíûå çàìêè íà ñòàéêàõ â ïîäâàëå. Íî ýòî áûëî âñå ôèãíåé, äëÿ ëîõîâ. Çàìêè âñêðûâàòü ëþáîé ãîïíèê óìååò, à íàñòîÿùåìó ãèêó íóæíî áûëî õàêíóòü òî, ÷òî íèêîìó åù¸ íå óäàëîñü õàêíóòü. Âñêîðå ìíå â ãîëîâó ïðèøëà ãåíèàëüíàÿ èäåÿ è ÿ ñòóïèë íà ïóòü ñîðòèð-õàêåðñòâà. Çàêèäûâàòü äðîææè â òîë÷îê èëè òîïèòü â íåì çàææåíûå ïåòàðäû ýòî ïîøëî è ïî ëàìåðñêè - óäåë äåø¸âûõ ñêðèïòêèäèñîâ. Íàñòîÿùèå âçëîìùèêè ïèøóò ñâîè ñîáñòâåííûå ýêñïëîèòû è ðóøàò ìîãó÷èå ñèñòåìû îäíèì ëåãêèì äâèæåíèåì ðóêè. ß ïîíÿë - ýòî ìîé ïóòü è âïåðâûå â èñòîðèè ðàçðàáîòàë ýêñïëîèò äëÿ ñëèâíîãî áà÷êà óíèòàçà.

Êîðî÷å, áëèæå ê äåëó, òåõíîëîãèÿ âçëîìà ñëèâíîãî áà÷êà óíèòàçà ïðîñòà äî ãåíèàëüíîñòè, íèæå ïðèëàãàåòñÿ èñõîäíûé êîä ýêñïëîèòà ñ êîììåíòàðèÿìè.


void main(void)
{
if(bak == Low) // Îïðåäåëåíèå òèïà çàðàæàåìîãî îáüåêòà è
{
cover_open(); // ïîäãîòîâêà ê âíåäðåíèþ. Åñëè áàê íèçêèé,
} // òî ñðàçó äåéñòâóåì, åñëè âûñîêèé, òî íàäî
else // ïðåäâàðèòåëüíî çàëåçòü íà òîë÷îê íîãàìè,
{ // ÷òîáû äîñòàòü äî áàêà.
stay_on_top();
cover_open();
}

if (flush_tube !=0 ) // Îïðåäåëÿåì òèï ÎÑ, íå âñå ÎÑ óÿçâèìû. Åñëè â áà÷êå
{ // íåò ïåðåëèâíîé òðóáêè, ÷åðåç íåå óõîäÿò èçëèøêè âî-,
compile_bak(default); //äû (ñèñòåìà ñ ãîôðèðîâàííûì ðóêàâîì), òî äàííûé áàê
} // íå ïîäâåðæåí óÿçâèìîñòè, âîçâðàùàåì âñå êàê áûëî
else
{ //  ïðîòèâíîì ñëó÷àå ïëîòíî çàáèòü òðóáêó òóàëåòíîé
close_tube(toilet_paper); // áóìàãîé, èëè òðÿïêàìè ÷òîáû íå ïðîïóñêàëà âîäó.
}

toilet_flush(); // ñìûòü óíèòàç, êàê îáû÷íî
bob(hole,2); // Ñäåëàòü â ïîïëàâêå äâà ïðîêîëà, ñâåðõó è ñíèçó.
delay(3); // Çàäåðæêà â òðè äíÿ (îïöèîíàëüíî)

compile_bak(default); //Ñîáðàòü áàê â ïåðâîíà÷àëüíîå ñîñòîÿíèå.
}

void delay(int day); //Ôóíêöèÿ, óâåëè÷èâàþùàÿ âðåìåííóþ çàäåðæêó
{
bob_turn(180); // Ñíÿòü ïîïëàâîê è ïåðåâåðíóòü ââåðõ íîãàìè.
spoon(sugar, water,fire); //Ïðèãîòîâèòü â ëîæêå êàðàìåëü, èç âîäû è ñàõàðà,
//èñïîëüçóÿ çàæèãàëêó, êàê â äåòñòâå
drop(hole,day); // Íàêàïàòü íà íèæíåå îòâåðñòèå êàðàìåëü.
//èç ðàñ÷åòà îäíà êàïëÿ-îäèí äåíü çàäåðæêè.
bob_turn(180); // Âåðíóòü ïîïëàâîê íà ìåñòî
toilet_flush(); // ñìûòü óíèòàç, êàê îáû÷íî
}

Òåõíîëîãèÿ çàðàæåíèÿ è Àëãîðèòì ðàáîòû ïðîãðàììû
 ïðèíöèïå, èñõîäíûé êîä äîâîëüíî ïðîñò, íî âñå æå ÿ ðàññêàæó ïðèíöèï äåéñòâèÿ ýêñïëîèòà.
Âíåäðåíèå çàðàçû ïðîèñõîäèò âðó÷íóþ, äëÿ ýòîãî íóæíî äåìîíòèðîâàòü çàùèòó ñèñòåìû (êðûøêó áàêà) è óáåäèòüñÿ â òîì, ÷òî äàííûé áàê èìååò ïîäõîäÿùèé òèï îïåðàöèîííîé ñèñòåìû. Çàðàæåíèþ ïîäâåðæåíû òîëüêî áàêè ñ ñèñòåìîé “Ïåðåëèâíàÿ Òðóáà ÕåðÏðîññûøü” Îòëè÷èòü ýòó ñèñòåìó ìîæíî ïî íàëè÷èþ äëèííîé âåðòèêàëüíîé òðóáû (ïåðåëèâíîé èíòåðôåéñ), òîð÷àùåé èç äíèùà. Åñëè âìåñòî òðóáû èç äíèùà òîð÷èò ãèáêàÿ ãîôðèðîâàííàÿ òðóáêà, òî ýòî áàê ñ îïåðàöèîííîé ñèñòåìîé “Øëàíã”. Îí, ê ñîæàëåíèþ, ñîâåðøåííî íå ïîäâåðæåí çàðàæåíèþ. Íî, ò.ê. òàêèå áàêè âñòðå÷àþòñÿ êðàéíå ðåäêî (êàê ïðàâèëî îíè èñïîëüçóþòñÿ â êîðïîðàòèâíûõ ðåøåíèÿõ, íàïðèìåð, êîìïàíèÿ “Îáùåñòâåííûå ñîðòèðû”, òî ïðåäñòàâëÿþò äëÿ íàñ íåçíà÷èòåëüíûé èíòåðåñ). Êîðî÷å, åñëè â áàêå óñòàíîâëåíà îïåðàöèîííàÿ ñèñòåìà Òðóáà ÕÏ, òî ïðèñòóïàåì ê óñòàíîâêå òðîÿíà.

Âî âðåìÿ èíñòàëÿöèè âûâîäèòñÿ èç ñòðîÿ ïåðåëèâíîé èíòåðôåéñ (ïåðåëèâíàÿ òðóáà), ñ ïîìîùüþ ñòàíäàðòíîãî ïðèëîæåíèÿ “Òóàëåòíàÿ áóìàãà”. Äåëàåòñÿ ýòî ýëåìåíòàðíî - â ïåðåëèâíîé èíòåðôåéñ çàãðóæàåòñÿ íåñêîëüêî áîëüøèõ êîïèé ýòîãî ïðèëîæåíèÿ è õîðîøåíüêî óòðàìáîâûâàåòñÿ ïàëî÷êîé.
Äàëåå íåîáõîäèìî âîñïîëüçîâàòüñÿ óÿçâèìîñòüþ çàùèòû ÎÑ Òðóáà ÕÏ. Åäèíñòâåííîå ñðåäñòâî çàùèòû îò ñáîåâ ýòî ñòîðîæåâàÿ óòèëèòà “Ïîïëàâîê”, âîò åå òî è íàäî âûâåñòè èõ ñòðîÿ, ïóòåì ïðîêàëûâàíèÿ â íåé îòâåðñòèé ñâåðõó è ñíèçó.

Äàëåå, îïöèîíàëüíî, ìîæíî óâåëè÷èòü âðåìåííóþ çàäåðæêó. Äëÿ ýòîãî â ðàáî÷óþ ñðåäó “ëîæêà” çàãðóæàþòñÿ äâå ñòàíäàðòíûå áèáëèîòåêè “âîäà” è “ñàõàð”, âñå ýòî êîìïèëèðóåòñÿ íà îãíå çàæèãàëêè ïîñðåäñòâîì êîìïèëÿòîðà “Íàðêîìàí” èëè ñîâìåñòèìîãî, äî ïîëó÷åíèÿ îäíîðîäíîé ïðîãðàììû “Êàðàìåëü” êîðè÷íåâîãî öâåòà, êîòîðàÿ èíñòàëëèðóåòñÿ íà íèæíåå îòâåðñòèå ïîïëàâêà. Êàæäàÿ êîïèÿ (ðàçìåðîì ñ êàïëþ) ýòîé ìàëåíüêîé óòèëèòêè îáåñïå÷èâàåò çàäåðæêó ñðàáàòûâàíèÿ ýêñïëîèòà ïðèìåðíî íà äåíü. Ïîñëå ÷åãî, ïîïëàâîê ïðèâîäèòñÿ â ïåðâîíà÷àëüíîå ñîñòîÿíèå.

Áàê ñîáèðàåòñÿ îáðàòíî, â ñîñòîÿíèå ïî óìîë÷àíèþ.

Äàëåå, ïðîèñõîäèò ñëåäóþùåå:
Ïîòîê äàííûõ òèïà water ïîñòîÿííî ïîñòóïàåò è îáðàáàòûâàåòñÿ ñåðâåðîì “Áàê Ñëèâíîé“. Çà óðîâíåì äàííûõ â áóôåðå ñëåäèò óòèëèòà “Ïîïëàâîê“, îäíàêî ìû âíåñëè â åå êîä íàøó âðåäíîíîñíóþ âñòàâêó. ×åðåç íåñêîëüêî äíåé (â çàâèñèìîñòè îò òåìïåðàòóðû âîäû) Óòèëèòà “êàðàìåëü”, îáåñïå÷èâ âðåìåííóþ çàäåðæêó, âûãðóçèòñÿ èç ïàìÿòè. Ñëåäîì çà ýòèì ñòîðîæåâîé ìîíèòîð “Ïîïëàâîê“, ñîâåðøèâ íåäîïóñòèìóþ îøèáêó, ïîòîíåò, îòêðûâ íåêîíòðîëèðóåìûé ïîòîê äàííûõ â ñèñòåìó.  ðåçóëüòàòå, áóôåð íà÷íåò áûñòðî çàïîëíÿòñÿ, íî ò.ê. ïåðåëèâíîé èíòåðôåéñ íàãëóõî ïåðåãðóæåí ïðèëîæåíèÿìè “Òóàëåòíàÿ áóìàãà“, òî ïðîèçîéäåò ïåðåïîëíåíèå áóôåðà, ÷òî ïðèâåäåò ê ðàñòåêàíèþ äàííûõ ïî âñåé ñåðâåðíîé.

Äàííîå ïåðåïîëíåíèå áóôåðà ïîçâîëÿåò îñóùåñòâèòü óäàëåííûé äîñòóï â ñåðâåðíóþ ñ ïðàâàìè ñóïåðïîëüçîâàòåëÿ, äîñòàòî÷íî çàëîãèíèòüñÿ â íóæíûé ìîìåíò ïîä þçåðà “Ñàíòåõíèê” è ìîæíî áóäåò äåëàòü òàì ÷òî óãîäíî, âïëîòü äî ðàçðóøåíèÿ ñåðâåðíîé ïîä ïðåäëîãîì çàìåíû òðóá. Ìîæíî çàëîãèíèòüñÿ ïîä “Ñîñåä ñíèçó” è ïîèìåòü ôèíàíñîâûå àêêàóíòû þçåðîâ, èëè ïðîñòî áðóòàëüíî, çà äåëî, íàñòó÷àòü ïî ãîëîâå, àêòèâèçèðîâàâ îïöèþ “Ãîïî ñîñåä”.

Ïîäâåäÿ èòîã, ìîæíî ñêàçàòü, ÷òî ñðåäà îáèòàíèÿ áîëüøèíñòâà þçåðîâ íàõîäèòñÿ ïîä óãðîçîé ââèäó ÷ðåçâû÷àéíî íèçêîãî óðîâíÿ áåçîïàñíîñòè êëþ÷åâûõ ñèñòåì æèçíåîáåñïå÷åíèÿ.

 

Äîáàâèòü êîììåíòàðèé:
Òåêñò êîììåíòàðèÿ: ñìàéëèêè

Ïðîâåðêà îðôîãðàôèè: (íàéòè îøèáêè)

Ïðèêðåïèòü êàðòèíêó:

 Ïåðåâîäèòü URL â ññûëêó
 Ïîäïèñàòüñÿ íà êîììåíòàðèè
 Ïîäïèñàòü êàðòèíêó