2017.W50 - OWASP Top 10 - 資安

Harry avatar
By Harry
at 2017-12-12T21:13

Table of Contents

2017.W50 - OWASP Top 10
> 八卦 x 資安

## 前言 ##
居然有人寄信問我可以發表文章 內容是否適合放到 NetSecurity 板上

說真的 連我這沒有技術的內容都敢連續發 50 篇 大家不用顧慮太多

不過建議如果是 *案例分析* 禮貌上需要把 IP、Domain Name、URL

這些容易判斷對方是誰的資料稍微上個馬賽克




## 內容 ##
OWASP [0] (Open Web Application Security Project) 是一個非營利組織

專著在各種網頁應用程式的安全議題 並開發各種工具、發表相關文章等

持續替安全議題作出貢獻



其中知名的則是每隔幾年會釋出的 OWASP Top 10[1]

其中會根據這段時間發生的安全事件 提出十個需要關注的安全性議題

在 2017 年版本中分別提出來以下議題:

- Injection
- Boken Authentication
- Sensitive Data Exposure
- XXE
- Broken Access Control
- Security Misconfiguration
- XSS
- Insecure Deserialization
- Using Components with Known Vulnerabilities
- Insufficient Logging & Monitoring

而其中的 A1 - Injection 依然是網頁應用程式的第一優先關注的議題

Injection 包含了 SQL Injection、NoSQL Injectino、Command Injection 等

藉由未經處理的使用者輸入 而執行意料以外的指令

因為是透過應用程式的權限執行 通常權限不會太低:至少跟應用程式一致

透過 Injection 後也容易可以拿到低權限的 Shell



除了上述 Top 10 之外不代表沒有其他值得注意的安全性議題

Top 10 的目的在於點出這段時間熱門的安全性議題

像是問題嚴重、開發者依然沒有意識而開發出有問題的服務

或是重要框架、函式庫含有安全性問題 導致大量相依的服務也出現一樣的漏洞

在 OWASP 的演講中有提到 Top 10 本身性質不像是證照或 QA Check List 的性質

而是開發者本身的 Newbie Guild 或基本教育訓練

藉由培養開發者本身的安全意識 在開發階段就可以避免出現常見的安全性漏洞


[0]: https://www.owasp.org/index.php/Main_Page
[1]: https://www.owasp.org/images/7/72/OWASP_Top_10-2017_%28en%29.pdf.pdf


--
Tags: 資安

All Comments

Bethany avatar
By Bethany
at 2017-12-17T20:07
NoSQL Injectino 找到威利了
Enid avatar
By Enid
at 2017-12-21T01:05
不要每次都挑我錯字啊... QQ 晚上寫文章很累的
Mason avatar
By Mason
at 2017-12-22T22:24
至少我有推文支持阿,就甘心

2017.W48 - Steganography (隱寫術)

Robert avatar
By Robert
at 2017-11-29T00:01
2017.W48 - Steganography (隱寫術) andgt; 不知道哪時 才會真的使用這個技術 ## 前言 ## 電影演的駭客都很神奇 肉眼看 01 就可以看出漏洞 傳說中用針就可以弄出一個開機碟的神之領域 有沒有現實中的駭客想要現身說法 ## 內容 ## 看別人的網誌的時候突然 ...

2017.W47 - Reverse Shell

Heather avatar
By Heather
at 2017-11-21T22:36
2017.W47 - Reverse Shell andgt; 已知用火 ## 前言 ## 最近終於願意開始學習 Reverse Shell[0] 順便學習一下各種 reverse shell 的寫法 (不過還是有很多不會寫 QQ) 終於進化到已知用火的階段了 QQ ## 內容 ## Shell[ ...

看電影學資安-CSI Cyber S01E06

Olive avatar
By Olive
at 2017-11-19T04:26
喜歡CSI-Cyber的朋友大家好 我們是ISDA(台灣資訊安全聯合發展協會) 為了要讓更多人了解資訊安全,除了基礎資訊安全教育訓練以外 我們將針對CSI-Cyber 系列裡面會提到的技術作一系列的資訊安全解說 也歡迎認同我們的朋友給我們一點鼓勵 到我們的F ...

Hash碰撞

Susan avatar
By Susan
at 2017-11-18T21:46
我知道hash是幾乎不可逆的 除非比對資料庫 最近碰到一個題目是類似 找出一組密碼 MD5 hash開頭是15C 換言之就是產生一小部分的hash碰撞(任何一組密碼能產生15C開頭的hash) 有什麼方法能夠實現呢? (google過了 不過沒有一個試成功) 謝謝! - ...

2017.W46 - No SQL Injection in No SQL ?

Catherine avatar
By Catherine
at 2017-11-14T22:14
2017.W46 - No SQL Injection in No SQL? andgt; 雖然 No-SQL 已死(?) 但這問題還蠻有趣的 ## 前言 ## 最近在查資料 突然看到一篇文章[0] 提到 mongo DB 的 SSJI (Server-Side JavaScript Injectio ...