- The Guide to Finding and Reporting Web Vulnerabilities
- About the Author
- About the Tech Reviewer
- Foreword
- Introduction
- Who This Book Is For
- What Is In This Book
- Happy Hacking!
- 1 Picking a Bug Bounty Program
- 2 Sustaining Your Success
- 3 How the Internet Works
- 4 Environmental Setup and Traffic Interception
- 5 Web Hacking Reconnaissance
- 6 Cross-Site Scripting
- 7 Open Redirects
- 8 Clickjacking
- 9 Cross-Site Request Forgery
- 10 Insecure Direct Object References
- 11 SQL Injection
- 12 Race Conditions
- 13 Server-Side Request Forgery
- 14 Insecure Deserialization
- 15 XML External Entity
- 16 Template Injection
- 17 Application Logic Errors and Broken Access Control
- 18 Remote Code Execution
- 19 Same-Origin Policy Vulnerabilities
- 20 Single-Sign-On Security Issues
- 21 Information Disclosure
- 22 Conducting Code Reviews
- 23 Hacking Android Apps
- 24 API Hacking
- 25 Automatic Vulnerability Discovery Using Fuzzers
Automating the Attack
After you get the hang of hunting for IDORs, you can try to automate IDOR hunting by using Burp or your own scripts. For example, you can use the Burp intruder to iterate through IDs to find valid ones. The Burp extension Autorize ( https://github.com/Quitten/Autorize/ ) scans for authorization issues by accessing higher-privileged accounts with lower-privileged accounts, whereas the Burp extensions Auto Repeater ( https://github.com/nccgroup/AutoRepeater/ ) and AuthMatrix ( https://github.com/SecurityInnovation/AuthMatrix/ ) allow you to automate the process of switching out cookies, headers, and parameters. For more information on how to use these tools, go to the Extender tab of your Burp window, then to the BAppStore tab to find the extension you want to use.
掌握搜索 IDOR 后,您可以尝试通过使用 Burp 或自己的脚本自动化 IDOR 搜索。例如,您可以使用 Burp Intruder 来迭代 ID 以找到有效的 ID。Burp 扩展名 Autorize(https://github.com/Quitten/Autorize/)通过使用低特权帐户访问高特权帐户来扫描授权问题。而 Burp 扩展名 Auto Repeater(https://github.com/nccgroup/AutoRepeater/)和 AuthMatrix(https://github.com/SecurityInnovation/AuthMatrix/)允许您自动化切换 cookies、头文件和参数的过程。有关如何使用这些工具的更多信息,请转到 Burp 窗口的 Extender 选项卡,然后转到 BAppStore 选项卡以查找要使用的扩展。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论