2007/04/29

蜘蛛人第一集結尾:
能力越強
責任就越重


為什麼我是菜鳥,事情還是那麼多?

今天在資安論壇看到別人的簽名檔,寫的真是好啊!
會做事,也要會做人
貪官奸,清官要更奸

新聞報導還看到另一句話:
黨內的公共財應該是黨更加茁壯而不是用在一個人的輔選.....

錯!錯!錯!為什麼是用在政黨上呢?你們眼中都沒有人民嗎?

政黨是用來監督政府做事為人民福利,不是叫你們拿人民的所得稅出來吸金給自己的政黨享受!

PageRank 提高了!

剛剛無意間注意到我的 Google Toolbar,PageRank 的 StatusBar 寬度變寬了!沒想到我的部落格這麼受到關注!

感謝大家的支持,我會繼續努力的~

2007/04/27

不安全的投票系統

今天碰巧遇到一個不安全的投票系統,被我抓到幾個漏洞惡搞,順便做一下筆記免得自己以後也犯了這個錯誤。

下圖是一個幼稚園的「親子臉」比賽,總投票人數已經超過 70 萬人,第一名還有 50 萬票,如果這是真的,我看他以後可以準備去選總統了。



錯誤一:沒有鎖 IP
嚴謹的網路投票系統,至少會對已投票的 IP 進行封鎖,雖然 ADSL 用戶斷線重新連線後可以取得新的 IP,但是可以減少做票的可能性。這個投票系統是使用 cookies 當作以投票的依據,但是 cookies 可以刪除,甚至我可以讓瀏覽器不儲存 cookies,這樣不是很容易做票嗎?

錯誤二:後端沒有做驗證
其實在網頁上面已經用 JavaScript 寫好一人只能選二票的規則,但是我可以把網頁另存新檔以後在改寫,把 JavaScript 全部修掉讓表單資料直接送出,很容易做到。

因為前端做了檢查後端就直接處理資料,實在是很粗心大意。因為如此,我可以用 JMeter 直接把資料用 POST 的方式送出去讓他處理,另外我發現更好玩的事情:他用無限迴圈處理資料直到結束才跳出迴圈,所以我可以一次送出超過投票選項數量的資料,明明只有 23 個選項,我一次送出 500 個結果,他照樣新增進資料庫裡一點都不懷疑。

大家應該知道 JMeter 是什麼東西,用了以後的結果就是:他的伺服器性能每秒能處理 250 query 左右,還算不錯。 :P

2007/04/25

Mercury QTP Demo

Mercury QuickTest Professional 是一套專門用來做軟體測試的工具。QTP 可以記錄下你在應用程式中的動作,之後只要程式有變更,就可以使用 QTP 已錄製好的動作重新測試,所以只要做一次動作,後面的測試就可以全部交給 QTP 了。

下面是自己錄的 TestScript 製作方式,我還故意把網頁視窗拉到旁邊縮小了,這樣大家就可以看清楚 QTP 在做什麼了。




  1. 先設定要錄製的應用程式類別,網頁或是視窗程式。
  2. 按「Record」開始錄製。
  3. 錄製過程中盡量不要使用滑鼠右鍵。
  4. 錄製結束以後按「Stop」結束。

結束了以後可以從 QTP 的紀錄中更改輸入的資料或是動作。

我越來越天兵了

今天寫系統程式寫的超順,40分鐘就寫完開始檢查。

剩下五分鐘再稍微看了一下,已經有點憋不住想交卷了,偷偷看看別人為什麼還不交卷。

.....為什麼會看到別人翻考卷???

背面有題!!!


配分超過40分,雖然全部會寫,但是一樣不及格。

教授你也行行好,第一頁最下面寫的「翻面繼續作答」好嗎?

ps.就憑這次的學期成績,我大概不用推甄研究所了.....

我被黑了

今天被學長帶去電子商務中心,才知道已經被黑箱內定去接教育部的一個案子,還要我留下聯絡方式和電腦 IP,傻眼.....。到底是哪個學長這麼毒,快點出來自首!自首無罪,
既往不咎!

資訊處的四個學長都快要畢業了,這才想到,我們這屆只有我一個人留下來,就表示學長的工作會全部接由我繼續做!PHP、JSP、PowerBuilder 還有美工要學,好恐怖啊~

ps. 最近都是抱怨文,有空再把正常的文章補上來 @@

2007/04/24

FreeBSD 網路校時 ntpdate

讓系統連到 NTP 伺服器進行對時。

