导航:首页 > 编程语言 > 程序员说漏洞

程序员说漏洞

发布时间:2024-09-16 13:43:32

⑴ 通常大家说的“bug”和“debug”都指什么

BUG英文是缺陷意思。debug是找缺陷,程序上漏洞,找漏洞。

BUG是指程序错误或漏洞,就是内程序员编程时容由于某些原因,因程序语句写错或考虑不周而未能实现想要的功能,甚至不能运行程序。最常见的可能就是某些游戏,由于程序没编好,别人就可能会利用其漏洞篡改游戏数据。

DEBUG就是指程序员对编好的程序进行漏洞的排查,尽量消除错误或漏洞。一般都是用专业的工具进行。

与Bug相对应,人们将发现Bug并加以纠正的过程叫做“Debug”,意即“捉虫子”或“杀虫子”。遗憾的是,在中文里面,至今仍没有与“Bug”准确对应的词汇,于是只能直接引用“Bug”一词。虽然也有人使用“臭虫”一词替代“Bug”,但容易产生歧义,所以推广不开。

所谓“(Bug)”,是指电脑系统的硬件、系统软件(如操作系统)或应用软件(如文字处理软件)出错。硬件的出错有两个原因,一是设计错误,一是硬件部件老化失效等。软件的错误全是厂家设计错误。

⑵ 漏洞修复是什么

  ■什么是漏洞?
漏洞一般是程序员编程时的疏忽或者考虑不周导致的。还有就是该功能有一定用处(对部分使用者很有用),但是却被黑客利用,也算是漏洞。
■什么是系统漏洞?
系统漏洞一般是由于系统服务对外部访问内部的验证机制有缺陷,导致某些别有用心的特殊代码通过时验证系统会发生崩溃,导致系统或者软件崩溃、用户权限提升、系统被控制等等安全隐患。
  
IE漏洞常见的有:浏览时自动运行恶意代码、后台自动下载文件并运行、蓝屏死机等等。当然有些漏洞是软硬件兼容性和功能模块不完善,实际并不会有安全隐患,例如:无法关闭计算机、程序无故自己出错中止运行、运行效率低下等。有些人不认为这是漏洞,而只认为是系统BUG,每个人看法不同。
  
■什么是漏洞修复?
从广义上来说,通过安装软件公司发布的补丁程序,来修补或修复此软件的缺陷,都叫“漏洞修复”。狭义的说,漏洞修复主要是指修复系统漏洞,除了通过打补丁的形式以外,系统漏洞有部分可以通过安装防火墙、限制用户权限、停止不需要的系统服务解决。
  
一般应用软件的漏洞,主要是通过升级软件的版本来解决。

阅读全文

与程序员说漏洞相关的资料

热点内容
电脑自带驱动在那个文件夹 浏览:531
c窗体读取文件夹 浏览:965
asp婚纱摄影网站 浏览:684
文件恢复的原理 浏览:828
移动硬盘清空怎么恢复数据 浏览:433
文件保存电脑桌面英文 浏览:128
debian共享文件夹 浏览:633
平安易贷不用app怎么审核 浏览:883
如何学习编程环境 浏览:335
荣耀6升级60 浏览:281
如何点击移动数据开启 浏览:95
javajdbcmysql增删改查 浏览:844
新的熔点仪为什么测不出来数据 浏览:364
淘宝滚动海报代码 浏览:953
如何查看本机sdk版本 浏览:678
lua2进制文件 浏览:710
除了plc编程还有什么技巧 浏览:320
电视无线网络已关闭如何开启 浏览:430
数据线红白绿哪个零线 浏览:319
java递归调用实现排序原理 浏览:131

友情链接