黑客知识初级入门

黑客知识初级入门,第1张

根据我了解的情况回答这个问题。

暂时理解为网络安全需要知道的一些知识

网络基础知识,尤其是网络协议。

编程基础知识

Linux的基础知识

网络安全的基本知识

网络运行和维护的基本知识

......

网络基础知识,特别是网络协议,掌握TCP/IP分层模型,了解各层的功能,传输的消息和对应的协议;

掌握一些重要的协议,如http、dns、arp、tcp、udp等;

掌握网络基础知识,如局域网组网、vlan、路由协议等。

掌握一些网络设备的配置,比如华为的网络设备,知道如何组建局域网,如何通过路由协议组建网络等。

编程基础知识至少要掌握C语言的编程,灵活应用指针和struct结构;

掌握至少一门脚本语言,推荐python语言,可以直接调用C语言的库,而且很灵活。现在很多网络安全工具都是用python写的;

能够理解汇编语言,用来理解常见的漏洞。

linux基础知识,Linux基本操作,熟悉常用命令,防火墙配置等。

建立各种linux服务器,如ftp服务器和dns服务器;

掌握网络安全渗透平台kali的使用,kali广泛应用于网络渗透测试和审计,是一个综合性的网络安全渗透测试平台。

web安全基础知识,精通http协议,能够分析http数据包。

了解前端的html语言、javascript代码、jquery框架、后端的mysql数据库、常用php语言分析web安全漏洞;

精通xss跨站脚本攻击,xss是一个非常流行的web安全漏洞,可以通过人工和工具找到;

掌握定量sql注入的知识,能够手动或借助工具发现sql注入漏洞。

网络运维基础知识:网络设备的配置,如vlan配置、vrrp配置、ospf配置、rip配置、snmp配置等。

掌握通过snmp获取的网络设备的流量、运行状态等数据;

掌握linux系统和windows系统的基本操作和维护知识。

总结网络安全是一门综合学科,需要连接网络的方方面面,需要不断的学习、实践和总结。

你怎么看待网络安全的学习?请在评论区留言讨论。

如需更多帮助,请私信关注。谢谢你

欢迎分享,转载请注明来源:聚客百科

原文地址: https://juke.outofmemory.cn/life/671805.html

()
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-07-10
下一篇 2022-07-10

发表评论

登录后才能评论

评论列表(0条)

保存