Malicious Software
惡意軟體
被設計來進行
- 未授權
- 破壞
- 竊取
- 控制
- 其他惡意行為
的軟體
例如造成:
最常見的有
病毒會把自己附加到其他程式或檔案上
再隨著這些載體傳播
載體
病毒通常需要附著在某個東西上
例如:
正常執行檔+病毒程式碼=被感染的執行檔
文件+惡意程式碼=被感染的文件
所以病毒最核心的特徵就是
需要依附在某種程式或是檔案來做為載體
假設:
電腦A中有某個檔案已被感染病毒
使用者這時把檔案傳給電腦B
電腦B執行/開啟這個已被感染的病毒後
結果病毒在電腦B中開始活動
所以病毒會和使用者的動作有關係,例如:
- 開啟被感染的檔案
- 執行被感染的程式
- 插入含惡意檔案的USB
- 下載惡意附件
病毒會有哪些特性?
蠕蟲不需要附在其他程式裡
也可能不需要使用者介入
就可以自我複製和傳播
例如:
感染主機A
蠕蟲開始掃描網路
找到主機B
利用漏洞感染主機B
再用同樣的過程感染C.D.E.F.G
就這樣快速擴張下去
蠕蟲可能造成:
木馬的重點在於
偽裝成正常、方便、實用、可信任的程式
誘騙使用者執行
為什麼叫木馬?
來自特洛伊木馬的故事
表面上是一份正常的禮物(一隻巨大木馬)
但這個木馬裡面卻藏著大量的敵人
把這個木馬當禮物收下後
敵人再偷偷出來直接從內部攻城
套用到軟體上:
看起來像正常的工具程式
使用者下載並執行
惡意功能開始運作
惡意功能可能是:
所以木馬的核心在於偽裝與欺騙
把電腦鎖住或將硬碟中檔案加密
然後要求受害者繳納贖金
以取得控制權或解密金鑰
核心目的就在勒索
常見兩種
勒索軟體的途徑有:
勒索軟體指的是一種惡意目的而不是傳播方式
所以勒索軟體可能以病毒、蠕蟲、木馬
等等的形式啟動攻擊
所以一個惡意程式也可能兩個類型都有
例如:
蠕蟲是傳播的勒索軟體
病毒 Virus
可能:
蠕蟲 Worm
可能:
木馬 Trojan
可能:
勒索軟體 Ransomware