> ntpdate time.stdtime.gov.tw
24 Apr 06:19:05 ntpdate[97245]: adjust time server 220.130.158.52 offset -0.002193 sec



2007/04/23

看到就覺得累

想一下我這學期要底欠了什麼?

系統分析、檔案結構、RFID、機率論、正規語言、系統程式、UML、VB、PHP、Rational、QTP、Load Runner

其中幾項這學期大概很有可能被………。只能盡力而為了。

2007/04/20

我今天有笨到

剛剛在設定 VM 底下 FreeBSD 的網路,結果發現 IP 和宿舍另一台電腦的 IP 相衝,相衝結果就是我的 FreeBSD 開不起來。

緊急之下就直接把區域網路的網卡 disable 掉,然後…………

我的遠端桌面就斷線了 T_T

CCleaner 硬碟清理小工具

以前清除暫存檔都是靠自己手動慢慢操作,現在 CCleaner 能幫你省下不必要的麻煩,自動幫你請裡乾淨,還能順便把登錄檔整理一番。



CCleaner 不但能分辨不同瀏覽器和應用程式存放暫存檔的位置,還能幫你把不必要的登錄檔資訊刪除。只要按一個按鈕,不必在傷腦筋要自己慢慢找暫存檔的位置。

官方網站:http://www.ccleaner.com/

2007/04/19

期中考週

考試週,爆肝週

爆肝不?



ps. 最近真的快要進發瘋了 = =

2007/04/18

倒楣啊

今天真是倒楣到忍不住開始發牢騷。

明天要考 CCNA 線上測驗,原本沒有打算要睡的,所以十點多就先回宿舍洗澡。

洗完澡整理東西到一半,就聽到外面下大雨的聲音,還夾雜著風聲,像是刮颱風一樣。臉馬上綠了。

沒辦法回學校也罷,反正我自己在電腦上面還有 CCNA 的教材可以透過網路讀。清理一下硬碟,把 Alcohol 解掉重新安裝,結果.......我開機就只能看到藍色畫面了 QQ

沒辦法,要期中考了沒有電腦是穩死的,拼老命就資料重灌一直到現在,精疲力竭.....但是書還是沒看。明天不知道要怎麼撐下去。

2007/04/14

Windows Live OneCare 安全掃瞄工具

微軟也出了線上掃瞄工具,包括掃毒、磁碟清理和系統最佳化服務!

其實這個消息已經 lag 好久了,以前一直沒有放上來,最近才把資料整理到免費線上掃毒裡面。

Windows Live OneCare 的掃毒感覺上要安裝的東西蠻大的,下載很久就是了。至於掃毒率高不高我就不太清楚了,有用過的人和大家分享一下心得吧。

清理工具我是不怎麼相信,明明 Windows XP 已經有磁碟清理工具了,又從網路上面下載一個到底有沒有比較好?維護工具感覺上也是一樣的。等以後有空再找一台機器做測試好了。

2007/04/13

部落格觀察

我最近在想,到底要不要加入部落格觀察的貼紙。

加入的話,可能會有更多人有機會連到我的部落格,但是版面看起來換很亂.....。



BlogLook Score and Rank


排名三千,實在蠻爛的。不過我還是比較期待看到我的 Google PageRank 變高,那代表我寫的東西有人在看,有達到我寫部落格的用意。


沒事 = ="
 

Static Route Exam 靜態路由小考

把這次靜態路由的考試整理一下。

助教原本是用 Cisco 的 router 考試,但是因為機器太大,桌面上根本放不下三個,所以只好改用新式的小型 linux 嵌入式 router 考試。

先看一下第一次實習的設定。



上圖中
黑色部分為 WAN 或是 LAN。
紅色部分為路由器代號
綠色部分為 IP 位址代號

1:192.168.1.2
2:192.168.1.1
3:192.168.3.1
4:192.168.3.2
5:192.168.2.1
6:192.168.2.2

A router 的設定:

ifconfig ixp0 192.168.1.1
ifconfig ixp1 192.168.3.1

route add -net 192.168.2.0 netmask 255.255.255.0 .168gw 192.3.2


B router 的設定:

ifconfig ixp0 192.168.2.1
ifconfig ixp1 192.168.3.2

route add -net 192.168.1.0 netmask 255.255.255.0 gw 192.168.3.1


左邊的電腦以 2 當作 gateway,右邊的電腦以 5 當作 gateway。

