AFAIK, two people with the same three IP octects being two unique people would be 1 in 1 million chances so I assume I can be rest assured it's someone's bought trying to scrape my pages.

This is an invalid assumption. Any two people from the same ISP (AOL, Time Warner, etc.) will be quite likely to have the same first three octets in their IP. I'm not sure why you're trying to determine if two people from the same IP-block are on your site at the same time - this seems unrelated to bots scanning your site.

Instead, I think you should look into more generic rate-limiting techniques. For example, if you're using CGI::Application you can use CGI::Application::Plugin::RateLimit to limit how fast people can access your site.

-sam


In reply to Re: technical with IPs by samtregar
in thread technical with IPs by Anonymous Monk

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.