抖音 app爬虫采集,第一个门槛就是一个x-gorgon算法问题
通过反编译,可以定位找到x-gorgon算法,可以看出x-gorgon是通过一系列的参数进行拼接,然后调用leviathan()这个native 层函数进行加密,然后返回结果再一次进行字符串拼接之类的java层操作
奈何本人能力有限,没办法逆向出so层的加密过程,只好通过xposed hook该方法,然后架设socket进行转发
再通过python flask搭建接口,嗯嗯~,这样就很完美了
最终的结果还是挺令我满意的~