Հետո երկար երկամսյա обдумывания ես որոշում է կայացրել հեռանալ իր ներկայիս աշխատանքը. Այսօր իմ վերջին աշխատանքային օրն է. Այդ ժամանակ ես աշխատում էի 4 կես տարի (վերը նշված ստորեւ) ես կարող եմ ասել, ինձ համար դա բավականին հաճելի է եւ մեծ պատիվ է աշխատել լավագույնների շարքում- լավագույն linux-ի ադմինիստրատորների բուլղարիայում. Ես աշխատել խոշորագույն ինտերնետ-պրովայդերների հարավային Բուլղարիայից, որը տվել է ինձ շատ փորձ, խթան, ծարավ նոր գիտելիքների անհրաժեշտությունը նման. Ես պետք է ամեն ինչ, որ ես հասել եմ իմ գործընկերներին, որոնք ինձ օգնել են ու ինձ քաջալերեց, բայց գալիս է մի պահ, երբ մարդ զգում է իրեն բավական լավ է. Վերջին անգամ 1 տարի разлюбила տեղը, որ ես ապրում եմ, ես դադարել է զգալ այն бешеное նվիրվածություն ամեն օր, որ հայտնաբերել է նոր աշխարհ և ժանտախտ իմ ուղեղը հետաքրքիր հանելուկներ. Բոլոր նա սկսել է ավելի ու ավելի շատ ինչ-որ ռեժիմ, որ կա լավ.

Ահավոր ցավում եմ գործընկերներին իմ աշխատանքի համար обедите համար բուրավետ սուրճի վաղ առավոտյան. Այս ամենը ես կարոտում եմ, բայց որոշ բաներ պարզապես պետք է փոխել. Ինձ է համարում, որ վերջնական կետը: դրա համար. Ես հուսով եմ որ ես ճիշտ ընտրություն է կատարել, նախքան, որ դա իմ տեղը, ես, որպես ժայռի, ոչ ոք չի власат, որ ինձ сместили պաշտոնից, որին ես. Իսկ հիմա ես սկսում եմ ինչ-որ բան, սկզբունքորեն տարբերվում է գործունեության մեջ, բայց դա մինչև ляма չափով տարբերվում է նրանից, որ արեցի. Գիտեմ, որ շատ, թե քիչ, դա արկածային, բայց, ինչպես մենք հասկանում ենք, որ մենք ողջ. 🙂 Միշտ չէ, որ անվտանգ է խաղալ.

Скрестите մատները եւ մաղթում եմ հաջողություն!

Մի քանի օր առաջ ես stumbled վրա holynix. Դա բաշխումը էր պատրաստվել է թալանել հիման վրա ցանկացած Ubuntu apache տեղադրվել է + միտքը + php-ի եւ որոշ կայքեր. Նպատակն է експлоитнат մեկնարկել slats եւ ծառայություններ, որպեսզի հասնել root իրավունքները. Մենք չենք նկարագրել է, թե ինչպես է ընդմիջում ծառայություններ եւ ծրագրեր, իսկ թե ինչպես լուծել խնդիրը սկսում ցանցը. При мен използвах virtualbox за да си стартирам holynix v1. Թողնում եմ ձեր իմիջը եւ гледма նոր սարքը ցանցի ինձ – ես որոշել եմ անել այն է, որ մարդիկ չգիտեն, թե ինչ է IP-դա екплойтване, բայց չեմ գտել նման. Reboot եւ հանել негромкий է սկսել և տեսել է,, որ ցանցի միացման ժամանակն ՝ որ դա թնդյունի տակ, որ չկա /var/run/network/ifstate. Լուծումը շատ պարզ է: անհրաժեշտ է, երբ սկսում ցանցի ստուգել, թե արդյոք համապատասխան ցուցակում և, եթե չի ուղղել նույն ֆայլը. Դա չնչին գործողություն, /etc/init.d/networking սկզբին գործառույթները start ավելացնել հետևյալ 2 կարգը

