人物|高中生黑了学校所有的电子屏 老师点赞当地政府还上门求合作( 三 )
文章图片
其次是AvediaStream编码器可以连接到直播视频的设备上 。
它们将来自这些设备的实时消息,编码到AvediaPlayer接收器,从而显示流 。
而AvediaServers则允许管理员同时控制所有接收器和编码器 。
它们有典型的x8664处理器,并运行企业级Linux发行版CentOS 。
与接收器和编码器一样,AvediaServers也有web接口和SSH服务器 。
而这一整套系统,小黑客在高一的时候就已经玩儿的非常溜了,用他自己的话就是:
只是随便玩了几次,就可以完全驾驭了 。
而这,也为他们刚刚完成的大规模整蛊买下了伏笔 。
是时候展示真正的技术了
通过IPTV整蛊的想法,一直在小黑客的脑中盘旋 。
直到高三下学期,因为疫情久久上网课的学生们,终于迎来了大规模返校的机会 。
此时的他突然想到——“是时候搞点大动静了” 。
文章图片
于是火速把小伙伴们召集在了一起,开始制定整蛊计划,还起了个响亮的代号——“the Big Rick” 。
首先要解决的一个问题就是:
如何同时控制所有的投影仪 。
虽然可以使用web接口向每个接收器发送命令,但他们发现,同时向每个接收器发送HTTP流并不是个理想的做法 。
因此,他们使用每个接收器上的SSH访问,作为命令和控制(C2)通道 。
团队开发了一个简单的shell脚本,可以作为分阶段的有效负载,提前上传到每个接收器 。
这个脚本包含各种函数,可以在接收器本地执行对web接口的请求 。
而由于增加了有效负载的灵活性,他们还可以在整蛊结束后,备份和恢复接收器的设置到文件系统 。
为了防止有人在整蛊过程中关闭投影仪或静音,团队还专门搞了循环命令,每隔10秒钟就会打开电源并把音量调到最大 。
【人物|高中生黑了学校所有的电子屏 老师点赞当地政府还上门求合作】他们处理的第二大难题,就是建立一个定制的视频流,来实时播放Rickroll 。
但由于ACL的限制,只有AvediaStream编码器或AvediaServers管理可以做到这一点 。
这个部分可以说是最痛苦的,因为他们白天在学校没法执行 。
于是,挪到了晚上进行测试!
文章图片
具体来说,就是他们通过远程连接到计算机实验室的一台电脑,让前置摄像头对着投影仪 。
然后他们就会录制一段视频,来测试投影机是否正确地显示了流 。
……
而就在这次整蛊计划实施的前三天,意想不到的事情发生了 。
推荐阅读
- 人物|马斯克承认输给了巴菲特:曾尝试挑战喜诗糖果,但最终放弃
- 人物|马斯克谈特斯拉人形机器人:有性格 明年底或完成原型
- 人物|造车三兄弟的“喜与忧”:销量暴增但问题加剧,一人舒服两人困难?
- 人物|印度人接管硅谷的背后:技术军团整体作战
- 人物|张庭林瑞阳:“教母”和“大哥”
- Top10|2021最受年轻人关注的十大人物
- 人物|俄罗斯网络博主为吸引流量 闹市炸毁汽车 结果够“刑”
- 人物|详解硅谷大佬关系链 谁给马斯克投资、谁陪伴乔布斯走完最后日子?
- 人物|马斯克:打算在火星上实行直接民主制
- 人物|最有深度的8个公众号,你关注了吗