第22章 解码@器入手1 (第2/3页)
迅达”的接口。
连接失败。
但系统返回的错误信息暴露了关键细节:“用户不存在”。这说明系统确实在处理Basic Auth请求,只是用户名不对。
纪玄开始构造字典攻击。他收集了“江城迅达”公司可能使用的用户名格式:员工工号、姓名拼音、邮箱前缀。然后结合常见弱密码组合,编写了一个自动化的爆破脚本。脚本开始运行,屏幕右下角弹出一个小窗口,显示着尝试次数和进度。
窗外的雨声渐渐小了,变成细密的淅沥声。档案室里的空气有些闷,混杂着纸张、灰尘和旧式空调散发出的淡淡霉味。纪玄起身,走到窗边,推开一条缝隙。冷湿的空气涌进来,带着城市夜晚特有的气息——远处车辆的引擎声、潮湿的柏油路面味道、还有不知从哪里飘来的食物香气。
他看了眼时间:晚上九点四十七分。
回到电脑前,爆破脚本已经运行了三千多次尝试,还没有结果。纪玄没有着急,他切换到一个新的标签页,开始研究“江城迅达”的官方网站。网站底部有一个“招贤纳士”的链接,点进去,是公司的招聘页面。最新的一条招聘信息是两周前发布的:招聘仓库管理员,要求高中以上学历,熟悉WMS系统操作。
WMS——仓库管理系统。
纪玄点开那条招聘信息的详情页,在“岗位职责”部分,看到了这样一段描述:“负责日常入库、出库操作,熟练使用公司内部WMS系统(版本3.2.1),按时完成盘点任务……”
版本3.2.1。
他立刻回到“夜枭”的操作界面,搜索这个版本号的WMS系统。在暗网的某个技术论坛里,他找到了一个两年前的帖子,有人上传了该版本系统的测试环境安装包。下载,解压,在虚拟机里运行。系统启动后,默认的管理员账号是:admin/admin。
纪玄深吸一口气,重新回到对“江城迅达”接口的爆破。这次,他在用户名列表里加上了“admin”、“administrator”、“sysadmin”。密码列表里加上了“admin123”、“admin@2021”、“WMS@321”。
脚本继续运行。
尝试次数:四千二百。
四千三百。
四千五百。
突然,屏幕上的错误信息变了。
“认证成功。”
纪玄的手指停顿了一瞬。他盯着那行绿色的提示文字,确认不是幻觉。然后,他迅速开始操作。通过这个接口,他获得了对WMS系统部分功能的访问权限——虽然只是只读权限,但足够了。
他调出库存查询功能,输入“SDK-7B”。
系统返回结果:库存数量5,存放位置:A区高架库3排2层7号货位。入库时间:2023年10月28日14:32。预计出库时间:待定。备注:特殊物品,需主管级以上审批。
纪玄截屏保存。然后,他开始查看仓库的平面图、监控摄像头分布、员工排班表。这些信息都在系统的“管理”模块里,但他的权限不够。
(本章未完,请点击下一页继续阅读)