110 一般警察特考三等 警察資訊管理人員 網路安全與資訊倫理 考古題詳解
第 一 題20 分
電腦與網路上有許多常見的濫用及非法行為,請從操作方式及影響,闡述以下 5 種行為的意涵:
(1) 釣魚網站(Phishing website)
(2) DNS 下毒(DNS Poisoning)
(3) 緩衝區溢位(Buffer Overflow)
(4) 暴力攻擊(Brute Force Attack)
(5) ARP 假冒(ARP Spoofing)
登入後即可作答並保存紀錄。
核心觀念
本題考查常見網路攻擊的作用層次、操作方式及其對機密性、完整性、可用性的影響。作答時應指出攻擊者如何利用系統或通訊協定的弱點,以及可能造成的資料竊取、流量竄改、權限取得或服務中斷。本題不涉及特定法條。
解題方法
可依每種攻擊的「作用對象 → 攻擊手法 → 造成影響」說明:
(1)釣魚網站(Phishing website)
攻擊者仿製銀行、政府機關或其他可信網站的版面,並透過電子郵件、簡訊、社群訊息或搜尋結果,引誘使用者點擊連結並輸入帳號、密碼、信用卡資訊或驗證碼。假網站取得資料後,攻擊者可用於冒用身分、盜領財物或進一步入侵其他系統。
釣魚網站主要利用使用者對網站外觀或訊息來源的信任,並非直接破解密碼。即使網站使用加密連線,也不代表網站本身可信;使用者仍須核對網域名稱及登入來源。
(2)DNS 下毒(DNS Poisoning)
DNS 負責將網域名稱解析為 IP 位址。攻擊者竄改 DNS 伺服器或用戶端的解析紀錄,使原本正確的網域名稱被解析到攻擊者控制的錯誤 IP 位址。使用者輸入正確網址後,可能被導向仿冒網站,進而遭竊取資料;也可能被導向惡意網站,或因解析錯誤而無法正常連線。
DNS 下毒的關鍵是「名稱解析結果遭竄改」,與釣魚網站藉由假網址誘騙使用者不同;兩者也可能搭配使用。
(3)緩衝區溢位(Buffer Overflow)
程式在記憶體中配置緩衝區,用來暫存輸入資料。當程式未檢查輸入長度,攻擊者提供超過緩衝區容量的資料,就可能覆寫相鄰記憶體內容,例如控制資料或程式執行流程。
成功利用時,攻擊者可能使程式異常終止,造成服務中斷;若能控制被覆寫的內容,也可能讓程式執行攻擊者指定的指令,取得程式或系統權限。這類攻擊利用的是程式的記憶體管理與輸入驗證缺陷。
(4)暴力攻擊(Brute Force Attack)
第 二 題15 分
防火牆可以做為內部網路與網際網路的咽喉點(Choke Point),是落實安全性政策的重要網路設備。請說明至少四項網路管理者用來設定防火牆行為之控制項目,並且舉例說明。
註:這裡的防火牆行為是檢視封包後,做阻擋或讓其通過。
登入後即可作答並保存紀錄。
核心觀念
本題考的是防火牆規則如何依封包特徵決定「放行或阻擋」。防火牆通常位於不同安全區域的邊界,管理者依組織的安全政策,設定封包比對條件及處置方式;符合規則的封包才依規則通過或遭拒。規則常按優先順序比對,未符合明確規則時,則依預設政策處理。
本題詢問的是可用來設定防火牆行為的控制項目,並非只列防火牆種類。常見項目包括來源與目的 IP 位址、通訊協定、來源與目的埠號、連線方向、連線狀態、網路介面或安全區域,以及規則的動作。
解題方法
作答時,從封包可供檢查的欄位與防火牆可採取的處置切入。至少列出四項控制條件,逐項說明其用途,再以一條具體規則示範如何將條件組合成放行或阻擋政策。
例如,一條規則可表達為:「從外部介面進入、來源為任意位址、目的為內部網站伺服器、使用 TCP、目的埠為 443 的封包,予以放行。」未符合允許規則的外部連線,則可依預設政策阻擋。
控制項目與例子
-
來源 IP 位址:限定封包從哪些主機或網段送出。 例:只允許管理網段
192.168.10.0/24連線至防火牆管理介面,其餘來源一律阻擋。 -
目的 IP 位址:限定封包可到達哪些主機或網段。 例:外部使用者只可連到 DMZ 區的網站伺服器
203.0.113.10,不得直接連線至內部資料庫主機。 -
通訊協定:依封包使用的協定決定是否通過,例如 TCP、UDP 或 ICMP。 例:允許 ICMP Echo Request 通過,以便進行特定網路診斷;其他未經核准的 ICMP 類型則阻擋。
第 三 題20 分
網路的發展與普及應用,著作權議題備受注目。著名法律學者 Lawrence Lessig 與具相同理念者,於 2001 年在美國成立 Creative Commons 組織,提出「保留部分權利」(Some Rights Reserved)概念之創用 CC 授權。
創用 CC 授權條款包括「姓名標示」、「非商業性」、「禁止改作」以及「相同方式分享」等四個授權要素。請說明這四種授權要素的意義。
這四種授權要素可以組成出六種授權條款,請說明這六種授權條款的使用條件。
登入後即可作答並保存紀錄。
核心觀念
本題考創用 CC(Creative Commons)授權的四種授權要素,以及如何用這些要素組成六種標準授權條款。創用 CC 是著作權人預先設定使用條件的公眾授權方式;利用人遵守條件,即可在授權範圍內使用著作。它採「保留部分權利」(Some Rights Reserved)的概念,並未因此放棄著作權。
本題所列的六種授權條款,均以「姓名標示」(BY)為基本條件;其餘要素則依是否允許商業利用、改作,以及改作後是否須採相同授權條款而組合。以下依命題當年(民國 110 年)的著作權法規範脈絡說明;本題不涉及特定法條條文的計算或適用。
四種授權要素
- 姓名標示(BY,Attribution):利用人使用、重製、散布或改作著作時,須依授權要求標示原作者或權利人、著作名稱及授權資訊等。具體標示方式應依授權條款及情況合理為之。
- 非商業性(NC,NonCommercial):利用目的不得主要為商業利益或金錢報酬。此限制看的是利用行為的目的與性質;若要進行商業利用,須另取得權利人許可。
- 禁止改作(ND,NoDerivatives):不得散布改作後的著作。一般而言,重製與散布未經改作的原著作仍可依授權條件進行;要散布改作成果,須另取得權利人許可。
- 相同方式分享(SA,ShareAlike):利用人改作著作後,如要散布改作成果,須採與原著作相同或相容的授權條款,使後續利用人仍受相同類型條件拘束。
解題方法
先把題目列出的四個要素轉成四個判斷問題:
- 使用時是否必須標示作者?六種標準授權均須,故都含 BY。
- 是否限制商業利用?有 NC 才限制;沒有 NC,商業利用也可依授權條款進行。
- 是否允許散布改作成果?有 ND 就不允許;沒有 ND,改作可依授權條件進行。
- 改作成果散布時是否須沿用相同或相容條款?有 SA 才須。
接著將 BY 與 NC、ND、SA 的相容組合列出。ND 與 SA 不會同時出現在同一授權條款:ND 禁止散布改作成果,SA 則規範改作成果散布時應使用何種授權,兩者條件
第 四 題25 分
電腦與網路上有許多常見的濫用及非法行為。請從操作方式與影響,闡述以下所列之 5 種行為的意涵:
(1) 薩拉米攻擊(Salami Attacks)
(2) 時序攻擊(Timing Attack)
(3) 流量分析(Traffic Analysis)
(4) 邏輯炸彈(Logic Bombs)
(5) 權限擴增攻擊(Privilege Escalation Attacks)
登入後即可作答並保存紀錄。
核心觀念
本題考查五種常見的電腦與網路濫用行為,須掌握各自的操作方式與造成的影響。它們的差異可從攻擊者利用的對象來區分:交易或計算流程、執行時間、通訊流量、程式執行條件,以及系統權限。
本題是名詞解釋題,未要求引用特定法條或進行計算。
解題方法與各行為說明
(1) 薩拉米攻擊(Salami Attacks)
**意涵與操作方式:**攻擊者利用大量交易或計算中的微小單位,逐筆挪取極少金額或資源。例如,在金融系統中將每筆利息或帳款計算結果的小數尾數截取一小部分,累積轉入自己控制的帳戶。
**影響:**單筆差額通常很小,不易被察覺;交易數量愈多,累積損失愈大。其關鍵是「每次取一小片、反覆操作、累積成可觀利益」,也常稱為切片式攻擊。
(2) 時序攻擊(Timing Attack)
**意涵與操作方式:**攻擊者觀察系統執行某項運算所需的時間,從時間差推測內部處理資訊。例如,密碼驗證程式若逐字元比對,輸入與正確密碼相符的字元愈多,程式花費時間愈長,攻擊者便可透過多次測試逐步推測密碼。
**影響:**攻擊者可能在未直接讀取機密資料的情況下,推得密碼、加密金鑰或其他敏感資訊。時序攻擊屬於側通道攻擊的一種;其利用的是執行時間洩漏的資訊,而非單純破解演算法。
(3) 流量分析(Traffic Analysis)
**意涵與操作方式:**即使通訊內容已加密,攻擊者仍可觀察通訊的來源與目的地、時間、頻率、方向及資料量等流量特徵,推測通訊雙方的關係或活動情形。
**影響:**流量分析未必能還原加密內容,但可能推知某機構何時與誰聯絡、某服務是否正在運作,或特定事件是否發生。例如,特定節點的通訊量突然增加,可能顯示有重要活動或大量使用者正在連線。
(4) 邏輯炸彈(Logic Bombs)
第 五 題20 分
取餘數()是公開金鑰加解密技術的重要運算。例如, 的結果是 2,因為 17 除以 5 餘 2。
(1) 請闡述公開金鑰(Public Key)與私密金鑰(Private Key)的關係。
(2) 請計算出以下 5 個運算式的答案:
註: 表示 2 的 7 次方,依此類推。
登入後即可作答並保存紀錄。
核心觀念
本題考查公開金鑰密碼學的金鑰關係,以及模指數運算。公開金鑰與私密金鑰由數學上相關的一對金鑰組成:公開金鑰可公開散布,私密金鑰則由持有人妥善保管。兩者的具體用途依密碼機制而定:
- 機密性:寄件者用收件者的公開金鑰加密,只有持有對應私密金鑰的收件者能解密。
- 數位簽章:簽署者用自己的私密金鑰簽章,其他人可用其公開金鑰驗證簽章。
公開金鑰與私密金鑰彼此相關,但在設計安全的系統中,不能僅憑公開金鑰有效率地推算出私密金鑰。
計算題使用模運算的性質:若 ,則 ;乘法後也可隨時取餘數,以避免直接計算很大的次方。
解題方法
以反覆平方計算次方,並在每一步取模 。
(1)公開金鑰與私密金鑰的關係
兩者是一組相互配對的金鑰,透過密碼學演算法建立數學關係。公開金鑰可提供他人使用;私密金鑰必須由持有人保密。加密與解密、簽章與驗章的使用方向不同,不能將兩種用途混為一談。
(2)計算模指數
先計算 的各次方模 :
因此:
再利用 :
所以:
接著:
所以:
計算 時,先反覆平方: