搜索

做信息安全需要什么水平的编程基础

发布网友 发布时间:2022-03-23 00:18

我来回答

2个回答

懂视网 时间:2022-03-23 04:40

信息安全工程师需要掌握c语言,信息安全工程师需要精通php/shell/perl/python/c/c++ 等至少一种语言,而C语言是所有语言的根本,而且是执行效率最高的,最简单易学的语言。

信息安全工程师是指遵照信息安全管理体系和标准工作,防范黑客入侵并进行分析和防范,通过运用各种安全产品和技术,设置防火墙、防病毒、IDS、PKI、攻防技术等,进行安全制度建设与安全技术规划、日常维护管理、信息安全检查与审计系统账号管理与系统日志检查等的人员。

信息安全工程师可以选择的工作岗位有系统安全工程师、网络系统安全软件工程师、信息安全工程师、Linux操作系统工程师等。

总结

信息安全工程师需要掌握c语言,信息安全工程师需要精通php/shell/perl/python/c/c++ 等至少一种语言,而C语言是所有语言的根本,而且是执行效率最高的,最简单易学的语言。

热心网友 时间:2022-03-23 01:48

  信息安全的概念也是很广的,有的人在做网络安全,有的人在做渗透测试,有的是做应用审核,每个要求的技能都不一样。比如做应用审核(Application Review)的不懂软件开发,看不懂代码就肯定不行。如果主要负责防火墙设置这种工作的,也就不需要写代码了啊。渗透测试(Penetration Test)一般涉及很多方面,各方面知识都需要。
所以很难说不懂编程就不能做信息安全工程师,因为信息安全不只是代码打交道
  这么说,如果针对信息安全这个方向来说,相对软件工程,web开发,app开发来说,确实代码量很少。

  许多人都认为网络工程、信息安全、软件测试这些专业对编码要求低点。大错特错,别的不说,就拿网络工程编程来说,随便一个socket套接字编程或者libpcap数据包捕获远比那些其他的比如asp,jsp那些要难很多(难也就算了,关键这些东西为了保证运行效率,都还是用C/C++写的,其他平台也有,但是效率跟不上,网络编程是一个需要在很短时间内处理很大数据量的编程,效率低了肯定不行)
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com

热门图文

Top