装配 – 是否可以通过软件永久损坏硬件?

我刚读过这个问题:Could this code damage my processor?这让我想到了.

是否有可能仅通过软件损坏硬件?我听说“在过去的好时光”(TM)中,当硬盘驱动器由软件控制时,它们可能会碰到中心主轴,这会永久地损坏驱动器.

还有臭名昭着的Chernobyl virus刚刚杀死BIOS并使机器无用,直到有人重新刷新它.

并且有微码更新,可以闪存到CPU(我不太了解它们).

但今天这还有可能吗?你能用软件破坏硬件吗?执行hcf(Halt& Catch fire)指令?通过增加WLAN输出功率烧烤猫?

最佳答案
是的,你肯定可以.有时在实践中它比你想象的更难,有时候很容易.

比方说,你有一个gpio引脚,用作输入并绑定到Vcc.使它成为一个输出并将其驱动为低电流,你通常可以吸收更多的电源,这样你可以吸收很多但是如果这是一个电压轨并且它们没有放置一些限制电阻,例如一个上电带选项,烟会出来.

即使在PC中i2c在某些地方有点吵,同样的交易你有一个错误,无意或有意,做足够的i2c让目标认为它轮到驱动数据线,但是你驱动数据线到,相反的方向.你可以汲取更多资源,无论谁采购都可能会减少他们的产出.

我想我听说其中一个(流行的系列)图形处理器无法以该时钟速率处理持续操作.想想一下每分钟可以发射X子弹的机枪,很少有人可以持续很长时间而不会使枪管熔化.这就是他们在这里做了什么,如果你对gpus做了太多的话,你将融化芯片,而无需散热器能够做任何事情,无论你附加多少冷却到外壳.这可能是一个神话,谁知道……这样的事情发生了.通常,您将温度传感器放入芯片中,导致电源系统外部的某些东西重置芯片/电路板或将其关闭.这就是为什么当你尝试在没有CPU上的散热器的情况下启动它时你的电脑会发出惊恐的哔哔声.您可以自己尝试一下,将散热器风扇留在里面以保持转速,但不要让它碰到CPU.你可能会破坏CPU或主板,所以请自行承担风险.

通常你可能在芯片内部遇到的问题,你可以做一些事情,芯片会从内部失败.我们通常不会手抄整个事情,有些工具可以做很多工作或检查工作来防止这些事情,当然不是傻瓜证明,但不太可能.虽然板设计,仍然非常手工制作,软件驱动程序通常不会尝试做坏事,如驱动gpio线对源和类似的东西.像往常一样将软盘或硬盘驱动器的头部碰到外壳的内部并不是那么容易,但是如果你可以搞砸一些设置并在盘片中挖出一个树丛,它就不会让我感到惊讶或类似的东西.很多人很难在火上看到显示器.

正如其他海报已经提到的那样,推动和强调组件,过度计算,类似的东西.对于有软件控制冷却风扇的计算机,您可以进入并关闭自动控制系统(如果有的话)并将风扇设置为固定速度,比如……关闭…将它们全部关闭然后看看是什么发生.某些品牌的笔记本电脑存在升级BIOS的问题,并且它会降低CPU风扇的速度,从而导致硬盘故障和/或系统中的其他故障.更改BIOS设置或安装正确的BIOS并更换损坏的硬件(如果可能/实用)并且没有死机.

有一段时间,Linux在笔记本电脑或类似的东西上过度停放硬盘驱动器磁头,导致磁盘过早失效.

Apple因硬件故障而闻名,这是一系列的集体诉讼.一些由软件驱动.并非其他品牌不时不会有不好的东西,但其他品牌通常不会在一个包装中控制硬件和软件,这使得分离一家公司变得更加困难,或者更糟糕的是一家公司应该知道要比破坏自己的东西更好. Apple经常喜欢在新闻中获取自己的名字,免费或廉价广告.

已经显示,或者至少我读过,你可以感染mac电池,现在笔记本电脑中的电池是智能的,带有病毒,这样在干净擦拭并重新安装操作系统之后电池会重新感染有病毒的系统. (只是时间问题在任何平台上都不会发生这种情况)我想知道你还可以对现代笔记本电池固件做些什么,很容易就能抓住现代电池技术,也许你可以用软件做到这一点.

您可以通过软件控制台式计算机中的光盘托盘,您可以打开和关闭它直到它失败(我看到有一个位置使用cdrom托盘以这种方式摇动婴儿摇篮).

无风扇手持设备,智能手机,平板电脑.我敢打赌,你可以打破温度限制,压力成分产生热量,可能导致电池耗尽.

吹扬声器很简单,只需这样做.

很多东西使用ftdi芯片将usb接口到几乎任何东西.其中一些可以将引脚从通常的任何功能,一个串行端口,软件位控制更改,它是我从顶部开始,采取应该是一个输入,使其成为输出然后开车直到某些东西融化为止.

转载注明原文:装配 – 是否可以通过软件永久损坏硬件? - 代码日志