25 Ekim'de Lei Feng.com'un konuk kanalı "WeChat Mini Programlarını Sol ve Sağ Beyin Yaşları İçin Test Etmek, Sonuçlar Rastgele mi?" Başlıklı bir makale yayınladı.
Arka plandaki bazı netizenler bunu küçümsediğini ifade etti
Bence bu sadece bir eğlence, fazla ciddiye almaya gerek yok ~
Ama eğlenceyi seviyorum, gerçeği daha da çok seviyorum!
Aristo olduğumu söylemedim, sadece Platon gibisin dedim
Önceki makaledeki eksik kod problemine yanıt olarak, Charles aracılığıyla uygulamanın talep ettiği içeriği daha ciddi bir kişi elde etmiş ve ardından puan hesaplamasının mantığını elde etmek için kodu analiz etmiş!
Teknik analiz, kısa kitabın yazarı Wei Yong'dan geliyor.
Orijinal bağlantı:
Bir işçi işini iyi yapmak istiyorsa, önce aletlerini keskinleştirmelidir.
Wei Yong aşağıdaki araçları listeledi
Araçlar: cep telefonu, WeChat, Charles, PC
Cracking fikri, uygulama tarafından istenen içeriği Charles aracılığıyla elde etmek ve puan hesaplamasının mantığını anlamak için kodu analiz etmektir.
Leifeng.com'a göre, Charles, bir bilgisayar veya tarayıcı için proxy olarak kullanılabilen ve ardından paketleri analiz etme ve yakalama amacına ulaşmak için istekleri ve sonuçları talep eden bir proxy sunucusudur.
Ancak analiz sürecinde iki sorunla karşılaştı
Zorluk 1: Uygulamanın isteği HTTPS tipindedir ve yakalama ile elde edilen tüm içerik şifrelenir.
Bu soruna yanıt olarak, Charles'ın SSL sertifikasını hem PC'ye hem de cep telefonuna yükledi.Charles, SSL proxy'yi desteklediği için SSL isteklerini yakalayabilir ve analiz edebilir.
Zorluk 2: Xiaomi cep telefonuna SSL sertifikası yüklenemedi.
İkinci zorluğa yanıt olarak, önce bir PC ile chls.pro/ssl'ye erişti, sertifikayı indirdi ve telefona gönderdi ve sonunda kurulum başarılı oldu.
Talebin izlenmesi yoluyla, uygulamanın başlangıçta yalnızca bir kez bir talep gönderdiği ve daha sonra hiç talep göndermediği bulundu. Puanlama mantığının ön planda yapıldığını açıklayın. Bu istek:
Ekran görüntüsü isteyin
Gerçek kod şu şekildedir: (sadece bir soru tutulur, her sorunun puanı depolanır, net göremiyorsanız lütfen doğrudan resmin altındaki analize bakın)
Burada okuduktan sonra, muhtemelen herkes anlar, bu daha önceki yazılı test sorularından farklı değildir. Her sorunun seçenekleri farklı puanlara karşılık gelir ve nihai sonuç, toplam puanın aralığına göre belirlenir.
Bu nedenle, bu test rastgele oluşturulmuş bir sonuç değildir!
Programcının Weibo'daki analizi yanlış mı?
Şimdi soru şu, bu sahte bir programcı mı?
Dün, bir netizen bu Weibo'nun altına bir mesaj bıraktı. Bu, kodu okumadan bir sonuca varan sahte bir programcı ~~~
Doğru olup olmadığını bilmiyorum ama Leifeng.com, bu Weibo'nun artık "_Mugiko_" tarafından silindiğini tespit etti ~
Dahası, daha önce analiz ettiği koda göre, çoğu netizen tarafından test edilen küçük programın kodu değil, bir web sürümü testi olmalıdır.
Bu web sürümünün yaş sonucu rastgele olsun ya da olmasın, bu "_Mugiko_" daha ayrıntılı bir kod listelemedi.
Son iki günde test sonuçlarının rastgele olup olmadığına dair haberler hiç durmadan ortaya çıktı.Bir sefer rastgele çıktı, başka bir sefer rastgele değildi.Bu sadece insanların test hevesini caydırmakla kalmadı, tam tersine kavun yiyen pek çok kişi sonu görmek için daha fazla soru sordu. Skordaki değişiklik nedir ~
Gelin, şu iki sayıya bir göz atalım
Dün öğleden önceki gün testte yalnızca 440.000 kişi vardı ve bu öğleden sonra şimdiden 23.9 milyon test hacmi var ~~~
Bunu söyledikten sonra, neden bu kadar çok insan böyle testler yapıyor?
"Barnum Etkisi" nden bahsetmek zorundayız.
Shawman Barnum adlı ünlü bir akrobat, performansını değerlendirirken, gösterinin herkesin sevdiği malzemeler içerdiği için popüler olduğunu söyledi. , Bu yüzden "her dakika biri kandırılır" diyor.
Fowler etkisi veya astronomik etki olarak da bilinen Barnum etkisi, 1948'deki deneylerle psikolog Bertram Fowler tarafından kanıtlanmış psikolojik bir fenomendir. İnsanlar genellikle kişiliğin genel ve genel bir tanımının çok olduğunu düşünür. Kendi özelliklerini doğru bir şekilde açıklayın: İnsanlar bir kişiyi tanımlamak için bazı yaygın, belirsiz ve kapsamlı sıfatlar kullandıklarında, insanlar bu açıklamaları kolayca kabul etme eğilimindedir, ancak kendileri olduklarını düşünürler.
Şimdi, lütfen puanlamadan sonraki sonuçlara bir göz atın. "Olgun", "yenilikçi", "akılcı" ve "kıskanılacak" kelimelerini duyduğunuzda, kendinizden bahsettiğinizi düşünüyor musunuz?