将本站设为首页
收藏胶棒官网,记住:www.jiaobangke.com
账号:
密码:

胶棒书屋:看啥都有、更新最快

胶棒书屋:www.jiaobangke.com

如果你觉得好,恳请收藏

您当前的位置:胶棒书屋 -> 超脑黑客 -> 第一百三十九章 栈缓冲区溢出

第一百三十九章 栈缓冲区溢出

温馨提示:如果本章属于内容错误等情况,请点击下面的按钮发送报告,我们会在一分钟内纠正,谢谢

作了一番,然后再将计算器连接到计算机上面进行了一系列测试,结果惊喜地发现,这个模式似乎是德州仪器公司的工程师在开发过程中用来调试用的,在这个模式下,用户对计算器的操作拥有很大的权限。

这绝对是个好消息,原本林鸿还以为需要对硬件进行改动,现在有了进入这个模式的方式,他完全可以直接不通过硬件,仅从软件上的漏洞就可以直接对这个计算器进行破解。

经过一个晚上的奋战,林鸿最终成功了。

他找到了一个计算器里面的栈缓冲区溢出,从而成功地往里面写入了自己的代码,突破了固件系统对用户操作空间权限的限制。

程序在运行过程中,为了临时存取数据的需要,一般都要分配一些内存空间,通常称这些空间为缓冲区。

这个区域一般是可以进行数据存储和删除操作的,保护级别并不严格。而在缓冲区之外,在存在着其他一些系统内核数据区域,存放的数据都是系统中非常重要的数据,一旦那些数据被修改,整个系统就可能发生崩溃,当然,也有可能出现其他意想不到的结果。

所以这些系统内核数据区域是被严格限制和保护的,用户不能对其进行操作。

栈是一种特殊的数据结构,特点是先入后出。就像一条死胡同,大家排队进去,满了之后停止进入,然后再一个一个排着队出来,先进去的那个人,最后才出来。这种数据结构生活中也有不少例子,例如交试卷,先交的人一般要到最后才会被老师看到,还有就是以前ktv里面点歌系统,先点歌的人,反而排在最后面唱。

按理说,德州仪器的工程师在编写程序的时候,是需要对压入栈里面的数据长度进行检查的,一旦这个栈已经满了,就必须停止对其再进行压入,否则就会产生溢出。

而林鸿找到的这个栈缓冲区,正是那些工程师编写代码的时候不严谨,忘记对这个栈进行长度检查,于是林鸿一直往其中压入数据,等它满了也不管,继续压入,于是便发生了栈内存溢出。

溢出便意味着栈缓冲区之外的单元会被改写,而假如这些数据单元里面存储的数据是有用数据的话,就会产生意想不到的后果,最常见的后果就是程序崩溃,通常情况(求魔最新章节)下,这只能算是程序的一个bug,但是当向这些栈中压入经过进行设计的数据,就不仅仅是bug了,而是成为了可供黑客利用的漏洞。

林鸿正是精心设计好了一个小程序,然后将其编译成机器码,先是向他找到的那


  本章未完,请点击下一页继续阅读!

看了《超脑黑客》的书友还喜欢看

封疆悍卒
作者:宿言辰
简介: 大乾末年,四面楚歌。北有狼戎铁骑南下劫掠,南有流民四起匪盗横行。

...
更新时间:2026-03-04 21:23:35
最新章节:第1374章,秘密通道
都成魔尊了,你才说我爹是仙帝?
作者:前天打雷
简介: 【无敌爽文】我都成魔道尊主了,你才告诉我,原来我爹是正道仙帝,我是顶级仙二代?
更新时间:2026-03-04 21:28:09
最新章节:第482章 比试
我在忍界掀起百鬼夜行
作者:暝天想睡觉
简介: 胧月下,五影退避,尾兽匍匐,圣地紧闭。薄雾后,一道道猩红的妖瞳缓缓睁开,滔天妖力肆意...
更新时间:2026-03-04 20:39:00
最新章节:第九百零四章 血脉奔腾,来世注意
怨我五年无所出,嫁你叔父我生一窝
作者:凯蒂
简介: 【先婚后爱+打脸虐渣+双洁+年上+甜宠+追妻火葬场】

除夕...
更新时间:2026-03-04 11:46:34
最新章节:端阳宴
吟游诗人又幻想了
作者:请叫我鱼右
简介: 【记录故事,获得奖励;声名远扬,更多奖励】穿越到剑与魔法世界的唐奇,发现只要在【日志...
更新时间:2026-03-04 21:19:20
最新章节:第332章 逻辑自洽(4k)
万人迷美人训狗手册【快穿】
作者:藻蓝椰子
简介: 【多男主+沉浸式+苏爽撩】\n桑泠是个坏女人,天使的长相纯黑的心。

更新时间:2026-03-04 21:03:28
最新章节:第723章 堂姐重生回来抢我人生46