Ⅰ 现在网络编程最好用的语言是什么
VB,VC,C++,DELPHI,JAVA等。
java针对网络的包是是非常强大的,
目前一般写网络应用程序的都是采用JAVA
Ⅱ 学习网络攻防 都要学习哪些分类 越详细越好 比如从系统安全开始 那然后呢 还有要不要学习些计算机语言什么
首先要学习计算机网络的基础,TCP/IP、攻击手段与对策、网络渗透技术、计算机病毒等等,网络攻防是一个对计算机非常熟悉的人去弄的,对于PC的硬件、工具软件及PC以外的整个网络,各方面的内部结构原理都得了如指掌,当然少不了相关的法律法规了。不过只要是有兴趣并踏踏实实去学,一定会学有所成,祝您成功!
Ⅲ C语言 编程 攻防技术 从何学起
从最基础的开始。操作系统、数据结构、编译原理,TCP/IP等等。C只是个语言而已(工具会用不难,难的是怎么用这工具来创造一个东西而已,要是创造很简单的话,那中国也不会有这么多IT民工了,呵呵,扯远了……),所涉及的知识点用纸头写出来也就那C语言宝典的CHM这么多,如果其他的原理性的东西不了解这些的话剩下的全是白搭。
想入门的话估计前两三年基本都会扑在跟这个看似毫不相关的东西上面,但学好了那些看似不相干的东西之后,回头再看这些东西会觉得也就是这样,之后就是稍微参考些相关手册什么的看看编编也就出来了。不过,能真把这些东西都啃下来的人估计他也是可以在软件公司里拿个10k的吧,呵呵。
操作系统是必须要学的,其实攻击攻的也是操作系统,黑客什么的也不就是不断获得操作系统更高的权限直到最顶级的管理员么。编译原理,你知道编译器怎么转换源码的,你也会知道许多其他不该知道的东西:P 。TCP/IP是网络的基础,你总不见得要冲到人家家里去进行登录吧……数据结构+算法=程序。这说法曾经代代相传(不过现在主流是面向对象了),对底层的来说,有些东西是不得不学的,就像最典型的所谓的缓冲区溢出也就是利用了数组越界而已
爬山总不可能一下子跳到山顶,总要一步步走上去,但问题是你能不能耐得住这性子,而且吃不吃得下那些知识。
还有,编程是个体力活,边看书边敲代码已经被许多人证实是一个学习的最佳捷径,基本上学成的都是敲出来的,而学搓的都是没敲的,一遍不懂,三遍背下,以后实践中慢慢体会,后面就豁然开朗,任督二脉相通X@$%!@^……
还有还有,1L 汇编语言是需要的 但8086就不用限定了,按80486的后面是奔腾来算,现在的CPU应该都已经是80986了吧:P。汇编找本32位计算机原理或者单片机看看也行,这样还能加深对计算机的理解。
Ⅳ 计算机小白想自学计算机网络攻防,数据库以及编程应该看什么
对于网络攻防,你需要先了解计算机网络基础以及相应的协议,可以先看一些计算机网络基础的书籍,对于数据库,同样也是可以看看my sql这样基础的书籍,至于编程,你要选一门自己喜欢的语言,一切都要从基础做起,只有了解其深沉的原理才能走的更远!我个人还是认为你应该从计算机网络开始学起,这要会对计算机有一个新的认识,再者就是数据库,因为数据库会用到sql语言,比较简单,对后边学编程有一定的帮助,至于相关书籍推荐,你可以上网找!
Ⅳ 初学网络安全需要先学什么语言
我也是刚学不久,但我知道学的编程语言至少有Mysql,Sqlserver,Php,JavScript,Python,Html5,Linux。当然这只是编程语言,还有很多技术,渗透工具要学,操作系统安全,服务器安全等,网络扫描,网络嗅探,常见网络攻击方式,tcp/IP协议,dvwa训练,sql注入,csrf,xss,密码学,缓冲区漏洞,逆向工程分析等等。我知道的就这么多。
Ⅵ 学习网络攻防需要什么知识 本人小白 什么都不懂 需要英语吗需要数学吗电脑基础需要达到什么层次
给你个个人建议:首先去了解一下电脑系统硬盘如何分区以及linux下什么是文件系统,这个非常非常的重要。其次,确定自己要使用的一个linux发行版(推荐使用debian,ubuntu,linux minit这几个版本),然后把它的iso镜像文件down下来,这时你应该对linux需要哪几个分区和怎么样安装做到心里有数(不知道?那google吧)。为了防止出现意外的情况,你应该用虚拟机先尝试一下安装的过程,等安装过程你比较熟悉后再实机安装linux(虚拟机推荐使用virtualbox)。好了,这时你把系统经过几次倒腾总算装上了,可是你发现这上面的东西,特别是那个终端,你根本不知道如何操作,一半以上的新手到这里就发现linux不好用了,没有流行的游戏,没有傻瓜式的软件安装……于是他们选择了放弃,并放言linux如何如何,对这个我没有话说。只是想告诉楼主,linux不是单纯的娱乐,想要一个自己想要的系统,想更快速,更有效率的使用电脑,你应该选择它。
等你装上了linux,你才刚刚跨进linux的大门,以后学习如何使用它(无论是你要拿linux干嘛,你都必须花时间把系统的日常操作和管理学习一下),并让它完全服从于你,这个就靠楼主自己了。
我个人觉得楼主的问题很奇怪,在你学习如何安装linux的时候,你就开始学习linux的基础了,等你能将一个linux系统熟练的安装,熟练的进行软件配置的时候,你就把大部分linux的基础学到手了,以我使用了两年的linux的经验来看,linux的学习如果不动手的话,那是没用的!
希望采纳
Ⅶ 网络工程专业学生都应该学哪些语言
这是网络工程的全部课程,要是感兴趣的话可以了解一下:
第一阶段
1、计算机操作基础
2、Office办公自动化
3、计算机组装与维护
4、精讲TCP/IP技术
5、网络设备调试
6、职业素养课:养成教育
第二阶段
1、Windows Server系统管理
2、Windows Server 服务器配置
3、Linux系统管理与SHELL脚本编程
4、Linux 服务器配置与应用
5、SQL Server 数据库管理与应用
6、Pyhton网络编程
第三阶段
1、网络设备与网络设计CCNA
2、IPV6及无线网络技术
3、网络安全
4、(黑客攻防技术)
5、结构化综合布线
6、Linux服务器操作系统
7、SQL Server数据库设计查询
第四阶段
1、企业网安全管理(硬件防火墙)
2、高级路由和交换技术CCNP
3、云计算、云存储技术
4、毕业综合实训
Ⅷ 网络工程常用的计算机语言是那些
是软件工程师还是网络工程师?你搞错了吧。网络工程师考Cisco 华为的认证就行。软件工程师要看你的职业规划,C C++ VB VC Jave Dhile等有很多的。不过SQL是必须学的。
Ⅸ 学计算机攻防,应该比较倾向于哪种计算机语言的学习
学计算机攻防
现在国内一般是D
一些软件 基本都是D编写的 他是面向对象的
用C++ 的相对较少写 如果想学的话 建议先学D 在学C++
C++相对较难
在286合购网上有C++与D 的初级学习教程
Ⅹ 网络攻防学习什么语言最好,别说C\C++(太难)
网络攻防,首先要学习的是TCP/IP协议,要学习的东西好多哦,包括很多啦,软硬都要学习。等你把这个协议学习完毕后,在考虑编程。至于编程所用的语言,现在市面上很多,你说C\C++难,也可以换国内的语言。例如大连易语言公司的易语言,全中文界面,上手很容易。不过每种编程语言都需要你有相关的编程基础知识才可以。没有基础,啥都别想!!!