国产av一二三区|日本不卡动作网站|黄色天天久久影片|99草成人免费在线视频|AV三级片成人电影在线|成年人aV不卡免费播放|日韩无码成人一级片视频|人人看人人玩开心色AV|人妻系列在线观看|亚洲av无码一区二区三区在线播放

網(wǎng)易首頁 > 網(wǎng)易號 > 正文 申請入駐

癡人趙武:為人間盜火,一場漫長的絕處逢生

0
分享至

淺友們好~我是史中,我的日常生活是開撩五湖四海的科技大牛,我會嘗試各種姿勢,把他們的無邊腦洞和溫情故事講給你聽。如果你想和我做朋友,不妨加微信(shizhongmax)。

癡人趙武:

為人間盜火,一場漫長的絕處逢生

文 | 史中

對于網(wǎng)絡(luò)安全領(lǐng)域來說,

我們就是死神,

每一天都在生死之間徘徊。

(一)火藥

2011年,一架飛機(jī)展翼沖進(jìn)天際,把深圳灣的驚濤拍岸留在身后。

舷窗旁,趙武扶了扶帽檐,腳下晴川歷歷,大河繾綣東流,仿佛螻蟻眾生用各自的命運(yùn)線條拼出的一幅“高精地圖”。

也許世界的確想給他一些昭示,但彼時的他又無法參悟。

深圳的東西大多已經(jīng)送的送、扔的扔。沉甸甸的行李箱里,塞滿了他實(shí)在割舍不掉的過往。

這次離開深圳,不知什么時候能再回來。

他把公司賣了,賣給老周的360——作為公司的一部分,他本人現(xiàn)在也是360的員工了。

人們賣掉公司,通常有很多理由,商戰(zhàn)落敗不得已、背靠大樹想乘涼、套現(xiàn)離場享人生。。。

趙武都不是,他的理由是:《刑法》第285條第三款。

提供專門用于侵入、非法控制計(jì)算機(jī)信息系統(tǒng)的程序、工具,或者明知他人實(shí)施侵入、非法控制計(jì)算機(jī)信息系統(tǒng)的違法犯罪行為而為其提供程序、工具,情節(jié)嚴(yán)重的,依照前款的規(guī)定處罰。 (前款規(guī)定:情節(jié)嚴(yán)重的,處三年以下有期徒刑或者拘役,并處或者單處罰金;情節(jié)特別嚴(yán)重的,處三年以上七年以下有期徒刑,并處罰金。)

這個條款,并不是古已有之,它始自2009年實(shí)行的《刑法修正案》第七版。

那兩年,趙武每天都在拿這條法律對照自己公司的產(chǎn)品,越看越刑。

什么買賣,整的這么危險(xiǎn)??

背景是這樣的:

要說彼時的國際形勢,尚且維持著最后的體面; 但網(wǎng)絡(luò)世界卻早已暗流奔涌——不僅幾大國在袖筒里掰起了手腕,連商業(yè)公司都經(jīng)!鞍灩鳌,成為不明黑客的進(jìn)攻對象。。。

不管是國家還是公司,都急需一些趁手的“家伙事兒”,加強(qiáng)自己在網(wǎng)絡(luò)世界的防守力量。

“家伙事兒”分兩種:

一種是 “城墻” ,也就是 防護(hù)軟件 ,用途顯而易見——抵擋攻擊; 另一種是 “火藥” ,也就是 進(jìn)攻軟件 ,用途也很重要——在敵人還沒來的時候,自己先炸一下試試,看城墻到底夠不夠堅(jiān)固。

做城墻的不危險(xiǎn),做火藥,很危險(xiǎn)。

既幸運(yùn)又不幸,趙武是做火藥的天才。

天才不是自封的,是群眾用真金白銀認(rèn)證的。

2009年,他在自家書房寫出來的滲透攻擊軟件 Pangolin 在沒有任何宣傳的情況下,就依靠安全從業(yè)者(就是所謂的“白帽子黑客”)口口相傳,不僅中國白帽子人手一個,還遠(yuǎn)銷海外,巔峰時期煌煌用戶超10萬之眾。

這就是 Pangolin。它像一把鑰匙,可以打開很多網(wǎng)站的大門,如今這款軟件已經(jīng)很久沒有維護(hù)了。

雖然趙武每次賣“火藥”時都會說得很明白:“用來防身自衛(wèi),可以;用來打家劫舍,不賣。”但江湖畢竟險(xiǎn)惡,有守規(guī)矩的俠客,也有毫無底線的蟊賊——萬一火藥被蟊賊搞了去,做些蠅營狗茍的事情,那自己不就馬上成了“提供用于入侵的工具”嗎??

他當(dāng)然理解法律制定的初衷是為了打擊真正的犯罪,不是自己這種行俠仗義的“白帽子”。

但君子不立危墻之下。

他下定決心,響應(yīng)號召,收攤不干,另謀生計(jì)。

“憑自己這身武藝,還愁找不到報(bào)國的門路?”

飛機(jī)發(fā)出震響,緩緩伏向北方的大地,把趙武從壯懷激烈的思緒中拉回現(xiàn)實(shí)。

那一刻,他像一顆子彈,懷抱滿腔“烈性火藥”,被一只大手輕輕地彈進(jìn)首都的漣漪,而后的一切故事,由此震顫開來。

(二)金頭盔與“裸體”

有一件事趙武本該想到。

你趙武看到了風(fēng)險(xiǎn),別人也不傻,或早或晚都反應(yīng)過來了,實(shí)在反應(yīng)不過來也有警察叔叔幫你反應(yīng)。

那幾年,市面上賣“火藥”的,漸漸都銷聲匿跡,他們的命運(yùn)分三類——有的轉(zhuǎn)行去做沒那么危險(xiǎn)的“壘城墻”;有的離開行業(yè),消失在人海;有的干脆一不做二不休,真成了“提供入侵工具”的違法分子,三年花天酒地,一朝鋃鐺入獄。

但,一個沒人賣火藥的世界真的更好了嗎?

兔死狗烹,鳥盡弓藏。

做“城墻”的發(fā)現(xiàn),反正沒有火藥可以測試,那我壘的墻堅(jiān)固不堅(jiān)固,不都是我自己說了算嗎?久而久之,防御這件事兒在很多人眼里成了“武術(shù)套路”。

甚至有的“大神”還說:你們那都不行,我獨(dú)創(chuàng)的這個“閃電五連鞭”,才是御敵良策。。。

但問題是,真正要搞你的黑客,才不管你什么五連鞭。他們用重炮轟城。。。錯了,他們甚至都不用重炮轟城,直接派“別動隊(duì)”喬裝進(jìn)城,月黑風(fēng)高殺掉守城將士,城門洞開,大軍長驅(qū)直入,生擒將軍如探囊取物。

守城將軍還得問黑客:你這廝,怎么不講武德呢?

黑客說:我可去你X的吧!一刀取其首級。

這些事情樁樁件件,在看客眼里當(dāng)成笑話看?墒,對清醒的劇中人來說,簡直就是地獄煎熬:

趙武向左看,國際形勢急轉(zhuǎn)直下,可各大公司的城墻卻以肉眼可見的速度腐朽;向右望,自己電腦里偷偷寫下的“愿望清單”上,卻已經(jīng)累積了幾十款想做但不敢做的“火藥”。

“等待是所有選項(xiàng)里最差的做法!

趙武沒辦法繼續(xù)用“君子不立危墻”說服自己蜷縮在360的屋檐下。真理不言而喻:如果大家都“不立危墻”,最后苦難將平攤到每一個人頭上。

這世上或許存在一條路——既能控制法律風(fēng)險(xiǎn),又能*真正*保衛(wèi)我們的網(wǎng)絡(luò)安全——哪怕這條路像鋼絲一樣窄,也總要有人試著走一走!

2015年某個午后,趙武遞上一紙辭呈。

韓信自立為王,并非想親手一統(tǒng)天下。雖知不敵楚漢,但至少做條鯰魚,攪動天下斗志,人間一場,也不算愧對蒼生。

也許是因?yàn)閷Α鞍酌弊印眰儛鄣蒙畛,趙武成立的公司聽上去不像個公司,反而像個俱樂部——白帽匯。

總之這就是故事的《前傳》,那時候我剛剛開始寫“淺黑科技”,和趙武成了朋友,把他的故事寫在了里。

有興趣的淺友可以點(diǎn)擊下圖跳轉(zhuǎn)↓↓↓

七年之后。

2022年春天,我又坐在了趙武面前。這七年他過得艱難,艱難到無法掩飾。

當(dāng)然,以趙武的性格,他也無意掩飾。

但我突然意識到,生活的滄桑沒有在他臉上刻下哪怕一刀,他看上去還是一樣年輕,鴨舌帽也很眼熟,什么都沒變,說他直接從七年前穿越到了現(xiàn)在我也信。

2022年的趙武

“幾年過去了,你改變了什么嗎?”我問。

正在幫我泡茶的趙武愣了一下,決定給我講一個 “金頭盔和裸體” 的故事。

