chromium修改audio指纹
-
通过web开发指南
AudioContext.createBuffer()
我们随机修改一个值就要以把audio指纹修改掉
-
通过搜索定位到文件
E:\chromium\src\third_party\blink\renderer\modules\webaudio\base_audio_context.cc
-
我们随机webaudio,准备头文件,随机函数
#include <iostream> #include <cstring> #include <string> #include <vector> #include <algorithm> #include <time.h> #include <stdio.h> #include <stdlib.h> typedef unsigned int __uint32_t; typedef __uint32_t uint32_t; uint32_t randomAudio() { return rand() % 30+31; }
-
修改如下 ,在原有的基础上加上我们的随机
-
效果如下
通过网址查看audio