src小白入门简介

2024-08-28 13:44
文章标签 入门 小白 简介 src

本文主要是介绍src小白入门简介,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

隐雾src01

为什么别人挖得到洞你挖不到?

相信有很多师傅都有在网上看过不少别人发的挖洞的文章

为什么你看完之后感觉自己懂了,但真正去实战的时候却挖不到?

这就涉及到一个知识转化率的问题

在读完这篇文章之后你有没有抓住细节、抓住该学习的点呢?

以前怎么样不重要,现在教你们怎么去读一篇文章,然后学习到自己想要的

这里我拿北山的一篇文章做例子:

https://mp.weixin.qq.com/s?__biz=MzkzNzM1MTcwMA==&mid=2247484916&idx=1&sn=15c2e776

20901aadf867311fee2b5684&chksm=c2918a8ff5e60399da42eb52c2d0f3e9ce5e8d3e29ffa22ddc0

91fbf6c898f5a289c3f496505&scene=126&sessionid=1689385989#rd

在读文章的时候呢,着重去抓以下几个点去看

1. 漏洞的产生点(漏洞在哪个功能点?如何发现漏洞的?)

2. 漏洞的类型(实际上很多新奇的挖洞思路都是经典漏洞的变种,弄清这个会让我们举一反三)

3. 漏洞的利用方法(大多人只关注这一点,但不可置疑确实它很重要)

4. 遇到问题之后的解决方法(例如说环境版本的问题、有 Waf 绕 Waf、常规思路受阻...)

漏洞产生点:个人页面 -> 账户信息 -> 绑定微信

漏洞类型:GET 型 CSRF

漏洞的利用方法:抓绑定自己微信的请求 URL,然后将其发给受害者,诱骗受害者点击之后劫持他的账

号。

遇到问题之后的解决方法:无

SRC 挖掘的底层逻辑是什么?

SRC 即 Security Emergency Response Center

主要针对科技互联网企业常见的安全漏洞而特别设立的机构

啥意思呢?其实就有点像 RPG 游戏里的那一种冒险者公会

一开始,你先要注册冒险者的身份(注册 SRC 平台的账号)

然后去接任务,不断打怪拿素材,最后获得赏金(在企业公开的域名里面找漏洞,然后提交获得赏金)

要注意的是,你和 SRC 之间并不存在所谓的雇佣关系,你们是平等的

当你们受到不公平的对待的时候要大胆说出来

要想理解 SRC 挖掘的底层逻辑,要从这两个方面入手

1. 企业 SRC 要什么?

2. 你能给什么?

很多人挖公益 SRC 可以但是企业 SRC 不行就是因为没搞懂这两点

这个算不算漏洞啊?我感觉他们可能不会收...

我怎么找不到 SQL 注入啊?那这里应该是没漏洞了...

为什么我看别人都是挖的洞都是从 APP、小程序里出来的?我不会测 APP 啊,怪不得我挖不到洞...

大多数人新手在挖 SRC 的时候都不会去看 SRC 的手册

更别提去看看他们家 SRC 到底收录什么样的漏洞了...

最后造成的结果就是 —— 开始就直接挑战高难度漏洞利用

绕 waf、Fuzz ...最后啥都没测出来,然后就开始百度

“SQL 注入 waf 绕过”

“XSS waf 绕过”

“挖洞是不是要用扫描器?”

...

遵纪守法的挖掘 SRC

稍稍总结一下,要遵纪守法的挖掘 SRC ,要满足以下几点:

1. 漏洞细节不泄露(再不济要脱敏脱敏再脱敏,码上厚码没人知道这是哪家的)2. 敏感数据不留存(测试时仅获取 5 条数据验证危害即可,而且测试完之后立刻删除)

3. 深度利用不可取(传 webshell、内网探测、下载源码都不行,SSRF 只能测专门的 URL)

4. 影响业务不可测(影响业务的、影响用户体验遭投诉的、Dos 类的攻击都不可取、测试越权要自己

注册两个账号来测试)

5. 社工攻击不可行(除了打攻防,没有哪家的 SRC 是允许你钓鱼的)

