- Hands-On Application Penetration Testing with Burp Suite
- Carlos A. Lozano Dhruv Shah Riyaz Ahemed Walikar
- 246字
- 2021-07-02 12:16:36
Initiating a penetration test
An application penetration test is always said to be incomplete if it does not do the following:
- Following the standard methodology of performing recon
- Enumerating functionality
- Testing individual parameters
- Creating test cases
- Performing non-invasive exploitation
- Providing a report that talks about the issue
- Implementing steps to reproduce, proof of concept code, and possible mitigation
During my career, on numerous occasions, I have come across security consulting companies or independent professionals that are known to run an automated scanner that detects only a handful of vulnerabilities and almost always does not discover logical issues. These vulnerabilities are then exploited with a half-baked exploit that does very little in terms of explaining the business impact and criticality of the findings to the end client.
Scanning for vulnerabilities using an automated scanner is the most common approach taken when it comes to detecting vulnerabilities quickly. This can result in both actionable and complete results or in-actionable and incomplete findings. This very heavily depends on what information was fed to the scanner in the first place.
Using an automated scanner isn't bad. In fact, using a scanner can ensure completeness in a lot of cases. However, the methodology of using a scanner without performing sufficient recon, assigning, and creating target maps can result in the tool being used incorrectly and producing incomplete results.
A tool is only as good as the information it receives before beginning execution. Therefore, scoping your pentest is very important.
- SASE原理、架構與實踐
- 數字身份與元宇宙信任治理
- 腦洞大開:滲透測試另類實戰攻略
- Metasploit Penetration Testing Cookbook(Second Edition)
- Learning Python for Forensics
- 防火墻技術與應用(第2版)
- 解密彩虹團隊非凡實戰能力:企業安全體系建設(共5冊)
- 編譯與反編譯技術實戰
- 網絡用戶行為的安全可信分析與控制
- CTF特訓營:技術詳解、解題方法與競賽技巧
- Mastering Python for Networking and Security
- 5G網絡安全規劃與實踐
- 黑客攻防從入門到精通:絕招版(第2版)
- Developing Applications with Salesforce Chatter
- Web前端黑客技術揭秘