ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

关于网安的学习问题

2021-10-20 00:03:15  阅读:172  来源: 互联网

标签:逆向 windows 二进制 学习 汇编语言 关于 网安 内核


关于计算机安全学习路径的介绍

注意:本介绍高度依赖本人的学习经验,仅供参考!!!!!!!
计算机安全大体分两个方向:二进制和渗透测试,一般而言一个人的精力只够选择一个方向进行学习。大家可以先广泛的学习以后选择自己感兴趣的一个方向学习研究。

  1. 二进制
    可能的成果:通过对二进制方向的学习,你可能能达到:破解随便一个付费软件,编写病毒或分析病毒并研究反制措施,通过分析系统达到挖掘漏洞的效果……
    要求:二进制方向要求对计算机底层有较深的理解,前导课程包括汇编语言、操作系统和组成原理等。
    学习路径:推荐路径:c语言(注意着重理解指针等内存机制)–>汇编语言(8086,推荐王爽《汇编语言》)–>计算机组成原理–>操作系统-->汇编语言(x86,推荐《x86,从实模式到保护模式》)–>汇编语言(x64,可选)
    从现在开始,你可以选择学习windows下的逆向,需要加学win32api(利用系统api实现图形化编程,内容非常非常多),然后就可以看滴水的逆向了(是一个机构,课很贵,但很值)。事实上到了这里你已经超越大部分学习逆向的人了,我也没有必要为你指路了。
    或者,你可以选择研究windows或linux的系统内核,做病毒和内核相关相关的安全研究,windows可以用Windbg,Linux可以用gdb来实际调试内核(温馨提示,系统内核也是一个大坑,linux内核是c语言实现的,目前的代码行数已经达到了非常恐怖的级别,一个人几乎不可能完全看完)。同理,到了这一步我也没有能力指导你了~
  2. 渗透测试
    事实上常见影视作品中的黑客干的正是渗透测试,不过是未经授权的非法行为。(我国有一套完整的关于网络安全的法律,请严格遵守当地法律,莫伸手,伸手必被抓!
    可能的成果:能攻入任意一网站并控制,甚至通过提权进而实现获取整个服务器的控制权,发现漏洞并提交给甲方
    要求:学习过计算机网络,熟知常见操作的背后过程;学习甚至熟悉常见的web语言(PHP,java等);
    学习路线:b站或者youtube随便一个长时间的,能带你做实验的教程

标签:逆向,windows,二进制,学习,汇编语言,关于,网安,内核
来源: https://blog.csdn.net/cndsmarrylin/article/details/120856990

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有