10月25日,雷鋒網(wǎng)宅客頻道曾發(fā)文《測試左右腦年齡的微信小程序,結(jié)果竟然是隨機(jī)的?》
有網(wǎng)友對此表示很不屑↓↓↓
覺得這就是一場娛樂,實(shí)在沒必要搞得太認(rèn)真~
但,吾愛娛樂,吾更愛真理!
▲我沒有說我是亞里士多德,我只是說你像柏拉圖
針對上篇文章中代碼不全的問題,有位更較真的人,通過Charles抓包獲取了小程序請求到的內(nèi)容,然后分析代碼得出了分?jǐn)?shù)計(jì)算的邏輯!
技術(shù)分析來自簡書作者魏永。
原文鏈接:http://www.jianshu.com/p/2e9d2be97c93
小程序的分?jǐn)?shù)到底是怎么算出來的 ?
工欲善其事,必先利其器。
魏永列出了以下幾項(xiàng)工具↓↓↓
工具:手機(jī),微信,Charles,PC
而破解的思路,則是通過Charles抓包獲取小程序請求到的內(nèi)容,分析代碼即可理解分?jǐn)?shù)計(jì)算的邏輯。
據(jù)雷鋒網(wǎng)(公眾號:雷鋒網(wǎng))了解,Charles是一款代理服務(wù)器,可以通過成為電腦或者瀏覽器的代理,然后截取請求和請求結(jié)果達(dá)到分析抓包的目的。
但是,在分析過程中,他遇到了兩個(gè)問題↓↓↓
困難1:小程序的請求是HTTPS類型的,抓包拿到的都是加密后的內(nèi)容。
針對這個(gè)問題,他把PC和手機(jī)都安裝了Charles的SSL證書,由于支持Charles支持 SSL代理,所以可以截取分析SSL的請求。
困難2:小米手機(jī)安裝SSL證書失敗。
針對第二個(gè)困難,他先用PC訪問chls.pro/ssl,下載證書發(fā)送到手機(jī)上,最終安裝成功。
通過監(jiān)控請求發(fā)現(xiàn),小程序只在開始的時(shí)候發(fā)送了一次請求,之后就沒有再去請求了。說明打分的邏輯是在前臺做的。這就是那一條請求:
▲請求截圖
真正的代碼是這樣的:(只保留一道題目,store就是每道題的得分,看不清的請直接看圖下的分析)
看完這里大家估計(jì)都明白了,這和之前書面的測試題沒有什么不同。每一道題的選項(xiàng)對應(yīng)不同的得分,最終的結(jié)果由總分的所在區(qū)間決定。
所以,這個(gè)測試不是隨機(jī)生成的結(jié)果!
微博上的那位程序員的分析難道錯(cuò)了?
那么現(xiàn)在的問題就是,這難道是位假的程序員?
昨天就有網(wǎng)友在這條微博下面留言,這是位沒看明白代碼就下結(jié)論的假程序員~~~
真假不知道,但雷鋒網(wǎng)發(fā)現(xiàn),這條微博現(xiàn)在已經(jīng)被“_Mugiko_”刪掉了~
而且,根據(jù)之前他所分析的代碼,應(yīng)該不是大多數(shù)網(wǎng)友所測試的小程序的代碼,而且一款網(wǎng)頁版的測試。
究竟這個(gè)網(wǎng)頁版的年齡結(jié)果到底是不是隨機(jī)的,這位“_Mugiko_”也沒有列出更詳細(xì)的代碼。
誰才是最大贏家?
這兩天關(guān)于測試結(jié)果是否隨機(jī)的新聞層出不窮,一會(huì)兒說是隨機(jī)的,一會(huì)兒說不是隨機(jī)的,這不但沒有打擊人們測試的積極性,反而有不少吃瓜群眾多做了幾遍題,看看到底分?jǐn)?shù)有啥變化~
來,我們看看下面這兩個(gè)數(shù)字↓↓↓
前天下午還只有44萬人在測,而今天下午,已經(jīng)有2390萬的測試量了~~~
話說回來,為啥這類測試有這么多人在做?
我們就得提到“巴納姆效應(yīng)”了。
這得從一位雜技師說起,一位名叫肖曼·巴納姆的著名雜技師在評價(jià)自己的表演時(shí)說,他之所以很受歡迎是因?yàn)楣?jié)目中包含了每個(gè)人都喜歡的成分,所以他使得“每一分鐘都有人上當(dāng)受騙”。
巴納姆效應(yīng)又稱福勒效應(yīng),星相效應(yīng),是1948年由心理學(xué)家伯特倫·福勒通過試驗(yàn)證明的一種心理學(xué)現(xiàn)象,人們常常認(rèn)為一種籠統(tǒng)的、一般性的人格描述十分準(zhǔn)確地揭示了自己的特點(diǎn),當(dāng)人們用一些普通、含糊不清、廣泛的形容詞來描述一個(gè)人的時(shí)候,人們往往很容易就接受這些描述,卻認(rèn)為描述中所說的就是自己。
現(xiàn)在,請看看那些得分后的結(jié)論吧,當(dāng)你聽到“成熟”“創(chuàng)新”“理性”“被人羨慕”等詞時(shí),是不是覺得說的就是自己呢?
- 蜜度索驥:以跨模態(tài)檢索技術(shù)助力“企宣”向上生長
- 為什么年輕人不愛換手機(jī)了
- 柔宇科技未履行金額近億元被曝已6個(gè)月發(fā)不出工資
- 柔宇科技被曝已6個(gè)月發(fā)不出工資 公司回應(yīng)欠薪有補(bǔ)償方案
- 第六座“綠動(dòng)未來”環(huán)保公益圖書館落地貴州山區(qū)小學(xué)
- 窺見“新紀(jì)元”,2021元宇宙產(chǎn)業(yè)發(fā)展高峰論壇“廣州啟幕”
- 以人為本,景悅科技解讀智慧城市發(fā)展新理念
- 紐迪瑞科技/NDT賦能黑鯊4 Pro游戲手機(jī)打造全新一代屏幕壓感
- 清潔家電新老玩家市場定位清晰,攜手共進(jìn),核心技術(shù)決定未來
- 新思科技與芯耀輝在IP產(chǎn)品領(lǐng)域達(dá)成戰(zhàn)略合作伙伴關(guān)系
- 芯耀輝加速全球化部署,任命原Intel高管出任全球總裁
免責(zé)聲明:本網(wǎng)站內(nèi)容主要來自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準(zhǔn)確性及可靠性,但不保證有關(guān)資料的準(zhǔn)確性及可靠性,讀者在使用前請進(jìn)一步核實(shí),并對任何自主決定的行為負(fù)責(zé)。本網(wǎng)站對有關(guān)資料所引致的錯(cuò)誤、不確或遺漏,概不負(fù)任何法律責(zé)任。任何單位或個(gè)人認(rèn)為本網(wǎng)站中的網(wǎng)頁或鏈接內(nèi)容可能涉嫌侵犯其知識產(chǎn)權(quán)或存在不實(shí)內(nèi)容時(shí),應(yīng)及時(shí)向本網(wǎng)站提出書面權(quán)利通知或不實(shí)情況說明,并提供身份證明、權(quán)屬證明及詳細(xì)侵權(quán)或不實(shí)情況證明。本網(wǎng)站在收到上述法律文件后,將會(huì)依法盡快聯(lián)系相關(guān)文章源頭核實(shí),溝通刪除相關(guān)內(nèi)容或斷開相關(guān)鏈接。