跳到主要內容

發表文章

Windows V.S Linux = 商業軟體 v.s 自由軟體

Linux一點也不難! ‧PChome電腦家庭 2008/09/27 很多人聽到「Linux」,就覺得像外星語文一樣,既困難又有距離;但Linux自推出以來,在全球受到愈來愈高的注目,不再只有工程師和玩家才需要Linux,你當然也得知道關於Linux的8個必備知識。 【文╱施典志】 8個常見問題,讓你了解Linux  很多人聽到「Linux」,就覺得像外星語文一樣,既困難又有距離;但Linux自推出以來,在全球受到愈來愈高的注目,不再只有工程師和玩家才需要Linux,你當然也得知道關於Linux的8個必備知識。 Q1 Linux和Windows有什麼不一樣? A:Linux和Windows都是一種作業系統,不同之處,主要在於Windows是由微軟公司設計研發的商業軟體,而Linux則是由許多軟體工程師和玩家共同維護開發的免費「 自由軟體 」。取得與使用Linux是完全無需付費的。 另外,Windows大致只分伺服器、桌面和行動裝置等數種版本,但Linux有數十種不同的「發行套件」,例如最近很受注目的 Ubuntu 、企業常用的 Fedora 、在歐洲很流行的 SuSE 等等,這是因為嚴格來說「Linux」只是作業系統的核心,同一個核心可以因著不同的需求,加上各種不同的組件,變成功能各有不同的「Linux發行套件」。有的發行套件適合一般人的桌面應用,有的適合用在伺服器上,有的放在迷你筆電之中,還有的甚至可以放進手機、遊戲機或其他家電之中。所以,其實你可能早就在用Linux了,只是自己不知道而已呢! Q2 聽說Linux不怕病毒,是真的嗎?  A:嚴格地說,並沒有任何作業系統和軟體可以完全免於病毒和駭客的威脅;但就程度上來說,Linux上的病毒與惡意軟體,不論就數量和影響上,都遠比Windows少得多。 這主要有兩個原因: Linux是個集眾人之力開發完成的作業系統,所有的程式碼都是公開的,任何人都可以取得並加以修改。因此當Linux發現漏洞時,馬上就會有人投入修正,修正的結果也會經過許多人的驗證,確認沒有問題。 第二,Linux的系統安全相當嚴謹,任何軟體都無法在沒有管理者同意的情形下,私自修改重要系統檔案與設定,因此惡意軟體就算能入侵,也無法破壞Linux系統;相對的,Windows的系統安全沒有這...

黑色產業正成型民眾上網要自保

2008/09/15 【聯合線上╱業務企劃】    網路安全已經成為目前阻礙全球網路發展最嚴重的問題,因為許多駭客集團以企業化經營,透過製造、傳播電腦病毒,盜取帳號等..層層專業分工,形成黑色產業鏈。  反映在調查統計上,今年第一季全球每天平均有高達1萬5千個網頁受到電腦病毒感染或駭客攻擊,民眾只要連結到這些網頁,電腦就可能被俗稱病毒的惡意程式感染,進而再傳染給其他電腦。   為了協助民眾因應日益升高的資安威脅,提升自我防護能力,行政院科技顧問組委託資訊工業策進會及NII產業發展協進會,針對一般大眾打造 「 全民資安網iSafe 」 ,教您輕鬆做資安,並持續舉辦資安健檢活動,完成線上自我檢測的民眾,就有機會得到Eee PC、Wii等多項大獎。 活動網站   「 全民資安網iSafe 」 是以入口網站形式,網羅國內產官學界的資訊安全學習資源,概分一般民眾、中小企業、學生家長,三個族群面,精選出數位課程(含遊戲)、手冊文章等學習內容,透過網址連結,提供民眾快速、方便且多元的學習管道;並藉由資安新聞、病毒資訊、最新消息、研討會等訊息彙整,讓民眾掌握最新的資安發展以及相關活動。   而為了讓沒時間學習或認為資安很難作的民眾,也能具備最基本的資安防護常識, 「 全民資安網iSafe 」 特別設計「資安輕鬆做」單元,以趣味的問答方式,例如「網路釣魚是線上遊戲?釣魚教學網站?詐騙網站?」,讓民眾在短短10分鐘內,就能輕鬆掌握十大資安防護技巧。 全民資安網 網址: http://isafe.tw 

你的Full HD螢幕是真的Full HD嗎?

