如何從按鍵音中聽出360總裁周鴻祎的手機號碼 -電腦資料

電腦資料 時間:2019-01-01 我要投稿
【clearvueentertainment.com - 電腦資料】

   

    先說明一下,本人不是專業(yè)學這個的,對基本的理論知識一竅不通,只是突發(fā)奇想,做了下research,按直覺試試看,結果真的猜中了,搞這個純屬 =,

如何從按鍵音中聽出360總裁周鴻祎的手機號碼

。=

    昨天優(yōu)酷首頁關于360和百度的搜索戰(zhàn)的報道中放出了這么一個視頻:

    ​

    從視頻的第33秒到43秒,我們可以清晰地聽到優(yōu)酷記者給周鴻祎撥號的整個過程,的確用人耳聽會覺得每個音都差不多(下面會解釋原因),但是將它們轉化成圖形以后,就可以很清楚地看到它們的差別了。

    我們先用ffmpeg將這段聲音截出來,轉成PCM Signed 24位的單聲道wav文件,然后用Adobe Soundbooth打開它:

   

    綠色那部分是波形圖(waveform),綠線和橫軸交點的密度代表頻率(音調),一個周期內最高點和最低點的距離代表振幅(響度),但是這種圖丟失了很多信息,我們用不上;

    下半圖是加上時間后的頻譜圖(sound spectrum),事實上,我們聽到的每個聲音,它的每一小段都是由很多個不同強度和不同頻率的聲音(note)組成的。下半圖很好地展現(xiàn)了這些信息,橫坐標代表了時間,而縱坐標則代表頻率,顏色代表強度(深色弱淺色強),故下半圖中的一個點,表示的是在某個時間點上,某個頻率的聲音的強度;從上圖中我們可以很清晰地看到11根由黃色和紅色組成的“柱子”,估計你也猜到了,就是按那11個數(shù)字的時候產(chǎn)生的按鍵音;

    接下,要介紹DTMF(Dual-Tone Multifrequency):

   

    我們平常所用的電話,是通過DTMF信號來向交換機傳遞命令的,我們每按下電話鍵盤上的一個鍵,就會同時發(fā)出兩個不同頻率的聲音,轉化成電流在對面解析(可以回憶柯南劇場版中通過唱歌撥電話)。也就是說,記者按下的每個鍵的聲音,實際上是由兩個純粹的音(tone)構成的,通過上表可以看到每個數(shù)字由哪兩個頻率的聲音構成,接下來就好辦了:

    我們將400Hz到1700Hz以內的頻譜圖放大,然后找出淺色(強度高)的頻率段:

   

周總的手機號是:1370**9**98

注:1、因為音頻的質量,開頭的數(shù)字1無法從頻譜圖中得出,但是地球人都知道中國大陸手機號開頭是1;2、最后的“8”,因為必須由一個高音構成,雖然不明顯,但是相比1477Hz和1209Hz,1366Hz最強;3、下面的一片黃色,是環(huán)境音和座機按鍵的機械聲音造成的,當發(fā)出否個頻率的聲音時,黃色會散布在頻率線的兩側,故中間的數(shù)字“9”的低音,選擇的是852Hz而不是941Hz;4、因為這只是個實驗,所以就不把號碼全公布出來了,于是將某些數(shù)字的頻譜區(qū)域打了馬賽克,數(shù)字標記為“*”;怎么驗證結果正不正確呢?我做了下面幾個測試:

    1、號碼歸屬地:

   

    2、我在手機上按了一遍號碼,并把它錄下來了,結果完全一樣:

    3、晚上十點,我打了個電話給他:= =

我:“喂,您好,請問是周先生嗎?” 他:“我在開會,你有事嗎?” (我當時很緊張,完全不知道怎么說) 我:“抱歉我打錯了” (然后就把電話掛了,當時好糾結沒有問“請問您是360的周先生嗎”這樣=,

電腦資料

如何從按鍵音中聽出360總裁周鴻祎的手機號碼》(http://clearvueentertainment.com)。=)

    4、關鍵證據(jù),Google了一下電話號碼,因為防止里面的信息被用來作為關鍵字再Google出號碼,所以打了很多馬賽克

   

    另外,自己錄了一段工商銀行“95588”的撥號音,因為是觸摸屏按的,沒有機械聲音,很純正:

   

最后的話:1、不要用來做壞事- -,投訴的話請打360的客服;2、我們平常用手機撥號,或者在門禁處或者一些機器上輸入密碼的時候,千萬要注意身旁有沒有人錄音,通過上面的例子你們也會發(fā)現(xiàn),除非有人在現(xiàn)場唱美聲,否則輸入的整個過程是可以通過聲音被還原出來的;3、電視媒體要注意了=。=,撥給公眾人物的時候,不要把撥號過程也放出來,通過剛剛實踐可知這是很危險的;4、奇虎和百度兩家公司怎樣,大家心里面都明白

    ​

最新文章