所以可以發現每個 router 在 ifconfig 時就已經對自己連接的二個網域做好設定,如:A router 在 ifconfig 時就已經設定好 192.168.1.0 和 192.168.3.0 這二個網域,只剩下 192.168.2.0 這個網域必須另外用 route 指令新增封包傳遞方式。新增完畢後 router 才知道 192.168.2.0 網域的封包,必須經過 192.168.3.2 的閘到送過去。同理,B router 也必須用 router 設定 192.168.1.0 網域的封包傳遞方式。


找到規律以後再來看下面 3 個路由器的考試題目。



討論的結果,每個 router 應該都需要加上二個 route。說「應該」是因為考卷上面的 IP 記不起來、考卷也不能帶出來,然後討論結果沒有機器可以測試,所以只是大膽的假設,在請助教確認的結果,錯誤不要怪我。

以下為 A、B、C router 應該要打的 route (指令部分省略):

A:

-net 78網域 gw 6
-net 56網域 gw 4


B:

-net 12網域 gw 3
-net 78網域 gw 6


C:

-net 12網域 gw 3
-net 34網域 gw 5


2007/04/08

回高雄收到二樣東西~

一個是 Google Adsense 的明信片,另一個是 Sun 贈送的 Solaris DVD Pack,酷!



Google Adsense 從加州寄了一封含有 PIN 碼的明信片,要確定我在 Adsense 上面的地址是否正確。明信片還印上大大的 Google 商標,實在有夠讚!

另一個則是我去年在 Sun 公司訂的 Solaris DVD Pack,終於送到台灣了。裡面有 Solaris 10 OS 安裝 DVD 總共三張。





攝影 - 春假半日遊

這是去高雄夢時代半日遊拍的










很可惜光圈不能調大一點


2007/04/07

我真的很 blue 嗎?

剛剛在 Walei星球 做了憂鬱症的心理測驗,結果測驗結果顯示我有點小嚴重.....。

這是分析結果:
你的分數是:5

以下是分數的分析:

嗯......你的情況有點小嚴重,請你回想確認看看,如果你在兩週之內都有你選的這些情況,那你就有了憂鬱症的情況。

不過,別擔心,因為憂鬱是個比較複雜的心情,有可能你最近遭受到一些打擊,所以讓你情緒低落,如果你以前並不是這麼blue的人,找些事情做,轉移自己注意力,多給自己打打氣,讓時間安慰你的心,可能可以慢慢恢復。

但是如果你真的覺得很絕望,也覺得度過每一天的悲傷好辛苦時,或許一些專業的治療可以幫助你。

憂鬱就像是一個好的警示燈,提醒自己趕快處理自己的心,或是改善生活中的某些情況,讓自己更好過,感冒需要看醫生,憂鬱症也需要找尋幫助,告訴家人,讓家人陪伴到醫院看診會是個好主意。

如果還是覺得很混亂的話,至少鼓勵你寫信給秘密星球的秘密輔導傾訴你的心情好嗎?希望你知道你在這個星球並不孤單,還有人願意真心的幫助陪伴你:)


其中有一題是晚上是否經常失眠。我現在已經算是習慣性失眠了吧?每天躺下去翻來覆去沒有半小時大概都不會入睡,除非幾天沒睡或是旁邊有某位教授催眠,不然只能發呆等入睡。

失眠大概是我從國三考試壓力累積下來的後果。覺得讀書真的沒什麼意義,讀書只是為了升學為了考試,並不是書上的內容以後都會用到,花那麼多時間去讀沒用的東西真的好嗎?

我某位國中同學他也不愛唸書,倒是他把所有的時間投入資訊工程的領域,高中就考到微軟後備程式設計師執照,大學好像只考到暨南大學吧,現在還沒畢業就已經在公司當講師,去年還跟我嗆說在開發30萬的手機軟體.....。雖然這只是少數幾個特例,但是難道中國幾千年的考試制度就一定要繼續維持下去嗎?

離題了..... Orz

現在鎮定劑已經對我沒有笑了,現在每天都盡量把自己搞的很累,回去聽輕音樂看看有沒有辦法入睡。所以不聽流行音樂也不是沒有原因的,整天在那邊 rock 不然就是愛來愛去,只會讓我更悶,可能哪天亢奮就去拿機槍掃射。

大學還找不到志同道合的朋友,唯一幾個能談心的高中朋友一個現在也相隔兩地,台北、基隆和天天地震的花蓮,MSN 打字又太慢、宿舍有室友也不好用語音對談,乾脆當個悶燒鍋每幾個月爆炸一次算了。

2007/04/02

攝影 - 松鼠




話說最近逢甲校園鬧鼠荒
每次經過草坪都會看到松鼠和麻雀搶麵包屑