漏洞为什么叫BUG????

漏洞为什么叫BUG????,第1张

BUG(漏洞)是一位美国海军准将及计算机科学家,同时也是世界最早的一批程序设计师之一的葛丽丝·霍波(Grace Hopper)“命名”的:

有一天,她在调试设备时出现故障,拆开继电器后,发现有只飞蛾被夹扁在触点中间,从而“卡”住了机器的运行。于是,霍波诙谐的把程序故障统称为“臭虫(BUG)”,把排除程序故障叫DEBUG,而这奇怪的“称呼”,竟成为后来计算机领域的专业行话。

扩展资料:

漏洞是在硬件、软件、协议的具体实现或系统安全策略上存在的缺陷,从而可以使攻击者能够在未授权的情况下访问或破坏系统。

具体举例来说,比如在Intel Pentium芯片中存在的逻辑错误,在Sendmail早期版本中的编程错误,在NFS协议中认证方式上的弱点,在Unix系统管理员设置匿名Ftp服务时配置不当的问题都可能被攻击者使用,威胁到系统的安全。因而这些都可以认为是系统中存在的安全漏洞。

bug狭义的概念是指软件程序漏洞或缺陷,广义的概念还包括测试工程师或用户所发现和提出的软件可更改的细节、或与需求文档存在差异的功能实现等。

参考资料来源:百度百科-bug (漏洞)

漏洞是bug。

bug是指任何计算机程序或硬件系统中的错误、故障、缺陷、漏洞,错误会产生意外结果或导致系统意外运行。bag是书包、袋子的意思。bug一词原来的意思是“臭虫子”、“虫子”。但是现在多认为是电脑系统或者程序中隐藏着的一些漏洞或错误,属于一种计算机术语。

攻击者能够在未授权的情况下,通过漏洞访问或破坏系统。程序错误,是程序设计中的术语,是指在软件运行中因为程序本身有错误而造成的功能不正常、死机、数据丢失、非正常中断等现象。有些程序错误会造成计算机安全隐患,此时叫做漏洞。

相关分析

程序,香港和台湾对英文procedure的中文翻译。编程语言中的procedure在大陆翻译为“过程”,在港台和其他领域则翻译为“程序”。在大陆于计算机科学、电脑工程、电子工程、电机工程、机器人工程学、机械工程领域中的英文术语program的中文译名也是“程序”,在港台则翻译为“程式”。

当程序为procedure的译名时,一个程序即是特定的一系列动作、行动或 *** 作。而这些活动、动作或 *** 作必须被执行于相同方式以为了在相同环境下,恒常得出相同的结果,例如紧急应变程序。不只游戏,包括系统,应用程序等都会有BUG,因此需要下载补丁来修复漏洞。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/12196278.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-21
下一篇2023-05-21

发表评论

登录后才能评论

评论列表(0条)

    保存