自由軟體與資訊安全 [105下 中興通識]
課程簡介
Windows 後門、 iMessage 後門、 美國手機出廠預載竊聽軟體、 ... 諸多事件一再地說明: 信任原始碼不公開的軟體, 是一件危險的事。 如果連蘋果、 Nokia、 RIM 這樣的大廠, 竟然也都在政府竊聽軟體上面數位簽章, 那麼你還能相信哪些 3C 廠商跟產品? 這也是為什麼 西藏人選擇相信 f-droid 市集、 吹哨者 Snowden 選擇相信 debian 作業系統。 二十世紀初的美國大法官 louis brandeis 曾說過: 「陽光是最好的消毒劑。」 這句話不僅適用於政治, 更適用於 3C 產品。
本課程假設同學修過 「資訊科技與社會」, 或了解電腦玩家為何堅持開放原始碼、 堅持 root/刷機手機、 拒絕綁架電腦的 信任運算。 在這個前提下, 本課程全程採用 linux 作業系統來解說及實作資訊安全的一些基本技巧。 同學需要自備空白隨身碟 (至少16G, usb 3.0 較佳); 老師會教大家製作 百毒不侵救命碟。 本課程為電腦教室實作課程, 且大量使用命令列。 同學可以是電腦麻瓜, 但必須不害怕 「從零開始, 一步一步學命令列」。
- 課程代號:
- 教師: 洪朝貴; 部落格: 玩具烏托邦
- 上課時間地點: 三56 CC3PC
- 教材: 本課程沒有固定的課本。 課程內容請見: 課程大綱/主題列表; 考試前也請複習 上課補充的額外關鍵詞及操作筆記
- 課程公告與問答區: 「貴哥的課」 (噗浪; 老師所開的所有課的公告); 或者用 rss 只訂閱 本班 (自由軟體與資訊安全) 相關公告]; 請參考為什麼 「改用 rss 訂閱取代社交媒體」 很適合潛水族?
- 其他連結: 成績自助登記表 / 加分登記表 / 老師所看到的課堂練習/回家作業 / 上課專用帳號的基本設定
- 先修課程: 無。 建議閱讀 「資訊科技與社會」 的教材, 理解自由軟體對於資訊安全的重要性。 同學不需要有高深的電腦基礎; 但需要有 「經常面對命令列」 的勇氣。 為什麼要學命令列? 請見 「拉拉熊和丁丁的神燈」。
評分方式
學期成績計算方式: 每週或隔週都有上課實作或小作業或小考, 從而累積出學期成績。 期中期末考週沒有大考, 仍舊正常上課 (可能含小考)。
關於成績:
- 考試作弊者死當或照校規處理, 二選一, 沒有商量餘地。
- 請假一律必須事先請。 未事先請假而缺考者, 一律以零分計算。 (可以手機通知同學, 請口頭代為請假。) 獨自修課者特別注意!
- 小考考卷發還時, 建議手機拍照存證以保障自己權益; 下次簽到時, 請注意成績登錄是否正確。
- 期末不接受求情改成績。 求情者學期成績不會變高變低; 但求情內容會被公告在網頁上。
111 學年度下學期課表
洪朝貴 [ ckhung 小老鼠 cyut 點 edu 點 tw ]
研究室: L737 ; 分機 7805
https://www.cyut.edu.tw/~ckhung/
一 | 二 | 三 | 四 | 五 | |
---|---|---|---|---|---|
3 10:25 11:15 |
資訊社會 通識:中興Y308 |
||||
4 11:20 12:10 |
資訊社會 通識:中興Y308 |
||||
N 12:30 13:20 |
祐綸 研究:L-737 |
||||
5 13:30 14:20 |
|||||
6 14:30 15:20 |
OH *:L-737 |
OH *:L-737 |
|||
7 15:30 16:20 |
OH *:L-737 |
OH *:L-737 |
Programming 日1D:M-212 |
DataViz 日3D:M-212 |
|
8 16:30 17:20 |
Programming 日1D:M-212 |
DataViz 日3D:M-212 |
|||
9 17:30 18:20 |
Programming 日1D:M-212 |
DataViz 日3D:M-212 |
|||
A 18:25 19:10 |
3D 專題:L-737 |
||||
B 19:10 19:55 |
|||||
C 20:00 20:45 |
|||||
D 20:50 21:35 |
|||||
E 21:35 22:20 |