故事從一個寓言開始。

從前有一個人,他身體不太好,總怕自己被“病毒”侵襲,怎么做才最安全?

答案很簡單——整天待在家里最安全。

但這不現(xiàn)實(shí),他必須正常生活,出門工作,和世界接觸。

一旦出街,他和外界接觸的部分——頭、手、腳——就都成了“病毒”攻擊的目標(biāo),一旦病毒從這些地方鉆進(jìn)身體,就可以通過血液蔓延到內(nèi)臟,人就會生病。

公司的網(wǎng)絡(luò)也是一模一樣的道理。

一家公司的網(wǎng)絡(luò)里,連著無數(shù)設(shè)備(除了普通的計(jì)算機(jī),還包括打印機(jī)、監(jiān)控?cái)z像頭等等)。

和人體一樣,這些設(shè)備也不可能全縮在內(nèi)網(wǎng)里。總有一部分要對外聯(lián)網(wǎng)才能工作,它們*暴露*在互聯(lián)網(wǎng)上,就相當(dāng)于人露在外面的手、腳、頭。

沒錯,這些“暴露設(shè)備”就是黑客入侵的最佳跳板。

入侵過程大概是醬:

先干掉一個聯(lián)網(wǎng)的設(shè)備,比方說是攝像頭,然后通過攝像頭和內(nèi)網(wǎng)的連接慢慢向深處漫游,一臺臺電腦摸索過去,最后總能找到核心數(shù)據(jù),拿走不謝。

既然“公司網(wǎng)絡(luò)”和“人體結(jié)構(gòu)”有類似之處,那是不是防護(hù)方法也類似呢?

我們推演一下:

要想防護(hù)一個人的安全,方法很簡單:穿上衣服、帶上手套、穿上鞋襪,再戴上頭盔,總之,武裝到牙齒嘛。

但就是這個簡單的方法,卻很難在公司網(wǎng)絡(luò)里實(shí)現(xiàn)。

原因在于:

人一般都是一個腦袋倆手倆腳,所以每個人需要的防護(hù)裝備都一樣;但公司不同, 公司不是一個模子刻出來的,每個公司暴露在互聯(lián)網(wǎng)中的設(shè)備都千差萬別,就像一個八爪魚,不,N爪魚。。。

想象不到么?畫個圖你看看:

這個“N爪魚”就是企業(yè)內(nèi)網(wǎng),連著不同設(shè)備,而舉過頭頂這些就是和互聯(lián)網(wǎng)相連的設(shè)備。

問題來了:

大公司大機(jī)構(gòu)人員復(fù)雜,系統(tǒng)眾多,他們自己都說不清到底有多少個“爪”暴露在互聯(lián)網(wǎng)中,更別提給每個爪都戴上“手套”了。。。

目前,很多公司的操作是:憑“想象”做防御——覺得腦袋重要,必須得帶上頭盔;其他的手呀腳呀,搞不清楚,應(yīng)該沒啥事,就當(dāng)沒事吧。。。

于是,哭笑不得的一幕出現(xiàn)了。

“腦袋上戴著金頭盔,然后其他地方裸體,留給黑客隨便攻擊。。!壁w武攤攤手。

“金頭盔和裸體”的故事講完了,估計(jì)各位看客都要急了:那就。。。快別光屁股丟人現(xiàn)眼了,先找到“要防哪些地方”才是主要的吧?!

沒錯,咱們都看出來了,趙武更能看出來。

于是,2015年剛創(chuàng)業(yè)的時候,趙武就試著搞出一種“新式武器”,用于把網(wǎng)絡(luò)空間里“暴露的設(shè)備”都給“測繪”出來。

聽上去很高深吧。但說白了,這種武器就是“地圖”。

(三)畫地圖

怎么?“地圖”還成了武器?!

看官有所不知,你手機(jī)里的高德地圖當(dāng)然不是武器;但是,標(biāo)注了每一個大樓出入口具體位置、每一條道路橋梁具體參數(shù)、每一條山脈具體高度,每一條河流精確流速的“高精地圖”,當(dāng)然就是武器。

沒有極其精良的測繪技術(shù),是畫不出這樣的高精地圖的。

遙想抗日戰(zhàn)爭時,日軍對于地圖測繪的能力遠(yuǎn)超我們——侵略者對我們的地形極其熟悉,每一仗都占據(jù)優(yōu)勢;反觀我們,在自家的地盤上卻相當(dāng)于“盲打”。

當(dāng)時,我們的軍隊(duì)擊潰日軍小隊(duì),第一件事就是去繳獲人家畫的高精作戰(zhàn)地圖。。。說起這些往事,讓人感覺悲涼。

這是當(dāng)時的日軍地圖,能精確到村莊的每一口水井的位置,甚至比當(dāng)?shù)卮迕窳私獾酶鼫?zhǔn)確。

如果我們不吸取教訓(xùn),歷史并不拒絕重演一次。

“在網(wǎng)絡(luò)空間里,絕對不能再兩眼一抹黑!”這就是趙武當(dāng)時決定“畫地圖”的發(fā)心。

可嘆,2015年的他,如果知道地圖有這么難畫,沒準(zhǔn)當(dāng)即就會退縮。但彼時的無知,恰恰給了他無畏。

地圖怎么畫呢?

現(xiàn)實(shí)世界的地圖測繪,需要用高精衛(wèi)星遙感把地形刷一遍;網(wǎng)絡(luò)空間的地圖測繪,也有相似之處。

算下來,全世界的網(wǎng)絡(luò),總共只預(yù)留了42.9億個“IP 地址”,你可以理解為這就是網(wǎng)絡(luò)空間里的“地表總面積”——全世界所有暴露在地表(互聯(lián)網(wǎng))上的“爪”(設(shè)備),最多就是42.9億個。

就像下面這個示意圖:

你看,每個企業(yè)內(nèi)網(wǎng)都是“N爪魚”,它們各自有一部分爪暴露在互聯(lián)網(wǎng)上,所有暴露的設(shè)備合起來,就組成了地圖。

然后,咱們想象這么個場景:

1、站在網(wǎng)絡(luò)世界的大地上,你會看到42.9億個大門。 2、一般大門都會上鎖,你沒辦法推門就進(jìn),所以你并不能直接看到門后面是什么“爪”。 3、但是,你可以敲門,可以隔著門跟里面的人說話,就像做人口普查那樣。只是敲門說話,又沒私闖民宅,不犯法。

網(wǎng)絡(luò)空間測繪,就是用這樣“敲門”的方式完成的。

你對著大門喊話,根據(jù)門里的人回答,就可以確定很多信息:

比如,你說“你好”,里面的人如果回答“你好”,那你知道里面的人懂中文。 比如,你問“這里能不能住宿”?里面的人如果回答“能”,那你就知道這里是個旅店;如果里面回答“神經(jīng)病吧你!”那你就知道這里不是旅店。

就這樣,對著一個 IP 上的設(shè)備一問一答、一問一答,你就能逐漸確定一些重要問題

比如:

這個IP上的設(shè)備是個“打印機(jī)”還是個“攝像頭”? 是“A品牌的攝像頭”還是“B品牌的攝像頭”? 這個攝像頭上跑的是“W操作系統(tǒng)”還是“L操作系統(tǒng)”? 操作系統(tǒng)的版本是3.0還是3.1? 這個攝像頭綁定了哪個域名? 它屬于哪家公司?

這個IP問完了,就去下一個IP敲門。

把42.9億個“門”敲一遍,匯總信息,最終就能拼成一幅巨大的“網(wǎng)絡(luò)空間地圖”。

就像這張圖,雖然不知道企業(yè)網(wǎng)絡(luò)在“地底”是如何連接的,但是把地表所有的“門”都敲一遍,就能猜出“哪些IP上的設(shè)備相似”、“哪些IP可能連通同一個內(nèi)網(wǎng)”、“哪些IP可能屬于同一個企業(yè)”。

看到這,你可能要感嘆:“我去,敲幾十億個門,這個活兒也太累了吧?有啥簡單的方法嗎?”

答案是:沒有。

要有簡單的方法,趙武他們早就用了。。。

就這你還別嫌難,難的還在后面呢!

就舉兩個簡單的例子:

第一,敲門不是一勞永逸的。 因?yàn)槊繒r每刻,40多億扇門后面的“住戶”都在變化。今天這個IP后面是A公司的打印機(jī),明天可能就是B企業(yè)的一臺服務(wù)器,后天可能又是C家庭的一臺路由器。。。 要想保證信息準(zhǔn)確,你得時不時把40多億扇門重新刷一遍,一遍一遍永無止盡。。。