6. 危险操作不可有(像 sqlmap 跑 risk > 1 的有很大风险,容易搞夸网站的行为不要做、改密码、

INSERT、UPDATE、DROP 的 SQL 注入不要做)

遵循这六点,然后平时挖 SRC 的时候再保守一点

这篇关于src小白入门简介的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!


原文地址:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.chinasem.cn/article/1114930

相关文章

rust 中的 EBNF简介举例

《rust中的EBNF简介举例》:本文主要介绍rust中的EBNF简介举例,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧... 目录1. 什么是 EBNF?2. 核心概念3. EBNF 语法符号详解4. 如何阅读 EBNF 规则5. 示例示例 1:简单的电子邮件地址

Docker安装MySQL镜像的详细步骤(适合新手小白)

《Docker安装MySQL镜像的详细步骤(适合新手小白)》本文详细介绍了如何在Ubuntu环境下使用Docker安装MySQL5.7版本,包括从官网拉取镜像、配置MySQL容器、设置权限及内网部署,... 目录前言安装1.访问docker镜像仓库官网2.找到对应的版本,复制右侧的命令即可3.查看镜像4.启

Python 异步编程 asyncio简介及基本用法

《Python异步编程asyncio简介及基本用法》asyncio是Python的一个库,用于编写并发代码,使用协程、任务和Futures来处理I/O密集型和高延迟操作,本文给大家介绍Python... 目录1、asyncio是什么IO密集型任务特征2、怎么用1、基本用法2、关键字 async1、async

POI从入门到实战轻松完成EasyExcel使用及Excel导入导出功能

《POI从入门到实战轻松完成EasyExcel使用及Excel导入导出功能》ApachePOI是一个流行的Java库,用于处理MicrosoftOffice格式文件,提供丰富API来创建、读取和修改O... 目录前言:Apache POIEasyPoiEasyExcel一、EasyExcel1.1、核心特性

Python中模块graphviz使用入门

《Python中模块graphviz使用入门》graphviz是一个用于创建和操作图形的Python库,本文主要介绍了Python中模块graphviz使用入门,具有一定的参考价值,感兴趣的可以了解一... 目录1.安装2. 基本用法2.1 输出图像格式2.2 图像style设置2.3 属性2.4 子图和聚

Android Mainline基础简介

《AndroidMainline基础简介》AndroidMainline是通过模块化更新Android核心组件的框架,可能提高安全性,本文给大家介绍AndroidMainline基础简介,感兴趣的朋... 目录关键要点什么是 android Mainline?Android Mainline 的工作原理关键

Spring Boot + MyBatis Plus 高效开发实战从入门到进阶优化(推荐)

《SpringBoot+MyBatisPlus高效开发实战从入门到进阶优化(推荐)》本文将详细介绍SpringBoot+MyBatisPlus的完整开发流程,并深入剖析分页查询、批量操作、动... 目录Spring Boot + MyBATis Plus 高效开发实战:从入门到进阶优化1. MyBatis

Python FastAPI入门安装使用

《PythonFastAPI入门安装使用》FastAPI是一个现代、快速的PythonWeb框架,用于构建API,它基于Python3.6+的类型提示特性,使得代码更加简洁且易于绶护,这篇文章主要介... 目录第一节:FastAPI入门一、FastAPI框架介绍什么是ASGI服务(WSGI)二、FastAP

Golang的CSP模型简介(最新推荐)

《Golang的CSP模型简介(最新推荐)》Golang采用了CSP(CommunicatingSequentialProcesses,通信顺序进程)并发模型,通过goroutine和channe... 目录前言一、介绍1. 什么是 CSP 模型2. Goroutine3. Channel4. Channe

Java中的Opencv简介与开发环境部署方法

《Java中的Opencv简介与开发环境部署方法》OpenCV是一个开源的计算机视觉和图像处理库,提供了丰富的图像处理算法和工具,它支持多种图像处理和计算机视觉算法,可以用于物体识别与跟踪、图像分割与... 目录1.Opencv简介Opencv的应用2.Java使用OpenCV进行图像操作opencv安装j