教會的公用電腦或是事工用的電腦,有時候並不是資訊專業的同工才會使用,近年來透過「網頁掛馬」來攻擊使用者的電腦進而竊取資料、組織殭屍網路等事件時有所聞,尤其是近年來針對 Microsoft, Mozilla, Adobe 等的攻擊,都可能對於教會內的電腦造成危害。
例如最近的幾個嚴重漏洞
Security update available for Adobe Flash Player(APSB10-16)
Security updates available for Adobe Reader and Acrobat (APSB10-17)
Vulnerability in Windows Shell Could Allow Remote Code Execution (2286198)
可能都會造成如阿碼科技提及的「阿碼外傳 阿碼科技非官方中文 Blog: DNF666 大規模SQL掛馬攻擊又來了:4589.in與22dnf.com」類似的攻擊。
如果教會有預算購買 patch management 的系統(如 BigFix),便可以透過這些系統定期更新系統的漏洞,但大多數的狀況,許多電腦都沒有妥善的管理,而潛藏著安全性的問題。
2010年8月21日 星期六
2010年8月7日 星期六
使用 JW Player 推展教會事工
在寫這篇教學的時候,一直有人跟我說 jw player 的教學網路上到處都是,像是 lyforever 的 [系計中] JW player + mod_h264_streaming (二),為什麼要特別寫一篇呢?不過我還是寫了,除了當做教學之外,也當作一些教會事工的應用吧!
例如教會可以應用類似的技術在
例如教會可以應用類似的技術在
開啟電腦的資料執行防止(Data Execution Prevention)
在教會的公用電腦,或是全職同工的電腦,可以因為軟體尚未更新至最新版本,導致一些惡意攻擊能夠透過這些漏洞控制同工的電腦。
其中最為傳統的方法就是「緩衝區溢位(Buffer Overflow)」這個手法,他可以透過這個手法,將惡意程式碼(某種 shellcode)注入至記憶體(stack 或 heap)當中,再透過操縱軟體的 EIP,攻擊者就可以讓受害的電腦執行他所希望執行的惡意程式。
然而,那些惡意攻擊所注入的記憶體通常是 stack 或 heap,而就理論而言,這當中的 code segment 是不應該被執行的,所以當打開 DEP 之後,他會檢查執行的 code segment 所在的記憶體是否有「執行的權限」,或是沒有,就有可能是惡意攻擊。
繁體中文版的步驟為「控制台」->「系統」->「進階」->「效能」->「設定」->「資料執行防止」->「為所有的 Windows 程式和服務開啟 DEP,除了我選擇的這些」
參考資料
資料執行防止
Executable space protection (Wikipedia)
Data Execution Prevention (Wikipedia)
其中最為傳統的方法就是「緩衝區溢位(Buffer Overflow)」這個手法,他可以透過這個手法,將惡意程式碼(某種 shellcode)注入至記憶體(stack 或 heap)當中,再透過操縱軟體的 EIP,攻擊者就可以讓受害的電腦執行他所希望執行的惡意程式。
然而,那些惡意攻擊所注入的記憶體通常是 stack 或 heap,而就理論而言,這當中的 code segment 是不應該被執行的,所以當打開 DEP 之後,他會檢查執行的 code segment 所在的記憶體是否有「執行的權限」,或是沒有,就有可能是惡意攻擊。
繁體中文版的步驟為「控制台」->「系統」->「進階」->「效能」->「設定」->「資料執行防止」->「為所有的 Windows 程式和服務開啟 DEP,除了我選擇的這些」
參考資料
資料執行防止
Executable space protection (Wikipedia)
Data Execution Prevention (Wikipedia)
訂閱:
文章 (Atom)