第二,你敲門問話,兩面不一定能聊起來。 比如,你說“這里能住宿嗎”,里面說:“#*&”,你又問:“這里能吃飯嗎”,里面說:“*¥@¥”。那。。。這到底是啥意思呢? 設(shè)備和人一樣,也操著不同的“語言”,不僅有中文、英語、法語、西班牙語這樣的大語種,還有“斯瓦西里語”、“斐濟(jì)語”、“庫爾德語”這種小語種。。。。它們的語言就叫做“網(wǎng)絡(luò)協(xié)議”。 設(shè)備用的協(xié)議有上千種,光是學(xué)會這些協(xié)議就已經(jīng)是“愚公移山”的工作量了;況且“會用協(xié)議”不等于“用得好”——就像同樣會說中文,我可能是社恐,你可能是社交天花板。 所以,必須得*熟練*地用各種語言和設(shè)備聊天,才能判斷出它們究竟是何方神圣。。。

而且,畢竟是隔著門“懸絲診脈”,即便用盡全力,還是可能有很多設(shè)備因?yàn)椤氨3朱o默”或者“說的方言很特別”,無法被識別。(就像你無法走進(jìn)所有人的內(nèi)心世界一樣)

總之,結(jié)論就是:

哪怕用盡全力,世界上也并沒有完美的地圖,只有盡可能“多”而“準(zhǔn)”地識別出設(shè)備的地圖。

畫地圖這么難,值得嗎?

非常值得。

你想想看,A公司攤開地圖,只要查詢一下,就能把所有帶自己公司字段的“裸露設(shè)備”給你找出來。

A公司再內(nèi)部盤查一下自己的設(shè)備,立馬就能知道有哪些“爪”沒有被保護(hù)好。

就像下面這張圖:

這些地方,不就是黑客可能攻擊的重點(diǎn)部位么?!

趕緊加固修復(fù)!!

趙武給這個地圖起名叫做—— FOFA 。

“FO”是 Foresee,意思是“預(yù)見”,“FA”是 Find it All,全能找到的意思。

后來用的人多了,大家也用諧音昵稱為“佛法”。

FOFA 的網(wǎng)址是:FOFA.info

我覺得“佛法”這個外號起得很好,因?yàn)榫W(wǎng)絡(luò)空間測繪和佛法修煉有一個神奇的共同點(diǎn),那就是:需要不斷重復(fù)做一件不起眼的小事。

比如,你看一位禪師就坐在那里捻著佛珠,一遍遍重復(fù)“阿彌陀佛”,實(shí)際上他的修為正在突飛猛進(jìn);你看到“FOFA 系統(tǒng)”每天就是無聊地一家家敲門,重復(fù)問“你是誰”,其實(shí)它身后的地圖正在一點(diǎn)點(diǎn)變得清晰——而隨著地圖一點(diǎn)點(diǎn)清晰,背后的真相也一點(diǎn)點(diǎn)顯露。

我隨便查了一個“淺黑科技”,所有包含這個字段的服務(wù)器和設(shè)備就都出現(xiàn)了,你感受一下有多厲害。

估計(jì)說到這里,你突然有感覺,這個 FOFA,有點(diǎn)像。。。。

沒錯,大膽說出來,它很像谷歌或百度。

只不過,谷歌、百度是把全世界的網(wǎng)頁收集起來供大家查閱;FOFA 是把全世界的連網(wǎng)設(shè)備收集起來供大家查閱——它們本質(zhì)上都是地圖。

你看,趙武最初的目的,只是讓大家別再裸體戴頭盔;結(jié)果,解決這個問題的方案,卻是要建設(shè)一個網(wǎng)絡(luò)設(shè)備界的 Google。。。。這陣仗可太大了。。。

多說一句,這個“不斷敲門問你是誰”的核心模塊,叫做“資產(chǎn)探針”。

這顆“資產(chǎn)探針”,是趙武的驕傲。

直到今天,趙武都親自帶一個技術(shù)團(tuán)隊(duì),叫做“核心技術(shù)攻堅(jiān)組”,其中一項(xiàng)重要任務(wù)就是磨煉這個“資產(chǎn)探針”,讓它對設(shè)備的識別一天比一天準(zhǔn),能識別的設(shè)備一天比一天多。

我之所以要強(qiáng)調(diào)這個“資產(chǎn)探針”,是因?yàn)檫@個玩意兒太好使了。

它不僅僅能用在 FOFA 里探測互聯(lián)網(wǎng)的“公海”,也可以被公司請進(jìn)內(nèi)網(wǎng),從內(nèi)部探測所有的設(shè)備,從而找到更多 FOFA 從外面看不到的“風(fēng)險(xiǎn)點(diǎn)”,做更多縱深防御。(萬一黑客真攻進(jìn)來,也得讓他在內(nèi)網(wǎng)寸步難行,阻止它接近核心數(shù)據(jù)。)

這個探測內(nèi)網(wǎng)的系統(tǒng),就叫 FOEYE。

好了,技術(shù)科普就講到這。

現(xiàn)在,我們恐怕得把趙武從“技術(shù)之神”的位置上請下來,把他還原為普通人,安放回逆流的命運(yùn)之河。

做公司,不是炫技,更不是做慈善,賺錢是起碼的要求。。。

趙武當(dāng)然也知道這一點(diǎn),他的產(chǎn)品都是要錢的。

第一:FOFA 可以是訂閱制的,個人“白帽子”,哪怕是咱們這樣的普通人,交錢就能“查地圖”,這個便宜些,走親民路線;

第二:FOFA 也可以私有部署在企業(yè)內(nèi)部,相當(dāng)于企業(yè)把這張“全網(wǎng)地圖”買回家,想什么時候看就什么時候看,這個貴一些;

第三:你還可以買 FOEYE,畫出你專屬的“內(nèi)網(wǎng)地圖”,用于更精密的防守,當(dāng)然這個就更貴一些。

設(shè)計(jì)是這么設(shè)計(jì)的,但有沒有人買,就是另一回事了。。。

(四)“恭喜發(fā)財(cái)”

一隊(duì)工程師苦心研發(fā)了一年多,2016年,F(xiàn)OFA 終于要上線了。

上線那天,趙武他們激動地搓手手,專門搞了一個“小游戲”:一有人充錢,公司的那臺電視就會傳出劉德華渾厚的歌聲“恭喜你發(fā)財(cái),恭喜你精彩~~~”

本來期待“歡歌笑語”,結(jié)果。。。上線三天,劉德華一句沒唱。

趙武有點(diǎn)尷尬,大家也仿佛有默契一樣,誰都不提這件事。。。

直到第四天,辦公室莫名響起一段鞭炮聲,大家都懵逼了一瞬間,直到劉德華的嗓音出來,才明白是怎么回事。此刻他們還很鎮(zhèn)定,怕是程序?qū)懙糜?Bug,專門去數(shù)據(jù)庫里查了一下,千真萬確,300塊錢到賬,人們爆發(fā)出歡呼。

趙武用這筆巨款買了一大堆零食,大伙兒吃得滿嘴油光。

幾個禮拜過去,《恭喜發(fā)財(cái)》變成了大家上班的背景音樂,同事們也就習(xí)慣了。

就是圖中這個電視

但是,歌越唱越多,賬上的錢可是越來越少。

一個人訂閱一年 FOFA 才要幾百塊錢,可是 FOFA 的探針每時每刻都在全世界“敲門”,一個禮拜就把全球42.9億個 IP 掃一遍,每天還得把結(jié)果存下來,計(jì)算、匯總、供人查詢,光是買服務(wù)器的錢就堪比流水啊。。。

按道理說,一家公司如果用 FOFA 看到了很多自己暴露在公網(wǎng)的資產(chǎn),那下一步應(yīng)該趕緊買一個 FOEYE,把自己的內(nèi)網(wǎng)探查清楚,然后趕緊做防護(hù)啊。。。

可事實(shí)卻是:確實(shí)有不少白帽子用 FOFA 進(jìn)行日常學(xué)習(xí)和滲透測試,還經(jīng)常在社區(qū)里反饋鼓勵和改進(jìn)意見;但是真正賣錢的私有部署 FOFA 和 FOEYE 好像并沒多少公司感興趣。

這不禁讓趙武心里有點(diǎn)嘀咕。。。為啥呢?

他起碼花了兩年時間,才明白這個問題的答案。

很多公司,也包括大公司在內(nèi),不是不知道自己“裸體”,而是他們壓根就想“裸奔”。。。

這么說雖然不太客氣,也不夠客觀,但是卻反映了少數(shù)公司里某些人的真實(shí)想法。

你想想看,假設(shè)A公司有100萬用戶數(shù)據(jù),“裸奔”的話,這100萬用戶數(shù)據(jù)隨時都可能被黑客偷走。可是,這100萬用戶數(shù)據(jù)被偷,和我周樹人有什么關(guān)系??

我憑什么要花自己公司的300萬人民幣來保護(hù)100萬用戶的信息?有這300萬,我去做廣告推廣,哪怕改善自家員工福利也是好的。

“你需要地圖!” “不,我們不需要。” “你們網(wǎng)絡(luò)可能有漏洞,為啥不要?” “誰說有漏洞?再見吧漂流瓶聯(lián)系!”

這段硬氣的對話,背后有個殘酷的邏輯:企業(yè)不重視網(wǎng)絡(luò)安全,白帽子無法逼人家重視,因?yàn)橐坏┠阄唇?jīng)允許“證明”了人家的網(wǎng)絡(luò)存在問題,那你就觸犯了《刑法》;但人家不重視網(wǎng)絡(luò)安全,不犯法。

