javascript – 如何识别是否提交了Google Adsense代码?
作者:互联网
如果提交的代码等同于Google Adsense代码,我如何识别或识别PHP或Javascript?
例如,我通过表单向我的网站提交了几个javascript代码,程序应该在我提交Google Adsense代码时识别.怎么可能呢?我的意思是我提交任何adsense代码,软件会识别它.
感谢大家提前任何想法!
我想解决问题,但不知道如何开始.
我开始思考的一些方法
(在你有想法之前请不要读这个,否则会让你感到困惑)
我提交了一个代码,PHP检查代码是否包含AdSense代码中的常用元素.我意识到这个试验很糟糕,因为代码可以包含adsense代码的元素,但是可以使用唯一元素进行扩展,因此代码仍会通过检查.
我开始思考的另一种方法是编写一个限制代码输入的程序,限制是关于adsense代码的长度,但我意识到,adsense代码长度会不时变化.
我想到的另一种方法是手动检查是否提交了adsense代码.最糟糕的解决方案
解决方法:
步骤1.从代码示例中获取所有javascript字符串.
步骤2.将所有字符串合并为一个大字符串.
第3步.检查对google adsense api或api密钥的引用(UA-something-1左右)
第4步.反转字符串
步骤5.重复步骤3
步骤6.如果发现可疑匹配,则标记为可疑
第7步.人为检查误报
标签:javascript,forms,adsense,identify 来源: https://codeday.me/bug/20190706/1392866.html