Forum Moderators: martinibuster
Today i was shocked my adsense account was disabled, i got email that says "... tamper data was used to modify the country on your account. "
is anyone explain what this is?
i don't understand, why my account was disabled? because i was not modified my address or country ever. but why i was disabled? i was totally shocked.
what can i do for this?
[edited by: incrediBILL at 6:05 pm (utc) on Nov. 17, 2009]
[edit reason] no email quotes, paraphrase only [/edit]
[tnerd.com...]
Men, women and fellow developers: anything stored client side is changeable... don't do it!
As for your account being disabled, it sounds like there was a mixup. I suggest you contact Google about this ASAP.
The scenario Google is fighting is probably something like an edit address form which doesn't allow you to change the country, but may happily accept a new country if you modify the POST data yourself. Poor code on Google's part, as in all cases of 'tamper data' being able to achieve something the browser cannot.
Now all you have to do is convince them in your appeal that you were not at fault. You will need all the luck, but first atleast understand what caused this ban. Looking at your posts, it seems you are unaware of this new reason.. same as many of us here, I am sure, including me.
-> Always check for all form fields for minimum/maximum lengths, referrer information and server side session data if required.
-> Try avoiding storing important information in client side cookies. Client side cookies are only important for not-so-important data.
-> Always escape quotes in your sql queries, also add a semi-colon (;) when creating queries.
-> Always escape data that will be presented as-is on different pages, for instance a news data item or an article posted by your user might consist of certain tags like iframes, <script> tags, etc. So its always good to escape them before retrieving the code from database and showing as-is.
Hope that helps! Be secure.
I would have thought that if Adsense isn't following your recommendations then it's entirely their own problem. Seems an odd reason for a ban, and more a reason for saying "thanks for pointing out the great big hole in our security".
We all program failure modes into our server side validation. Mine are intended to catch errors and confuse hackers. I have a lot of fun with them.
It seems Adsense might be going for the normal Google approach of guilty until proven innocent (without actually having any real options for proving innocence).
Odd if I can have fun, but Google needs to get all paranoid.
But we dont know if the OP's account indicated where the OP lives correctly.
If Google discover that's off they might well dig deeper and start to dislike you very fast.
We all program failure modes into our server side validation. Mine are intended to catch errors and confuse hackers. I have a lot of fun with them.
Yes, indeed many of us do that and its really fun to imagine them scratching their head at logic they can't really expect beyond basic ciphers like MD5s or captchas as also advanced ones like DES.
Hackers often used proxies that are programmed to do some of these things in order not to have the slow reaction that tamper data gives.
Yes, proxies is the best weapon they can have. Even more dangerous is chain proxies. However many networks like Google is capable of detecting open proxies. So many of the wanna-be hackers get caught into it. If any of the hackers are rolling their eyes at this thread, be warned that if you get caught the repercussions are severe. Instead focus yourself on securing people ;)
dthamu - Please send a email to Google adsense support and hope that they "manually" check your account and reinstate it if you haven't done anything wrong. However, I suppose the adsense support is way too slow.
Google are apparently accusing dthamu of using Tamper Data to modify his actual location to match the country that he declared when signing up to AdSense, to get around the fact that AdSense is not permitted in his locale. Though surely their email should say "falsify" and not "modify" if that's the case?
I can not believe that Google cancel accounts due to ip location changing, people move around, use proxies etc, it would cause havok if they did that.