當(dāng)時,賣來賣去,只有一些政府部門和有責(zé)任感的大企業(yè)成為了白帽匯的客戶,其余一律談不妥。。。

東西賣得不好,一邊是成本如山倒,一邊是回款如抽絲。。。為了節(jié)省支出,趙武把辦公室都租在了順義六環(huán)外一家家具城的二樓。美其名曰:寬敞。(是真的寬敞,我第一次去白帽匯的辦公室,穿過一堆大衣柜才找對門。)

就是這個家具城

到了2017年,眼看公司賬上的錢已經(jīng)見底。

幾位合伙人,還有幾十個員工,不能都靠西北風(fēng)活著啊。公司到底還能不能撐得?各種傳聞在公司里傳開。。。

趙武不服氣,給大家鼓勁:“放心,我們的技術(shù)是全世界最好的,只是網(wǎng)絡(luò)空間測繪還得需要些時間才能被認(rèn)可。放心,等咱們熬過去,我讓大家用麻袋裝錢!”

大伙兒看著趙武,表情復(fù)雜。

有工程師找到趙武:“武哥,你說得都對,可是我剛談女朋友,確實(shí)需要錢,我看了一個其他公司的機(jī)會,覺得還不錯。。。!

熟悉的面孔一個個消失,眼看300平米的辦公室越來越空,免費(fèi)零食消耗得越來越慢,角落里給大家準(zhǔn)備的健身器材落了一層灰。

不知道有沒有一瞬間,趙武曾懷念360的屋檐。

一分錢難倒英雄漢,趙武只好“斷臂求生”,把裁員的剪刀對準(zhǔn)了銷售團(tuán)隊(duì),用白帽匯賬上僅有的幾十萬塊錢接著招聘工程師,維持 FOFA 的研發(fā)。

就在這時,兩位銷售合伙人找到趙武,提出建議:大哥,都這樣了,就別再招工程師了。。。咱們把研發(fā)停了,代理銷售別人家的產(chǎn)品吧!積累了幾年的行業(yè)口碑,還愁賺錢?

趙武抬頭,眼里冒火:你們說什么?!

(五)寒冬濃霧

銷售合伙人都走了。

公司沒錢,市場拓展看不到希望,研發(fā)艱難為繼,上天無路入地?zé)o門。

簡直完美。

“當(dāng)時,我已經(jīng)準(zhǔn)備好,公司100%要黃了。”回憶到這里,趙武苦笑。

要想扭轉(zhuǎn)乾坤,他必須在公司賬戶觸及“0”之前做到兩件事:第一,找到新的銷售合伙人;第二,找到新的融資。

趙武覺得疼,就像身上插了一把刀,不動就是等死,動一動就鉆心地疼。那段時間,趙武每天都覺得自己快要頂不住了,他真想給自己寫一封辭職信——只需要在出售公司的協(xié)議上簽一個字,眼前的一地雞毛就瞬間和自己無關(guān)了。

但解脫之后呢?

那支筆太沉,他抓不起來。

那一年,深陷濃霧中的不止有趙武,還有和他一樣的十萬白帽子。

白帽子的天性就是用火藥去攻擊,他們?nèi)鐟?zhàn)士一樣渴望戰(zhàn)場,他們知道,自己有用?墒,一方面“實(shí)戰(zhàn)攻擊”不被主流公司重視,另一方面,又有法律的達(dá)摩克里斯之劍高懸頭頂。

“白帽子”不再是人人尊敬的鋼鐵戰(zhàn)士,在人眼里更像是打手、混混。。。

十萬之眾,每個人都站在鋼絲上。他們想自辯,世界偌大,卻沒人愿聽他們一句辯解,人們根本沒興趣關(guān)心什么是“白帽子黑客”——管你什么帽子,黑客就是壞人,就該死!有什么可說?

那段日子,有些白帽子轉(zhuǎn)行做了開發(fā),朝九晚五;有些和老友告別,退群不知去向;有些加入了碩果僅存的幾家大公司的安全團(tuán)隊(duì)尋求庇佑;也有的迫于生計(jì)沒守住底線。。。

寒冬掃過平原,衰草凋零。留在原地的苗,沒有幾根。

趙武是其中之一。

新的銷售合伙人,趙武盯上了老朋友鄭政。

鄭政曾是明星創(chuàng)業(yè)公司安全寶的銷售負(fù)責(zé)人,也和趙武在360短暫共事過一段時間,2017年時,他正在享受財(cái)務(wù)自由的閑云野鶴,陪孩子考初中。

一個潦倒的理想主義者卻要挖一個世外高人,頗有劉玄德三顧茅廬的心境。

趙武旁敲側(cè)擊挖了兩次,鄭政也不說來,也不說不來,到第三次見面,白帽匯已經(jīng)快頂不住了,趙武只好跟鄭政交底:我已經(jīng)打算把公司賣了。。。。

鄭政反而來了興趣:

要賣,你別現(xiàn)在賣3000萬啊,等我?guī)湍惆压咀龅?億,咱們再賣不遲!

“你手里還是一把好牌,不要急著放棄!

鄭政說。

這句話,讓趙武身上突然有了一股邪勁兒,帶著鄭政開始了瘋狂的“刷投資人之旅”。

投資人找得怎么樣呢?還是讓趙武自己來說吧。后來他在一篇文章里回憶了當(dāng)時的故事:

我們站在街邊面對主干道,前面車流穿梭不息,身后是高聳入云的某知名投資機(jī)構(gòu)所在的大樓。 鄭總點(diǎn)了一根煙,吐出一口煙圈,然后看著遠(yuǎn)方說:“你剛才把話題起高了。。。也挺好,這是咱們的真實(shí)想法”。他委婉的表達(dá)了我把事情搞砸了的情況,在幾分鐘之前,我們跟那位投資方握手告別,我從他眼里看到了質(zhì)疑但是卻又不失禮貌的笑意。 在此之前,我己經(jīng)是很多次聽投資方問“你哪一年的”,結(jié)合起來就是“看起來你很年輕,不要扯那些費(fèi)力不討好且沒有收益的事情”。我統(tǒng)計(jì)了一下,我們已經(jīng)見了二十幾家投資機(jī)構(gòu),答案是有共性的:小跟投可以,大的領(lǐng)投再看看,簡單一點(diǎn)就是沒人投。

趙武累了,該做的,都TM快做盡了,接下來只剩躺平了。

但上帝是最好的編劇。

就在腳下的鋼絲要繃斷的一瞬間,一道霞光從云層射下。

美籍物理學(xué)家,中國工程院外籍院士張首晟主導(dǎo)的丹華資本輾轉(zhuǎn)找到了趙武,他們那時剛剛開展國內(nèi)業(yè)務(wù),尋找在網(wǎng)絡(luò)安全方面有技術(shù)有夢想的創(chuàng)業(yè)者,投研團(tuán)隊(duì)看到了一篇文章,叫。

他們不想讓趙武和這個世界握手言和。

張首晟院士

趙武和身在美國的張首晟打了個越洋電話,張首晟對“畫地圖”的意義非常了解,投資居然就這么輕松敲定了。放下電話,趙武一度懷疑自己在做夢。

世間唯知音難覓。

趙武重新規(guī)劃了公司架構(gòu),成立了白帽匯的母公司華順信安,把白帽匯作為技術(shù)品牌。

絕處逢生,他又看到錢了。。。

其實(shí),趙武眼里看到的根本不是錢,而是時間——可以讓 FOFA 研發(fā)“續(xù)命”幾年的寶貴時間。

那時趙武他們因?yàn)橥砩霞影嗵恚簧镧姴黄ヅ涞募揖叱勤s出來,剛看上了市區(qū)里一個新的辦公地點(diǎn)。只是這里比從前那個貴好多,融資雖已敲定,但還要等分批進(jìn)賬,賬上的錢剛好不夠交房租。

丹華資本負(fù)責(zé)跟進(jìn)這個項(xiàng)目的 Selina 問趙武怎么還沒定好地點(diǎn)。趙武羞澀地說:“有點(diǎn)貴。。!

Selina 說:“你這輩子,是為了做事情來的,不要盯著這些小錢呀。”

趙武只好把話說得更明白:“錢不夠。”

Selina 愣了愣:“哦。。。沒關(guān)系,我來推動,把分批到賬的錢一次性打給你!”

幾天后,在工商變更之類手續(xù)都沒做的情況下,所有投資款直接到賬。趙武心里像堵了什么,也不知是委屈還是感動。

新辦公室租下來了,很漂亮,但空空蕩蕩。

當(dāng)時,依然跟著趙武的,只剩下不到10個人。

趙武說:感謝你們,將來一定讓你們拿麻袋裝錢。大伙兒說:趙武你別說了,到這份上,還能跟著你的,都不是為了拿麻袋裝錢的。。。

在那些昏暗到不堪回首的寒冬里,F(xiàn)OFA 的研發(fā),沒有暫停一天。

