終於都到了今天。。。
等了又等、等了又等。。。
現在應該是離起飛時間還有 5 小時。我太心急所以睡不了。
最近心情非常亂,一方面在想我的將來、另一方面在想今次的旅行。
太多事情需要計劃了。
最近上網在試架一個天堂二的私人伺服器。
由於在天堂二在韓國封測的時刻已經曾經賞試過天堂二。
不過由於當時只有韓文,玩到 15 級已經沒有再玩了。
在一天無意中看到原先可以自已架一個天堂二的伺服器。
立即看看,原來是一個模擬器來的。
我已經成功架了一個比較舊一些的版本,是二章的。
本來想試一試用架的是三章,不過不知道如何破解那一個 nProtect,所以最後都是放棄了。
若果有朋友能夠解答這問題真是謝謝。
L2J
天堂 II 私服技術社區
99NETS網游模擬中文站
等了很久,等了又等。終於都可以抽一些時間來寫了。
太忙,實在太忙。比返工更忙的生活就來過去了。
原來想完成所有考試才到這裡發現新文章,不過我太心急了。
忙在那一些考試和功課中。
在忙碌的時候,功課一個接一個。實在太難抽時間整理我的網站。
在完成所有功課後,發覺在所有功課中最比心機的不是我的 Project Work 3,而是一個細的 JSP Assignment。
這個 JSP Assignment 已全心全意去做,而得出十分滿意的結果。
可能我對 M$ 有一個不能的印像,所以在寫 ASP.NET 時真的沒有太多心情編寫。
JSP 那一份 Assignment 用了 EJB 既 Session Bean,真的從中學了不少知識。
現在我很有興趣用一用可以執行 JSP 的伺服器。不過由於 Java 所消耗的 CPU 資源實在太多了,我記得在寫的時候每一次 Deploy 都需要 2 分鐘以上。不過我想我會使用家中的 Linux 來做測試。
雖然在 Assignment 中沒有用 Entity Bean,不過若果有機會再寫多一次真的要試一試。
今年在學 Java 的知識已經學到了不少。記得有一日去到圖書館拿起一本 Java 的書籍看一看,發覺已經學到了大部份。當然若果我要進步,就必須繼續努力學那一些還沒有學到的 Java 了。而且我都對餘下的 Java 程式編寫很有興趣,我會在考試完成後再努力找一找我還有什麼不足夠的地方。
在圖書館那一天我還拿起一本有關 C# 的書,我看了很多頁發覺原來 C# 其實和 Java 差不多。很想試試能否寫出一個 C# 的程式。
到星期二試會完成所有考試了,我現在已經想到了考完試很做什麼。
上來 BLog 下 
去吉隆坡旅行
24/6/2005 出發,回來放一些照片吧。
更新我的網站,很久沒有更新了 
寫到這裡吧,考完試再繼續吧。
February 27, 2005 – 7:56 pm
Denial of Service 或者可以稱為 “阻絕服務攻擊”。
這個名稱您也經常聽見,在很多地方都發生。
其實 Denial of Service 所傳送的請求和正常的是一樣,只是每分鐘傳送數以十計以上請求傳送至伺服器中。
令伺服器每秒處理十分大量的工作。
受到這一種攻擊,輕則只有伺服器暫時停止服務。重則張會把伺服器中的硬件破壞。
有不少例子都是由於伺服器在同一時間處理十分大量的工作後,CPU 最後壞了。
最近我的其中一個網站受到這些不明來歷的 Denial of Service 攻擊,令伺服器停了。
不過搜尋了不少網站,終於找到了一個方法。不過不知道是否可行的。
我所使用的是 mod_dosevasive。雖然是第一次用,不過是否真的能夠防止就必須等到下一次受到攻擊使知道。
mod_dosevasive 的使用方法:
- 首次下載 mod_dosevasive 1.1 版本。
- 然後解壓 mod_dosevasive_1.10.tar.gz
tar zxvf mod_dosevasive_1.10.tar.gz
- 把您的 httpd.conf 備份
- 開始安裝 mod_dosevasive
Apache 1.3.x:
cd mod_dosevasive
apxs -cia mod_dosevasive.c
Apache 2.0.x:
cd mod_dosevasive
apxs -cia mod_dosevasive20.c
- 修改您的 httpd.conf 加入
Apache 1.3.x:
<IfModule mod_dosevasive.c>
DOSHashTableSize 3097
DOSPageCount 5
DOSSiteCount 100
DOSPageInterval 2
DOSSiteInterval 2
DOSBlockingPeriod 600
</IfModule>
Apache 2.0.x:
<IfModule mod_dosevasive20.c>
DOSHashTableSize 3097
DOSPageCount 5
DOSSiteCount 100
DOSPageInterval 2
DOSSiteInterval 2
DOSBlockingPeriod 10
DOSBlockingPeriod 600
</IfModule>
這樣使完成。httpd.conf 當中的設定方面解釋:
- DOSHashTableSize
這是佔中您記憶體的大少。當數目越大處理越快,當您的伺服器是很多人流的,您必須加大這個數字。
- DOSPageCount
同一頁同一人時能夠在同一個時區中請求幾多次,多於會禁止。時區可以在 DOSPageInterval 中設定。
- DOSSiteCount
同一個網站同一人在伺服器中所佔有幾多個 Object,多於會禁止。時區可以在 DOSSiteInterval 中設定。
- DOSPageInterval
DOSPageCount 中所計算的每一個時區時間,以無秒計算。預設是 1 秒。
>
- DOSSiteInterval
DOSSiteCount 中所計算的每一個時區時間,以無秒計算。預設是 1 秒。
- DOSBlockingPeriod
當發現後暫停多久?預設是 10 秒。當發現後,他會接收到 403 (Forbidden) 的。
- DOSEmailNotify
設定接收攻擊信息的電郵地址。
DOSEmailNotify you@yourdomain.com
- DOSSystemCommand
這是收到攻擊信息時所使用的指令。
DOSSystemCommand ”su - someuser -c \’/sbin/… %s …\’”
- DOSLogDir
記錄檔案設定。
DOSLogDir ”/var/lock/mod_dosevasive”
希望這文件能夠幫助到受到 Denial of Service 的人仕。