Loading [MathJax]/jax/input/TeX/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >【保姆级教程】2022入门网络安全,从这篇文章开始

【保姆级教程】2022入门网络安全,从这篇文章开始

作者头像
技术zhai
发布于 2022-05-10 13:07:16
发布于 2022-05-10 13:07:16
2.4K0
举报
文章被收录于专栏:JAVA技术zhaiJAVA技术zhai

一、黑客攻防实战知识

黑客技术并不是我们想象的那样,专门用来搞事情的。想要在网络安全行业立足,必须知已知彼。

了解一些基础的黑客知识,可以让你看清黑产交易本质,从此不交愚人税,可以与骇客对抗,免遭个人隐私被侵犯,懂得黑客技术的人是不一样的,在他们眼里,你的世界更神秘,在你的眼里,这个世界更精彩。

学习黑客攻防,必须了解最基本的网络安全知识、基础的编程知识。你需要会使用靶场攻防实验环境,会使用黑客工具进行攻防演练。

学习方法需要由浅入深,分步骤进行实战操作,更要了解相关原理,培养黑客思维。

想给自己搭建扎实的黑客攻防技术基础,需要掌握以下知识点。

点击查看高清脑图及笔记

a、实验环境部署

  1. 学会虚拟机的使用
  2. 常见服务部署
  3. 网络模拟器部署网络环境
  4. 搭建防火墙环境
  5. 网络抓包工具的场景与使用方法

b、黑客入侵流程

  1. 如何定位目标
  2. 如何寻找漏洞
  3. 如何建立通道
  4. 如何获取价值信息
  5. 如何清除痕迹和后门种植

c、黑客入侵工具的使用

  1. 端口扫描工具
  2. 数据嗅探工具
  3. 木马制作工具
  4. 远程控制工具

d、黑客入侵方法

  1. 数据驱动攻击
  2. 伪造信息攻击
  3. 针对信息协议弱点攻击
  4. arp攻击
  5. 夺取系统控制权
  6. 远程操控
  7. 常见的攻击命令

e、操作系统漏洞攻防

  1. 认识操作系统的常见漏洞
  2. 如何利用系统常见漏洞发起入侵

f、密码攻防

  1. 认识加密和解密
  2. 破解密码的常见方法
  3. 如何破解BIOS密码
  4. 如何破解系统登录密码
  5. 如何破解Office文档密码
  6. 如何破解压缩文件的密码
  7. 如何破解Wifi密码
  8. FTP服务器密码破解
  9. QQ攻防学习
  10. 邮箱攻防学习

g、 黑客编程学习

  1. 扫描程序编写
  2. 攻击程序编写
  3. 暴力破解程序编写
  4. 病毒与木马程序编写
  5. 远程控制程序编写

h、 “黑灰产”工具学习与使用

  1. 帐号类工具
  2. 刷单刷量类工具
  3. 秒抢类工具
  4. 爬取类工具
  5. 定位类工具

二、MySQL5.7

MySQL是如今使用最多的数据库,是众多企业的首选,在未来几年都将被持续推动发展。

学习MySQL需注重实战操作,循序渐进地了解MySQL中的各项技术,这样才能在实际工作中的关键应用。

想进入网络安全行业, MySQL5.7的学习需要掌握如下知识点:

1. 数据库的创建和删除

2. 数据表的基本操作

3. 运算符的使用

4. MySQL函数的使用

5. 数据表查询操作

6. 记录的插入、更新和删除

7. 创建索引

8. 创建存储过程和函数

9. 实体应用

10. 触发器使用

11. 综合管理用户权限

12. 数据的备份与恢复

13. MySQL日志的综合管理

14. 全面优化MySQL服务器

三、 Python基础与入门

传说中风风火火的Python,号称生产效率高,人才需求量大,应用领域广泛

,这么多人都在学,做为想从业网络安全的你能不学么?随着市场对于人才技术需求,Python已经成为了一门必会的编程语言,在各个领域皆有所应用,在网络安全行业经常会用来写EXP和POC脚本。

