2007/11/28

Windows 2000 的機器被 Abuse了...

同事反應沒有辦法上傳檔案到某一台Windows 2000的主機
(天曉得那台是哪台,我根本沒管過呀)
連上去一看,C:\InetPub\wwwrooot之下多了好多個奇怪的檔名和目錄
那些名稱有的是一個空白,二個空白,com、lpt...反正一看就知道事情大條了
利用朋友提供的偏方,unlocker, killbox, cview for dos, 4nt, deltree for nt,取得擁有權...
通通沒有用

在資安論壇上看到一篇請問如何刪除 FTP Server 被入侵後建立的奇怪目錄名稱 ?
學到了幾招
其中用 dir /x 找到 8.3檔名,配合 rd /s /q 刪除,可以解決部份檔案、目錄的問題
再配合 DirectoryFix把那些保留字的檔案、目錄做改名的動作,再去刪除
雖然是治標而已,但是好過重灌


後來看到另一招,使用FlashFXP連上去
當做 PubDownloader 去反向操作,刪去這些檔案、目錄
希望不要有機會試用這招

2007/11/24

How to flush dns cache in linux

好久沒有認真的做學習了#^_^#

在 Windows裡練習 DNS的架設與實做,常會用 ipconfig/flushdns 來輔助操作
但是在 Linux的環境就一直沒有去查詢
之前都是在ifconfig裡去看 man page,但始終沒有發現類似的參數、選項
原來 linux裡有獨立的服務在負責 cache的部份 Name Service Cache Daemon
#rcnscd restart 即可

真的不能跑Virutal Host with SSL ?

文章來源 http://httpd.apache.org/docs/2.0/ssl/ssl_faq.html

Why can't I use SSL with name-based/non-IP-based virtual hosts?

The reason is very technical, and a somewhat "chicken and egg" problem. The SSL protocol layer stays below the HTTP protocol layer and encapsulates HTTP. When an SSL connection (HTTPS) is established Apache/mod_ssl has to negotiate the SSL protocol parameters with the client. For this, mod_ssl has to consult the configuration of the virtual server (for instance it has to look for the cipher suite, the server certificate, etc.). But in order to go to the correct virtual server Apache has to know the Host HTTP header field. To do this, the HTTP request header has to be read. This cannot be done before the SSL handshake is finished, but the information is needed in order to complete the SSL handshake phase. Bingo!



Why is it not possible to use Name-Based Virtual Hosting to identify different SSL virtual hosts?

Name-Based Virtual Hosting is a very popular method of identifying different virtual hosts. It allows you to use the same IP address and the same port number for many different sites. When people move on to SSL, it seems natural to assume that the same method can be used to have lots of different SSL virtual hosts on the same server.

It comes as rather a shock to learn that it is impossible.

The reason is that the SSL protocol is a separate layer which encapsulates the HTTP protocol. So the SSL session is a separate transaction, that takes place before the HTTP session has begun. The server receives an SSL request on IP address X and port Y (usually 443). Since the SSL request does not contain any Host: field, the server has no way to decide which SSL virtual host to use. Usually, it will just use the first one it finds, which matches the port and IP address specified.

You can, of course, use Name-Based Virtual Hosting to identify many non-SSL virtual hosts (all on port 80, for example) and then have a single SSL virtual host (on port 443). But if you do this, you must make sure to put the non-SSL port number on the NameVirtualHost directive, e.g.

NameVirtualHost 192.168.1.1:80

Other workaround solutions include:

Using separate IP addresses for different SSL hosts. Using different port numbers for different SSL hosts.


所以,在 3073的LAB題組可能要留意一下了...

2007/11/15

蘇永康 SoNice

上星期跑去聽蘇永康的演唱會
這好像是第一次花錢去聽演唱會吧
其實我也不是蘇永康的歌迷,不過在學生時期還蠻常聽他的歌的

我的座位旁是一個從台南上來的(真.歌迷)
還沒開始前,他就在問捷運最晚是幾點的,從台北國際會議中心到車站大概要多久時間...
他很擔心趕不上火車,又怕沒辦法聽完安可曲
然而,預訂開場時間是19:30,卻一直到19:50才開始
而且一直到節目開始,都還是有人陸續進場
就像看電影一樣,人影走來走去的
與星期天去苗栗參加喜宴的感覺相比
不禁覺得,台北人都這麼習慣不守時嗎?

2007/11/06

無法為 Script "XXX.VBS"找到Script引擎 "VBScript"

同事的電腦出現的怪訊息
會造成所有VBScript 或 JavaScript的程式沒有反應
利用Google查到的解決方法:
首先檢查 c:\windows\system32\wscript.exe 是否存在,如果不存在,請到 Mcirosoft 下載 WSH
如果存在,就進行下列二項元件的註冊:
regsvr32 VBScript
regsvr32 JScript
應該可以修正問題

不過很可惜的,造成這種現象的原因不明...
(同事表示,沒有做什麼特別的事啊)

2007/10/25