(六)十萬白帽子托起華順信安

先知總會背負(fù)十字架先走,但時代不會永遠(yuǎn)留在原地。

某些公司當(dāng)然可以不重視網(wǎng)絡(luò)安全和用戶數(shù)據(jù),但是,那個時代將會永遠(yuǎn)成為過去。

從2017年中開始,我國陸續(xù)頒布了《中華人民共和國網(wǎng)絡(luò)安全法》、《中華人民共和國個人信息保護(hù)法》和《中華人民共和國數(shù)據(jù)安全法》。

與此同時,從2018年開始,我們國家組織了一系列網(wǎng)絡(luò)安全大演習(xí)。主要的央企、國企、民企都要派出隊(duì)伍參加。

請注意,“演習(xí)”不是“表演”——是真刀真槍的攻防。

這個時候,要是再有人搞什么“閃電五連鞭”,說什么要講武德,那對不起,您有多大臉,就在全國人民面前現(xiàn)多大眼。

蟄伏的白帽子嗅到了春天。

就在這時,那個被隱藏許久的“大問題”終于暴露在聚光燈下——市面上的工具里,用來防守的“城墻”很多,用來進(jìn)攻的“火藥”已近乎絕跡。

彼時好用的火藥,絕大多數(shù)都是來自國外的工具。(因?yàn)椤缎谭ㄐ拚浮饭懿坏絿夤。?/p>

而就在為數(shù)不多的國產(chǎn)“火藥”里,有一個異類,極其顯眼。

那就是 FOFA。

趙武作為專家,擔(dān)任了幾次演習(xí)的顧問評委,他站在參賽選手背后,驚呆了,幾乎所有攻擊隊(duì)的屏幕上,都亮著 FOFA 的頁面。

他們在尋找防守方露在外面的“裸體”。。。

賽后,各支隊(duì)伍都要寫參賽報(bào)告,進(jìn)攻隊(duì)的“白帽子”都提到了用 FOFA 尋找攻擊面的操作,還帶截圖,F(xiàn)OFA 出現(xiàn)頻率之高,已經(jīng)無法被任何人忽略。。。參賽單位的領(lǐng)導(dǎo)一看,來了興趣:這個 FOFA,是個啥?

派人查了查,說是一家叫“華順信安”的公司做的產(chǎn)品。

領(lǐng)導(dǎo)說:既然這么多人用,那我們?yōu)樯恫毁I他們的產(chǎn)品。

哭笑不得的插曲來了。采購部門操作了半天,華順信安因?yàn)轶w量太小,根本沒資格進(jìn)入大企業(yè)的采購序列。。。只好走各種手續(xù)特批。。。

趙武一下子忙起來,被各種監(jiān)管部門和大企業(yè)邀請去講網(wǎng)絡(luò)安全的攻防實(shí)戰(zhàn)。憋了五六年的“金頭盔和裸體”的故事,終于有地方說了;FOFA 和 FOEYE 的實(shí)戰(zhàn)用法,也終于有人聽了。

他沒說的是:一年前,自己還是個產(chǎn)品賣不出去,跟合伙人打官司,連辦公室都租不起的落魄 CEO。。。

2018年,華順信安的銷售額只有600萬;到了2019年,銷售額直接沖上3000萬。

趙武心里無比清楚,錢雖然是大公司給的,但幫助自己獲得認(rèn)可的,卻是一個個普通到不能再普通的白帽子。是他們穿過幽暗不離不棄,是他們屏幕上一直閃爍的 FOFA,一次次的實(shí)戰(zhàn)使用和寶貴建議,才讓 FOFA 成為全世界最好的“網(wǎng)絡(luò)空間地圖”,最好用的“火藥”。

大企業(yè)學(xué)會了用 FOFA 和 FOEYE 檢測自己網(wǎng)絡(luò)的裸露風(fēng)險(xiǎn)點(diǎn),他們接下來很自然就會問趙武:有什么好辦法可以快速判斷這些裸露的地方有沒有漏洞呢?

沒錯,他們擺明了在要一種能精準(zhǔn)炮轟自己城墻弱點(diǎn)的“烈性火藥”。這恰恰是趙武的強(qiáng)項(xiàng),只要趙武敢做。。。。

趙武陷入思考:

2011年,自己賣掉原來的公司,是因?yàn)椤皸l件不具備”;那么現(xiàn)在,2019年,法律和實(shí)踐都已經(jīng)發(fā)生了這么多變化,條件具備了嗎?

他的結(jié)論是:不知道。

但值得一試。

Goby,2019年10月上線。

Goby 就像一把槍,一把好用的槍。白帽子可以用它自帶的“探針”先對內(nèi)網(wǎng)進(jìn)行掃描,找到有風(fēng)險(xiǎn)的設(shè)備;然后把子彈(攻擊代碼)填進(jìn) Goby,自動化地對風(fēng)險(xiǎn)點(diǎn)進(jìn)行攻擊測試,整個過程行云流水。

說起來,Goby 的本質(zhì)并不新鮮,只不過是把過去需要白帽子手動操作的繁瑣測試工作,集成在了一個高度自動化的工具里,把效率提升百倍。

Goby

如果說以前攻擊者使用的工具是小米步槍,那么 Goby 就是加特林機(jī)槍。

把步槍升級成加特林,看似只是加快了工作效率,但真相遠(yuǎn)不止于此。

因?yàn)檎嬲木W(wǎng)絡(luò)攻防就是戰(zhàn)場,一秒鐘都能決定生死。這一秒鐘你沒有尋找到漏洞所在,下一秒你就難以抵擋住敵人的攻擊代碼,再下一秒鐘對手就已經(jīng)刺穿了你的身體。

“速度”會導(dǎo)致“勝負(fù)之別”。

趙武曾經(jīng)打過一個有意思的比方:

印第安人的意志是強(qiáng)大的,也誕生了很多英雄人物。但是怎么形容呢,英雄歸英雄,死還是要死的。他們朝“文明人”扔長矛,“文明人”沖他們丟了一顆火炮。 在絕對的硬實(shí)力面前,意志只是一種自我安慰的精神稻草,讓自己死的不那么痛苦罷了。

上線最初,Goby 帶了一個重磅功能——自定義換皮膚。

看到這句,你可能都驚呆了。。。這算啥重磅功能??

如果你無法理解,至少說明一點(diǎn):你不是白帽子。

選擇網(wǎng)絡(luò)滲透作為職業(yè)的白帽子,內(nèi)心都自帶桀驁不羈的屬性點(diǎn),他們最不能忍受的就是——自己的槍和別人長得一樣。從某種意義上講,Hack 本身就是一種藝術(shù),而藝術(shù)家內(nèi)心是拒絕用平庸的工具的。

趙武他們開放了 Goby 的社區(qū),讓 Goby 支持各種種類的插件,并且告訴大家,所有人做好了皮膚,都可以上傳到社區(qū),一起分享。

于是,Goby 立刻變得千奇百怪,很有藝術(shù)性,成為了同類工具里最好用,也最漂亮的那一個。

這就是一個 Goby 的“海賊王”版本。

漸漸地,白帽子意識到,自己不僅僅上傳皮膚,還上傳能和 Goby 一起組合進(jìn)攻的插件。

眾人拾柴,Goby 的腦洞越來越大,就像一個可插拔的機(jī)槍底座,功能越來越多,越來越好用。只不過,有“紅線”在前,默認(rèn)的 Goby 只是一把槍,子彈(漏洞利用的代碼)需要各位自己想辦法。。。

神奇的事情又上演了:從2020年開始,網(wǎng)絡(luò)攻防演習(xí)的現(xiàn)場,白帽子的屏幕上不僅是滿屏 FOFA,還有滿屏 Goby。只不過大家的皮膚和插件都各不相同。。。

在很多公司的建議下,趙武他們又搞出了一版帶有子彈(漏洞攻擊代碼)的 Goby,被稱為“紅隊(duì)專用版”——當(dāng)然,專用版被嚴(yán)格限定在內(nèi)部測試和網(wǎng)絡(luò)攻防演習(xí)的場景中,需要提供真實(shí)身份才可使用。

這一整套操作的目的很明顯:既能讓火藥發(fā)揮作用,又能控制火藥爆炸的范圍。

這是 Goby 的插件市場

即便公開透明,努力遵守法規(guī),但自己的身體畢竟貼著法律的紅線行走,趙武仍然不確定自己未來是否還會遇到無法與人言的“困境”,也無法確保自己在那樣的情況下還能“絕處逢生”。

他只知道,哪怕自己從鋼絲上掉落,粉身碎骨,也至少能成為后來人的路標(biāo)。

趙武在“鋼絲”上小心翼翼地向前挪。

他開始著手豐富 Goby “紅隊(duì)專用版”的彈藥庫,啟動了一個計(jì)劃——GoEXP。

白帽子花時間研究出一種滲透方式,寫成代碼實(shí)現(xiàn),這就叫一個 EXP。他們可以把 EXP 提交給華順信安。華順信安經(jīng)過審核,如果認(rèn)定代碼通過審核,就會給白帽子發(fā)1000塊錢的現(xiàn)金獎勵。

