当前位置: 首页 > news >正文

月薪 1 万 - 1.5 万美元的 Python 开发岗招聘,背后竟是大规模诈骗?

面试项目暗藏玄机!Python 开发岗招聘背后竟是大规模诈骗?

2026 年 7 月 23 日,上周四,一位招聘人员通过 LinkedIn 私信联系我,推荐一个 Python 开发岗位。我询问细节,他分享岗位描述、公司名称和预估薪资后,我决定深入了解。月薪 1 万 - 1.5 万美元,远程优先,先签合同再转正,条件很诱人。而且这人没见面就透露薪资,让我觉得奇怪,毕竟通常招聘人员会玩“你先说,我再说”的游戏。

危险信号很快出现。预算按印度远程岗位标准算高,虽按美国标准不算离谱,但也让人起疑。我查了公司,是 Y Combinator 孵化的初创公司,YC 旗下公司运营方式不拘一格,但有钱的公司一般招聘流程更规范。我决定跟进,但提高了警惕。

我发送简历后,招聘人员很快批准,并通过 Google Drive 链接发了带回家做的任务,里面有压缩包和带说明的 PDF 文件。评估用的 PDF 内容正规,关于改进代码库、架构建议和 Git 操作等。

解压压缩包,是常见的使用 SQLAlchemy 的 FastAPI 后端模板。检查 `requirements.txt` 没发现问题,我一度觉得怀疑没根据。

我习惯用 `tree -a` 命令查看随机项目文件夹的隐藏目录,这次发现仓库预配置了大量 Git 钩子。打开 `pre-commit` 脚本,发现嵌入了会检查主机操作系统并悄悄执行远程有效负载的脚本。

查看 Linux 有效负载,它会下载名为 `tokenlinux.npl` 的二级有效负载,隐藏在 `~/Documents` 目录下,重命名为 `tokenlinux.sh`,使其可执行并在后台运行。

继续探究,第二阶段脚本会悄悄安装 Node.js,配置系统路径,下载 `package.json` 和 `parser.js` 文件,安装依赖并运行解析器。

`parser.js` 代码高度混淆,更改请求中的 `id` 参数会收到不同脚本,攻击者可能为候选人分配了唯一标识符。

查看 `package.json`,其依赖项可疑,如 `clipboardy` 可访问剪贴板,`fs` 可访问文件系统,`hardhat` 是以太坊开发环境,让人怀疑攻击者用它定位并清空加密钱包或与本地浏览器扩展交互。

为解析 `parser.js`,我用大语言模型分析,Claude 触发安全机制拒绝分析,Gemini 则乐意拆解。

骗局背后另有隐情

意识到是诈骗活动后,深入调查发现攻击有不同变种。有人收到的压缩包里 `.vscode` 文件夹藏有命令,在 VSCode 里打开目录就会自动运行。

很明显这和 Zavopay 无关,攻击者随便用公司名让招聘信息可信。我查看项目提交历史,发现他们克隆了随机公共仓库,原始仓库是 ,在上面加了恶意隐藏目录。

我想看看攻击者 IP 上是否有易受攻击的服务,Nmap 扫描显示有三个开放端口,两个无法检测版本信息,端口 22 运行 Ubuntu 上的 OpenSSH 9.6p1,因版本刚发布,没找到已知 CVE 漏洞探查其基础设施。

现在明白作业 PDF 里有 Git 任务的原因了,是为确保候选人运行 Git 命令触发钩子。我揭穿他们后,“招聘人员”删了账号。

大家在外要注意安全,运行别人代码前,一定要检查隐藏目录。如果你想交流,可以在 [LinkedIn](https://www.linkedin.com/in/appaji-chintimi/) 上联系我,不过别发带恶意软件的带回家做的测试哦,当然,有有趣的恶意软件样本也可以发给我!

http://www.jsqmd.com/news/1249618/

相关文章:

  • 复习Java,看了还不错的,资料搜集笔记
  • 玉米种子烘干流程
  • Tiva C系列微控制器Flash与EEPROM硬件保护机制实战指南
  • 【JAVA毕设源码分享】基于springboot大学生科技竞赛管理系统的设计与实现(程序+文档+代码讲解+一条龙定制)
  • 豆包 GEO 优化如何落地?企优托一网推王成成解读豆包排名优化路径
  • C语言【位段】详解
  • 2026年7月志高空调售后服务电话人工客服400受理热线升级公示最新发布 - AAA家电服务指南
  • 企业文档AI助理:OpenClaw解决方案与部署实践
  • VMD-LSTM在电力负荷预测中的关键技术解析
  • TMS320C28x DSP栈溢出检测与CCS调试资源冲突解决方案
  • 索尼 FX5 登场:全画幅 5K 传感器+多样功能,还可选配可倾斜 OLED 取景器!
  • 算法岗秋招AI精细化落地策略:打破信息差,按节点精准收割Offer
  • 跨域组网工具 Tailscale安装
  • 电力电缆智能监测与AI巡检系统技术解析
  • RDK x5使用
  • 免费平台助力搜索优质非虚构书籍,对抗算法过滤挖掘长尾好书!
  • Java协同过滤高校毕业生就业网站
  • 豆包排名优化避坑指南!王成成解析行业常见问题
  • verilog HDLBits刷题[Counters]“Count1to10”---Decade counter again
  • 2026北京国贸离婚律师事务所综合实力排行盘点 - 起跑123
  • 智能路由器开发实战:交换机与路由器的核心差异与应用场景
  • 毕业论文写作全流程攻略:2026年从选题到答辩,AI工具帮你省下一半时间
  • 大龄IT从业人员如何实现大厂梦之三(终结篇)
  • 差分信号相关
  • 【Bug已解决】Deepspeed : AttributeError: ‘DummyOptim‘ object has no attribute ‘step‘ 解决方案
  • 最全最新最详细的腾讯 AI 产品全景指南
  • 使用nginx实现正向代理功能
  • 2026年7月最新长春市绿园区亨得利名表服务中心电话公示 - 亨得利官方博客
  • 东莞电缆回收推荐:2026精选评本土老牌五星推荐 - 广东再生资源回收
  • LV探店体验,热门款式线下估价参考记录分享 - 每日生活报