
6 種惡意軟體類型:如何防禦它們?
了解不同類型的惡意軟體,包括病毒和蠕蟲。學習它們如何傳播、如何影響系統,並探索保護裝置免受這些網路威脅侵害的關鍵防禦策略。

在當今可無限制存取網際網路的世界中,惡意軟體是網路安全最常見的威脅之一。惡意軟體或惡意程式是指任何蓄意損害電腦、伺服器或網路的軟體類型。這些威脅可能是病毒、蠕蟲、勒索軟體、殭屍網路等,並且可能危害任何類型的作業系統或裝置,例如 Windows、Android 和 Mac。根據 Statista 的資料,全球共發現 60.6 億次惡意軟體攻擊,其中大多數發生在亞太地區。
這些惡意軟體會偽裝成無害的連結或檔案,其影響可能從妨礙電腦運作、蒐集敏感資料,到存取私人網路及顯示垃圾訊息。因此,組織愈來愈有必要了解不同類型的惡意軟體、它們如何傳播,以及如何偵測並移除它。
本文將介紹網路安全中的惡意軟體類型、什麼是惡意軟體攻擊、常見的惡意軟體類型,以及如何防禦它們。
了解惡意軟體
惡意軟體 有各種類型,但它們有一個共同目標——為了財務利益而干擾或破壞實體的系統基礎架構。數位時代的轉變使越來越多網路犯罪分子開始建立複雜的惡意軟體,這些惡意軟體可能不被察覺、感染系統,並竊取敏感資訊。
讓我們看看這些惡意軟體多年來如何演變——從感染系統部分元件(例如 CPU)的基本病毒,到能攻擊整個組織基礎架構的複雜惡意軟體。
惡意軟體的演變
惡意軟體自出現以來已經演變許多。其歷史可分為五個階段,從 1949 年的蠕蟲和病毒等基本惡意軟體開始,到現今為特定目的而專門建立的惡意軟體。
惡意軟體的早期階段:惡意軟體的早期階段始於 1949 年,當時 John Von Neumann 首次提出病毒作為「可自我複製的程式碼字串」的概念。這種惡意軟體並非旨在損害電腦或竊取敏感資料,而是用來尋找 MS-DOS 系統中的漏洞。該惡意軟體會造成承載程式,使系統因消耗系統資源而暫時當機。
此外,這類早期惡意軟體不會對使用者隱藏。它可能會在使用者的電腦螢幕上顯示影像或訊息。惡意軟體的早期階段持續到 1991 年,之後第二階段於 1992 年開始出現。
惡意軟體的第二階段:Windows 作業系統因其易用性與強大的使用者介面而吸引了大量使用者。然而,同時它也吸引了駭客與攻擊者。因此,大多數惡意軟體,例如早期郵件蠕蟲與巨集蠕蟲,都是以攻擊 Windows 作業系統為目標。此階段持續到 1999 年,之後惡意軟體的第三階段開始。
惡意軟體的第三階段:惡意軟體的第三階段始於 2000 年,當時網際網路達到高峰。此階段出現越來越多的網路蠕蟲與病毒,能夠透過電子郵件、從遭入侵網站下載內容,或開放的網路共用輕易傳播。
惡意軟體的第四階段:惡意軟體演變的第四階段始於 2005 年,當時公眾開始接觸到 Ransomware 和 Rootkits。 此階段的惡意軟體變得更加普遍,因為攻擊者會使用多種方法感染使用者的電腦,例如:
- 傳送網路釣魚電子郵件
- 傳送含有來自遭駭網站免費下載內容的電子郵件附件
- 透過 USB
- 透過其他可移除式媒體
在此階段,惡意軟體的意圖大多是為了財務利益或非法控制其感染的機器。此階段持續到 2016 年,之後進入惡意軟體演變的第五階段,也就是目前的階段。
惡意軟體的第五階段:惡意軟體的第五階段早在 2010 年就已開始。這類惡意軟體是專門為虛擬間諜活動以及破壞個人或整個組織的運作而設計。雖然先前的惡意軟體是由以使用者或企業為目標的網路犯罪分子所建立,但目前的惡意軟體強大得多,因為它們不僅由非國家勢力建立,也由各國的國家行為者建立。
此階段的惡意軟體演變有可能對人類生活造成嚴重損害。它被標記為「Advanced Persistent Threat」或 APT,這表示 APT 不只是單純的惡意軟體,而是針對特定目標經過規劃的惡意軟體。
在早期階段,惡意軟體很容易被偵測到,而且危害不大,或許幾乎不會讓使用者感到困擾;但隨著其演變,惡意軟體的意圖也隨時間變得更加複雜。從勒索軟體到間諜活動,個人與企業都受到網路犯罪分子為了財務及其他利益而帶來的威脅。
然而,當網路攻擊者正在開發新穎的方法來危害組織的系統基礎架構時,各家公司與企業也投入數十億美元來強化其網路安全,以便對抗任何可能的威脅。
什麼是惡意軟體攻擊?
惡意軟體攻擊是最常見的網路攻擊類型之一,其中惡意軟體會在使用者系統上執行未經授權的動作。這類軟體可以有不同類型,例如勒索軟體、間諜軟體、病毒或蠕蟲。多數情況下,網路犯罪分子建立惡意軟體時都帶有特定目的。這些目的可能包括:
- 竊取資料:大多數惡意軟體專注於竊取重要資料,例如使用者的個人資訊、醫療紀錄、付款資訊、憑證、社會安全號碼等。這類惡意軟體對個人和組織而言都可能代價高昂。
- 干擾電腦運作:某些惡意軟體是專門為干擾網路或系統而建立的。其干擾程度可能不一;從損毀作業系統中的檔案,到大規模分散式阻斷服務 (DDOS) 攻擊。
- 勒索金錢:網路攻擊者與犯罪分子使用勒索軟體加密組織或使用者的資料,或挾持電腦系統作為人質,藉此要求付款,且通常為了匿名而要求以加密貨幣支付。
- 取得遠端控制:某些惡意軟體能讓網路犯罪分子控制使用者系統,使其能夠遠端將系統用於惡意目的,例如刪除或修改檔案,或執行額外的惡意軟體攻擊。
為什麼網路犯罪分子會使用惡意軟體?
網路犯罪分子使用惡意軟體的最終目標,不外乎是為了財務利益、間諜活動或造成干擾。他們會從使用者的電腦系統中擷取重要資料,例如密碼、電子郵件、財務資料,甚至醫療保健紀錄,並將其作為對受害者施壓的籌碼。攻擊者會在暗網上出售其蒐集到的資料,或利用這些資料進行詐騙付款。
這些網路犯罪分子透過社交工程手法欺騙使用者執行特定動作,以便未經授權存取其網路。此外,持有關鍵資訊的組織更有可能成為這些攻擊者的目標,因為這些資料可能特別有利可圖。
惡意軟體已成為網路犯罪分子最強大的工具之一;尤其是用來攻擊那些網路安全薄弱或缺乏相關知識的人。雖然許多人只是想製造混亂或為了好玩而感染電腦,但也有一些人動機強烈,目標是破壞企業與個人。
6 種惡意軟體類型
網路安全中的惡意軟體有許多類型,每個個人與組織都應該了解它們,才能實施策略來避開這些網路威脅。以下是 6 種惡意軟體類型,以及它們運作方式的詳細說明。
| 類型 | 作用 | 範例 |
|---|---|---|
| 病毒 | 修改其他電腦程式並插入自身程式碼以進行自我複製。 | Elk Cloner |
| 蠕蟲 | 自我複製並散播到其他裝置。 | Morris Worm |
| 木馬 | 偽裝成合法軟體以取得使用者信任。 | CryptoLocker |
| Rootkits | 在不被偵測的情況下滲透裝置。 | Sony BMG |
| 勒索軟體 | 在支付贖金之前阻止存取敏感資料。 | WannaCry |
| 鍵盤側錄程式 | 監控並追蹤使用者在其裝置上的按鍵輸入,然後將其傳送給攻擊者。 | Ghost KeyLogger |
1. 病毒
病毒惡意軟體會修改其他電腦程式並插入自身程式碼以進行自我複製。一旦在特定時間或特定條件下被啟動,它就能執行多項預先編寫的任務,例如加密重要資料、刪除檔案、干擾安全性設定,或控制整個系統。
此惡意軟體會利用系統中的弱點來感染並散播病毒,經常以 Windows 和 Mac 等作業系統為目標。不過,病毒也可能感染 IoT 裝置和 Linux 機器。當電腦感染病毒時,會開始出現某些症狀,例如:
- 經常凍結或當機
- 應用程式或程式可能延遲或執行緩慢
- 經常出現偽裝成合法網站的彈出式廣告
- 密碼發生未知變更
- 開啟電腦後啟動不熟悉的程式
- 重新啟動或關閉電腦時發生困難
因此,定期執行電腦病毒掃描始終是個好習慣,以確保沒有病毒利用您的系統。
第一個電腦病毒是於 1982 年開發的 Elk Cloner。 它是由當時年僅十五歲的 Richard Skrenta 為了惡作劇而建立的。Skrenta 為 Apple II 作業系統建立了這個病毒,使其能在具有多個軟碟機的電腦上從一張軟碟跳到另一張軟碟。因此,每當受感染的電腦第 50 次開機時,螢幕上就會顯示一首由 Skrenta 所寫的詩。
Elk Cloner 的建立純粹只是個玩笑,目的是讓使用者感到困擾,而不是對系統造成任何損害。
防禦病毒最常見的方法是安裝防毒軟體。此外,讓所有電腦系統保持更新並套用修補程式,以及確保及時進行弱點評估,也很重要。
2. 蠕蟲
電腦蠕蟲與病毒並沒有太大差異;它會自我複製,其目標是透過在受感染系統上保持活躍來感染其他電腦。它們會透過目標電腦的網路散播,例如網際網路、電子郵件、檔案分享平台和 torrents,並依賴弱點與安全性失誤來取得存取權。
然而,與病毒不同的是,蠕蟲不需要使用者採取任何動作。它可以只是靜待時機,並利用其他檔案和程式造成危害。它可以在系統環境中移動,並自行建立自身副本。
最早廣泛傳播的電腦蠕蟲之一是 Morris Worm,由 Cornell 畢業生 Robert Morris 於 1988 年建立。他建立 Morris Worm 是為了展示廣泛存在的安全性缺陷;然而,在該蠕蟲釋出後,情況急轉直下,它如野火般迅速蔓延,鎖定多種電腦弱點,並在 24 小時內感染了所有連上網際網路電腦中的 10%。
雖然這種蠕蟲並非出於造成危害的意圖而建立,但它成為第一個造成重大財務損失的惡意軟體,讓企業損失數百萬美元。
為了防禦電腦蠕蟲,首要之務是定期更新軟體和密碼,並避免點擊彈出式廣告或從未知來源下載檔案。開啟電子郵件附件或與電子郵件相關的連結時,也必須保持謹慎。
3. 木馬
顧名思義,trojan horse 惡意軟體會偽裝成合法程式,隱藏其對電腦系統造成危害的真正意圖。木馬很容易透過網路釣魚散播,使用者可能會點擊帶有合法檔案(例如 Excel 試算表或 PDF)的電子郵件附件。
木馬一直是網路犯罪分子常用的武器,因為它可作為控制其他電腦的後門。 事實上,大多數木馬都以防毒彈出式廣告的形式出現,說服使用者在其電腦上「安裝」防毒軟體。一旦檔案被開啟、下載或安裝,木馬就會發揮作用,讓攻擊者能夠遠端存取電腦系統。它可以刪除或竊取重要資料、監視受害者,甚至發動 DDoS 攻擊。
木馬的一個例子是 CryptoLocker。網路攻擊者利用社交工程欺騙使用者,將 CryptoLocker 附件偽裝成來自真實企業(例如 FedEx 或 UPS 追蹤通知)的無害電子郵件,誘使使用者點擊電子郵件附件。一旦感染發生,使用者就必須支付贖金才能復原或解密其檔案。
為了防禦木馬,組織可以實施數種有效的方法,例如:
- 安裝合法的防毒軟體
- 定期更新軟體
- 避免從不熟悉的來源下載檔案或連結
- 使用高強度密碼
- 啟用多重要素驗證
透過實施這些多層式安全策略,使用者可以防止網路攻擊者未經授權存取裝置和系統。
4. Rootkits
簡單來說,rootkit 可讓網路犯罪分子在未經使用者同意的情況下控制電腦。rootkit 中的 root 指的是「root 使用者」或「管理員」,而 kit 則表示一套軟體工具。這類惡意軟體相當危險,因為它們可提供 root 層級的存取權限,且其設計方式會隱藏自己在裝置中的存在。
Rootkits 可透過網路釣魚電子郵件進入系統,讓網路犯罪分子得以遠端控制機器。Rootkits 可用於各種目的,例如:
- 停用防毒軟體
- 監視使用者活動
- 竊取重要資訊
- 執行其他類型的惡意軟體
Rootkit 的傳播方式與病毒或蠕蟲相同——透過從不可信來源下載受損檔案以及垃圾郵件。不同於其他會顯示症狀的惡意軟體,rootkit 具有隱匿性。它們可以繞過系統的安全軟體,讓網路攻擊者取得後門存取權。
一個真實世界中的 rootkit 惡意軟體案例發生於 2005 年的 Sony BMG,這是一家知名音樂公司。根據 Electronic Frontier Foundation (EFF) 的說法,該公司在其 CD 中嵌入了 rootkit——約 2,200 萬張——目的是防止盜版。
當使用者在其裝置上播放其中一張 CD 時,rootkit 會悄悄自行安裝並深藏於系統內部。這個 rootkit 打開了許多安全漏洞之門,讓數百萬使用者暴露於網路威脅之中。
為了保護裝置免受 rootkit 等惡意軟體侵害,組織和個人務必經常掃描其系統、避免點擊可疑連結或電子郵件(這些內容往往看似合法)、更新軟體,並從可信來源安裝反惡意軟體。
5. Ransomware
Ransomware 會阻止使用者存取其電腦或特定資料,直到支付所要求的贖金為止。Ransomware 很容易透過造訪受感染網站、網路釣魚電子郵件或系統漏洞傳播。Ransomware 的一些症狀包括資料外洩、系統停機、資料外洩事件,以及智慧財產遭竊。
最廣為人知的 ransomware 之一是 WannaCry。2017 年,WannaCry 擴散至一些重要系統,並利用 Windows 中稱為 EternalBlue 的漏洞,進而加密儲存在 PC 硬碟中的檔案。這使得使用者無法存取自己的檔案;然而,在支付以 Bitcoin 形式的贖金後,他們便能解密並存取其檔案。
為了防禦 ransomware,組織可以採取多項步驟作為安全措施:
- 讓作業系統保持更新並套用修補程式
- 避免從不可信來源安裝軟體
- 避免授予特定使用者管理員權限
- 定期備份檔案
這些防禦步驟有助於防止 ransomware 攻擊,並提升系統對其他類型網路威脅的防禦能力。
6. Keylogger
Keyloggers 是一種隱匿型惡意軟體,網路攻擊者會藉此監控並記錄使用者在鍵盤上輸入的內容。Keylogger 攻擊是指每一次按鍵都會被記錄並傳送給網路犯罪分子。由於裝置中的幾乎所有資訊都是透過輸入產生,因此網路犯罪分子更容易追蹤信用卡資訊、電子郵件、銀行帳戶密碼等敏感資料,並透過取得公司網路的存取權來竊取資訊。
大多數情況下,keylogger 會用於合法目的,例如追蹤員工工時、排除裝置問題,甚至是父母監控孩子使用裝置的時間。然而,懷有惡意意圖的人會利用 keylogger 執行網路犯罪。Keylogger 可讓攻擊者知道受害者輸入了什麼、造訪了哪些網站,並進一步了解他們。
Ghost Keylogger 是一種起源於 2000 年代的鍵盤側錄程式。它是一種以軟體為基礎的鍵盤側錄程式,可透過實體方式安裝在使用者裝置上,或經由惡意軟體散布進行安裝。這種軟體能夠查看使用者的操作行為、記錄其按鍵輸入、將其儲存在檔案中,並將該檔案傳送給網路攻擊者。此惡意軟體會危害使用者受保護的私人資訊與敏感資訊,例如密碼、使用者名稱和財務資料。攻擊者利用竊取的資料進行身分詐欺,或取得受限制帳戶的存取權限。
就像任何其他惡意軟體一樣,遵循以下步驟可確保系統能夠防禦 keylogger。
- 從可信來源安裝防毒與反惡意軟體。
- 經常更新軟體與應用程式,以修補系統漏洞。
- 避免點擊可能看起來可疑的連結或開啟電子郵件附件。
- 使用虛擬鍵盤輸入使用者名稱和密碼等敏感資料。
- 定期執行掃描以偵測惡意軟體和病毒。
如何偵測並移除惡意軟體?
當電腦感染病毒或惡意軟體時,便會開始出現異常行為。使用者也可能發現系統中下載了未知或可疑的檔案與應用程式,或者電腦會顯示不需要的彈出式視窗、經常凍結或當機。系統甚至可能不允許您安裝新軟體或移除舊軟體。
在許多 PC 中,可能會出現過熱以及風扇噪音過大的情況。此外,配備硬碟的電腦可能會聽到嗡嗡聲。所有這些跡象都表示電腦出了問題,或系統已遭入侵。
一旦偵測到惡意軟體,務必迅速採取策略將其移除,並進一步防止其擴散至整個系統。
- 避免使用系統: 由於使用者輸入的大多數敏感資訊都是透過網際網路進行,例如購物、網路銀行等,因此在確認電腦完全沒有任何惡意軟體之前,暫時停止這些活動非常重要。
- 安裝防毒與反惡意軟體: 如果系統缺乏可自動掃描病毒與惡意軟體的軟體,惡意軟體就很容易進入並感染系統。很多時候,這些惡意軟體之所以能進入,是因為下載了來自陌生來源的檔案或點擊了受感染的網站。
- 定期更新: 定期更新新安裝或先前已安裝的安全軟體非常重要,因為這些更新可防止惡意軟體感染系統。
- 頻繁掃描裝置: 如果系統出現異常行為,則不等待軟體依排程執行,而是立即進行掃描,對於防止惡意軟體進入系統可能至關重要。同時也應留意不熟悉的檔案並將其刪除。
- 重新安裝作業系統: 很多時候,很難確定惡意軟體是否已被阻止。然而,如果電腦持續出現延遲、當機、過熱及類似症狀,重新安裝作業系統會是個好主意。在重新安裝作業系統之前,務必先備份所有重要資料,因為重新安裝系統意味著已儲存資料將會遺失。
使用 SentinelOne 進行惡意軟體偵測與緩解
SentinelOne 是業界領先的企業安全平台,可防禦惡意軟體與網路威脅。 Singularity™ Endpoint 提供端點、伺服器、行動裝置與攻擊面的自主防護。它可執行機器速度的惡意軟體分析,並對抗勒索軟體、間諜軟體與無檔案攻擊。
Singularity™ Cloud Security 是終極 CNAPP 解決方案,可在地端、雲端與混合環境中對抗惡意軟體。它具備獨特的 Offensive Security Engine™,並結合專利 Storylines™ 技術與 Verified Exploit Paths™ 提供支援。它提供專為正式環境設計的執行階段防護,具備任務關鍵型耐用性。它也建構於 eBPF 架構之上,並且是全球最受信賴且獲獎最多的雲端安全套件。
Singularity™ Cloud Security 的核心功能包括 Kubernetes Security Posture Management (KSPM)、Cloud Security Posture Management (CSPM)、Infrastructure as Code Scanning (IaC)、Secret Scanning、AI-SPM、Vulnerability Management、External Attack & Surface Management、Cloud Detection & Response (CDR)、Cloud Workload Protection Platform (CWPP)、 以及 Cloud Infrastructure Entitlement Management (CIEM)。

