Code: Select all
Think that the problem here is that the code, contains vars names that are established and for this predictable: could you improve the code to print out random js vars names. Or someone can with easy work around this and bypass it. But another time: when you release the code, this is setup to output on page at specified point, may between some specific html tags: and this is another time predictable.
Unfortunately, one time it come on wrong hands, this can be bypassed with easy.
A solution could be to add random vars names and different ways to add it on page (differently wrapped on different tags).
Your script suggest me a way could exist.
Imagine your js output pre-processed by php, to do this joke. This can be very hard to bypass, if after also the output is done into another not common and not predictable way about DOM position.
Could be imporved to become really effective ... mhh ...
very good, but the fact that we need to scan a database of data to find out if the request come or not from a spam list, isn't so light.
This is a big challenge that nobody until now have find out the way to resolve effectively with easy.