OWASP安全测试指南解读1

in 网络安全 with 247 comments

前言

刚接触这方面,下面是在阅读相关知识时看到的一篇总结性的文章,很多东西没怎么看懂,就先记录下来了。算是对参考文献的阅读笔记吧。

OWASP

一个世界范围的致力于提高应用程序安全性的自由开源社区。

目的是使应用程序的安全性变得可视化

发布一个完整的测试框架,人们可以根据需要建立自己的测试程序。


测试任务——>测试报告

流程

开始web渗透测试——信息搜集——配置以及部署管理测试——身份鉴别管理测试

——认证测试——授权测试——会话管理测试——输入验证测试——错误处理测试

——密码学测试——业务逻辑测试——客户端测试——输出交付件,结束测试


1、收集信息(很关键,收集尽可能多的信息)

OSINT(公开来源情报)、子域名、应用程序入口、web服务器、应用程序框架等


2、配置以及部署管理测试

web环境:操作系统、web服务器、web容器、开发框架、编程语言等


3、身份鉴别管理测试

登录:身份、认证、授权

认证方式:密码、PIN、工卡、钥匙、指纹、虹膜、签名等

授权方式:DAC(自主访问控制)、MAC(强制访问控制)、RBAC(基于角色的访问控制)、ABAC(基于属性的访问控制)


4、认证测试

怎么证明你是你【狗头】,需要了解认证机制

5、授权测试

授权测试以会话为中心


6、会话管理测试

CSRF:Cross-site request forgery,跨站请求伪造,网站用户提交了未经授权的命令,通过跨站请求伪造,网站应用程序信任这些命令。

会话固定、会话退出、会话超时等等


7、输入验证测试

内容很多

8、错误处理测试

输入异常错误,进行测试。

9、密码学测试、业务逻辑测试、客户端测试

相对独立,可以独立测试


学习路线

  1. 网络安全、web安全的一些概念
  2. 单个漏洞角度学习
  3. 综合性的web资源
  4. 安全测试指南解读
多去实践

参考文档

  1. OWASP安全测试指南解读

学习资料

  1. OWASP官网
  2. owasp-skf单个漏洞讲解
  3. web-application-security-tools-resources综合性的web安全资源
  4. 安全测试指南-第四版中文版
Responses
  1. purchase benicar online divalproex 250mg canada purchase depakote generic

    Reply
  2. I wish to voice my love for your kind-heartedness supporting men who absolutely need help with that concept. Your special commitment to getting the message around has been remarkably invaluable and has really empowered regular people just like me to get to their aims. Your warm and friendly useful information indicates a great deal a person like me and further more to my office workers. Best wishes; from everyone of us.

    Reply
  3. buy generic altace 5mg amaryl 1mg uk etoricoxib pills

    Reply
  4. levitra for sale online zanaflex oral purchase hydroxychloroquine pill

    Reply
  5. I want to show appreciation to you for bailing me out of this particular predicament. Just after looking throughout the the net and seeing opinions which were not powerful, I was thinking my life was gone. Being alive minus the answers to the problems you have fixed by way of your main guideline is a serious case, and the ones which could have adversely damaged my career if I hadn't noticed the website. Your good know-how and kindness in maneuvering all the pieces was tremendous. I'm not sure what I would've done if I hadn't come upon such a stuff like this. I can now look forward to my future. Thanks very much for your skilled and amazing help. I will not be reluctant to suggest your web sites to any person who should have tips on this subject matter.

    Reply
  6. }Use this information to expand your style boundaries. That will ensure you command attention at all times. It will tell others about you. This article should have taught you how to do that well.

    Reply
  7. |Wearing white after the end of summer used to be considered a huge fashion faux pas. Wear what ever colors you prefer, so long as they are flattering. If you feel and look your best wearing white, wear it, but do make sure the fabric is appropriate for the season. Don't let anyone tell you otherwise.

    Reply
  8. My spouse and i felt very glad that Jordan managed to do his homework through your precious recommendations he acquired through your web site. It is now and again perplexing to simply choose to be handing out key points people could have been making money from. Therefore we fully understand we've got the writer to appreciate for that. Those illustrations you've made, the simple blog menu, the relationships you will give support to engender - it is everything wonderful, and it's making our son and the family imagine that that issue is interesting, and that is wonderfully important. Many thanks for the whole lot!

    Reply
  9. cost levitra 10mg order levitra 10mg without prescription hydroxychloroquine 200mg drug

    Reply
  10. I not to mention my friends were actually viewing the good hints on your web site then the sudden got a horrible feeling I never expressed respect to the site owner for those secrets. The boys came for this reason passionate to study all of them and already have in fact been having fun with these things. We appreciate you genuinely considerably kind and then for selecting variety of helpful issues most people are really desperate to discover. Our sincere apologies for not expressing gratitude to you sooner.

    Reply