Ⅰ 学大数据和网络安全需要学什么编程语言,最好和c/c++有关的
大数据的话,
如果你是用的hadoop的话可以用java
如何你用的是spark的话可以用Scala
,当然这些也提供了其他语言的接口,如hadoop中可以用stream的形式来使用其他语言开发
Ⅱ 学习网络安全 需要学习那种编程语言最好
学习网络安全,C语言肯定是首先要学习的,然后才可以深入学习C++,C++学好后还可以学习JAVA编程,这些都是网络安全所需要学习的
Ⅲ 初学网络安全需要先学什么语言
我也是刚学不久,但我知道学的编程语言至少有Mysql,Sqlserver,Php,JavScript,Python,Html5,Linux。当然这只是编程语言,还有很多技术,渗透工具要学,操作系统安全,服务器安全等,网络扫描,网络嗅探,常见网络攻击方式,tcp/IP协议,dvwa训练,sql注入,csrf,xss,密码学,缓冲区漏洞,逆向工程分析等等。我知道的就这么多。
Ⅳ 网络安全工程师要学些什么
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之类的,掌握方面和基本流程,以后再根据自己的喜好,有选择性的重点学习
希望可以帮到你!
Ⅵ 网络安全主要学习什么呢
网络安全主要学习以下几大模块的内容:
第一部分,基础篇,包括安全导论、安全法律法规、web安全与风险、攻防环境搭建、核心防御机制、HTML&JS、PHP编程等。
第二部分,渗透测试,包括渗透测试概述、信息收集与社工技巧、渗透测试工具使用、协议渗透、web渗透、系统渗透、中间件渗透、内网渗透、渗透测试报告编写、源码审计工具使用、PHP代码审计、web安全防御等。
第三部分,等级保护,包括定级备案、差距评估、规划设计、安全整改、等保测评等。
第四部分,风险评估,包括项目准备与气动、资产识别、脆弱性识别、安全措施识别、资产分析、脆弱性分析、综合风险分析、措施规划、报告输出、项目验收等。
第五部分,安全巡检,包括漏洞扫描、策略检查、日志审计、监控分析、行业巡检、巡检总体汇总报告等。
第六部分,应急响应,应急响应流程、实战网络应急处理、实战Windows应急处理、实战Linux应急处理、实战、Web站点应急处理、数据防泄露、实战行业应急处理、应急响应报告等。
Ⅶ 我想学编程,偏向网络安全的,学哪种编程语言比较好
偏向网络安全的话建议python,php,我是从事渗透测试工作的。学好这几个就行,重点是python和php。C的话了解就行,java也是了解一下就行。
Ⅷ 网络安全,密码学方向研究生 一般用什么开发语言
编程语言对于密码学来说,还没有什么要必须的的。只要熟悉一门学其他的都很容易。
如果是网络安全可以是考虑python这个对写渗透测试工具,快,简单,执行效率高,而且库多方便。但是需要了解像JavaScript和php这样对前段的一些开发至少要了解。对以后工作有帮助。
而且你说的这二个都是属于大类。网络安全和密码学是二个大的学科其实。
你可以详细问我给你详细做解答。
来自:安全牛课堂
Ⅸ 网络安全和软件开发学什么语言好,c和c++行吗
这两个是基本语言,学什么都要掌握的。对于专门领域远远不够。比如软件开发,你要是开发app,很多用java。你要是开发偏底层的硬件,那就用FPGA等等。所以说,一个程序员都不止掌握一种语言,一般要c c+ +,python,java都要了解一点,要精通一种。以后从事相关工作的话可能还要学习别的。(注意,语言不是学的越多越好,只要精通一种使用较广的语言,再精通一门自己工作要用到的就好)
Ⅹ 想学“网络安全”需要熟悉哪种语言,才能如鱼得水啊
目前的网络安全设备,产品,技术。大都不需要学什么语言。如果说非得学的话,把英语学好就OK了。
当然,除非你打算在基于Linux和FreeBSD的平台上开发网络安全产品,那你就得学会C语言,Java,C++一类的了。不过,在那之前你所学习的安全技术,安全协议等等,都不需要特别的语言