前言
记录近期的学习成果,嗯~ o(* ̄▽ ̄*)o算是一个阶段的总结和回顾吧,哎呀,新手就是爱记录~~~
一、逻辑漏洞
“前端一切不可信”
“多数是权限问题”
1.越权漏洞:垂直越权,水平越权。
2.支付逻辑
3.登陆越权
4.短信炸弹
5.未授权访问
靶场的话,推荐做一下玄境靶场
前端鉴权与后端鉴权https://juejin.cn/post/7129298214959710244https://juejin.cn/post/7129298214959710244这里要知道明文,变量,JSON串的一些知识
由服务器端创建并发送给客户端
可以分为两部分:一是保存状态(已登陆或未登录),二是权限(水平,垂直)
保存在客户端
8.session:
存在于服务端,根据服务端的加密算法生成的。
手工测试--黑盒测试:
1.找参数点
2.根据原理(水平(格式差不多一样),垂直(格式不一样))更改,看是否“有效”。
白盒测试(已知源代码,进行代码审计):
如权限,开发等还在学习中。
二、JSON
JSON与JAVA:
https://zhuanlan.zhihu.com/p/668279966
https://zhuanlan.zhihu.com/p/668279966
JSON数据类型与Java类型对应关系_java中什么类型对应数据json类型-CSDN博客文章浏览阅读932次,点赞20次,收藏11次。以下是。_java中什么类型对应数据json类型
https://blog.csdn.net/weixin_43476824/article/details/145600990
它是一种轻量级的数据格式,不是一种编程语言。而且虽然JSON与JS具有相同的语法形式,但 JSON 并不从属于 JavaScript。很多编程语言都有针对 JSON 的解析器和序列化器。
三、一些发散的一些细枝末节或者小知识
漏洞时间的“暗语”https://zhuanlan.zhihu.com/p/1900111093021541808
https://zhuanlan.zhihu.com/p/1900111093021541808
总结
以上就是这一阶段网络安全方面的学习······