最近朋友圈被這樣的圖片刷屏了:刷屏圖片本來對這種測試我是沒什么興趣的,知道朋友圈又有了這樣一條消息:網(wǎng)絡(luò)圖片本著去偽求真的精神,我要研究一下這個小程序的分數(shù)到底是怎么算出來的!工具:手機,微信,Charles ...
最近朋友圈被這樣的圖片刷屏了:

刷屏圖片
本來對這種測試我是沒什么興趣的,知道朋友圈又有了這樣一條消息:

網(wǎng)絡(luò)圖片
本著去偽求真的精神,我要研究一下這個小程序的分數(shù)到底是怎么算出來的!
工具:手機,微信,Charles,PC
思路:通過Charles抓包獲取小程序請求到的內(nèi)容,分析代碼即可理解分數(shù)計算的邏輯。
困難1:小程序的請求是HTTPS類型的,抓包拿到的都是加密后的內(nèi)容。
解決:PC和手機都安裝Charles的SSL證書。
困難2:小米手機安裝SSL證書失敗。
解決:先用PC訪問chls.pro/ssl,下載證書發(fā)送到手機上。安裝成功。
通過監(jiān)控請求發(fā)現(xiàn),小程序只在開始的時候發(fā)送了一次請求,之后就沒有再去請求了。說明打分的邏輯是在前臺做的。這就是那一條請求:

請求截圖
真正的代碼是這樣的:(只保留一道題目,節(jié)省時間)
{"testname": "你的左右腦分別有幾歲?","readnum": "437283","testquestion": {"question": [{"asktitle": "這個男人的眼睛是在一條直線上嗎?","askimg": "http://ww4.sinaimg.cn/large/a15b4afegy1fks5bfguwsj20u00dcq3y","answer": [{"answerimg": "","content": "是","next": "","store": "2"}, {"answerimg": "","content": "不是","next": "","store": "1"}]}, ......"result": [{"store": "9-12","result1": "左腦:11歲 右腦:33歲","result2": "你的左腦年齡是11歲,這導(dǎo)致你思考問題的方式和其他多數(shù)人不同,更側(cè)重直覺和感知能力,充滿靈性。身邊許多人無法理解你為何不需要做縝密的推斷就能得出解決方案,但事實證明你做事的方法往往最終能夠奏效。而你的右腦則是成熟的33歲,因此那些以為你在任何方面都靈活變通的人往往大跌眼鏡。在處理感性的事情時,你反而會顯得小心翼翼甚至有些畏首畏尾,也許是因為見得太多的緣故吧。這樣的你十分優(yōu)秀,但有時也讓人心疼。","resultimg": "http://ww4.sinaimg.cn/large/a15b4afegy1fkudocz9m9j20u01fd46x"}, {"store": "12-15","result1": "左腦:19歲 右腦:20歲","result2": "真令人驚訝!你的左腦和右腦一樣都如此的年輕呢!因此,你的思維十分活躍, 更傾向于充滿靈性的思考方式,隨時能擦出睿智的火花,而在為人處世方面,你不喜歡太多的去揣測更深層的意思,情感表達上,你也總是喜歡流露出最自然真實的狀態(tài)。真好!完全就是一個像朝陽一樣活力滿滿的人呢!","resultimg": "http://ww4.sinaimg.cn/large/a15b4afegy1fkudodw3nij20u01fdqas"}, {"store": "15-18","result1": "左腦:27歲 右腦:43歲","result2": "你的思維方式活躍又不失嚴謹,在任何時候都能做出成熟但不乏創(chuàng)新的決策,所以你注定是一個不可多得的成功者,恭喜你!而在情感和藝術(shù)層面,你卻像一個年逾不惑的智者,相比較身邊的其他人,你更能夠用淡然的態(tài)度去理解身邊的事物,欣賞的藝術(shù)層次也更高。這樣的你真的很棒~","resultimg": "http://ww4.sinaimg.cn/large/a15b4afegy1fkudoeprorj20u01fd10c"}, {"store": "18-21","result1": "左腦:33歲 右腦:5歲","result2": " 你的左腦如同中青年人一樣,有著十分成熟的思考能力,你處理起問題來十分沉著,能夠理性判斷并找出最適合自己的解決方案,且有著同時著手整理好幾件事的能力,可以說是一個完美的多面手角色。而你主管感性的右腦卻像一個小孩子一樣,不喜歡遵循規(guī)則,也不喜歡算計,更傾向于按著自己的喜惡辦事,這么有能力又有性格的你,一定有著很棒的人緣吧!","resultimg": "http://ww4.sinaimg.cn/large/a15b4afegy1fkudofo55hj20u01fd10n"}, {"store": "21-24","result1": "左腦:35歲 右腦:8歲","result2": "你有著像中年人一樣成熟理性的左腦,這讓你在處理嚴肅事務(wù)時游刃有余,有著旁人很難企及的分析力和決斷能力。不過你右腦中的感性思維卻讓你時不時的像個單純的小孩子,除去生活中正經(jīng)的要事,大多數(shù)時候你喜歡什么都不想,一切跟著感覺走,而你的感覺也是一直敏銳而充滿靈性。這真是一種令人十分羨慕的狀態(tài)呢!","resultimg": "http://ww4.sinaimg.cn/large/a15b4afegy1fkudoggql7j20u01fdahu"}, {"store": "24-27","result1": "左腦:39歲 右腦:22歲","result2": "也許你的年紀不大,可你的思維方式卻是十分的老練。受左腦的影響,你善于觀察,長于分析,也有著超乎常人的專注力和耐心,極少做出一時沖動的決策,一切行事必然是仔細斟酌后的決定。但這不代表你就是一個老氣橫秋難以相處的人,因為你負責處理感受的右腦是22歲充滿活力的狀態(tài)!你可以很快的接受新事物,輕易的和別人產(chǎn)生共鳴,這使你無論到多大年紀都能保持鮮活的生命力!好羨慕你啊~","resultimg": "http://ww4.sinaimg.cn/large/a15b4afegy1fkudoh9acjj20u01fdgtp"}, {"store": "27-30","result1": "左腦:46歲 右腦:19歲","result2": "如同一個睿智的智者,你思考問題的方式老練,并且深刻,甚至遠遠超出了你真實年齡應(yīng)該有的層次,身邊的人經(jīng)常會被你的見解震懾到。但在你的右腦中,其實還是住著一個熱血的青年,依然會在遇到熱愛的事物時抑制不住自我,貢獻出自己所有的熱情與能量。不得不說,這樣的你真的很棒啊~","resultimg": "http://ww4.sinaimg.cn/large/a15b4afegy1fkudoi2je4j20u01fdjz1"}]},"testimg": "http://ww4.sinaimg.cn/large/a15b4afegy1fks5beqt23j20b40b4gms","testcontent": " 你知道左右腦會像兩個小人一樣分工合作,但你想過這兩個小人還有著不一樣的年齡嗎?左右腦思維方式的不同,會導(dǎo)致各自的年齡也不一樣哦!快來測測你左右腦的年齡吧!","testtype": "2","testsex": "0","testmenu": "4"}看完這里大家估計都明白了,這和之前書面的測試題沒有什么不同。每一道題的選項對應(yīng)不同的得分,最終的結(jié)果由總分的所在區(qū)間決定。
最終結(jié)論:這個測試不是隨機生成的結(jié)果,但是也不用太在意。