省廳經(jīng)偵支隊(duì)的辦公室,凌晨三點(diǎn)還亮著半層樓的燈。老李趴在堆滿報(bào)表的辦公桌上,左手捏著眉心,右手還握著鼠標(biāo),屏幕上是密密麻麻的Excel表格,每一行都標(biāo)注著“賭博平臺(tái)資金流水-2023。07”。他面前的咖啡杯換了三個(gè),最后一個(gè)底兒還沉著沒化開的速溶粉——熬夜熬得味覺都麻木了,連苦都嘗不出來(lái)。
“李隊(duì),你看這個(gè)!”旁邊工位的小張突然喊了一聲,聲音帶著剛睡醒的沙啞,他剛趴在桌上瞇了二十分鐘,臉上還印著報(bào)表的壓痕,“‘幸運(yùn)彩’平臺(tái)的后臺(tái)日志里,這個(gè)‘狂浪之徒’的充值流水號(hào),跟我們從地下錢莊調(diào)的資金憑證,好像能對(duì)上!”
老李猛地抬起頭,老花鏡滑到鼻尖,他也顧不上推,快步走到小張電腦前。屏幕左邊是網(wǎng)安支隊(duì)陳凱團(tuán)隊(duì)發(fā)來(lái)的平臺(tái)后臺(tái)截圖,“狂浪之徒”的充值記錄里,流水號(hào)清清楚楚寫著“KwLtZ”;右邊是瑞麗農(nóng)商行提供的資金流水,同一時(shí)間(2023年7月15日8點(diǎn)35分),一筆20萬(wàn)元的轉(zhuǎn)賬附言是“KwL-tZ-0”,收款方正是之前鎖定的中級(jí)代理張偉的賬戶。
“拆了它!”老李指著流水號(hào),聲音因?yàn)榧?dòng)有些發(fā)緊,“把‘KwLtZ’拆開看,每個(gè)字符都別放過(guò)!”
小張立刻在Excel里新建表格,把流水號(hào)拆成字符段:“KwL”“tZ”“”“0835”“001”。他盯著前三個(gè)字母,突然拍了下桌子:“‘KwL’!‘狂浪之徒’的首字母縮寫!‘K’是狂,‘w’是浪,‘L’是徒!”
老李的眼睛亮了,接過(guò)鼠標(biāo)繼續(xù)拆:“‘tZ’是‘投注’!‘’是日期,‘0835’是時(shí)間,‘001’是當(dāng)天的第一筆充值!你再看地下錢莊的附言‘KwL-tZ-0’,正好對(duì)應(yīng)前幾段,只是省了年份和序號(hào)!”
這個(gè)發(fā)現(xiàn)像驚雷,炸醒了辦公室里其他打瞌睡的隊(duì)員。負(fù)責(zé)核對(duì)銀行流水的小王立刻翻出另一份記錄:“李隊(duì)!還有‘清風(fēng)’這個(gè)賭客,平臺(tái)流水號(hào)是‘qF’,對(duì)應(yīng)的資金附言是‘qF-cZ-0’,‘cZ’是‘充值’,金額5萬(wàn),跟平臺(tái)記錄完全對(duì)得上!”
“不是巧合!是編碼規(guī)則!”老李抓起桌上的馬克筆,在白板上飛快寫下“平臺(tái)流水號(hào)=用戶名首字母+業(yè)務(wù)類型(tZcZ)+年月日+時(shí)分+流水序號(hào)”,“地下錢莊的附言是簡(jiǎn)化版,省了年份和序號(hào),只保留核心信息,這樣既方便對(duì)賬,又能躲避銀行的反洗錢監(jiān)測(cè)——他們把賭博資金偽裝成‘貨款’‘借款’,但附言里藏著暗碼!”
辦公室里瞬間活了過(guò)來(lái),之前的疲憊一掃而空。小張揉了揉發(fā)紅的眼睛,打開平臺(tái)后臺(tái)日志的壓縮包:“我們有陳凱團(tuán)隊(duì)提供的2023年3月到7月的日志,雖然不是完整的,但有50多萬(wàn)條記錄,足夠我們反向推編碼規(guī)則了!”
小王則抱著厚厚的銀行流水冊(cè),開始按日期分類:“我把瑞麗、臨滄、西雙版納這幾個(gè)邊境城市的銀行流水都調(diào)來(lái)了,重點(diǎn)查張偉、李三這些代理的賬戶,按時(shí)間戳比對(duì),肯定能找出更多對(duì)應(yīng)關(guān)系!”
老李走到窗邊,推開一條縫,凌晨的風(fēng)帶著涼意吹進(jìn)來(lái),讓他混沌的腦子清醒了些。他掏出手機(jī),撥通陸野的加密電話——這個(gè)時(shí)間,陸野肯定還在省廳指揮部,“8?17案”和賭博平臺(tái)的卷宗堆了一桌子,他得把這個(gè)突破第一時(shí)間匯報(bào)。
電話響了兩聲就被接起,陸野的聲音帶著點(diǎn)疲憊,背景里能聽到鍵盤敲擊聲:“老李,是不是資金這邊有進(jìn)展?”
“陸總隊(duì),何止是進(jìn)展!我們破譯了他們的結(jié)算暗碼!”老李的聲音抑制不住地興奮,“平臺(tái)流水號(hào)和地下錢莊的資金附言能對(duì)應(yīng)上,編碼規(guī)則我跟你說(shuō)……”他把“用戶名首字母+業(yè)務(wù)類型+時(shí)間戳”的規(guī)則詳細(xì)講了一遍,還舉了“狂浪之徒”和“清風(fēng)”的例子。
陸野那邊沉默了兩秒,然后傳來(lái)椅子拖動(dòng)的聲音,應(yīng)該是站起來(lái)走到了白板前:“你的意思是,我們能把平臺(tái)上的虛擬充值,和現(xiàn)實(shí)里的資金流水一一對(duì)應(yīng)?”
“對(duì)!”老李加重語(yǔ)氣,“比如‘狂浪之徒’的20萬(wàn),平臺(tái)記錄、地下錢莊轉(zhuǎn)賬、張偉的賬戶收款,這三者能形成閉環(huán)!我們還能通過(guò)這個(gè)規(guī)則,反推出隱藏的賭客身份——比如流水號(hào)‘wm’,‘wm’可能是‘王敏’,再結(jié)合資金流水的開戶行和身份證信息,就能找到這個(gè)人!”
陸野的聲音明顯振奮起來(lái):“這個(gè)突破太關(guān)鍵了!老李,你們現(xiàn)在要做三件事:第一,擴(kuò)大比對(duì)范圍,把所有日志和流水都過(guò)一遍,統(tǒng)計(jì)平臺(tái)總流水,之前估的20億可能不準(zhǔn),得算精確;第二,鎖定大額賭客,流水超過(guò)10萬(wàn)的都列出來(lái),查他們的身份和資金來(lái)源;第三,畫出資金路徑圖,從賭客充值開始,到平臺(tái)通道,再到代理賬戶,最后到境外,每一步都要有流水號(hào)和資金附言對(duì)應(yīng),形成鐵證鏈!”
“明白!”老李應(yīng)道,掛了電話,轉(zhuǎn)身對(duì)隊(duì)員們喊道,“都打起精神!陸總隊(duì)下了死命令,三天內(nèi)拿出完整的資金結(jié)算報(bào)告!小張,你負(fù)責(zé)反向推導(dǎo)編碼規(guī)則,寫個(gè)公式批量比對(duì);小王,你牽頭查大額賭客,聯(lián)系屬地公安核實(shí)身份;其他人跟我一起畫資金路徑圖,每個(gè)節(jié)點(diǎn)都要標(biāo)清楚時(shí)間、金額、附言!”
辦公室里的鍵盤敲擊聲密集起來(lái),像春蠶啃食桑葉。小張對(duì)著電腦屏幕,手指飛快地寫Excel公式,眼睛離屏幕只有三十厘米:“李隊(duì),公式寫好了!只要輸入流水號(hào),就能自動(dòng)拆分字段,匹配資金附言,比人工快十倍!”