‧digitalhome 2008/05/14   市面上號稱「支援」 Full HD 的液晶螢幕比比皆是,但這些螢幕真的都如廠商所宣稱,只要能播放 Full HD 影像,就是真的 Full HD 機種嗎?您是否有留意到其中不同之處呢?   【文/羅偉豪】    24吋液晶螢幕解析度達到1920×1200,能完整呈現100%的Full HD影像什麼是Full HD?  Full HD指的是1920×1080p解析度的完整像素顯示,意指影片裡每格畫面橫向水平完整顯示1920點與縱向垂直1080個點所組成,影片裡每格畫面均達207萬像素。嚴格說來,只要解析度不到此標準的螢幕,就不能稱為 「 Full HD 」 ,市面上許多液晶螢幕都標榜著能夠 「 支援Full HD 」,有些解析度只有1680×1050,還未達到 Full HD 的1920×1080p水準,所以不算真正的 Full HD 。此外,有些所謂1080i的機種,其顯示方式會先掃描完奇數行後再掃描偶數行,以組成一張完整畫面,但在動態畫面下,交錯掃描會因更新過程中的輕微延遲,出現影像變形和鋸齒狀等現象,所以1080i畫質當然比不上1080p的水準,也不是完全的 Full HD 。  使用一般22吋螢幕觀賞 Full HD 影像時,由於面板解析度只有1680×1050,因此在100%比例下會有影像超出邊界的問題  什麼是支援Full HD?  一些面板解析度為1680×1050的22吋機種都宣稱 「 支援Full HD 」 ,解析度只1680×1050的22吋螢幕,並不能達到真實1:1完全對應 Full HD 的程度。其所謂可「支援」 Full HD 的原因,是由於這些螢幕已內建 HDCP晶片 , 因此可以播放 Full HD 影像,但由於解析度並沒有完全達到 Full HD 的標準,因此使用這類螢幕播放 Full HD 影像時會有兩種狀況發生:  1.將影片維持1:1比例播放時,由於螢幕無法呈現所有像素,因此會發生影片超出邊界造成部分畫面被裁切。   2.若把影片比例縮小至符合螢幕解析度的大小,會因為畫面被擠壓而犧牲掉許多細微的細節,影響播放畫質,但因為還是能夠播放 Full HD 影片,因此廠商才會標榜「支援」 Full HD 。  因此對於最講求畫質的玩家們而言,擁有1920x1080解析度,能維持1:1播放...

軟體詞典:跨站攻擊(Cross Site Scripting)

2008-08-15 10:38作者:論壇整理出處:天極網軟體頻道責任編輯:Shiny 跨站攻擊是指駭客在遠端Web頁面的HTML代碼中插入具有惡意目的的數據,但是當信賴該頁面的用戶用瀏覽器下載該頁面時,嵌入其中的腳本指令碼將被秘密執行,陷入駭客設下的圈套。 比如:駭客可以偽造一封含Hotmail官方網頁的信件,官方網頁應該是駭客保存來的,但駭客進行了修改,添加了特定的惡意攻擊代碼。一旦用戶在該網頁進行登錄,MSN賬號和密碼就會被秘密發送到駭客指定的郵箱中。 跨站攻擊的代碼在網上比較多,大多數隻在駭客圈內流傳。 如果駭客利用攻擊代碼入侵成功後,他們可以盜取用戶帳戶、修改用戶設定、盜取Cookie,做虛假廣告等。   小知識:人們經常將跨站指令碼攻擊( Cross Site Scripting )縮寫為 CSS ,但這會與 重疊顯示樣式錶 ( Cascading Style Sheets, CSS )的縮寫混淆。因此有人將跨站 指令碼 攻擊縮寫為 XSS 。如果有人告訴你說他發現了一個 XSS 漏洞,那麼我們可以明白無誤的判斷,他一定說的是跨站 指令碼 攻擊。

駭客新毒招 駭你進入錯誤網站

‧聯合新聞網 2008/08/08 網際網路的核心結構「 網域名稱系統 」( DNS )最近被發現存在嚴重瑕疵, 電腦駭客入侵DNS後,不但能強迫電腦用戶連結到指定網站,還能在電子郵件發送過程中加以攔截,窺看載有機密內容的郵件。   西雅圖網路安全顧問業者IOActive公司主管卡明斯基率先揭露這項駭客新技倆。他發現,駭客透過入侵網域名稱系統的方式,將德州地區某些電腦用戶連結到冒牌Google.com廣告經銷網站,用戶進入冒牌網站點擊廣告後,駭客便坐收廣告點擊分拆利潤。 在這些個案中,駭客攻擊的目標是「 網域名稱系統 」。 這類系統的主要任務是指引電腦用戶連結到特定網址,功能有如引導電腦行進的路標。一旦遭駭客攻擊,路標便會錯亂,電腦用戶在網路世界裡的遊走路徑隨之出錯。 此外,駭客手法翻新,不僅能誤導電腦用戶到事先設計好的網站,也能從中攔截電子郵件。作法是攻擊網域名稱系統,讓電子郵件伺服器與其他網站之間的資訊往來路徑錯亂,導致電子郵件流入駭客指定的伺服器。 許多電子郵件伺服器本身也具有網域名稱系統的性質,有指引連結路線的功能,可能遭駭客直接入侵。駭客攻陷幕後的網域名稱系統,電腦用戶幾乎無從察覺。 面對駭客新的入侵手法,也促成微軟、思科、昇陽及其他業者聯手苦思對策反擊,業界史無前例地大合作。 【聯合晚報╱國際新聞組╱綜合報導】

NTFS與FAT格式的認識

