NYCPHP Meetup

NYPHP.org

[nycphp-talk] Urgent: Help in Defending Attack

Guilherme Blanco guilhermeblanco at gmail.com
Thu Feb 28 11:08:05 EST 2008


You're received an spider attack.

The first thing to do is to disable the access to this page. Create a
robots.txt in your main website and disallow it.
You can take an example by accessing www.google.com/robots.txt

The second stage is to prevent bad spiders from read the robots as its
destination router.


One thing that can help you is a quick read of my portuguese talk I
gave at PHP Conference Brazil 2007 to know a bit more about it. Google
can easily translate it to you. Here is the URL:
http://www.prophp.com.br/downloads/phpconf2007/spiders_crawlers_no_php.zip


Also, you can change your entry.php to _entry.php, and ask a JS
confirmation at the beginning of the page... if user click yes,
redirect... not, move to 404. This will lead the spider bot into a
crazy situation and will go down in this request. By subsequenting
going down, the spider can stop. Try this one...


Regards,

On Thu, Feb 28, 2008 at 12:50 PM, Randal Rust <randalrust at gmail.com> wrote:
> On Thu, Feb 28, 2008 at 8:18 AM, Guilherme Blanco
>  <guilhermeblanco at gmail.com> wrote:
>
>  > Randal... try this one...
>
>  >  function getClientIp()
>
>  event if i can run this function, how am i going to get the IP?
>
>  i can't dump it into the DB, and the mailserver is down as well.
>
>  --
>
>
> Randal Rust
>  R.Squared Communications
>  www.r2communications.com
>  _______________________________________________
>  New York PHP Community Talk Mailing List
>  http://lists.nyphp.org/mailman/listinfo/talk
>
>  NYPHPCon 2006 Presentations Online
>  http://www.nyphpcon.com
>
>  Show Your Participation in New York PHP
>  http://www.nyphp.org/show_participation.php
>



-- 
Guilherme Blanco - Web Developer
CBC - Certified Bindows Consultant
Cell Phone: +55 (16) 9166-6902
MSN: guilhermeblanco at hotmail.com
URL: http://blog.bisna.com
São Carlos - SP/Brazil


More information about the talk mailing list