OWASP安全测试指南解读1

in 网络安全 with 261 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 / Cancel Reply
  1. I want to express my appreciation to the writer for rescuing me from this type of instance. After looking through the internet and finding strategies which are not beneficial, I figured my life was over. Existing without the solutions to the issues you've resolved through your main blog post is a crucial case, as well as those which may have in a negative way damaged my entire career if I hadn't encountered your web blog. Your primary expertise and kindness in dealing with the whole thing was invaluable. I'm not sure what I would have done if I hadn't come upon such a subject like this. I can also at this time relish my future. Thanks a lot so much for the expert and result oriented guide. I won't be reluctant to propose your web sites to anyone who needs care on this issue.

    Reply
  2. naprosyn pills buy naproxen 500mg without prescription buy lansoprazole 30mg pill

    Reply
  3. I must express thanks to this writer for rescuing me from this particular difficulty. Because of scouting throughout the world-wide-web and getting thoughts which were not pleasant, I figured my life was over. Living without the approaches to the problems you've resolved by way of your good review is a serious case, and the ones that would have badly damaged my entire career if I hadn't come across the blog. Your good mastery and kindness in playing with the whole thing was useful. I'm not sure what I would have done if I had not encountered such a thing like this. I am able to now relish my future. Thanks so much for your reliable and effective help. I will not hesitate to endorse your web sites to anybody who should have support on this subject.

    Reply
  4. I wanted to put you a little bit of observation so as to say thanks yet again just for the incredible things you have discussed in this article. It has been remarkably generous of people like you to provide easily what exactly most people could possibly have sold for an electronic book to end up making some dough for their own end, certainly given that you might have done it if you ever desired. The tactics as well served to be a great way to comprehend someone else have a similar keenness similar to mine to learn more when it comes to this issue. I'm sure there are some more pleasant times up front for folks who read your website.

    Reply
  5. cheap lanoxin cost digoxin 250mg buy molnunat generic

    Reply
  6. |Find conditioner that can help you with your hair if it frizzes. This will put a protective layer over the cuticle of your hair, keeping it from taking in too much moisture. Be sure to stay away from "volumizing" products too since they have wheat and rice in them.

    Reply
  7. |Do not strive for perfection in fashion. Nothing in the world is perfect. Also, if you attempt perfection, you may look like you are investing too much time and effort into the process. Some of the most successful fashion models have had at least one flaw, such as a long forehead or a gap between the teeth.

    Reply
  8. Thank you for each of your efforts on this site. Debby takes pleasure in participating in investigation and it's really easy to understand why. Many of us hear all relating to the powerful form you render invaluable solutions through this website and as well boost contribution from website visitors about this subject plus our girl is without a doubt understanding so much. Enjoy the rest of the year. You're the one doing a dazzling job.

    Reply
  9. diamox brand order imuran 25mg sale order imuran 50mg generic

    Reply
  10. buy coreg 25mg generic brand carvedilol aralen usa

    Reply