錢雖不多,但趙武覺得,這非常重要。

第一,這些代碼都是活生生的人寫出來,最貼近實(shí)戰(zhàn),可以幫助企業(yè)精準(zhǔn)發(fā)現(xiàn)自己的弱點(diǎn),很有價值。 第二,白帽子的勞動是知識產(chǎn)權(quán),勞動就必須得到報(bào)償。如果白帽子自己都不尊重白帽子的勞動,那么別人不可能尊重。

“只要我們公司還活著,我們就盡全力堅(jiān)持下來!

趙武說。

趙武有時也會想起網(wǎng)絡(luò)安全曾經(jīng)的蠻荒時代,那時候的白帽子頭頂?shù)臈l框很少,好像沒什么能阻止他們創(chuàng)造想要的世界。彼時,五花八門的活動讓白帽子們大呼過癮,他們研發(fā)出的漏洞也如雨后春筍般涌現(xiàn),好似無窮無盡。

他也記得,當(dāng)年一個高中生拿漏洞獎金給女朋友買了一部 iPhone 手機(jī),一個17歲的白帽子登上了安全大會的開場視屏。

那是一個噴濺著荷爾蒙的年輕世界。

可如今,“白帽子”成了“安全研究員”,是一份有著“詳細(xì)操作規(guī)程”的技術(shù)工作,絕不允許胡亂逾越法律紅線。一方面,行業(yè)更加規(guī)范,另一方面,很多思路清奇的“怪咖”再也無緣這片土地。

“時代變了,不要再去追憶,我們應(yīng)當(dāng)向前看!壁w武說。

趙武經(jīng)常帶兒子去公園打籃球,有人掰斷了圍墻欄桿,踩出了一條“近路”。那里草漸漸稀疏,像一個人禿了頂。但這些草地野火燒不絕,冰霜也凍不死,種子還在,明天一場大雨,它們又會郁郁蔥蔥。

白帽子總愛追問:人間值不值得?

可人間就是人間,我們都在歲月里等待,有時值得,有時不值得。

(七)長眼睛的地圖

趙武帶我在公司看了一圈。華順信安的辦公室、會議室全部都是用世界上有名的火藥(網(wǎng)絡(luò)安全工具)命名的:Nmap、Metasploit、Burpsuite。。。

他曾經(jīng)把這些“名牌”發(fā)在微博里。

這些工具都來自世界著名的安全公司,也是全世界白帽子工具箱里必不可少的裝備。

“我想時刻提醒同事們,什么是最好的工具,我們要和誰站在一個舞臺。”

趙武說。

最大的會議室叫“FOFA”,趙武的辦公室貼著“Goby”,鄭政的辦公室門上貼著“Shodan”。

Shodan 是 FOFA 的美國“同行”,全球最早的網(wǎng)絡(luò)空間測繪系統(tǒng)之一,最早趙武做 FOFA 也是受到 Shodan 啟發(fā),雖說現(xiàn)在的 FOFA 在用戶量和很多技術(shù)指標(biāo)上已經(jīng)超越了 Shodan。

Shodan

對于“火藥”的癡迷,定義了趙武。

除了 FOFA、Goby 這樣的“網(wǎng)紅火藥”,他還不知疲倦地鼓搗一些新的“小火藥”。

比如“FAPro”。

這是個啥呢?

之前講 FOFA 的時候提到,F(xiàn)OFA 之所以能認(rèn)識各種設(shè)備,是因?yàn)槔锩娴摹百Y產(chǎn)探針”精通各種設(shè)備協(xié)議,相當(dāng)于會幾百國“外語”。

那既然會“說外語”,當(dāng)然也會“聽外語”。

我們就可以做出各種設(shè)備協(xié)議的模擬器,讓全世界的研究者都可以對特定協(xié)議的交互進(jìn)行測試和研究。這個“協(xié)議模擬器”就叫 FAPro,是免費(fèi)的。

趙武挑挑眉毛。

FAPro 一發(fā)布,就引起了白帽子們的轟動,而且,由于國外白帽子的研究氛圍更濃,F(xiàn)APro 在海外的影響反而更大。

可是隨即事情就向有趣的地方發(fā)展:那天在 Reddit 上,有老外發(fā)現(xiàn) FAPro 回連中國服務(wù)器,而且不開源,于是懷疑,這個軟件是中國的“間諜軟件”。。。

這種污蔑,其實(shí)我們中國人都已經(jīng)見怪不怪了。趙武也沒辦法辯解,因?yàn)槔锩娴膮f(xié)議實(shí)現(xiàn),都是大家花了好幾年心血搞出來的,屬于華順信安的技術(shù)核心,沒辦法開源。

而且剖心自辯,證明自己只吃了一碗粉,是很幼稚的行為。

讓趙武開心的是:懷疑的聲音并沒影響 FAPro 在世界白帽子之間漸漸流行。

這至少說明中國人開發(fā)的網(wǎng)絡(luò)安全產(chǎn)品完全不比國外大牌公司差——我們不只有江湖之遠(yuǎn)的奇技淫巧,也有國之重器,可以身居廟堂。

FOFA、FAPro,都是滾燙的論據(jù)。

其他國家的白帽子在自發(fā)安利 FAPro。

在 FAPro 的基礎(chǔ)上,趙武又腦洞大開。

既然可以利用對協(xié)議的了解,模擬出各種設(shè)備,那么,去網(wǎng)絡(luò)空間里租一些房子(IP),然后把這些模擬出來的設(shè)備布置在里面,就可以被 Shodan 這樣的國外網(wǎng)絡(luò)測繪系統(tǒng)掃描到!

這次,相當(dāng)于 Shodan 是敲門的人,而趙武他們躲在后面“假裝某個設(shè)備”來回答問題。反正也不開門,只要能騙過 Shodan 的探針,讓他們信以為真,就是成功。

這樣,趙武他們就可以知道,Shodan 問了自己哪些話,他們探測的頻率是怎樣的,他們對于各種外語掌握的“熟練程度”與自己相比水平如何!知己知彼,百戰(zhàn)不殆。

這套系統(tǒng)就是 FAweb 蜜罐系統(tǒng)。

FAPro 果真探測到了其他引擎測繪的動作、頻率、協(xié)議語法。這是不同引擎的截圖。

于此,華順信安這一套中國背景濃郁的工具,開始和世界的網(wǎng)絡(luò)安全脈搏連接在一起。

這是一個久違的畫面。

你可能有一個疑問:FOFA 這樣的國之重器,開放給所有人,甚至是外國人使用,真的沒有問題嗎?

其實(shí)這里有兩個層面:

第一,一個工具,其實(shí)很難判斷最終用戶是誰,哪怕是A國人,也可以偽裝成B國人來購買;哪怕是壞人,也可以偽造好人的身份來購買。 第二,壞人或者對手使用 FOFA,并不一定是壞事,甚至是大好事。

為什么是好事呢?

因?yàn)橼w武發(fā)現(xiàn),使用 FOFA 的人越多,F(xiàn)OFA 就越不是地圖這么簡單——它成了一個“長眼睛的地圖”。

第一,如果今天突然有很多人搜索A設(shè)備,那么,一定是因?yàn)锳設(shè)備被爆出了漏洞,有人試圖利用這些漏洞。這樣,F(xiàn)OFA 就可以提醒擁有A設(shè)備的公司,趕緊修復(fù)漏洞。 第二,如果最近針對B公司進(jìn)行搜索的人突然變多,那么,不管什么原因,一定是因?yàn)锽公司被某些人盯上了,需要加強(qiáng)防范。

你看,本來壞人想偷偷做壞事,但恰恰因?yàn)?FOFA 平臺好用,好用到壞人不得不用,F(xiàn)OFA 上的大數(shù)據(jù)就能幫助好人得知壞人的動向。

反之,如果阻攔,不讓壞人來用 FOFA。那壞人就會用 Shodan 等其他地圖,這樣,他們?nèi)匀荒茏鰤氖,而好人還無法得知他們的攻擊動向。

沒錯,F(xiàn)OFA 身上開始閃耀“情報(bào)”的光芒。而情報(bào)的價值,是無法估量的。

二戰(zhàn)中,反法西斯盟國之所以可以加速勝利,恰恰是因?yàn)閳D靈破譯了德軍密碼,得到了德軍所有軍隊(duì)的動向情報(bào)。

這個情報(bào)工作,F(xiàn)OFA 在做,Shodan 當(dāng)然也在做。

趙武勝利的唯一希望就是:

把 FOFA 做成為全世界最好用的網(wǎng)絡(luò)空間測繪引擎,讓所有人即便冒著暴露行蹤的風(fēng)險(xiǎn),都不得不用 FOFA。

為此,他必須一刻不停全力奔跑,做出領(lǐng)先全世界一代的技術(shù)。