下面这个知识列表,可以让你掌握Python基础内容,可以为人工智能和开发打好坚实基础,也可以以网络爬虫为目标,将基础内容在安全攻防中学以致用。

  1. Python的安装与使用
  2. Python的输出
  3. Python的输入
  4. IF判断语句与条件
  5. 变量名称定义
  6. 字符串赋值
  7. 常见的赋值类型
  8. 不同类型中包含的属性
  9. 循环语句
  10. break和continue语句
  11. for循环的应用
  12. 文件对象读取
  13. 文件对象的写入
  14. 模块和函数的定义
  15. 函数形参实参与异常捕获
  16. 面向对象编程
  17. 爬虫获取主页信息
  18. 爬虫之正则表达式
  19. 爬虫图片获取

四、SQL注入精讲原理/实战/绕过/防御

SQL注入是网络安全达人的必备武器,是信息安全爱好者和初级渗透测试人员必学项目,它是通过把SQL命令插入到Web表单提交或输入域名或页面请求的查询字符串,最终可以达到欺骗服务器执行恶意的SQL命令。学习过程中需要掌握SQL的基本漏洞原理、SQL注入的类别与各自的构造实现方法,通过讲解和实验验证,理解并掌握SQL注入。

成为网络安全渗透测试工程师,需要掌握的知识清单如下:

a、 SQL注入漏洞疑惑扫除

  1. SQL注入的业务场景以及危害
  2. 真实网站中的SQL注入是怎么样的
  3. SQL为什么有那么多分类
  4. SQL注入实验环境搭建

b、SQL注入理论与实战精讲

  1. 整型注入
  2. 字符型注入(单引号、双引号、括号)
  3. POST注入
  4. 报错注入
  5. 双注入
  6. 布尔注入
  7. 时间盲注
  8. Cookie注入
  9. Referer注入
  10. SQL注入读写文件

c、SQL注入绕过技巧

  1. 绕过注释符过滤
  2. 绕过and/or字符过滤
  3. 绕过空格过滤
  4. 内联注释绕过
  5. 过滤函数绕过
  6. 宽字节注入
  7. SQL注入防御

五、XSS跨站脚本漏洞精讲/原理/实战/防御

XSS是开发工程师、运维工程师、安全工程师的必备技能,需要使用理论+实验+代码分析的方式进行学习,懂代码、知绕过、可防护,是XSS学习的基本目标,另外还需要使用vmware

Kali虚拟机和Windows server。

a、学习XSS需确定目标,掌握如下收获:

  1. 搞明白什么是XSS,XSS有几个分类,分类的依据是什么?
  2. XSS能做什么事情?通过实验学习到cookie、点击劫持、获取目标主机信息、键盘记录器、内网探测、XSS-DDoS等等;
  3. 搞明白XSS的漏洞代码到底是什么样?逐行读代码让你看透XSS;
  4. XSS如何绕过?近20种绕过方式让你酣畅淋漓;
  5. 搞懂XSS的防御方法,不同种类的XS防御有什么区别?

最后,学习XSS跨站脚本的知识点清单如下:

b、XSS跨站脚本漏洞原理/危害

  1. XSS漏洞原理介绍
  2. XSS漏洞分类介绍及应用
  3. XSS利用方式及应用
  4. 通过实验深入了解XSS漏洞的三个分类

c、 XSS平台使用

  1. XSS平台-开源项目
  2. XSS平台-BEEF

