① C语言和JAVA哪个好点。我想学网络安全工程师,需要具备这些吗。要是需要该怎么学C语言。步骤说下。谢谢
我感觉是这样的:java是功能软件开发商都帮你做得很好,简单易用,适合团队协作,高速开发,目前主流的语言是java。
c更加贴近硬件,程序员自己的自由度较大,当然也更难,在追求程序运行的速度的时候,很多情况都用c。两者不是不可调和的,混着用的情况也是有的。
每种语言既然存在,都是有用处的•••
② 如果要学习网络安全专业,首先要学习那问语言
如果要学习网络安全专业首先要学习那些网络上的专业服务用于把它学会了对你的客户或者安全性都起到了很大的作用
③ 计算机安全专业学习C语言有用吗
信息安全主要是用C来做的,你要知道出来后网络安全防护大型的服务器基本上都是C.如果你要是学习别的编程的话有C的基础学起来方便些不会哪么吃力
④ 学习网络安全 需要学习那种编程语言最好
学习网络安全,C语言肯定是首先要学习的,然后才可以深入学习C++,C++学好后还可以学习JAVA编程,这些都是网络安全所需要学习的
一般大学里这个科目叫信息安全,就业方面,主要要看你个人对网络以及各个系统的了解程度,你想要朝网络安全方面发展的话,建议多去查看关于安全方面的学习资料,最主要的是实践,我举个例子,假如现在无法上网,你需要怎么样的思路去思考这个问题呢,是被病毒感染,是DDOS攻击,还是一般的网络故障呢,所以说要学好安全就把各个系统都学好,不要求精通,至少出现问题的时候,可以自己解决,常见的系统有Windows 系列 、linux 、mac os 、solaris要做网络安全,路由器、防火墙、交换机的学习是必不可少的,因为路由也可以帮你实现安全访问,例如ACL访问控制列表,防火墙可以过滤端口,还可以防止一些DDOS攻击,等。。。多看一些关于黑客攻防方面的知识,因为你了解怎么攻击,就知道怎么防,对症下药。。。呵呵看个人的精力,如果能花时间去学精一到两门编程语言最好,例如C语言或者JAVA这两种语言的优点在于跨平台性好,在windows 下面可以运行的程序也可以移植到linux 或者solaris上去,
1、计算机应用、计算机网络、通信、信息安全等相关专业本科学历,三年以上网络安全领域工作经验;
2、精通网络安全技术:包括端口、服务漏洞扫描、程序漏洞分析检测、权限管理、入侵和攻击分析追踪、网站渗透、病毒木马防范等。
3、熟悉tcp/ip协议,熟悉sql注入原理和手工检测、熟悉内存缓冲区溢出原理和防范措施、熟悉信息存储和传输安全、熟悉数据包结构、熟悉ddos攻击类型和原理有一定的ddos攻防经验,熟悉iis安全设置、熟悉ipsec、组策略等系统安全设置;
4、熟悉windows或linux系统,精通php/shell/perl/python/c/c++ 等至少一种语言;
5、了解主流网络安全产品{如fw(firewall)、ids(入侵检测系统)、scanner(扫描仪)、audit等}的配置及使用;
6、善于表达沟通,诚实守信,责任心强,讲求效率,具有良好的团队协作精神;
网络安全工程师:随着互联网发展和IT技术的普及,网络和IT已经日渐深入到日常生活和工作当中,社会信息化和信息网络化,突破了应用信息在时间和空间上的障碍,使信息的价值不断提高。但是与此同时,网页篡改、计算机病毒、系统非法入侵、数据泄密、网站欺骗、服务瘫痪、漏洞非法利用等信息安全事件时有发生。
工作内容:
1、分析网络现状。对网络系统进行安全评估和安全加固,设计安全的网络解决方案;
2、在出现网络攻击或安全事件时,提高服务,帮助用户恢复系统及调查取证;
3、针对客户网络架构,建议合理 的网络安全解决方案;
4、负责协调解决方案的客户化实施、部署与开发,推定解决方案上线;
5、负责协调公司网络安全项目的售前和售后支持。
⑥ 我以后想搞网络安全,什么编程语言最合适呢简单说说理由,谢谢!
不知你的水平到什么程度了,我先说下我的认知:
1、搞网络安全的话,首先网络知识要扎实,其次建议玩玩LINUX,比较好用的有BT4,里面集成了许多黑客软件,首先先明白基本的攻击流程,以及黑客软件的使用方法
2、然后,来说说你问题,编程语言的话,网络安全方面,我个人用得比较多的是脚本,比如ASP\PHP\JAVASCRIPT等一些脚本语言,我目前的水平就是去攻攻网站什么的,至于往深了去学的,个人感觉C语言是一定要学的,目前如果是刚起步的话,建议把网络知识好好看,起码要有个CCNA的水平,然后可以去学一些脚本语言,玩玩LINUX,WIN-SERVER之类的,掌握方面和基本流程,以后再根据自己的喜好,有选择性的重点学习
希望可以帮到你!
⑦ C语言走网络安全这块还是做驱动开发 不知道选那个好,帮忙分析下这2个各怎么样,有什么利弊
网络安全跟C语音关系不大,而且网络安全这块更新换代很快,知识面又要求很广,每个相关领域知识也很深,学习成本会非常大,而且很看天赋,淘汰率很高,一万个学习网安的人里面有1个能出头都算高了,优点就是一旦出头起步工资还是很高的,但是需要你在这个领域有突出的表现才会被人看上。
驱动开发还是算了吧,现在基本不需要开发驱动,都有现成的,如果没有现成驱动,老板宁愿换家设备提供商也不会专门请个人来开发驱动,一个是成本问题,一个是稳定性因素。最多就是对现有驱动进行少量修改,这些工作让现有程序员兼职一下就可以了,也没必要专门找人来做。
两个方向都不是很好的方向,建议慎重考虑