2024年7月的一个早晨,我刚到公司坐下,电脑还没完全启动,门口突然涌进来一群人。
“所有人,双手离开键盘!原地不许动!”
那一瞬间,脑子是空的。手指悬在键盘上方,浑身从脚底凉到头顶。后来才知道,来的是网安。
我做爬虫开发七年了。在这个行业里,灰色地带见得多,但我一直以为自己有底线——违法的事不碰。直到2023年5月,我入职了那家公司。
面试时,HR带我参观了一整层办公楼,装修气派,工位宽敞。说是集团旗下的子公司,老板实力雄厚,注册资金一个亿。公司做建筑行业的商业查询系统,类似于天眼查那种,只不过聚焦在建筑领域。听着挺正规的,做的事情也是正经的商业查询。
入职后的那段时间,工作内容就是做建筑行业的企业信息查询系统。一切都很正常。同事多是技术出身,氛围不错。那段时间,我真的以为自己找到了一份稳定又体面的工作。
裂缝出现在2023年年底。
那是一个临时安排下来的新需求。负责人把我叫去,递过来一部测试手机,上面装着一个APP。他说,这个APP能通过身份证号查到精确的联系方式,希望我能逆向它,把里面的算法弄出来。
我当时心里是犹豫的。身份证号查出联系方式,这触及个人隐私了。但对方解释说,公司手里已经有很多完整的身份证号码,这些数据是集团内部其他业务线积累的,只用于内部系统建设,不会拿出去做非法的事。“仅限集团内部使用”,这是原话。
我当时真的相信了。因为公司主营业务是合法的,规模也不小,我想着这么大一个集团公司,不至于乱来。但出于技术上的畏难情绪,也带着一点想避开麻烦的直觉,我没有直接说“这违法我不干”,而是找了个借口:“这个算法太复杂了,我能力不够,逆向不了。”
我以为这事过去了。我以为用一个技术型的理由逃过了一劫。
但我错了。错就错在,我没有在那一刻拒绝之后,再往深处想一步,没有选择转身离开。
2024年年初,负责人又找来了。这次没有让我直接做,而是换了个说法:“你在圈子里人脉广,能不能帮忙问问,有没有人能逆向这个APP?”
我当时想,只是帮忙问一问,又不参与开发,也不拿钱,而且数据反正是公司内部用,能有什么事?
于是我照做了。在技术圈子里发了几条消息。没想到真有人接了。公司以一千块钱的价格,买到了那个算法。
一千块钱。我这辈子见过的最贵的一千块钱。因为这一千块钱,让我从一个毫不知情的旁观者,在法律上变成了共犯。
拿到算法后我就没再管了。我以为这事和我没关系了。
几个月后,网安第一次上门。原因是公司的服务器被扫到存在漏洞,有数据外泄的情况。他们来调查这件事。
我当时心里虽然紧张,但更多是想着服务器安全的问题。因为我一直以为这些数据只是内部使用,没往犯罪的方面去想。网安检查后,要求公司做好加密措施,修复漏洞,不能外泄,并尽快完成等保三级等合规资质。
我当时甚至松了一口气。心想,服务器漏洞补上就行了,按要求整改完就没事了吧?
我完全没有意识到,那个“内部使用”的承诺本身就是一颗雷。我还在用技术思维去理解这件事——漏洞修好了,数据加密了,就安全了。但我不知道,从我帮忙找人逆向那个APP开始,我其实已经踩进了泥潭。
技术可以给漏洞打补丁,但技术不能给犯罪行为洗白。这个道理,我后来在那个小屋里想了很多遍。
后来我从侧面打听到,公司在那个非法的数据库里,总共也就买了七万多条数据,赚了七万多块钱。
七万块。为了这七万块,公司把整个集团都拖下了深渊。
那个注册资金一个亿的集团,那个装修气派、看起来坚不可摧的靠山,被一个利润只有七万块的非法勾当,撕得粉碎。我听到这个数字的时候,心里说不清是什么滋味。是觉得荒诞,还是觉得悲凉?大概都有。为了这点钱,搭上了公司,搭上了那么多人的职业生涯,也搭上了我的人生。
然后就是2024年7月的那个早晨。一切彻底崩塌。
那天一大早,一群人突然冲进了公司。没有任何预兆,没有任何解释。我们所有人被要求双手离开键盘,统一赶到会议室里集中管控。
手机被一部一部收走。我隔着会议室的玻璃,模糊地看着他们在外面的工位间穿梭。有人蹲在地上,给每一部手机贴标签、编号、装袋。有人坐在我们的电脑前,一块一块地拷贝硬盘里的数据。看着那些我写过的代码、处理过的文件被一个一个导出来,我整个人都是懵的。
一直到下午一两点,我都被困在会议室里,完全不知道到底发生了什么。然后,我被几个人带出公司,门口停着警车。上了车,一路被拉到就近的派出所。
车开进了一个院子。下车后,我被带向一扇大铁门。那扇门很厚,门锁不是普通的钥匙,是指纹密码锁。民警按了指纹,门“咔哒”一声打开。我迈进去的那一瞬间,心里猛地一沉。铁门在身后沉重地关上,那个声音闷闷的,像一块石头砸在心上。我知道,从这一刻起,我和外面的世界脱离了联系。
我被关进了一个很小的房间里。那个房间有多小?只能容一个人坐下,腿都伸不直。想躺下,根本不可能。四面墙壁就紧紧贴着你,像一个慢慢收紧的盒子。门上没有窗,头顶的灯一直亮着,分不清白天黑夜。
我就这样被关在那个小屋里,等待。不知道等了多久。在那个房间里,时间是扭曲的。没有任何声音,安静得只能听见自己的心跳。咚咚,咚咚,每一下都敲在耳膜上。我坐在那个腿都伸不直的小空间里,脑子里翻来覆去只想一件事:到底发生了什么?
等了很久很久。突然,门外传来脚步声,有人喊我的名字。隔着门问了一句“是不是你?”我说是。门被打开,我被带到了一个审讯室。
一个不大的房间,一张桌子,两把椅子。我坐在一边,两个警官坐在另一边。墙角有一个摄像头,红色的指示灯一直亮着。
审问开始前,先是一套固定的流程。警官告知了我的权利和义务,问我是否需要请律师。我当时脑子一片空白,只知道机械地点头摇头。然后,正式的讯问开始了。
“知道为什么把你带到这里来吗?”
直到这一刻,我才终于知道,这一切,都是因为几个月前那个我只帮忙问了一下的脚本。那个以一千块钱成交的逆向算法,成了我人生中最大的噩梦。
警官详细地问了我购买的经过,让我回忆当时的聊天记录。他们让我把手机解锁,把聊天记录一页一页地调出来,逐一拍照固定证据。公司服务器的数据库也被他们导出来了,就摊在我面前,当面统计了数据的数量,一条一条地让我确认。
数字是冰冷的,但当你直面它的时候,那个数字会烧穿你的眼睛。我从来不知道,那些我只在代码里见过的数据,竟然有那么多。
讯问的最后,警官把笔录打印出来,递到我面前。“看一下,没问题的话就在下面写上‘以上笔录我看过,和我说的一样’,然后签字。”
我握着笔,手在抖。在那张纸上写下那行字的瞬间,我意识到,这不再是“帮忙问一问”,不是“内部使用”,这是白纸黑字的供述,是将来会出现在法庭上的呈堂证供。
做完笔录,他们问我是否自愿认罪认罚。第一次经历这种事,什么都不懂,只知道要配合,要老实,便点了头。
然后,我又被关回了那个小房间。又是漫长的等待。期间被提审了好几次,都是确认一些细节。每次踏出那个小门,都不知道自己是要被审问,还是能被放走。每一次铁门的响声,都让心脏骤停半拍。
后来,我被转移到一个稍大一点的房间。里面有几个公司的同事。我看到他们的时候,心里说不清是找到了同伴,还是更加恐惧。后来我才慢慢回想明白,这个时候,他们早已把整个事情的经过都查清楚了。情节严重的,都被单独关在小房间里,防止串供。我们能待在一起的,都是程度较轻的。
但那个夜晚,依然是我人生中最难熬的一个夜晚。一整夜都没有人睡着。在那个极度紧张的环境里,人的神经是绷到极限的,根本闭不上眼睛。我心里乱成一团麻,脑子里反复回放着讯问时的画面,那个当面统计的数字像烙铁一样烫在心里。再想起平时看过的那些普法文章、相关案例,越想越怕,越想越绝望。每一个念头都在往下坠,坠向一个我从来不敢想象的结局。
一直等到外面开始有人说话了,我知道,天亮了。
第二天一早,没有任何审讯,但我能听到外面有人在走动、在说话。那种声音隔着一道道门,听不真切,却让人更加焦灼。一直临近中午,他们开始陆陆续续带人出去问话。
但这次,很奇怪。被带走的人,没有再回来。
后来我才知道,因为是外地警方办案,被带出去办了取保候审的人,就直接放出去了。看着身边的同事一个一个被叫出去,又一个一个地消失在那扇铁门后面,房间里的人越来越少,我的心越揪越紧。没有被喊到的人,大概是要被带走的——这个念头一冒出来,就再也压不下去了。
我是最后一批被喊到的。等待的那几个小时里,我坐在那个房间里,手心一直是湿的,脑子里想过了无数种最坏的结局。
一直到下午两三点,终于喊到了我的名字。被带出去后,没有第一时间告诉我结果,而是先进行了一次正常的讯问。问完话之后,他们才告诉我,准备给我办理取保候审了。然后,告知我取保后要遵守的规定,通知我过几天到他们那边的公安局去采集指纹等信息。
从进那扇大铁门到走出来,正好24个小时。
走出那个大门的时候,阳光刺得眼睛疼。第一次觉得,能自由地走在街上,能伸直腿躺在一张床上,是多奢侈的事。
公司有几个人被带走了,后来关了一个月也放了出来。2024年9月我离职了。其实从那次网安上门之后,公司的情况就已经开始变味了,人心惶惶,工位上的人越来越少,已经感觉到快撑不下去了。
我以为这事大概就这样了。然后就是漫长的等待。
期间被多次传唤做笔录。每次都要把所有随身物品交出来——手机、钱包、钥匙,一样不留。然后坐在审讯椅上,对面的人用同样的语气,问着同样的问题。每一次,都觉得自己不像一个人,而像一个被审查的物件。
尊严这种东西,平时觉得不值钱。只有当你失去它的时候,才知道它有多重。
等了快一年,几乎以为事情过去了。然后检察院的电话来了——案子已经送检了。
2026年4月,开庭。
没有当庭宣判。我站在被告席上,听着检察官宣读公诉书,每一个字都像针扎进耳朵。法警站在身后,旁听席零星坐着几个人,不敢回头看。
开庭之后,我才陆续知道更多关于自己命运的内情。后来打听得知,检察院最开始给我定的基准刑,是四年实刑。
四年。听到这个数字的时候,我的腿是软的。如果真的是四年实刑,我这辈子就彻底完了。技术生涯不用说了,等我出来,这个世界变成什么样我都不知道。父母怎么办,家怎么办,我想都不敢想。
我后来才知道,最终判我缓刑,是因为检察院和法院综合考量了我的参与程度。在那个非法的链条里,我确实参与不深。我没有开发核心算法,没有参与数据买卖,甚至从头到尾都被“内部使用”那套说辞蒙在鼓里。我只是一个被卷进去的技术人员,因为那该死的一千块钱,因为那句“帮忙问一问”。
法律给了我一次机会。但它不是没有代价的。
等了大概一周。判决书下来了。
侵犯公民个人信息罪。有期徒刑一年,缓刑一年六个月。
拿着那份判决书,纸很薄,轻飘飘的,但压在手上却重得抬不起来。上面写着我的名字、我的罪名、我一年的刑期和一年六个月的缓刑考验期。
很多人觉得判缓刑就等于没事了,等于自由了。不是的。缓刑是带着枷锁的赎罪。活动范围被限制,不能随便离开所在的城市,要定时去司法所报到,随时接受传唤。每做一个决定,都有一双眼睛在盯着。
更重要的是,那个案底,会跟着我一辈子。它差一点,就是四年实刑。
我做爬虫七年。七年里,爬过无数网站,处理过海量数据,写过几万行代码。技术不算顶尖,但足够让我在这个行业里体面地活着。现在,一切都归零了。大厂的门永远关闭了,小厂做背调的时候也会皱眉头。七年的职业生涯,被一千块钱画上了句号。
写下这些的时候,我已经在家待了很长一段时间。每天除了去司法所报到,就是把自己关在房间里,一遍一遍想那些如果。
如果在那个新需求下来的时候,我能追问一句数据到底从哪里来的,用完之后会怎样。如果在对方让我去圈子里问的时候,我能警觉地拒绝。如果在网安第一次上门调查数据外泄时,我能意识到事情没那么简单,马上离职。如果。可这世上没有如果。
我写下这些,不是为了博取同情,也不是为了辩解。
最后,我想把一句用我的人生换来的话,刻进每一个同行心里:
技术本无罪。但项目有问题,技术就是原罪。共勉
本文由 不二错 投稿
长期征稿
稿费 1000-2000 元 / 篇,长期有效 。征集爬虫逆向、数据行业、爬虫副业、合规避坑类原创首发文章。详情见:
猿人学《爬虫er100人》是以采访猿人学学员为主的栏目,猿人学经营七年有4000个学员,现如今有的是技术大拿,有的是爬虫主管,有的是做自由职业。我想把他们的故事写出来,大厂面试经验,逆向技术成长之路,应届找工作,自由职业接单挣钱等等,写够100人。
猿人学的业务:
1.猿人学爬虫逆向课 2.海外代理IP(不限量、动态/静态住宅IP)
3.youtube 等音视频下载回流 4.大模型预训练数据 5.SERP(google/bing等搜索结果) 6.海外电商/社媒数据
若有朋友需要可以在菜单栏里加我微信,谢谢。
另外:
以前建了一个采集数据风险判断的交流群,感兴趣扫码加我微信。备注:合规


我的公众号:猿人学 Python 上会分享更多心得体会,敬请关注。
***版权申明:若没有特殊说明,文章皆是猿人学 yuanrenxue.con 原创,没有猿人学授权,请勿以任何形式转载。***

说点什么吧...