Vista 的 Windows Installer 錯誤

前些日子電腦就怪怪的
一般操作都很正常,但就是不能安裝應用程式
發現的時候是因為要安裝Virtual PC
卻跳出<>之類的錯誤
跑到 Services裡去看,真的,Windows Installer 是沒有啟動的
而且是完全不能啟動
看得到卻吃不到

網路上有這麼二招
sfc /scannow ===>檢查完了,還是沒用
regsvr32 msi.dll ==>搞定

現在應該是OK...

2007/10/21

每次都抽筋

最近這二次打籃球
最後的結果都是以抽筋收場
昨天更誇張
二隻小腿都抽筋了
可是,明明都這麼累了
昨晚十二點不到就上床躺平了
卻在不到一點半就自動醒來

身體還累著,但精神卻是ok的
這種人身區隔的感覺不是很好...

2007/10/14

久違的路跑

忘了上一次參加路跑是多久之前的事了
有幾次都是睡過頭,或是錯過報名時間,所以都沒跑成
這次的SamSung路跑不必事先報名,前一晚特別早一點睡
五點半我就起床了...(早起真的是很辛苦)

六點半抵達市政府前廣場,哇塞,人超多的
有多少人...嗯...我拿到的名條是1xxxx號...後面還有多少人就不知道到
另外,從鳴槍到我通過起跑線要七分鐘
印象中,我上次參加ING路跑也才花了六分鐘就通過了起跑線

不過 SamSung真的是很敢花錢
不收報名費就算了,報到就送排汗衫乙件,跑完還可以領一個運動水壺
還有跑完後有抽獎活動(不過獎品好像都是他們自家產品)
相較之下,ING就小小遜掉一點了...

太久沒運動真的有差
今天只是跑三公里,我大概花了十二分鐘,而且還跑得滿頭大汗
秋冬之際正是路跑活動的季節
積極參加吧!

2007/09/17

很特別的一次婚宴



高中同學的喜宴上要求大家的dress code是扮演童話故事的人物
所以囉,大家都搏命演出了

補上一張正常版

當然,我還是負責拍照的那一位
所以也是找不到我 :P


更新了
得到新的照片囉!!
這是當天的攝影大師拍的部份
這是朋友拍的

2007/09/07

被發現沒更新了

真的太久沒來寫點東西了

把上次出去玩的照片貼一下好了


怎麼沒有我?不然是誰拍的照片 :P

2007/08/07

Windows 2000 定時重開機及自動登入

有台舊Server還是用Windows 2000的作業系統
然而不知道什麼原因,上頭的程序常會異常停止
解決方式都只能重新開機
最近這種異常現象愈來愈常出現
卯起來決定解決它

但是,因為那些程序已經是多年前的產品
不好下手
所以轉個方向,用治標的方法...定時的重開系統:P
而Windows 2000並沒有類似shutdown關機或重開機的指令
網路上說可以複製Windows 2003的 shutdown.exe到 Windows 2000上使用
順手多試了一下, Vista的 shutdown.exe不能在 Windows 2000上執行 :P

可以重開機了,再配合排定的工作,就可以定時重開機了
再來就是要自動登入了
那些程式,一定要用 interactive的方式
變得一定要登入後才能執行
所以要設定自動登入
HKLM\Software\Microsoft\WindowsNT\CurrentVersion\WinLogon 之下
DefaultUserName ==> 要自動登入的身份
DefaultPasswd ==> 該使用者的密碼
AutoAdminLogon ==> 搞不懂跟 "Admin"有什麼關係,但是還是要設為 1

於是,大功告成

2007/08/06

來去淡水

星期六跟同事約好從台北一同騎自行車到淡水遊玩

約在台北大稻埕附近水門集合


一邊沿著自行車道騎,一邊看風景
應該是蠻快樂的
但是三個人都是新手,自行車也是家中閒置不用的
騎一段路後,手酸、腳酸自不在話下
"尾椎"也開始提出抗議了...


二個多小時後,我們終於到了淡水
當然要拍一張知名景點 -- 阿給
可是時間還太早,店家都還沒開,只好改拍渡船頭



而二位伙伴此時雖然嘴上說精力放盡
但一聽到要拍照,仍然是生龍活虎
幾乎要把我踹倒在地


其實,早上的淡水還蠻無聊的...
沒有什麼店家開,天氣又熱,河岸邊一陣陣的臭味
加上拖著疲累的身體,實在不知道要幹嘛
大家決定早早閃人

值得一提的是,自行車要搭捷運是人車合併收費的
不限距離只要100元,可以多加利用喔



小記:
從蘆洲到大稻程約45分鐘(7km)
從大稻程到淡水捷運站約2.5小時(含迷路、休息)(22km)
從淡水捷運站到蘆洲約 1小時(10km)

2007/07/26

重新安裝TCP/IP通訊協定

同事的電腦怪怪的
ping得通,但是無法使用瀏覽器上網
搞不懂為什麼
網路上說到可以重新安裝TCPIP來試試
只好死馬當活馬醫囉(不想重灌的原罪)

