淘宝在https://g.alicdn.com/AWSC/uab/117.js?d=13
这个url里,放了串很奇怪的代码:
es = (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((( - 1))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
嵌套了这么多层,我的mb在java调用时,解析到这里直接崩溃了,原因是v8解析这个,嵌套了太多堆栈。
暂时不知道淘宝这是想搞啥,初步猜测是想利用v8的什么bug来反爬虫。
jvm这货一启动貌似就把mb的堆栈也改小了,本来不会溢出的,结果溢出了。
所以增加了个接口,把溢出控制的变量导出外部可设置。