一次要講的是磁碟的格式,從DOS年代開始,Win3x、Win9x、WinME…相信大家都對FAT16與FAT32格式相當熟悉。而使用過WinNT、Win2k、WinXP的人又會認識一個新的格式,就是NTFS了。到底這兩種格式有什麼不同,又如何能在這兩種格式間轉換,下面將一一為你介紹。 FAT16 這個話說在上古的DOS時代,由於CPU不夠快,硬碟速度也很慢,所以在希望電腦速度能加快的期望之下,就只有盡可能的加速硬碟中檔案的存取速度了,這也是當時電腦增進效能的關鍵之一。 那要如何做呢?首先要了解到,檔案在磁碟上是以一個稱為 叢集 ( Cluster )為單位的方式來儲存,也就是說任何檔案不論大小,在磁碟中所佔的空間都一定是叢集大小xN (N為自然數),因此為了加快檔案的存取或執行速度,適度的將一個叢集單位所佔用的容量提高會有不錯的效果(因為一次就可以將較多的內容從硬碟中讀取出來),所以當初的 FAT16 規格便針對當時的硬碟容量不同而制定了不同的叢集單位大小,大致如下: 硬碟容量 一個叢集大小 0~31MB 512Bytes 32~64MB 1KB 64~127MB 2KB 128~255MB 4KB 256~511MB 8KB 512~1023MB 16KB 1024~2048MB 32KB 由這個表可以看出,當初的硬碟肯定是個奢侈品,如果在當時有個2GB的硬碟肯定讓大多數的人羨慕到不行,現在卻是丟在路邊連撿它都嫌太重!唉~硬碟的悲慘命運…好!所以說從上面的表可以知道,這樣的定義確實讓電腦的系統整體效能都有所改善,但是~!卻也衍生出另一個問題,就是硬碟空間嚴重的浪費!舉例說明好了,如果有一台1.2GB的硬碟(就當1200MB吧),根據當時的定義,一個叢集的大小是32KB,也就是說如果你只有一個純文字文件不過5Bytes,儲存在硬碟中的時候卻仍然佔用了32KB的容量(大約32768Bytes)!?一供浪費了32768-5=32763Bytes。怎樣,夠可怕了吧!? FAT32 就這樣,微X做著違背良心的事情(其實DOS是IBM開發的啦),一年一年的過,電腦技術不斷的快速成長,CPU及硬碟速度與當時已不可同日而語!所以當初為了改善效能的規格似乎也沒有必要了!終於,微X開發出了一種全新的格式,就是 WinNT 的 NTFS 啦 ( NTFS 的優點稍後再說)!但是在大約1...

揭開MBR的神秘面紗

對於曾經因為硬碟的因素無法順利開機的人來說,或許用過「 Fidsk / mbr 」的指令參數,來解決電腦無法開機的問題,進而對 Fdisk 的隱藏參數「 MBR 」感到好奇。  想要知道 MBR 是什麼,以及它為什麼能夠解決電腦無法開機的問題時,我們得從電腦的開機過程說起。  在IBM PC相容的電腦系統上,電腦開機第一個執行的程式,就是我們常常聽到的 BIOS ( Basic Input / Output System ; 基本輸出 / 入系統 )。事實上, BIOS 就是主機板上一顆 Flash ROM 晶片,裡頭儲存了提供電腦基本操作的服務程式,而這些服務程式我們又稱為「 韌體 ( Firmware )」,因此,我們可以利用特殊的工具程式,更新 Flash ROM 晶片裡頭所儲存的服務程式,來提昇、修正 BIOS 的功能。  當 BIOS 開始執行的時候,它會先進行電腦系統的「 自我檢測 ( POST;Power On Self Test )」動作,來確認電腦上所安裝、連接的硬體設備都可以正常運作。完成自我檢測的動作後,接下來, BIOS 將試著從軟碟機,讀取磁碟片上第一個磁區( Boot Sector ; 啟動磁軌 )的資料,來啟動電腦進入作業系統。這時候,如果軟碟機中沒有可以開機的磁碟片時, BIOS 就會讀取硬碟上第一個磁區「 MBR ( Master Boot Record ;主要啟動記錄)」的資料,來啟動電腦進入作業系統。  所以, BIOS 必須先找到 MBR 啟動磁區的資料,並且,將這份資料載入0000:7C00的記憶體位置後,電腦才能夠繼續載入作業系統的開機記錄,進入該作業系統,來完成電腦整個開機的過程 。知道MBR是在硬碟開機過程中,最重要的一份資料後,接下來,我們再來看看這份資料到底記錄了哪些資訊,使得它成為硬碟開機過程中,最重要的一份資料。 儲存在硬碟第0面、第0軌、第1磁區的 MBR ,在512 Bytes大小的磁區空間中,所儲存的資訊,可以分成三個部分。  第一個部分是 「 程式區 ( Boot Partition Loader;BPL ,或者是 Pre-Loader、Pre-Boot )」 ,它儲存在000h到1BDh,共446 Bytes的磁區範圍中,主要是負責載入作業系統分割區的 「 啟動磁區 ( Boot Sector ) 」...