d、XSS代码审计及绕过

  1. XSS漏洞环境说明
  2. XSS绕过初体验
  3. XSS事件触发绕过
  4. XSS语法逃逸
  5. XSS白名单绕过
  6. HREF属性绕过
  7. XSS双写绕过
  8. HTML实体编码绕过
  9. 特殊场景绕过
  10. 利用隐藏字段绕过
  11. HTTP头部XSS
  12. Angularjs绕过
  13. 利用HTML语法特性绕过
  14. 可控变量绕过
  15. XSS绕过测验一
  16. XSS绕过测验二
  17. XSS漏洞防御
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-03-09,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
2022网络安全技术自学路线图及职业选择方向
每天都有新闻报道描述着新技术对人们的生活和工作方式带来的巨大乃至压倒性影响。与此同时有关网络攻击和数据泄露的头条新闻也是日益频繁。
技术zhai
2022/05/10
2.1K0
2022网络安全技术自学路线图及职业选择方向
1.零基础如何学习Web安全渗透测试?[通俗易懂]
转载于 拼客学院陈鑫杰 拼客院长陈鑫杰 (若有侵权,请联系邮件751493745@qq.com,我会及时删除)
全栈程序员站长
2022/11/15
2.4K0
1.零基础如何学习Web安全渗透测试?[通俗易懂]
「网安夜校」开课啦!多门网络安全课程开启限时优惠报名
众志成城,共抗疫情。腾讯安全联合腾讯云大学、腾讯课堂启动「网安夜校」,为大家提供限时优惠的网络安全课程。欢迎网络安全从业者和信息安全专业学生报名参加学习,快速充电提升自我。
腾讯安全
2020/02/16
33K6
「网安夜校」开课啦!多门网络安全课程开启限时优惠报名
这可能是最适合萌新入门Web安全的路线规划
最近在后台经常收到粉丝问,Web安全有没有什么路线。确实,Web安全的范围实在太大,哪些先学,哪些后学,如果没有系统的路线会降低大家效率,对于刚入门的同学们来说简直就是“噩梦”。所以,这篇类似学习路线的文章,希望可以帮助刚入门的萌新们少走弯路。
安全小王子
2020/11/03
8690
[网络安全] 一.Web渗透入门基础与安全术语普及
最近开始学习网络安全和系统安全,接触到了很多新术语、新方法和新工具,作为一名初学者,感觉安全领域涉及的知识好广、好杂,但同时也非常有意思。所以我希望通过这100多篇网络安全文章,将Web渗透的相关工作、知识体系、学习路径和探索过程分享给大家,我们一起去躺过那些坑、跨过那些洞、守住那些站。未知攻,焉知防,且看且珍惜,也希望您能推荐和支持作者的公众号。
Gcow安全团队
2020/08/25
2.9K0
[网络安全] 一.Web渗透入门基础与安全术语普及
一文带你网络安全 入门到入* [网络安全]
笔记来源B站视频(知识区>野生技术协会) 黑客攻防 从入门到入yu【網絡安全】:https://www.bilibili.com/video/BV1E4411L7zS
天钧
2020/07/24
5.3K0
一文带你网络安全 入门到入* [网络安全]
中小企业网络安全建设指引(2017-02-14)
如培训现场所言,企业的网络安全是一个体系,方方面面都做的话是一个大工程,即使只是网络安全一个分支也需要较长时间建设,所以在早期需要解决当前主要矛盾(即“止血”,在关键位置先控制住大部分风险)。基于我们几个人过往的从业经验,我们建议各位在以下几个关键位置做好控制,则可以达到事半功倍立竿见影的效果:
网络安全观
2021/02/25
1.1K0
中小企业网络安全建设指引(2017-02-14)
CTF是个啥?扫盲笔记带你一探究竟!
CTF全称“Capture the FLAG”,俗称夺旗(flag)比赛,起源于1996年举办的DEFCON全球黑客大会,随着安全攻防技术的发展,CTF是网络安全技术人员之间进行的技术竞技,线上题目类型有二进制安全、Web安全、IOT安全、密码学和杂项等方向,线下有AWD攻防赛等多种赛制模式
网络安全自修室
2020/07/21
3.8K0
CTF是个啥?扫盲笔记带你一探究竟!
网络安全渗透与爬虫综合案例分析
本案例将结合网络安全渗透测试与Python爬虫技术,演示如何在企业环境中发现潜在安全隐患,并使用爬虫手段进一步收集敏感数据,从而提出有效的防御策略。
知孤云出岫
2025/03/21
2240
比较全的网络安全面试题总结
单引号引起数据库报错 访问错误参数或错误路径 探针类文件如phpinfo 扫描开发未删除的测试文件 google hacking phpmyadmin报路径:/phpmyadmin/libraries/lect_lang.lib.php利用漏洞读取配置文件找路径 恶意使用网站功能,如本地图片读取功能读取不存在图片,上传点上传不能正常导入的文件
黑战士
2022/07/20
2.2K0
推荐渗透测试中新手必练的10个靶场!
渗透测试是网络安全领域的重要技能之一,相信很多小伙伴们在学习渗透测试的时候,不知道如何开始,以下是为新手推荐的10个靶场,这些靶场可以帮助新手练习和提高渗透测试技能!
测试开发技术
2024/10/25
2.3K0
推荐渗透测试中新手必练的10个靶场!
初学网络安全一脸懵逼?看懂直接跪下!
是指运行系统安全即保证信息处理和传输系统的安全。它侧重于保证系统正常运行。避免因为系统的崩溃和损坏而对系统存储、处理和传输的消息造成破坏和损失。避免由于电磁泄露,产生信息泄露,干扰他人或受他人干扰。
Java程序猿
2023/02/27
8500
CTF入门如何学习
5.Reverse PPC(Professionally ProgramCoder)
tea9
2022/07/16
9140
【笔记】网络安全技术笔记汇总分享下载
作为拥有着10年经验的渗透安全测试工程师,一路也是从小白历经磨难成长起来的我,给现在的新手小白一些建议。渗透安全的范围其实要学习的东西很广泛的,比如系统安全、移动安全、无线安全、web安全等很多方向。
安全小王子
2021/09/23
1.7K1
【笔记】网络安全技术笔记汇总分享下载
ApacheCN 网络安全译文集 20211025 更新
Android 渗透测试学习手册 中文版 第一章 Android 安全入门 第二章 准备实验环境 第三章 Android 应用的逆向和审计 第四章 对 Android 设备进行流量分析 第五章 Android 取证 第六章 玩转 SQLite 第七章 不太知名的 Android 漏洞 第八章 ARM 利用 第九章 编写渗透测试报告 SploitFun Linux x86 Exploit 开发系列教程 典型的基于堆栈的缓冲区溢出 整数溢出 Off-By-One 漏洞(基于栈) 使用 return-to-l
ApacheCN_飞龙
2022/05/07
4.8K0
永不落幕的数据库注入攻防
我记得之前有人说过,对于一家软件公司来说,最重要的不是它的办公楼,也不是它的股票,而是代码。代码这东西,说到底就是一堆数据。这话不假,但是不仅仅这样。对于一家企业来说,它的用户数据也是最重要的几个之一。在座各位想必多为DBA或者数据分析相关岗位的同学,对数据于企业的重要性,应该理解很深刻了。那么,换一个角度,站在用户角度,数据对他而言,更是要害。从以前的“艳照门”、“电信诈骗”,到现在的“50亿条公民信息泄露”,数据泄漏每天都在发生着。所以,不管是谁,站在企业还是用户角度,保护数据安全是重中之重。今天的主题,“数据库注入攻防”就属于数据安全这个领域的问题了。
0xtuhao
2022/06/21
9130
永不落幕的数据库注入攻防
网络安全防护指南:筑牢网络安全防线(5/10)
网络是指由计算机或者其他信息终端及相关设备组成的按照一定的规则和程序对信息收集、存储、传输、交换、处理的系统。在当今数字化时代,网络已经成为人们生活和工作中不可或缺的一部分。它连接了世界各地的人们,使得信息的传递和交流变得更加便捷高效。
正在走向自律
2024/12/18
3570
网络安全防护指南:筑牢网络安全防线(5/10)
大牛书单|安全技术方向好书分享
导语:读书,伴随技术人的一生。技术人通过读书实现自我提升,学习优秀知识沉淀。TEG书知道本期特邀腾讯腾讯应用运维安全总监胡珀、TEG安全平台部专家工程师罗喜军、腾讯安全平台部研发安全负责人马松松为大家带来安全技术方向好书推荐。来看看技术大牛在读什么,收藏优质内容,愿本期书单助您更专业。
腾讯技术工程官方号
2019/07/01
1.8K0
大牛书单|安全技术方向好书分享
信安之路从零到一
俗话说:未知攻 焉知防,随着网络安全事件不断的发生,就在 2017 年 5 月 12 日起,全球范围内爆发的基于 Windows 网络共享协议进行攻击传播的蠕虫恶意代码,不法分子通过改造之前泄露的 NSA 黑客武器库中 “永恒之蓝” 攻击程序发起的网络攻击事件。英国、俄罗斯、整个欧洲以及中国国内多个高校校内网、大型企业内网和政府机构专网中招,被勒索支付高额赎金才能解密恢复文件。此次事件把网络安全再一次推向一个高峰,很多人开始接触信息安全。
信安之路
2018/08/08
1.2K0
如何学习网络安全
下面分别对每部分知识介绍相应的具体内容和一些参考书(正像前面提到的那样,有时间、有条件的话,这些书都应该看至少一遍)。
小狐狸说事
2022/11/17
9250
相关推荐
2022网络安全技术自学路线图及职业选择方向
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档