杂的JS反调试问题
javascript吧
全部回复
仅看楼主
level 13
射命丸雲
楼主
众所周知,toString方法可以用来检测native函数是否被篡改(toString后不得到[native code]),可是如何防备toString方法本身在原型链中被重定义?
萌新实在想不出来
2021年08月03日 02点08分
1
level 13
射命丸雲
楼主
dd
2021年08月12日 12点08分
2
level 13
射命丸雲
楼主
dd
2021年08月28日 14点08分
3
level 13
无语的技术🐑🌐
JavaSript本身所有的方法理论上都可以重新定义,所以严格来说没有所谓的“完全”反调试。
就toString而言,你可以写一个方法验证toString是否被篡改。
但是你写的那个方法本身是可以被篡改的,所以说没什么特别的好办法。
2021年11月28日 03点11分
4
1