Muffinblock 2024-08-16 06:19 采纳率: 0%
浏览 18

关于#网络安全#的问题:学网安有点迷茫了(相关搜索:sql注入)

最近在自学网安 感觉有点吃力还有点迷茫 想请教有没有什么建议

先说说自己,大三 自学网安中 ,本科是软件工程
现在已经把各种协议 TCP/UDP/HTTP 等 以及端口都弄明白了,人在国外所以乘着暑假考了Comptia A+ 和Network+(跟国内华为的差不多)网络基础,电脑基础都弄明白了

自己在家玩了内网 (AD, Windows server), 现在正在用arch linux 学习linux linux也搭了靶场

有一定编程基础 可以看懂大部分编码 正在学python (学校教的java, html,js)

课余时间在看黑客与画家,web安全深度剖析 ,白帽子讲web安全
除了黑客与画家,其他两本书有点看天书的感觉,就是懂他在说什么 但是又不是很懂 比如sql注入,能看懂原理 但是真的要我实践就很迷茫不知道从哪里下手

b站教学我都瞄了一下,感觉不是我想要的,都是速成班,我个人觉得要打好基础 特别是想做渗透方面的工作。

现在问题就是不知道哪里下手 各位有什么建议吗

  • 写回答

2条回答 默认 最新

  • 一直免费一直爽 2024-08-16 06:19
    关注

    以下回复参考:皆我百晓生券券喵儿等免费微信小程序作答:

    自学网络安全,尤其是对于软件工程背景的学生来说,既是一项挑战也是一次全面提升自己技术水平的机会。网络安全(Network Security)涉及内容广泛,从网络协议的基础知识到深层次的攻击防御技术,都是必须掌握的核心内容。在此过程中感到迷茫是很常见的现象,但通过合理的学习路径和方法可以有效缓解这一问题。以下是一些建议:

    1. 加强理论基础

      • 系统学习网络安全基础:包括网络协议、加密技术、认证机制等。理解这些基本概念是学好网络安全的前提。
      • 深入理解攻击原理和防御策略:比如SQL注入、XSS攻击、CSRF攻击等,了解它们的工作原理以及如何防范。
    2. 实际操作实践

      • 搭建实验环境:使用如DVWA、Sqlilab等靶场进行实操练习,帮助理解并实践SQL注入等攻击方式的实现和防御方法。
      • 参与CTF竞赛:通过参加Capture The Flag(CTF)比赛,可以在实践中遇到各种实际问题,从而加深理解和应用能力。
    3. 阅读专业书籍和资料

      • 系统学习专业书籍:《白帽子讲web安全》、《黑客与画家》等书籍深入浅出地介绍了Web安全知识,对初学者非常友好。
      • 查阅最新的网络安全文章:关注最新的网络安全动态和技术文章,比如FreeBuf、SecurityWeek等网站的文章,可以帮助你及时获取行业新技术和新趋势。
    4. 编程能力提升

      • 学习编程语言:Python是网络安全领域常用的语言,它的脚本编写能力在自动化漏洞测试中大有用武之地。
      • 编写POC/EXP:通过编写Proof of Concept (POC) 和Exploit (EXP) 代码来加深对漏洞利用和防御的理解。
    5. 参与社区交流

      • 加入网络安全社区:参与StackExchange Network中的Information Security、Reddit的r/netsec等社区,跟其他爱好者交流心得。
      • 参加研讨会和工作坊:诸如OWASP举办的各类会议和在线研讨会,可以让你接触到行业内的专家和前沿技术。

    总的来说,在学习网络安全的路上,迷茫和挑战是在所难免的,但只要保持热情和耐心,通过上述的学习路径和方法,逐步积累知识和经验,就能逐渐克服困难。网络安全不仅需要理论知识的支撑,更需要在实践中不断摸索和验证。

    评论

报告相同问题?

问题事件

  • 创建了问题 8月16日

悬赏问题

  • ¥15 CCF-CSP 2023 第三题 解压缩(50%)
  • ¥30 comfyui openpose报错
  • ¥20 Wpf Datarid单元格闪烁效果的实现
  • ¥15 图像分割、图像边缘提取
  • ¥15 sqlserver执行存储过程报错
  • ¥100 nuxt、uniapp、ruoyi-vue 相关发布问题
  • ¥15 浮窗和全屏应用同时存在,全屏应用输入法无法弹出
  • ¥100 matlab2009 32位一直初始化
  • ¥15 Expected type 'str | PathLike[str]…… bytes' instead
  • ¥15 三极管电路求解,已知电阻电压和三级关放大倍数