[ -d /var/run/network ] || mkdir /var/run/network
[ -f /var/run/network/ifstate ] || touch /var/run/network/ifstate

Դա շատ լավ հասկանալի է որոշում, սակայն ոչ մի գաղտնաբառ րութ օգտագործողի 😀 Այժմ առավել հետաքրքիր է և մեր առաջին hacking 😉 Համար վերցնել րութ օգտվողի ցանկի grub դուք պետք է անել մի քիչ հմայքը. Դուք կարող եք սեղմեք esc արագ առաջ քաշել ցանկի կցուցադրվեն. Այդ ժամանակ մենք մտնում ենք խմբագրել ռեժիմում ցանկի kernel մասի, վերջապես, ավելացրել է init=/bin/bash եւ փոխվում ro " rw ֆայլ համակարգի, որպեսզի մեզ հասանելի էր արձանագրել է, երբ տեղադրել ընդունումից հետո րութ shell-a.

Այնուհետեւ ուղղել ֆայլի համար ցանցային ինտերֆեյս. Մենք պետք է փոխենք /etc/network/interfaces да се вдига eht1 и да взима по dhcp настройки за мрежата. Защото по подразбиране търси eth0 а ние имаме ново устройство което ще се инициализира с eth1. Reboot, եւ այժմ դուք պետք է, որ նոր սարքը ցանցում.

ps մի Փոքր հուշում է, որպեսզի ակոս login մասի դաշտ գաղտնաբառը sql injection 😉 Հաճելի хахорване

ps 2 Ես, ինձ դուր եկավ VirtualBox համար արտացոլման bridge ռեժիմում ցանցի համար.

Ընդլայնված by Zemanta

Մոտ կես տարի հետո իմ վերջին վերանայման վերաբերյալ Dreambox monitoring ситестемата ես կարող եմ анонсирам նոր, եւ, թերեւս, վերջին տարբերակների Нуки. Տարբերակը պատրաստ է եղել դեռ 2 ամիս, բայց երբ ծուլություն, որտեղ կարգաբերում բաներ позабавиха հայտարարության հետ. Մի քանի օր է աշխատանքի 32 dreambox 500-s եւ, ընդհանուր առմամբ, արդյունքները շատ լավ. Փոփոխություններ են շատ – հեռացվել էր идиотската звисимост է Линукс server փոխանցման համար տեղեկամատյանները – պետք է ունենալ apache + php, քանի որ նոր համակարգը արձանագրել ամսագրեր, ինչպես ներկայացվում է պարամետրերի php script սերվերի վրա. Բացի այդ, ես փոխել սցենարը պետք է աշխատել առանց սերվերային մասի – եթե դուք ունեք արբանյակային ընդունիչներ իմաստ ունի՞, որ դուք մշտապես սերվեր որոնցից կգերազանցվի инфото ուստի կարող է հասցնել хардкоднато է script-ի հետ 2 տեղեկություններ փոփոխականների CAM-իսկ. Բացի այդ, ես հայտարարել եմ լրացուցիչ փոփոխական կարգաբերում – եթե դուք չեք ցանկանում, որ ձեզ ոչ flicking ամսագրեր – կրկին հիմար վրիպում համեմատ ավելի վաղ 🙂 Թեթեւ поправики կոդը էին напревени, որ կարծես թե գրվել է полуграмотен олигофрен (ոչ թե այն, որ ես, անկասկած, դե). Սուր մենք մեզ էին 2 քննադատական սխալի կոդը, առաջատար դադարեցնել աշխատանքները սցենարի ինչ-որ պատահական, կրկին oligofrenski բացթողումները իմ կողմից. Ընդհանուր առմամբ նամակ էր շատ պարզ էր համարում, կատարել է, թե ինչպես են մարդիկ, որ busybox եւ ash առավել պարզ բաներ առաջարկ միայն. Այս անգամ ես կարող եմ փրկել ձեզ մեծ тираду կոդով, և հենց բացատրել, թե ինչ փոփոխականների համար, թե ինչպիսի մանիպուլյացիա կարելի է անել դրա հետ (նոր) 🙂

