站台-男人每晚在店门口的公交站等末班车,车来了,他从来不坐

站台-男人每晚在店门口的公交站等末班车,车来了,他从来不坐 深夜便利店

个便利店店主的深夜日记 男人每晚在店门口的公交站等末班车,车来了,他从来不坐  ·  未完成的告别 今日进货  │  雨伞×4 │ 报纸×10 │ 口香糖×8 │ 公交卡×2 男人每晚十一点到便利店门口的公交站,看着末班车进站又开走,从不坐。他说等的人还没来。他媳妇儿以前每天坐这班车下班,上车前会给他发条消息「上车了」...

供应链投毒-一行依赖,端掉整条生产线

供应链投毒-一行依赖,端掉整条生产线 网络安全

周一晨会,开发同事说 CI 构建挂了。日志里一条报错很眼熟:某个 npm 包版本不存在了——被作者删了。我们查了一下,那个包上个月还在正常更新,下载量也不小。 后来发现那是个「打字错误包」:有人注册了和正规包只差一个字母的名字,发布恶意版本,等开发者手滑装错。那次没出事,但供应链投毒离我们真的只有一次 npm inst...

收音机-老头每周来买两节电池,说收音机给老伴儿听戏用

收音机-老头每周来买两节电池,说收音机给老伴儿听戏用 深夜便利店

一个便利店店主的深夜日记 老头每周来买两节电池,说收音机给老伴儿听戏用  ·  未尽的牵挂 今日进货  │  电池×16 │ 收音机×1 │ 干电池测试器×1 │ 报纸×8 老钱每周来便利店买两节五号电池,说收音机给老伴儿听戏用,买了五年。老伴儿走了以后,他还来买,把收音机放在她照片旁边,调到戏曲台。他说她走的那晚,刚...

Linux提权入门-从 www-data 到 root:一条命令的距离

Linux提权入门-从 www-data 到 root:一条命令的距离 网络安全

周四晚上,应急响应的活:客户一台 Web 服务器被种了挖矿程序。我拿到 shell 一看,是 www-data——Web 服务的低权限用户。按理说它干不了什么,但挖矿程序在跑,说明攻击者已经提权了。 我花二十分钟找到了他用的路:一个 SUID 位的 find。攻击者没用什么 0day,他就用了一条命令,把权限从 www...

钥匙圈-老太太每月来买一个钥匙圈,说她儿子出门忘带钥匙了

钥匙圈-老太太每月来买一个钥匙圈,说她儿子出门忘带钥匙了 深夜便利店

一个便利店店主的深夜日记 老太太每月来买一个钥匙圈,说她儿子出门忘带钥匙了  ·  留在原地的人 今日进货  │  钥匙圈×12 │ 电池×6 │ 老花镜×2 │ 针线盒×1 陈奶奶每月来便利店买一个钥匙圈,说儿子出门总忘带钥匙,多备几个。她八十多了,一个人住,说儿子在南方做大事,过年一定回来。后来她被女儿接走,我才知...

地图-醉汉每晚来问同一个地址的路,每次都往相反的方向走

地图-醉汉每晚来问同一个地址的路,每次都往相反的方向走 深夜便利店

一个便利店店主的深夜日记 今日进货  │  地图×0 │ 打火机×5 │ 烟×8 │ 矿泉水×12 醉汉每晚来问同一个地址的路,每次都往相反的方向走  ·  误入的迷途 醉汉每晚来便利店问同一个地址怎么走,每次听完都往反方向走。他说找闺女,十年没见,查出来病了,想看最后一眼,可每次走到巷口就迈不动腿。他女儿其实三年前就...

端口扫描入门:一张网卡,看穿你的暴露面

端口扫描入门:一张网卡,看穿你的暴露面 网络安全

接了个新客户的活,做上线前安全巡检。第一件事不是装扫描器,是先问了一句话:你们的公网 IP 有哪些?对方甩过来一个网段,我扫了一遍,半小时后电话打回去:你们有个 Redis 挂在公网上,没设密码,数据已经裸奔了。 那边安静了三秒,然后问我:你怎么知道的?我说:我没黑进去,我只是敲门——挨个端口敲了一遍,发现门没锁。