場景,下載app,打開app,點擊指定內嵌H5頁面按鈕,視為激活成功
但目前無法區別一種場景,在PC端下載安卓模擬器,然後重複以上步驟,同樣系統判定激活成功
需求,想屏蔽模擬器端的激活途徑,可有解決方案
現在有一個思路,但尚未確認,獲取設備的專有硬件信息,如攝像頭參數,來區別
場景,下載app,打開app,點擊指定內嵌H5頁面按鈕,視為激活成功
但目前無法區別一種場景,在PC端下載安卓模擬器,然後重複以上步驟,同樣系統判定激活成功
需求,想屏蔽模擬器端的激活途徑,可有解決方案
現在有一個思路,但尚未確認,獲取設備的專有硬件信息,如攝像頭參數,來區別
給你幾個方案可以做到90%以上
1 檢測ip,imei,imsi,mac,內存卡,其中普通模擬器的imei的值都是0,IMES必須以4600開頭
2 模糊檢測system,app傳遞設備上面所有安裝的應用的包名,你去判斷是否存在市面上常用模擬器的包名
3 多條件檢測,把幾個屬性設為一組,判斷是否屬於該組
4 很變態的做法很影響體驗,用app開啟和關閉藍牙
No,你做不到。
有些模擬器比較明顯,例如imei為空,設備資訊裡有模擬器的標識,但要刷量的肯定會修改腳本的,很難做到。
最好的方法是在app裡加一些行為,產生一個token。