有一次,同事拿著A、B兩條技術(shù)方案讓趙武選,趙武反問:哪個難一些?同事一愣,說B難一些。趙武說:那就做B,因?yàn)槿菀椎穆肪會被抄襲,不算護(hù)城河。

想想也對,F(xiàn)OFA 就是這樣一點(diǎn)點(diǎn)做過來的。

就這“破東西”做了我5年,事情越做越多,投入越來越大,我這才發(fā)現(xiàn)這不是一個開發(fā)的活,是一個拼耐力的活。有趣的是,我回過頭看那些嘲笑我們的人,后來都沒有聲音了,因?yàn)樗麄冇秩コ靶e人去了。

趙武曾在文章里這樣說。

現(xiàn)在,F(xiàn)OFA 已經(jīng)能把這樣的情報(bào)精準(zhǔn)到某一個具體 IP:

比如,A公司有一個IP,它想知道“最近有多少人在打我的主意”,就可以把這個IP 告訴 FOFA,F(xiàn)OFA 會通過大數(shù)據(jù)找到搜索這個IP 的熱度指數(shù),從而確定這個IP被攻擊的概率大不大。

FOFA 的情報(bào)意義絕非空想,而是得到過無數(shù)驗(yàn)證。

就在2021年,一家公司找到了趙武,網(wǎng)絡(luò)安全演習(xí)在即,他們沒有時間加固所有的IP,于是趙武就用熱度匹配的方法,找到了他們被“賊”惦記最多的IP,先加固一遍。

果然,那次演習(xí)中,雖然攻擊隊(duì)使出了渾身解數(shù),而這家公司也自知有很多隱秘漏洞沒來得及修補(bǔ),但網(wǎng)絡(luò)就是沒有被攻破。因?yàn)楣絷?duì)也在用 FOFA。

勝利說明了一切。

(八)麻袋

趙武的生活漸漸開始柳暗花明。

2020年,華順信安收到了“ 專 精特新“小巨人”企業(yè)”、 “國家高新技術(shù)企業(yè)” 等等 各種證書獎杯 。

在北京做科技創(chuàng)業(yè)的人一聽就知道,拿到這些獎杯有多不容易。

但是,唯有一個獎杯趙武覺得最珍貴。不是什么權(quán)威部門或行業(yè)協(xié)會頒發(fā),而是他自己的公司華順信安發(fā)的。

這是一個入職五周年紀(jì)念獎杯——所有待滿五年的員工都有,CEO 當(dāng)然也有。

拿著獎杯,趙武驚奇地意識到,自己的人生居然從沒在一個單位待滿五年。第一次,就發(fā)生在自己創(chuàng)立的公司。

雖然公司創(chuàng)立之初的理想依然遙遠(yuǎn),但切近一步,就有一步的歡喜。

這幾年好起來之后,趙武養(yǎng)成了一個習(xí)慣:每次有錢進(jìn)賬,就截圖發(fā)給合伙人看一下,大家一起開心傻笑。

沒錯,這些合伙人,有好幾位都來自當(dāng)時空空蕩蕩辦公室里僅剩的那十個人。

公司活下來了,發(fā)展了,每次進(jìn)賬的數(shù)額從幾萬變成了幾十萬、幾百萬。

還記得鄭政當(dāng)年說,咱們把公司估值做到3個億再賣。如今真的超過這個數(shù)了,趙武和鄭政反而誰也不提賣公司這檔子事兒了。

讓趙武耿耿于懷的,還是那個“麻袋裝錢”的承諾。

這個承諾實(shí)現(xiàn)了——2020年,華順信安銷售額突破1億,每位合伙人的股份,如果換成百元大鈔,恐怕一個麻袋確實(shí)是裝不下的。

造化弄人,“沒想著用麻袋裝錢的人”,反而有了幾麻袋錢,還真是苦惱。。。

2021年,趙武回了一趟深圳。

他不是去走親訪友,也不是去感懷,因?yàn)闃I(yè)務(wù)拓展,他們成立了華順信安深圳分公司。趙武張羅,專門搞了一個蛋糕,幾個人舉辦了慶祝儀式。

吹滅蠟燭,趙武望向窗外,恰好有飛機(jī)飛過。

不知頭頂?shù)娘w機(jī)里,會不會也有一個人,懷抱萬般不舍不甘,暫且躲避生活的鋒芒,卻發(fā)誓要再回來這片土地。

不知那個人,是否也能足夠幸運(yùn),等到自己的絕處逢生。

2022年,在權(quán)威的網(wǎng)站排名機(jī)構(gòu) Alexa Rank 的數(shù)據(jù)中心,F(xiàn)OFA 的訪問量已經(jīng)躋身全球前10000。

作為一個網(wǎng)絡(luò)安全專用網(wǎng)站,能達(dá)到這個訪問量,趙武都覺得不可思議。

但趙武很清醒,那把高懸頭頂?shù)膭Γ瑥膩矶紱]有消失。他雖然時常感念,有時慶祝,但卻從心底不相信眼前的平安順?biāo)臁?/p>

這些年,有關(guān)網(wǎng)絡(luò)安全的政策法規(guī)密集出臺,相關(guān)的監(jiān)管也更加細(xì)致。

2022年春節(jié)前,F(xiàn)OFA 被人舉報(bào)突然下線,原因是可以搜索到“違禁詞匯”。

趙武先是驚愕,然后覺得后悔。之前他根本沒走這個腦子,天真地覺得一個“設(shè)備搜索引擎”沒必要過濾敏感詞,現(xiàn)在想想,自己確實(shí)是沒有吃透法規(guī),意識不到位。

趙武趕緊和相關(guān)部門溝通,整改加上過濾系統(tǒng),并且后臺安排同事們?nèi)巳夥饨舾性~,才重新更換新網(wǎng)址把 FOFA 拉回來。可是網(wǎng)址更換無法及時通知每一個用戶,很多國內(nèi)外用戶都在各種論壇詢問,新網(wǎng)站訪問量暴跌。

他明白國家政策是為了網(wǎng)絡(luò)安全這棵大樹可以茁壯成長,這中間難免會修枝剪葉。FOFA 只是又經(jīng)歷了歷史大潮中的一次正常波動。

這是宿命。

雖然新網(wǎng)址“fofa.info”已經(jīng)上線,但趙武還在各部門積極奔走,想把黑名單里的舊網(wǎng)址“fofa.so”拉回來。

“只是想說明,我們沒有做壞事的想法!彼f。

那個月,俄烏戰(zhàn)爭爆發(fā),趙武看到 Google “制裁”俄羅斯,把服務(wù)全部撤走,俄羅斯人連日常的生活都受到?jīng)_擊,他感慨萬分。

感慨的不是哪個國家的對錯,而是看到,只有一家公司強(qiáng)大到如 Google 的時候,才能真正地有效地為他的國家效力。

趙武固執(zhí)地相信:只有當(dāng) FOFA、Goby 等等真正被全世界攻擊者依賴到無法被替代的時候,他的赤子之心才能被自己的同胞相信,他頭頂?shù)膭Σ庞锌赡芟凇?/strong>

跟趙武吃飯的時候,他突然把手機(jī)懟到我眼前,表情像個孩子一樣狡黠:“看,剛剛又進(jìn)賬300萬!”

我認(rèn)真數(shù)著這串?dāng)?shù)字的0,確實(shí)是300多萬,那一刻,我忽然心潮奔涌,從心底為他感到高興,像一個沙漠中行走的人,沐浴一場暴雨。

趙武曾經(jīng)供職過華為和360,這兩家大廠歷史上都有過榮耀時刻,他都沒趕上——既沒有參與華為史詩級交換機(jī)CC08的開發(fā),也沒有坐在3Q大戰(zhàn)的指揮桌前。

但他一直坐在華順信安的桌前。

幸運(yùn)的話,他會等到屬于自己的榮耀時刻。

趙武身后的一幅字:勞于求賢逸于得士。

(九)一場漫長的絕處逢生

投資人和領(lǐng)導(dǎo)總會問趙武:你做的這些事情有風(fēng)險(xiǎn),你不怕嗎?

趙武說:我怕。

時代的進(jìn)步不會一帆風(fēng)順,總會有人去“負(fù)責(zé)任”。老實(shí)說,我甚至做好了隨時進(jìn)監(jiān)獄的準(zhǔn)備。

趙武對我說。

前幾天,趙武的兒子突然對他說:“我有時候不希望你們把我生下來。”

他很詫異,詢問原因。

“因?yàn)槲液ε吕纤馈!眱鹤诱f。

趙武跟他講了很多有關(guān)死亡的故事,但是隱藏了一句他暫時還不應(yīng)該知道的事實(shí):“自然的老死,對絕大部分人而言都是一種奢望”。

趙武回想起自己,初中的時候偶然看到一張報(bào)紙上說:“科學(xué)家”預(yù)言,在1999年太陽系的行星將排列成“大十字”,這會導(dǎo)致人類的滅亡。

他掐指頭算了算,沒幾年“活頭”了。那天,他把自己關(guān)在屋子里,想破腦袋,決定必須在剩下的時光里做點(diǎn)“有意義的事情”。(他當(dāng)時想出來的“有意義的事情”,是把班上暗戀的那個女生追到手。)