SERVER="192.168.100.1"
 STANDALONE="FALSE" #using like stand alone app no server side depends ; )
 HCAM1="" ## if starting like stand alone app give me CAM namezzz if HCAM1 is empty its means chanel is free
 HCAM2="" ## CAM2 name
 PORT="666" # port rockzzz : D : )))))))))))))))))
 IP=$(ifconfig eth0 | grep inet | awk '{print $2}' | sed -e '[email protected]:@@')
 FILE='/tmp/debug'
 INFO='/tmp/info_file'
 NC=$(which nc)
 WGET=$(which wget)
 MAX_DAYS="10"
 TIMEOUT="600"
 MAX=70 #max cpu usage per process
DEBUGING="TRUE" #if u wanna script send debug information set DEBUGING to TRUE if SEVERLESS is set to true this var will be skiped
 NEWDBGSTYLE="TRUE" #debuging new style sending info to apache derectly, old style using nc

Այնպես որ, ակնհայտ է, անունները променливити խոսում են իրենց համար բավարար է, բայց միեւնույն է, եւ ես կարող եմ ասել մեկ բան է, իսկ մյուսը խելոք խոսքը.

ՈԼՈՐՏ մեկն է առավել կարեւոր փոփոխականների, եթե сетната, ՃԻՇՏ է, պետք է անել выбираясь սերվերի վրա և չի պահանջում կախված է սերվերի, եթե դուք օգտագործում եք այն, դուք պետք է տեղադրել արժեքները և հետևյալ HCAM1 (ես չգիտեմ, թե ինչու ես այդպես անվանել է այնպես, որ չեմ հիշում արդեն, բայց անկախ նրանից). Եթե ոչ stoinost դրան, իսկ скритпа առանձին սցենար է ենթադրվում կաշխատի незашифрованный ալիքը, եւ չի անում ստուգում декриптиращ մոդուլ, եթե այնտեղ պետք է ստուգել տվյալ stoinost. HCAM2 , որը պարտադիր ենթակա է, եթե ձեր մոդուլ օգտագործում է միայն 1 գործընթացը, ասենք, օրինակ CCcam.

DEBUGING երկրորդ հետաքրքիր է փոփոխական կլինի ձեզ прлюе տեղեկատվությունը կամ լռել: կախված է, թե ինչ նշանակություն դուք խրված. Авотматично ընթանում է հանգիստ, կարգաբերում, եթե ՈԼՈՐՏ դա TRUE

NEWDBGSTYLE վատնում կարեւոր փոփոխական. Այն սահմանում է, թե ինչպես է փոխանցվել սերվերի ամսագրերի. Եթե TRUE, նոր, առանց անկախ netcat. Եթե բոլորը նույն հին մեթոդ է մտնում ԿԵՂԾ. Հիմնականում դա բաներ, որոնց վրա պետք է կենտրոնանալ, բայց ես կարծում եմ,, որ, չնայած արմատական փոփոխություններ կմնան գաղափարը թափանցիկ նախնականը 🙂

Հաստատ, ես շատ գոհ է, թե ինչպես են ստացել բաներ – սցենարը բավականին ճկուն отпднаха идиотките կախված լրացուցիչ ֆայլերը գործառույթների ինչպես արդեն отпдна եւ կախված nc ես կարծում եմ, կամ էլ անհրաժեշտություն է սերվերի վրա, եւ այդ պատճառով ամեն ոք ունի 30+ box-ա որ կա, եւ սերվերի, կամ դա կարող է լինել միայն ինչ-որ домаше երթուղղիչին. Դեռ կան, որ բարելավել է, սակայն այժմ ես կարող եմ հրաժարվել բաներ takvia, քանի որ կարեւոր է, 🙂

Ֆայլերը, որպես կանոն, գտնվում են կատալոգ իսկ դամբարանը ներդրումը ամսագրեր դուք կարող եք բեռնել հետ այստեղ

Եւ եթե լավ սցենար արագացված բոլոր արագացուցիչների 😀

Ընդլայնված by Zemanta