2008年9月30日 星期二

四億元的魚礁


因漢光演習擱淺的光華六號飛彈快艇原型艇,造價四億元。


因船底破洞太大加上海水不斷的將海沙灌入,未來可能影響船身結構,增加維修困擾...


這下可能要變成魚礁了.


唉... 人民的納稅錢... 變成一個魚礁



2008年9月21日 星期日

BloggerAds












日正紅豆舞徵選大賽總獎金高達20萬
誠摯邀請敢現敢秀的你,SHOW出你的創意與熱情,
擺出最性感、最帥氣的舞姿,一起上傳影片抽大獎!
更多資訊請上: http://smile-sun.gogoblog.com.tw/event/




2008年9月17日 星期三

Freebsd passwrd move to linux

FreeBSD的帳號、密碼及其他資訊都存在master.passwd,Linux則分別存在passwd及shadow中。


我們先來看一下 freebsd 中的 master.passwd 格式...


master.passwd
帳號:密碼:UID:GID:Login Class:Change:Expire:Full Name:家目錄:Login SHELL


  • Login Class:幾乎沒在用了,通常是空的
  • Change:強迫使用者改密碼的時間週期, 0 表示不設定
  • Expire:使用者帳號的使用期限, 0 表示不設定

再來看一下  linux 的 passwd 格式


passwd
帳號:密碼:UID:GID:Full Name:家目錄:Login SHELL


FreeBSD比Linux多了三個欄位
所以我們需要將那三個欄位捨棄,並把密碼那欄設為x,因為Linux的密碼是存在shadow。我們可以用下列的語法來取出


cat master.passwd.bsd | awk -F":" '$3>=1002&&$3< =60000{printf "%s:x:%s:%s:%s:%s:%s\n",$1,$3,$4,$8,$9,$10}' > passwd.linux


shadow
帳號:密碼:3:4:5:6:7:8:9


  • 3.last password change
  • 4.days until change allowed
  • 5.days before change required
  • 6.days warning for expiration
  • 7.days before account inactive
  • 8.date when account expires
  • 9.reserved for future use

接著處理shadow
cat master.passwd.bsd | awk -F":" '$3>=1002&&$3< =60000{printf "%s:%s:13367:0:99999:7:::\n",$1,$2 }' > shadow.linux


再來處理group
cat group.bsd | awk -F":" '$3 >=1002&&$3< =60000{printf "%s::%s:%s\n",$1,$3,$4 }' > group.linux


接著把他們附加到原本的檔案後面
cat shadow.linux >> /etc/shadow
cat passwd.linux >> /etc/passwd
cat group.linux >> /etc/group


2008年9月11日 星期四

MailSystem 中將查無此人的信轉給某一帳號

查無此人的信.. 這也是 Mail DDoS 的一種.. 灌爆您的主機...

sendmail 可設定將伺服器上「查無此人」的郵件改由特定的用戶接收 http://www.vixual.net/wikka/wikka.php?wakka=Archive2005100801

而 postfix 有此功能的參數是

luser_relay= badmail



把您的 shell 程式包成二進制檔案

就是它啦~~~~~ SHC,可以將寫好的 Shell Script 隱藏看不到真正的程式內容

官網: http://www.datsi.fi.upm.es/~frosal/

./shc -v -r -T -f      filename.sh

然後會產生 filename.sh.x

此時執行 filename.sh 跟 filename.sh.x 結果是一樣的.