当我坐着观看我最新的肮脏黑客之一运行时,我开始想知道你创造了什么样的肮脏黑客,它们如此糟糕以至于令人敬畏。
我们过去都曾有过其中的一些 - 而且它们可能仍在某个地方的生产中运行,仍在以某种方式努力工作。
这让我想起了我们在迁移数据中心时必须实施的黑客攻击。我们的 IVR 必须继续运行,因为我们要迁移的数据中心是主 DC,而新的主 DC 尚未准备好接收流量。那么我们该怎么办呢?我们在 DC1 中接听电话,然后通过互联网将 SIP 流发送到 1900 英里外的 DC2……感觉太不对劲了。
那么问题是,你的一个(或多个)极其糟糕的黑客行为是什么?
答案1
几年前,我所在的一家公司限制了我们所有计算机的网络访问。您可以访问 1 个终端服务器和 1 个域(内部网)上的任何页面。就是这样。这发生在我开始从事 IT 工作之前,当时 IT 部门认为我水平低下。
事实上,这让我们无法完成工作,在向管理层投诉了几个月之后(我喜欢官僚主义),他们终于给了我们一台具有不受限制访问权限的计算机,我们 12 个人必须在“罕见的情况下”共享这台计算机,我们需要离开域(几乎所有时间都是这样)。
因此,我买了一台备用的 24 端口交换机,将该机器的网线插入交换机,然后购买了数十个双端口 NIC,并将所有人的机器悄悄地连接到第二台交换机,并在每台机器上设置自定义路由,以便人们仍然可以访问隔离网络。然后我把所有的电缆和交换机都藏起来,这样就没人会发现。
六个月来,我是大家的英雄,只要老板不注意,他们终于可以上网了。
当然,因为这是 Server Fault,所以每个人都会看到这篇文章,对我竟然会做出这样的事情感到震惊。好吧,如果他们发现我被立即解雇后,你会感觉好一点,但我想那时我决定去大学接受更好的教育,这样我就可以确保其他人不必经历这种事情。
(如果我发现有人在我的任何网络上这样做,我会强烈要求官方予以谴责。嘿,我还年轻)。
答案2
可能不是你要找的东西,但不久前我有几台 Commodore 264 系列机器。具体来说是 Plus/4 和 C16。我需要一个汇编程序,但无法为这些机器找到一个,所以我开始创建一个。如果你还没有汇编程序,你该如何编译它?首先用 BASIC 编写一个简单的汇编程序,然后在它工作后逐行将其翻译成汇编程序并用它自己编译。
答案3
我在 2003 年至 2005 年间销售了数十台 HP ProLiant ML370 G3 服务器。该硬件的故障模式非常有趣,因为系统板上的风扇传感器最终会在 5 年后失效。系统无法在 POST 时检测风扇的存在或旋转/速度状态,因此需要使用真空吸尘器强制系统风扇在启动期间以足够高的速度旋转,以使服务器在 POST 后继续运行。之后,使用外部风扇实现冷却……HP 提供的替换板很少,零件经销商也出现短缺。
安装工作不得不搁置 5 天,在此期间,我试图安排在 12 月假期期间带着新硬件飞往 2000 英里外的客户现场。不过,我们做到了!
答案4
我想说我经历过的最荒唐的事件之一就是物理黑客攻击。
客户的服务器电源坏了,实际上是第二个,因为有冗余电源,第一个已经坏了。
这是某个“构建您自己的服务器”品牌的旧机箱,更换电源需要花费数百美元。
他们不愿意为电源支付那么多钱,也不考虑更换机器。
当然,他们从别人那里得到“启示”,你可以在商店以 50 美元左右的价格购买电源,没什么大不了的。
所以……我们最终选择了标准电源,其电线足够长,可以放在机箱外部,伸入内部插入电路板和设备。然后用胶带将电源绑在背面。
最糟糕的是,尽管我们告诉他们不要这样,现在是时候开始预算更换机器了,我相信一年后它仍然以这种方式运行。