1.
registy中刪除
HKLM/System/CurrentControlSet/Service/Winsock
HKLM/System/CurrentControlSet/Service/Winsock2

2.
修改 %winroot%\inf\nettcpip.inf中
[MS_TCPIP.PrimaryInstall]
Characteristics = 0xa0 ==> 改成 0x80

3.
回到網路卡的協定處,新增一個通訊協定,選擇從磁片安裝,找到上一步的 nettcpip.inf
接著就發現可以移除掉所有的TCPIP通訊協定

4.
重開機之後,重新安裝一次 nettcpip.inf以新增 TCPIP通訊協定

2007/07/06

Mac OSX

公司新買的蘋果電腦
為了讓它可以正常地存取原本的 domain資源
搞了好一陣子
原先在書上學習到的:設定帳戶選項中可回復的加密、通訊協定增加AppleTalk
都沒有作用
後來還是利用Google找到了一篇
原來要設定預設網域控制站安全性設定

2007/07/01

無敵美少女出嫁囉

昔日班上的無敵美少女-阿寶要嫁人囉
雖然宴客地點遠在雲林,大家還是義不容辭地出席

因為交通的關係,錯過了"濕背秀",算是小可惜...
不過有道菜蠻特別的

猛一看很像是炸蟋蟀之類的,咬起來脆脆的,有點像炸溪蝦
但比溪蝦多了點"內饀",吃起來還蠻新奇的

2007/05/23

Flash 乾淨嗎?

從網路上看到的小技巧

把swf檔跟某個執行檔利用 WinRAR一起壓縮成一個自我解壓縮檔
在進階設定中指定路徑
在模組中寫上Setup的方式
當使用者執行這個自我解壓縮檔之際,系統就會依照模組中指定的方式去執行
如果那個執行檔是個木馬,那麼使用者在觀賞flash動畫的同時就已經被植入木馬了...

2007/05/12

問君能有幾副肝,恰似一串鞭炮爆不完

好累喔,終於考完了...趕在期限前完成了NCLP 10這個挑戰

剛好星期二又遇到公司 mail server掛了,當天就在公司撐到凌晨三點才回家,隔天還是準時上班
而星期四Max要上考場了,星期三晚上我們一起挑燈夜戰到天亮(四點多近五點),躺一下還是準時去上班
5月11日是王建民主投的比賽,當然要支持他囉,看到六局真的撐不下去了...應該也是四點了
星期五一早起床真的很累,心裡好掙扎,很想請假
但是骨子裡一個不認輸的念頭,讓我還是準時去上班了

至於這個考試,考試時間有180分鐘,但我真的寫到只剩5分鐘才都寫完
再快速檢查一下只剩一分鐘,就勇敢的按下 End Exam,等待結果了...

考試心得如下:
一、lag (latency)為考試內容,表示這是一個隱藏的狀況題
二、是實作題但是沒有Tab鍵可以用(還好有Ctrl + i)
三、題目不多(我遇到四個題組),但是題組間都互有關連,所以如果一個小失誤都可能影響大局
總結:NCLP 應考難度比LPI高多了...

2007/05/09

Open Webmail的幾個設定

儘量在最短時間內恢復 mail server 的運作
也把Webmail設定差不多了

一、rpm裝好後,要到/var/www/cgi-bin/openwebmail/etc/defaults/dbm.conf
找到這三行,並修改成
dbm_ext .db
dbmopen_ext .db
dbmopen_haslock no
然後執行 /var/www/cgi-bin/openwebmail./openwebmail-tool.pl --init

二、不知道為什麼,登入後會出現 Internal Server Error
到 /var/www/cgi-bin/openwebmail/etc/openwebmail.conf
找到 enable_viruscheck ,把yes改成no
就搞定了

三、Open Webmail的設定幾乎都在 /var/www/cgi-bin/openwebmail/etc/openwebmail.conf 裡
這段就是修改登入畫面的文字
這段是預設的簽名檔
logo_url、logo_link 用來修改登入畫面的那個圖片及其連結
default_language 用來設定預設語系 (zh_TW.Big5)
default_iconset 這是按鈕的類型 (Cool3D.Chinese.Traditional)


但目前還沒找到如何修改Title的部份

2007/05/03

我用Vista的幾個小設定

因為公司有新進的NB,理所當然要先"測試"一下,順便玩玩Vista
不過有點悶到,隨機附的是Windows Vista Basic
某些功能,像是IIS 7,不能使用
另外,顯示能力也不夠力,無法使用Aero的特效....冏

拿到手就先把預載的Norton Internet Security 移掉,因為這是90天體驗版
控制台\程式集\程式和功能\解除安裝或變更程式

控制台\使用者帳戶和家庭安全\使用者帳戶\開啟或關閉使用者帳戶控制
把很討厭的UAC停用

控制台\外觀及個人化\工作列及開始功能表\自訂開始功能表\自訂
把"執行"找回來

2007/05/02

 
_ _