今天是2022年,世界并未如約滅亡,但卻以另一種方式“茍延殘喘”。

趙武的一條微博

每隔一段時間,趙武就會給老家的母親打電話。母親有時會不經(jīng)意告訴他,街道上某個長輩去世了,她剛從白事的酒席上回來。

最近幾年,這樣的消息變得越來越多。

那年趙武回家,突然意識到,小時候街道上曾經(jīng)喧鬧的大門,如今都緊緊關(guān)閉。而后山上的墓碑,卻比從前更多。

離別的鐘鼓總是不時切近,2018年,趙武得到噩耗,在最艱難的時刻曾把自己拉出泥潭的丹華資本創(chuàng)始人張首晟不幸去世;2020年,曾給了他很多鼓舞的籃球名宿科比也離開人間。

于是他明白,生活就是不斷增添的墓碑,而自己也或早或晚會成為那些墓碑中的一員。

在此之前,他有事要做。

和趙武告別,已經(jīng)夕陽西下。

就在我們聊天的幾個小時,F(xiàn)OFA 的引擎仍然在熾熱燃燒,在大千世界里搜尋、記錄,至死方休。這是一種安靜卻無可救藥的浪漫。

趙武在微信上跟我說,未來還會有很多故事發(fā)生,你得一直寫下去,寫到咱們老的那一天。

我說必須的。

我猜,對于趙武來說,生命就是一場漫長的絕處逢生。

如果最終他成為墓碑,墓志銘上也許會寫著:

“我曾與命運(yùn)艱苦卓絕地戰(zhàn)斗,贏了一萬次,只輸了一回!

驕傲之人

方有苦痛

再自我介紹一下吧。我叫史中,是一個傾心故事的科技記者。我的日常是和各路大神聊天。如果想和我做朋友,可以搜索微信:shizhongmax。

哦對了,如果喜歡文章,請別吝惜你的“在看”“分享”。讓有趣的靈魂有機(jī)會相遇,會是一件很美好的事情。

Thx with in Beijing

特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺“網(wǎng)易號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務(wù)。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相關(guān)推薦
熱點(diǎn)推薦
小伙騎車撞特斯拉后賠償1.5萬修車費(fèi),4S店發(fā)票咋只開了9000元?多方回應(yīng)

小伙騎車撞特斯拉后賠償1.5萬修車費(fèi),4S店發(fā)票咋只開了9000元?多方回應(yīng)

大風(fēng)新聞
2026-01-22 12:09:03
最低-14℃!江蘇下一輪降雪又在路上了

最低-14℃!江蘇下一輪降雪又在路上了

魯中晨報(bào)
2026-01-22 08:59:40
嘲笑川普的人該補(bǔ)歷史課:美國購買格陵蘭是150年的國家戰(zhàn)略

嘲笑川普的人該補(bǔ)歷史課:美國購買格陵蘭是150年的國家戰(zhàn)略

斌聞天下
2026-01-22 06:20:03
永遠(yuǎn)不可能被抹殺的歷史:四野部隊(duì)里的那三萬日籍士兵

永遠(yuǎn)不可能被抹殺的歷史:四野部隊(duì)里的那三萬日籍士兵

深度報(bào)
2026-01-21 21:25:16
湖北省農(nóng)業(yè)事業(yè)中心副主任姜衛(wèi)東接受審查調(diào)查

湖北省農(nóng)業(yè)事業(yè)中心副主任姜衛(wèi)東接受審查調(diào)查

界面新聞
2026-01-22 17:14:47
車市內(nèi)卷嚴(yán)重怎么辦?遇事不決,學(xué)豐田!

車市內(nèi)卷嚴(yán)重怎么辦?遇事不決,學(xué)豐田!

電動邦
2026-01-22 14:32:58
當(dāng)江青還不叫江青時,她是這樣的

當(dāng)江青還不叫江青時,她是這樣的

深度報(bào)
2026-01-21 22:36:36
歐洲資金開始大規(guī)模撤離

歐洲資金開始大規(guī)模撤離

販財(cái)局
2026-01-21 22:18:11
炸裂!中糧集團(tuán)春招公告,學(xué)歷從大專起步,外語水平居然不設(shè)限…

炸裂!中糧集團(tuán)春招公告,學(xué)歷從大專起步,外語水平居然不設(shè)限…

火山詩話
2026-01-22 10:40:46
歐洲打死也不會想到,這場戰(zhàn)爭徹底打掉了歐洲五十年的國運(yùn)

歐洲打死也不會想到,這場戰(zhàn)爭徹底打掉了歐洲五十年的國運(yùn)

揭秘歷史的真相
2026-01-19 21:05:12
暴雷!廣東知名董事長跳樓,公司停業(yè)破產(chǎn)清算,近百家門店全關(guān)閉

暴雷!廣東知名董事長跳樓,公司停業(yè)破產(chǎn)清算,近百家門店全關(guān)閉

南宗歷史
2026-01-22 14:32:06
人民日報(bào),救西貝一命!

人民日報(bào),救西貝一命!

鈞言堂
2026-01-22 09:38:41
臺軍女飛行員郭文靜:只要長官敢下令,我會毫不猶豫的擊落殲20!

臺軍女飛行員郭文靜:只要長官敢下令,我會毫不猶豫的擊落殲20!

顧史
2026-01-21 21:04:39
葉某斌供述:一天騙五六個人應(yīng)該差不多

葉某斌供述:一天騙五六個人應(yīng)該差不多

大風(fēng)新聞
2026-01-22 14:34:05
性蕭條是怎么造成的?以前穿小吊帶的女性大把,MV全是比基尼小姐姐

性蕭條是怎么造成的?以前穿小吊帶的女性大把,MV全是比基尼小姐姐

六子吃涼粉
2026-01-22 09:12:09
突發(fā)!知名網(wǎng)紅“一栗小莎子”確診癌癥,疑熬夜導(dǎo)致,兒子才兩歲

突發(fā)!知名網(wǎng)紅“一栗小莎子”確診癌癥,疑熬夜導(dǎo)致,兒子才兩歲

裕豐娛間說
2026-01-22 08:56:07
馬克龍犯了什么?

馬克龍犯了什么病?

新民周刊
2026-01-22 09:08:59
美媒昭告全球: 中國不償還100年前的債務(wù),美國將不承認(rèn)欠中國的

美媒昭告全球: 中國不償還100年前的債務(wù),美國將不承認(rèn)欠中國的

墨印齋
2026-01-22 06:05:46
900萬粉絲網(wǎng)紅到株洲一村莊辦殺豬宴,稱村民收場地費(fèi)還分肉,村干部:他們未報(bào)備且破壞村里聲譽(yù),已報(bào)警

900萬粉絲網(wǎng)紅到株洲一村莊辦殺豬宴,稱村民收場地費(fèi)還分肉,村干部:他們未報(bào)備且破壞村里聲譽(yù),已報(bào)警

極目新聞
2026-01-22 13:53:44
首進(jìn)澳網(wǎng)32強(qiáng)!王欣瑜2-1爆冷險(xiǎn)勝前法網(wǎng)冠軍 將戰(zhàn)13號種子

首進(jìn)澳網(wǎng)32強(qiáng)!王欣瑜2-1爆冷險(xiǎn)勝前法網(wǎng)冠軍 將戰(zhàn)13號種子

醉臥浮生
2026-01-22 13:21:34
2026-01-22 17:28:49
淺黑科技官方 incentive-icons
淺黑科技官方
科技有溫情
284文章數(shù) 22967關(guān)注度
往期回顧 全部

藝術(shù)要聞

一場雪,飄進(jìn)了唐詩

頭條要聞

浙江有人領(lǐng)走88888888馬年紀(jì)念鈔 銀行員工:隨機(jī)分配

頭條要聞

浙江有人領(lǐng)走88888888馬年紀(jì)念鈔 銀行員工:隨機(jī)分配

體育要聞

跑個步而已,他們在燃什么?

娛樂要聞

鐘麗緹土耳其高空落淚 與張倫碩擁吻

財(cái)經(jīng)要聞

申通快遞創(chuàng)始人被前夫索要股份

科技要聞

幾千億只是開胃菜,AI基建還得再砸?guī)兹f億

汽車要聞

配備多塊娛樂屏 極氪8X內(nèi)飾曝光

態(tài)度原創(chuàng)

手機(jī)
數(shù)碼
旅游
健康
軍事航空

手機(jī)要聞

iPhone存儲空間被誰偷走?系統(tǒng)數(shù)據(jù)異常堆積與應(yīng)用體積暴增是主因

數(shù)碼要聞

國補(bǔ)疊加限時直降,這篇華為平板上車攻略不容錯過

旅游要聞

赴一場冰雪之約!看見新疆的冬日浪漫

打工人年終總結(jié)!健康通關(guān)=贏麻了

軍事要聞

普京:愿意向"和平委員會"提供10億美元

無障礙瀏覽 進(jìn)入關(guān)懷版