security - Blacklisting on Google App Engine - users or devices (and not just IP addresses) -


i have couple android apps on playstore, use in-app purchases. use google app engine backend. see users calling apis abnormally/repeatedly (may reverse engineer or hack?). can figure out ip address, gmail id, etc. how prevent these people accessing api?

one suggestion use dos.xml

but these morons seem change ip addresses, painful keep updating list.

  • is there way in app engine black list users? or computers/devices?
  • if know google(gmail) ids of these ba*t*r*s, how/where report those? this page seems right place start, not clear send email.
  • this page seems more appropriate vulnerabilities, not such case.
  • "viewing top users in administration console" section in dos page says should see table of ip addresses using api frequently. dont see such table in admin console. need paid (google app engine) user?

any appreciated.

yes, gae allows blacklist, via dos.xml (dos.yaml python or php). if don't want have keep updating ip addresses, may have check user id, , serve them message. but, requires servicing request, check id, etc. so, if true dos attack, succeed, have still service request. using dos.xml cuts off @ backend, best way go.

i suggest script log ip addresses in real time want ban, make updating dos.xml less painful.


Comments

Popular posts from this blog

how to proxy from https to http with lighttpd -

android - Automated my builds -

python - Flask migration error -