事先声明:

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练习,用于巩固自身学习

接下来我会以 学习-记笔记-复习-再学习的模式对上述学习安排进行学习

希望有一天,能摆脱菜鸟行列,成为一只菜鸡

网络安全:对于小白白的学习建议以及自己的学习计划相关推荐

  1. c程序语言习题解答对编程有帮助吗,给C语言编程初学者的10个学习建议,助你学习事半功倍,不要错过...

    对于初学者应该如何学习C语言编程开发技术,纵观中国目前整体行业来说,互联网IT行业 成为了拔尖的行业,IT互联网程序开发成了靠自己能力可以多挣一点钱,所以各个行业都在转行,其实互联网不存在饱和,只不过 ...

  2. java开发工具培训_给Java开发初学者的10个学习建议,助你学习事半功倍

    对于初学者应该如何学习Java开发技术,纵观中国目前整体行业来说,互联网IT行业 成为了拔尖的行业,IT互联网程序开发成了靠自己能力可以多挣一点钱,所以各个行业都在转行,其实互联网不存在饱和,只不过大 ...

  3. 分享一些我个人学习Python的一些学习建议(附Python零基础学习资料)

    Python是1991年推出,是一个高层次的结合了解释性.编译性.互动性和面向对象的脚本语言,诞生之初定位是面向给系统管理,科研,教育和非程序员群体等使用的: 相比较其他语言,Python有简单易学. ...

  4. 小猿圈Web之前端开发学习路线及建议

    人生在勤,不索何获.--张衡 很多人已经下定决心学习前端开发,但是学习很盲目,没有一个明确的目标,导致学了很长时间效果也没有很明显,最终放弃了,这个结果是我们最不想看到的结果,那么学习路线就十分重要了 ...

  5. 2022网络安全学习路线 非常详细 推荐学习

    关键词:网络安全入门.渗透测试学习.零基础学安全.网络安全学习路线 分享一套web安全零基础学习视频教程 链接:https://pan.baidu.com/s/1w-8u06bJIb98dl6U1w6 ...

  6. 新手的java学习建议

    前言 进入IT领域,就像进入大海-浩瀚而广阔.然而,它又很容易让人迷茫,不知所措.所以,在IT的海洋中,找好一艘船特别重要,这艘船带你前进.减少迷失.这艘船或许是一个人,或一本书,又或许是一篇文章. ...

  7. 对java后端的一些学习建议

    前言 进入IT领域,就像进入大海-浩瀚而广阔.然而,它又很容易让人迷茫,不知所措.所以,在IT的海洋中,找好一艘船特别重要,这艘船带你前进.减少迷失.这艘船或许是一个人,或一本书,又或许是一篇文章. ...

  8. 如何0基础自学黑客(网络安全)技术,万字长文教你如何学习黑客(网络安全)

    一.自学网络安全学习的误区和陷阱 1.不要试图先成为一名程序员(以编程为基础的学习)再开始学习 我在之前的回答中,我都一再强调不要以编程为基础再开始学习网络安全,一般来说,学习编程不但学习周期长,而且 ...

  9. 网络安全宣传小程序计算机毕业设计源码70468

    Springboot网络安全宣传小程序 摘  要 随着我国经济迅速发展,人们对手机的需求越来越大,各种手机软件也都在被广泛应用,但是对于手机进行数据信息管理,对于手机的各种软件也是备受用户的喜爱,网络 ...

最新文章

  1. 买卖股票的最好时机二Python解法
  2. 想做硬件开发的人员必看
  3. linux获取笔记本摄像头视频,如何在windows下用ffmpeg抓取笔记本电脑摄像头视频
  4. 清理 Xcode 10
  5. Andrew Ng机器学习编程作业:K-means Clustering and Principal Component Analysis
  6. 华为云NP考试题库_阿里云ACP大数据及云计算经验感悟
  7. url 编码 js url传参中文乱码解决方案
  8. Nginx 多重判断
  9. C# 计算程序运行耗时的方法
  10. 【POJ3608】Bridge Across Islands(旋转卡壳求两凸多边形的最短间距)
  11. android9系统WIFI提示已连接,无法访问互联网
  12. 这样软件开发人才级别的划分你同意吗
  13. 命名规则之大驼峰命名法和小驼峰命名法
  14. 3D segmentation of nasopharyngeal carcinoma from CT images using cascade deep learning
  15. 操作系统的基本类型及其特点
  16. VB.NET入门(一)
  17. 基于Qt的收银点餐系统之小票打印(二)
  18. 《水浒传》同样是在朝廷混过的人没什么武松和宋江对招安的看法完全不用?
  19. 用nero刻录系统光盘及MD5校验
  20. 12306验证码识别初尝试(3)——tesseract的长处与短处,使用百度文字识别与百度图片自动识别验证码并自动抢票,识别成功率10%

热门文章

  1. 超前进位加法器实验报告_16位超前进位加法器实验报告
  2. AutoSAR技术手册
  3. ADSL拨号中错误代码解决办法
  4. realplayer java,不同浏览器调用realplayer插件在线播放视频的有关问题,请大神们进来看看...
  5. 专升本,学历毁了我的一生!
  6. mongo: error while loading shared libraries: libcrypto.so.10: cannot open shared object file: No suc
  7. 《SQL必知必会》第六课 用通配符进行过滤 使用LIKE操作符,%、[]、_通配符进行通配搜索
  8. 12款开源数据资产(元数据)管理平台选型分析(一)
  9. ActionScript 3.0 学习(十七) away3D学习2 away3d的贴图原理
  10. php模板注入漏洞,74CMS前台模板引擎注入漏洞漏洞复现