Singularity™ Platform
Elevate your security posture with real-time detection, machine-speed response, and total visibility of your entire digital environment.
結論
雖然網際網路是一個安全的空間,但毫無疑問的是,網路犯罪分子潛藏在每個角落,隨時準備發動攻擊。他們時刻準備製造混亂,而其中一種手法就是散布惡意軟體,並為了牟利而破壞系統基礎架構。這些惡意軟體有多種形式;例如病毒、蠕蟲、rootkits 或勒索軟體。
組織應了解這些網路威脅,因為它們對整個系統以及共享網路中所有連線對象都構成重大風險。透過實施網路安全策略,企業不僅能防止惡意軟體感染其系統環境,也能避免聲譽受損與潛在的財務損失。
常見問題
惡意軟體與病毒並不相同。惡意軟體(也稱為 malicious software)是任何具惡意軟體的統稱;專門設計用來危害並感染系統。 惡意軟體可分為多種類型,包括蠕蟲、木馬、間諜軟體等。而病毒則是惡意軟體的一種類型,會自我複製並傳播到其他裝置。
惡意軟體分類是指將某種惡意軟體指派到特定類別。某一類別中的惡意軟體具有相同特徵,例如程式碼行為、模式與影響。對這些惡意軟體進行分類,可協助網路安全團隊區分不同類型的惡意軟體,並了解其運作方式、可能造成的結果,以及最佳的偵測與防範方式。
惡意軟體可透過不同方式傳播,例如:
- 從不熟悉的來源下載或安裝軟體。
- 開啟或點擊電子郵件附件與可疑連結。
- 造訪受感染的網站。
- 連接受感染的裝置,例如 USB 隨身碟。
一旦惡意軟體進入系統,通常不需要太多時間就會擴散至整個基礎架構。如果組織使用的是共享網路,那麼其他個人與企業也會面臨風險。
保護系統免受惡意軟體侵害的最佳方式是:
- 務必讓您的電腦與軟體保持最新狀態。這些更新可提升作業系統的整體安全性,也可能在安全更新準備就緒時立即自動套用。
- 對於一般用途,例如瀏覽網頁、玩遊戲或在網站註冊,建議使用非管理員帳戶,因為這可防止任何惡意軟體安裝。
- 限制檔案分享,因為某些網站對惡意軟體幾乎沒有任何防護。
- 從可信任來源安裝反惡意軟體軟體,並定期掃描系統,以便在惡意軟體擴散前將其偵測出來。



