6000个快递里塞着假扶贫单 我妈伸手要扫码时被我按住了
原创
紫禁
紫禁
紫禁玄科
2026年10月30日 08:29
四川
去阅读
SECURITY · INTELLIGENCE
6000个快递里塞着假扶贫单 我妈伸手要扫码时被我按住了
2026年10月24日 · 9 min
反诈#对话体
01
妈 你先别扫——我家客厅的三分钟
妈:「这个码扫一下,扶贫补贴三百块,国家发的!」她一只手举着手机,另一只手举着一张刚从快递盒里抽出来的彩色传单。
我:「妈,你先别扫。」我一把按住她的手腕。
妈:「凭什么?随快递寄来的,白纸黑字!」
我:「白纸黑字这四个字,现在最不值钱。」
那张传单抬头印着「扶贫福利领取流程图」,中间一个大二维码,旁边小字写着「扫码进入申领通道」。排版比不少正经文件都像模像样。今天周六,按惯例写对话体——把我家客厅这三分钟的争执,加上央视刚曝光的一手案情,原样摆给你。
「快递里的码别急着扫」——这张纸进你家门时,穿着快递的外衣
先剧透结局:那张传单被我留下了,连同快递盒一起送到了派出所。民警看了一眼抬头,说这周已经收到三张一模一样的了。
02
这单子是哪来的 六千个快递里混着它
妈:「一张纸而已,能把我怎么样?」
我:「央视《法治在线》10月20号刚播了一期,叫《反诈最前沿:“扶贫二维码”背后的骗局》。妈你看,节目里那张传单,跟你手里这张,连抬头都差不多。」
案子在浙江湖州。警方捣毁了一个专门印制、投递虚假扶贫诈骗传单的窝点。单子不是塞进你家信箱的,是混在快递里、跟着包裹进门的——这一步,就是整个套路最阴的地方。
妈:「快递?快递公司不管?」
我:「管,但他们防不胜防。湖州八里店那个快递网点,有人一次寄了六千多个包裹。」
六千多个包裹里装的是什么?练习册、空白试卷,中间夹着「扶贫福利领取流程图」假传单。教辅是掩护——正经学习资料,谁会开箱细查?抽检就这么被绕过去了。传单上印着虚假的福利申领二维码和联系方式,等着收件人自己掏手机。
「妈你先别扫」——一只手挡上去的那一下,就是整条链的断点
更值得记住的是价钱:按签收结算,每发出一份涉诈传单,寄单的人拿 5 元。六千个包裹要是全部签收,单日最高牟利 3 万元。警方这次及时拦截了 5000 多件快件,连夜预警,4 名嫌疑人已被刑事拘留。
妈:「五块钱……就为了五块钱,替人干这个?」
我:「对。而且你以为只有你吃亏?这五块钱,就是从被骗的人兜里分出来的零头。」
03
扫完那个码 你后面还排着三个人
妈:「那我真扫了,会怎么样?领不到补贴还能怎么的?」
我:「你以为你去领补贴,其实你是去交自己的。」
扫码之后的路,走到哪一步都是套路。第一步,页面让你填姓名、身份证号、银行卡号,美其名曰「申领登记」。第二步,跳出一个「客服」,让你加好友进群,说补贴要走「激活流程」。第三步,激活要先交手续费、保证金、刷流水——补贴一分没见着,你的钱先出去了。
没交钱的也别庆幸。你填的那套身份信息,会被打包转卖。下一拨人拿着它冒充扶贫办、冒充银行客服,电话就打到你家里来了。你以为故事在扫码那一刻结束,其实它才刚开始。
「一张纸背后的分工」——印、寄、扫、收,一张纸养着四拨人
妈:「那这传单到底是谁弄出来的?」
我:「一拨人印,一拨人寄,一拨人等着你扫码,还有一拨人拿着话术本收割。分工比不少公司都清楚。」
说个容易被忽略的细节。湖州这个案子里,最先报警的不是受害人,是快递员。网点工作人员开箱验视时发现不对劲——包裹里只有一个本子和几张纸,用气泡袋包着,跟平时文件的包装完全不一样;后来嫌疑人自己开车偷偷拉来几千个包裹,没通知站点,也没走正常收件流程。快递员受过邮管局培训,民警也宣传过反诈,当场就反应过来了。
这通电话拦下了 5000 多件快件。你家那张传单没到你手上,是因为有人替你多看了一眼。
04
那我以后怎么认出它——两个能跑的脚本
妈:「说这么多,我哪分得清哪个码是真的?」
我:「分不清的时候,别用眼睛分,用脚本分。」
老规矩,把判断做成能跑的脚本,本地运行、不联网、只做防御。第一个「传单链接自查」:把传单上的网址贴进去,它查四类毛病——非 https 明文、短链跳转、同形字伪装、带 gov 字样却不是官方后缀,顺带扫一眼「扶贫/补贴/申领」这类诱导词。我把一个仿冒民政部的假链接、一个短链、一个真官网都跑了一遍:
脚本一:flyer\_check.py —— 传单链接安全自查,本地运行
!/usr/bin/env python3
-\- coding: utf-8 -\-
\"\"\"传单/短信里的链接安全自查(纯本地解析,不联网,只做防御提示)
用法: python3 flyer\_check.py
\"\"\"
import sys
import re
from urllib.parse import urlparse
常见官方域名白名单(示例,可自行扩充)
OFFICIAL = ['gov.cn', 'mca.gov.cn', 'chinatax.gov.cn', 'psbc.com', 'icbc.com.cn']
SHORTENERS = ['dwz.cn', 'url.cn', 't.cn', 'bit.ly', 'tinyurl.com', 'sinaurl.cn']
LURE\_WORDS = ['扶贫', '补贴', '申领', '福利', '救济', '补助', '退款', '到账',
'shenling', 'fupin', 'buzhu', 'fuli', 'tuikuan', 'lingqu']
def check(url):
flags = []
try:
p = urlparse(url if '://' in url else 'http://' + url)
except Exception:
return '?', ['URL解析失败'], '高危'
host = (p.hostname or '').lower()
if not host:
return '?', ['无法识别域名'], '高危'
# 1 明文 http
if p.scheme != 'https':
flags.append('非https明文链接')
# 2 短链跳转
if any(host.endswith(s) for s in SHORTENERS):
flags.append('短链跳转,真实地址被隐藏')
# 3 同形字/ punycode 域名
try:
host.encode('ascii')
except UnicodeEncodeError:
flags.append('域名含非ASCII字符(同形字伪装)')
if host.startswith('xn--'):
flags.append('punycode域名(可能仿冒官方)')
# 4 仿冒官方:带 gov 字样却不是真正的 .gov.cn 官方后缀
if 'gov' in host and not (host.endswith('.gov.cn') or host == 'gov.cn'):
flags.append('带gov字样但不是官方域名后缀')
# 5 注册域过长/多级子域
if len(host) > 30 or host.count('.') >= 4:
flags.append('域名过长或层级过多')
# 6 路径里的诱导词
text = url
lure = [w for w in LURE\_WORDS if w in text]
if lure:
flags.append('链接文案含诱导词: ' + '/'.join(lure))
level = '高危' if len(flags) >= 3 else ('可疑' if flags else '未见明显异常')
return host, flags, level
def main():
urls = sys.argv[1:] or [
'http://fu-pin-gov.cn/shenling?id=8821', # 仿冒+明文+诱导词
'https://t.cn/A6abcdef', # 短链
'https://www.mca.gov.cn/', # 官方对照
]
for u in urls:
host, flags, level = check(u)
print('链接:', u)
print(' 域名:', host, '| 判定:', level)
if flags:
for f in flags:
print(' -', f)
else:
print(' - 本地解析未见异常,仍建议通过官方渠道二次核实')
print()
if \\_name\\ == '\\main\\_':
main()
实际运行输出(假链接 / 短链 / 官网对照)
链接: http://fu-pin-gov.cn/shenling?id=8821
域名: fu-pin-gov.cn | 判定: 高危
- 非https明文链接
- 带gov字样但不是官方域名后缀
- 链接文案含诱导词: shenling
链接: https://t.cn/A6abcdef
域名: t.cn | 判定: 可疑
- 短链跳转,真实地址被隐藏
链接: https://www.mca.gov.cn/
域名: www.mca.gov.cn | 判定: 未见明显异常
- 本地解析未见异常,仍建议通过官方渠道二次核实
假链接三条全中,直接判高危;真官网一条不中。注意那句「仍建议通过官方渠道二次核实」——脚本只负责让你停三秒,真伪最终靠渠道。申领补贴就打民政部门的公开电话,别打传单上印的号码。
第二个脚本换个角度,盯着「替人寄快递」的兼职广告。这类活的宣传语都长一个样:按单结算、日结、我打包好你只管寄。我把一段典型招聘话术和一段正规快递员招聘都喂了进去:
脚本二:parttime\_check.py —— 寄递兼职话术自查,本地运行
!/usr/bin/env python3
-\- coding: utf-8 -\-
\"\"\"\"帮寄快递日结\"兼职话术风险自查(纯本地,只做防御提示)
用法: python3 parttime\_check.py 跑内置样例
python3 parttime\_check.py \"把招聘原话贴在这里\"
\"\"\"
import sys
RULES = [
(['按单结算', '一单', '日结', '日入', '躺赚'], '按量结算报酬'),
(['代寄', '帮寄', '带寄', '批量寄', '寄件'], '让你替人寄包裹'),
(['不用实名', '不用你出面', '我打包好', '你只管寄'], '刻意规避实名与验视'),
(['加群', '拉群', '私聊', '加好友详谈'], '引导脱离正规平台'),
(['先交', '押金', '材料费', '保证金'], '入职前先交钱'),
(['传单', '卡片', '夹带', '塞进去'], '要求往包裹里夹带物品'),
]
def scan(text):
hits = []
for words, label in RULES:
matched = [w for w in words if w in text]
if matched:
hits.append((label, matched))
return hits
def main():
samples = [
('样例一 招聘群消息', '招寄件兼职,代寄快递按单结算,一单5元日结,我打包好你只管寄,不用你出面,加群详谈'),
('样例二 正常快递员招聘', '招聘快递员,缴纳五险,按月发薪,需实名入职,负责片区收派件'),
]
if len(sys.argv) > 1:
samples = [('你贴入的话术', sys.argv[1])]
for name, text in samples:
hits = scan(text)
score = min(100, len(hits) \* 22)
level = '高危' if score >= 60 else ('可疑' if score >= 25 else '低风险')
print('【%s】风险分 %d (%s)' % (name, score, level))
for label, matched in hits:
print(' - 命中:', label, '→', '/'.join(matched))
if not hits:
print(' - 未命中风险信号')
print()
print('提示: 命中“替人寄件+按单结算+规避实名”任意两条,别接这活,')
print(' 包裹里的传单出事,寄递端一样要担责。')
if \\_name\\ == '\\main\\_':
main()
实际运行输出(典型话术 / 正规招聘对照)
【样例一 招聘群消息】风险分 88 (高危)
- 命中: 按量结算报酬 → 按单结算/一单/日结
- 命中: 让你替人寄包裹 → 代寄/寄件
- 命中: 刻意规避实名与验视 → 不用你出面/我打包好/你只管寄
- 命中: 引导脱离正规平台 → 加群
【样例二 正常快递员招聘】风险分 0 (低风险)
- 未命中风险信号
提示: 命中“替人寄件+按单结算+规避实名”任意两条,别接这活,
包裹里的传单出事,寄递端一样要担责。
典型话术 88 分高危,四类信号全命中;正规招聘 0 分。小提示:从公众号复制代码如果报「非法字符 U+00A0」,把行内空格重打一遍即可。
05
挣五块钱寄快递的人 最后站在被告席上
妈:「替人寄几张纸,总不至于坐牢吧?」
我:「妈,湖州那四个人现在是刑事拘留。纸不值钱,纸后面的事值钱。」
这里必须说句重话。明知包裹里夹带涉诈传单还帮忙寄递的,不是「打零工」,是给诈骗团伙当输送带。法律上叫帮助信息网络犯罪活动罪,情节严重的,诈骗共犯一样跑不掉。一张传单五块钱,六千张三万块——真按这个数算,判的时候可不会按「日结兼职」给你打折。
而且这个活儿有三个特征,撞上任何两条就该掉头走:让你替人寄、按单结算、不用你出面。正经快递员招聘,实名入职、按月发薪、五险一金,样样写在明面上。骗子招「寄手」,恰恰要把你藏在暗处——他要的就是出事时你站在前面。
妈:「……那要是已经寄了呢?」
我:「停下来、留证据、去说明。越早越好,主动到案和被找上门,在法律上是两回事。」
06
我们家约法三章
那天晚上最后,我们仨(加上我爸,他在旁边全程点头)定了三条规矩,写在了冰箱贴上:
一、不扫来路不明的码。快递里的、传单上的、街边发的,一律先当假的。真补贴不会让你扫码申领,民政部门有自己的窗口和电话。
二、不在陌生链接里填身份信息。身份证号、银行卡号、验证码这三样,填进任何一个从「扫码」来的页面之前,先给家里人看一眼。
三、拿不准就打官方电话。传单上印的号码不打,自己查的号码才打。全国反诈专线 96110,随时可以问。
「快递传单处置流程」——不扫码、查来源、打官方、留证据、报警方,绿框是护好钱袋
妈:「行。那这张传单怎么处理?」
我:「留着,明天送派出所。物证比朋友圈管用。」
写到这我想起快递员那通报警电话。他做的其实就一件事:多看了一眼。六千个包裹,他只要松一松手,五千多个家庭就要开始接「扶贫办」的电话。今天你把这篇转到家庭群,作用跟那通电话一样——有人会因为你多看了一眼,少走一段弯路。
最后留个问题给冰箱贴:你家收到过快递里夹带的传单吗?后来那张纸去哪了?
觉得有用?点个「在看」让更多人看到
紫禁玄科
专注网络安全 · 深度分析
版权声明
本站仅做备份收录,仅供研究与教学参考之用。
读者将信息用于其他用途的,全部法律及连带责任由读者自行承担,本站不承担任何责任。








评论