网络安全:对于小白白的学习建议以及自己的学习计划
事先声明:
1.我是安全圈最菜的菜鸟
2.切记学习要有自己的方法和路线,不要盲目的按照任何文章所写路线来,尽可能自己了解过后再参考文章进行路线规划
目录
一.为啥学安全
二.小白白要怎么学习安全(个人建议)
三.我的学习安排
正文
一.为啥学安全
几个原因:
1.可以吹牛
2.目前情况来看,好找工作
3.可以在提升技术的过程中寻找到乐趣
二.小白白要怎么学习安全(个人建议)
首先声明:我说的小白是纯小白,一门编程语言都不会的辣种
基础储备阶段:
1.学习一门编程语言:建议python或者c语言入手(python的优点:语法简单,入门容易. c语言优点:必学,十分重要)
2.学习数据结构(至少要会链表,树,图)
3.计算机网络(重中之重,要走web安全,走渗透就一定要学好计算机网络安全)
4.linux操作系统
5.数据库
安全入门阶段:(由于我是web入门所以这里更偏向于web安全入手)
web入手的优势:
虽然深入难,但是门槛不高
web安全入门学习路线:
1.前端三剑客:html,javascript,css(了解用途和基本语法即可,别学成前端开发工程师了)
2.后端语言:php(同上)
3.了解并会利用top10漏洞,原理及修复,以及常用工具,waf绕过的常见方式
包括:sql注入,xss,csrf,ssrf,反序列化漏洞(这时候还要去学java),文件类漏洞(文件上传,文件包含,任意文件下载),目录遍历,逻辑漏洞,敏感信息泄露等等
4.学习python基础语法并学习爬虫
5.内网渗透(系统化学习)
6.建议通过ctf巩固自身学习并在此过程中学习大佬们的思路和手法
三.我的学习安排
我的学习计划是面向于自己的,且将不仅仅限于web安全的学习。
1.系统化学习html,javascript以及php
2.linux操作系统以及linux shell
3.docker的使用
4.c语言及数据结构
5.c++
6.windows api
7.汇编语言
8.PE
9.逆向分析
10.免杀
11.python黑客编程深入学习
12.在上述学习过程中穿插ctf练习,用于巩固自身学习
接下来我会以 学习-记笔记-复习-再学习的模式对上述学习安排进行学习
希望有一天,能摆脱菜鸟行列,成为一只菜鸡
网络安全:对于小白白的学习建议以及自己的学习计划相关推荐
- c程序语言习题解答对编程有帮助吗,给C语言编程初学者的10个学习建议,助你学习事半功倍,不要错过...
对于初学者应该如何学习C语言编程开发技术,纵观中国目前整体行业来说,互联网IT行业 成为了拔尖的行业,IT互联网程序开发成了靠自己能力可以多挣一点钱,所以各个行业都在转行,其实互联网不存在饱和,只不过 ...
- java开发工具培训_给Java开发初学者的10个学习建议,助你学习事半功倍
对于初学者应该如何学习Java开发技术,纵观中国目前整体行业来说,互联网IT行业 成为了拔尖的行业,IT互联网程序开发成了靠自己能力可以多挣一点钱,所以各个行业都在转行,其实互联网不存在饱和,只不过大 ...
- 分享一些我个人学习Python的一些学习建议(附Python零基础学习资料)
Python是1991年推出,是一个高层次的结合了解释性.编译性.互动性和面向对象的脚本语言,诞生之初定位是面向给系统管理,科研,教育和非程序员群体等使用的: 相比较其他语言,Python有简单易学. ...
- 小猿圈Web之前端开发学习路线及建议
人生在勤,不索何获.--张衡 很多人已经下定决心学习前端开发,但是学习很盲目,没有一个明确的目标,导致学了很长时间效果也没有很明显,最终放弃了,这个结果是我们最不想看到的结果,那么学习路线就十分重要了 ...
- 2022网络安全学习路线 非常详细 推荐学习
关键词:网络安全入门.渗透测试学习.零基础学安全.网络安全学习路线 分享一套web安全零基础学习视频教程 链接:https://pan.baidu.com/s/1w-8u06bJIb98dl6U1w6 ...
- 新手的java学习建议
前言 进入IT领域,就像进入大海-浩瀚而广阔.然而,它又很容易让人迷茫,不知所措.所以,在IT的海洋中,找好一艘船特别重要,这艘船带你前进.减少迷失.这艘船或许是一个人,或一本书,又或许是一篇文章. ...
- 对java后端的一些学习建议
前言 进入IT领域,就像进入大海-浩瀚而广阔.然而,它又很容易让人迷茫,不知所措.所以,在IT的海洋中,找好一艘船特别重要,这艘船带你前进.减少迷失.这艘船或许是一个人,或一本书,又或许是一篇文章. ...
- 如何0基础自学黑客(网络安全)技术,万字长文教你如何学习黑客(网络安全)
一.自学网络安全学习的误区和陷阱 1.不要试图先成为一名程序员(以编程为基础的学习)再开始学习 我在之前的回答中,我都一再强调不要以编程为基础再开始学习网络安全,一般来说,学习编程不但学习周期长,而且 ...
- 网络安全宣传小程序计算机毕业设计源码70468
Springboot网络安全宣传小程序 摘 要 随着我国经济迅速发展,人们对手机的需求越来越大,各种手机软件也都在被广泛应用,但是对于手机进行数据信息管理,对于手机的各种软件也是备受用户的喜爱,网络 ...
最新文章
- 买卖股票的最好时机二Python解法
- 想做硬件开发的人员必看
- linux获取笔记本摄像头视频,如何在windows下用ffmpeg抓取笔记本电脑摄像头视频
- 清理 Xcode 10
- Andrew Ng机器学习编程作业:K-means Clustering and Principal Component Analysis
- 华为云NP考试题库_阿里云ACP大数据及云计算经验感悟
- url 编码 js url传参中文乱码解决方案
- Nginx 多重判断
- C# 计算程序运行耗时的方法
- 【POJ3608】Bridge Across Islands(旋转卡壳求两凸多边形的最短间距)
- android9系统WIFI提示已连接,无法访问互联网
- 这样软件开发人才级别的划分你同意吗
- 命名规则之大驼峰命名法和小驼峰命名法
- 3D segmentation of nasopharyngeal carcinoma from CT images using cascade deep learning
- 操作系统的基本类型及其特点
- VB.NET入门(一)
- 基于Qt的收银点餐系统之小票打印(二)
- 《水浒传》同样是在朝廷混过的人没什么武松和宋江对招安的看法完全不用?
- 用nero刻录系统光盘及MD5校验
- 12306验证码识别初尝试(3)——tesseract的长处与短处,使用百度文字识别与百度图片自动识别验证码并自动抢票,识别成功率10%
热门文章
- 超前进位加法器实验报告_16位超前进位加法器实验报告
- AutoSAR技术手册
- ADSL拨号中错误代码解决办法
- realplayer java,不同浏览器调用realplayer插件在线播放视频的有关问题,请大神们进来看看...
- 专升本,学历毁了我的一生!
- mongo: error while loading shared libraries: libcrypto.so.10: cannot open shared object file: No suc
- 《SQL必知必会》第六课 用通配符进行过滤 使用LIKE操作符,%、[]、_通配符进行通配搜索
- 12款开源数据资产(元数据)管理平台选型分析(一)
- ActionScript 3.0 学习(十七) away3D学习2 away3d的贴图原理
- php模板注入漏洞,74CMS前台模板引擎注入漏洞漏洞复现