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

相关文章

Java Docx4j类库简介及使用示例详解

《JavaDocx4j类库简介及使用示例详解》Docx4j是一个强大而灵活的Java库,非常适合需要自动化生成、处理、转换MicrosoftOffice文档的服务器端或后端应用,本文给大家介绍Jav... 目录1.简介2.安装与依赖3.基础用法示例3.1 创建一个新 DOCX 并添加内容3.2 读取一个已存

Java中最全最基础的IO流概述和简介案例分析

《Java中最全最基础的IO流概述和简介案例分析》JavaIO流用于程序与外部设备的数据交互,分为字节流(InputStream/OutputStream)和字符流(Reader/Writer),处理... 目录IO流简介IO是什么应用场景IO流的分类流的超类类型字节文件流应用简介核心API文件输出流应用文

Spring Security简介、使用与最佳实践

《SpringSecurity简介、使用与最佳实践》SpringSecurity是一个能够为基于Spring的企业应用系统提供声明式的安全访问控制解决方案的安全框架,本文给大家介绍SpringSec... 目录一、如何理解 Spring Security?—— 核心思想二、如何在 Java 项目中使用?——

从入门到精通详解Python虚拟环境完全指南

《从入门到精通详解Python虚拟环境完全指南》Python虚拟环境是一个独立的Python运行环境,它允许你为不同的项目创建隔离的Python环境,下面小编就来和大家详细介绍一下吧... 目录什么是python虚拟环境一、使用venv创建和管理虚拟环境1.1 创建虚拟环境1.2 激活虚拟环境1.3 验证虚

Java Stream 并行流简介、使用与注意事项小结

《JavaStream并行流简介、使用与注意事项小结》Java8并行流基于StreamAPI,利用多核CPU提升计算密集型任务效率,但需注意线程安全、顺序不确定及线程池管理,可通过自定义线程池与C... 目录1. 并行流简介​特点:​2. 并行流的简单使用​示例:并行流的基本使用​3. 配合自定义线程池​示

PostgreSQL简介及实战应用

《PostgreSQL简介及实战应用》PostgreSQL是一种功能强大的开源关系型数据库管理系统,以其稳定性、高性能、扩展性和复杂查询能力在众多项目中得到广泛应用,本文将从基础概念讲起,逐步深入到高... 目录前言1. PostgreSQL基础1.1 PostgreSQL简介1.2 基础语法1.3 数据库

Java List 使用举例(从入门到精通)

《JavaList使用举例(从入门到精通)》本文系统讲解JavaList,涵盖基础概念、核心特性、常用实现(如ArrayList、LinkedList)及性能对比,介绍创建、操作、遍历方法,结合实... 目录一、List 基础概念1.1 什么是 List?1.2 List 的核心特性1.3 List 家族成

Python库 Django 的简介、安装、用法入门教程

《Python库Django的简介、安装、用法入门教程》Django是Python最流行的Web框架之一,它帮助开发者快速、高效地构建功能强大的Web应用程序,接下来我们将从简介、安装到用法详解,... 目录一、Django 简介 二、Django 的安装教程 1. 创建虚拟环境2. 安装Django三、创

c++日志库log4cplus快速入门小结

《c++日志库log4cplus快速入门小结》文章浏览阅读1.1w次,点赞9次,收藏44次。本文介绍Log4cplus,一种适用于C++的线程安全日志记录API,提供灵活的日志管理和配置控制。文章涵盖... 目录简介日志等级配置文件使用关于初始化使用示例总结参考资料简介log4j 用于Java,log4c

史上最全MybatisPlus从入门到精通

《史上最全MybatisPlus从入门到精通》MyBatis-Plus是MyBatis增强工具,简化开发并提升效率,支持自动映射表名/字段与实体类,提供条件构造器、多种查询方式(等值/范围/模糊/分页... 目录1.简介2.基础篇2.1.通用mapper接口操作2.2.通用service接口操作3.进阶篇3