Python open proxy honeypot

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • Alex Reinhart

    #1

    Python open proxy honeypot

    Being deluged by spam like nearly all of us (though fortunately I have a
    very good spam filter), I also hate spam as much as almost everybody. I
    know basic Python (enough to make a simple IRC bot) and I figured a good
    project to help learn Python would be to make a simple "proxypot."

    I've done some research and found one already existing, written in Perl
    (http://www.proxypot.org/). However, I prefer the syntax and ease of
    Python (and Proxypot is no longer maintained, as far as I can see), so I
    decided to write my own. I have just one question:

    Is running Python's built-in smtpd, pretending to accept and forward all
    messages, enough to get me noticed by a spammer, or do I have to do
    something else to "advertise" my script as an open proxy?

    I'm hoping to make this proxy script "distribute d", in that several
    honeypots are run on different servers, and the results are then
    collected on a central server that provides statistics and a listing of
    all spammers caught. So, just out of curiosity, I'd like to know how
    many people would actually be willing to run a honeypot on their server,
    and how many are opposed to the idea (just so I know if the concept is
    even valid).

    Thanks!
  • Serge Orlov

    #2
    [OT] Re: Python open proxy honeypot

    Alex Reinhart wrote:[color=blue]
    > Being deluged by spam like nearly all of us (though fortunately I have a
    > very good spam filter), I also hate spam as much as almost everybody. I
    > know basic Python (enough to make a simple IRC bot) and I figured a good
    > project to help learn Python would be to make a simple "proxypot."
    >
    > I've done some research and found one already existing, written in Perl
    > (http://www.proxypot.org/). However, I prefer the syntax and ease of
    > Python (and Proxypot is no longer maintained, as far as I can see), so I
    > decided to write my own. I have just one question:
    >
    > Is running Python's built-in smtpd, pretending to accept and forward all
    > messages, enough to get me noticed by a spammer, or do I have to do
    > something else to "advertise" my script as an open proxy?
    >
    > I'm hoping to make this proxy script "distribute d", in that several
    > honeypots are run on different servers, and the results are then
    > collected on a central server that provides statistics and a listing of
    > all spammers caught. So, just out of curiosity, I'd like to know how
    > many people would actually be willing to run a honeypot on their server,
    > and how many are opposed to the idea (just so I know if the concept is
    > even valid).[/color]

    IMHO it's pretty useless, spammers are starting to use botnets, and the
    more you make inconvenient to them use open proxies, the more of them
    will move to closed botnets.

    My spam folder at gmail is not growing anymore for many months (it is
    about 600-700 spams a month). Have spammers given up spamming gmail.com
    only or is it global trend?

    Comment

    • Alex Reinhart

      #3
      Re: [OT] Re: Python open proxy honeypot

      Serge Orlov wrote:[color=blue]
      > IMHO it's pretty useless, spammers are starting to use botnets, and the
      > more you make inconvenient to them use open proxies, the more of them
      > will move to closed botnets.[/color]
      As long as I inconvenience them, or at least catch one or two, I'll be
      satisfied.
      [color=blue]
      > My spam folder at gmail is not growing anymore for many months (it is
      > about 600-700 spams a month). Have spammers given up spamming gmail.com
      > only or is it global trend?
      >[/color]
      I get several spam mails a day at gmail.com.

      Comment

      • Serge Orlov

        #4
        [OT] Re: Python open proxy honeypot

        Alex Reinhart wrote:[color=blue]
        > Serge Orlov wrote:[color=green]
        > > IMHO it's pretty useless, spammers are starting to use botnets, and the
        > > more you make inconvenient to them use open proxies, the more of them
        > > will move to closed botnets.[/color]
        > As long as I inconvenience them, or at least catch one or two, I'll be
        > satisfied.[/color]

        What makes you think that spammers won't discover you're blackholing
        their spam as soon as you start to make some impact on their business?
        They will just skip your proxypots and move to real open proxies.

        I think you'll make bigger impact if you implement proxy checking
        software <http://dsbl.org/programs> in Python, so it can run on windows
        too.

        Comment

        • Alex Reinhart

          #5
          Re: [OT] Re: Python open proxy honeypot

          Serge Orlov wrote:[color=blue]
          > Alex Reinhart wrote:[color=green]
          >> Serge Orlov wrote:[color=darkred]
          >>> IMHO it's pretty useless, spammers are starting to use botnets, and the
          >>> more you make inconvenient to them use open proxies, the more of them
          >>> will move to closed botnets.[/color]
          >> As long as I inconvenience them, or at least catch one or two, I'll be
          >> satisfied.[/color]
          >
          > What makes you think that spammers won't discover you're blackholing
          > their spam as soon as you start to make some impact on their business?
          > They will just skip your proxypots and move to real open proxies.[/color]
          There are so many spammers and (hopefully) more than one proxypot, so a
          stream of less-than-coordinated spammers would probably be caught. The
          more coordinated, careful ones would probably avoid them quickly enough,
          but I'm sure there are plenty of stupid spammers.
          [color=blue]
          > I think you'll make bigger impact if you implement proxy checking
          > software <http://dsbl.org/programs> in Python, so it can run on windows
          > too.[/color]
          That would be a good goal as well.

          Comment

          • imcs ee

            #6
            Re: [OT] Re: Python open proxy honeypot

            On 13 Jun 2006 15:09:57 -0700, Serge Orlov <Serge.Orlov@gm ail.com> wrote:[color=blue]
            > Alex Reinhart wrote:
            > My spam folder at gmail is not growing anymore for many months (it is
            > about 600-700 spams a month). Have spammers given up spamming gmail.com
            > only or is it global trend?[/color]
            Gmail said "messages that have been in Spam more than 30 days will be
            automatically deleted"
            so may be the speed of spam comes in counterbalanced to the speed spam goes out?

            Comment

            • Serge Orlov

              #7
              [OT] Re: Python open proxy honeypot

              imcs ee wrote:[color=blue]
              > On 13 Jun 2006 15:09:57 -0700, Serge Orlov <Serge.Orlov@gm ail.com> wrote:[color=green]
              > > Alex Reinhart wrote:
              > > My spam folder at gmail is not growing anymore for many months (it is
              > > about 600-700 spams a month). Have spammers given up spamming gmail.com
              > > only or is it global trend?[/color]
              > Gmail said "messages that have been in Spam more than 30 days will be
              > automatically deleted"
              > so may be the speed of spam comes in counterbalanced to the speed spam goes out?[/color]

              Yes, it is. My point was "monthly amount" is not increasing for me. But
              I guess if you publish your email everywhere it is increasing:
              <http://egofood.blogspo t.com/2006/06/well-spam-is-officially-annoying.html>
              20,000 a month. Wow.

              Comment

              Working...