From Zero To SEO Achieving High Rankings Through Coding

12May/096

Twitter email grabber

Attention spammers! Webpronews exposed great email grabber idea. Find the PHP sample code below and grab, grab and grab emails from Twitter search.

twitter-emails

Sample script

<?php
$file = file_get_contents("http://search.twitter.com/search?q=gmail.com+OR+hotmail.com++OR+%22email+me%22");
$file = strip_tags($file);
 
preg_match_all(
    "([a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+(?:[A-Z]{2}|com|org|net|gov|mil|biz|info|mobi|name|aero|jobs|museum)\b)siU",
    $file,
    $matches);
 
print_r($matches);
?>

Sample output

grabber-script-output

Before you start

  • Use PHP cURL and proxies instead of file_get_contents.
  • Write your own search query and regular expressions.
  • Remember, spam is bad! :)

Bye bye!

  • Twitter
  • Facebook
  • Digg
  • Reddit
  • del.icio.us
  • MySpace
  • Google Bookmarks
  • Technorati
  • StumbleUpon
  • Sphinn
  • Slashdot
  • NewsVine
  • Propeller
  • Tumblr
  • BlinkList
  • Faves
  • LinkedIn
  • Mixx
  • Netvibes
  • connotea
  • MisterWong
  • Diigo
  • email
Comments (6) Trackbacks (4)
  1. mixed your code with the following code together with another user dor@tehexploa at blackhatworld.com – im relatively new to the world of scraping but your blog has helped immensly, probably not the neatest of code but works for now….

    obviously this script is just for educational purposes, as actually emailing any emails gathered would be considered spam and in some places illegal we all know spam is bad so dont do it as you could be punished by big hefty fines!

    [code]
    <?php
    //set # of pages (5) to scrape
    for($i=1;$i
    [/code]

  2. For those who haven’t played with advanced search on twitter, add &rpp=50 to the end of the search string (rpp = results per page)

    And yes, it can be extended to 1000, 10000, etc ;)

    Shhhhhh

  3. Thanks for bringing out this issue. This is really a serious issue now.

  4. I agree its something people worry about, it is always best to send that kind of information via DM.

    That includes, postal address, phone numbers….

  5. This is a great tool for spammers to get emails. Even though its illegal many spammers still email emails they acquire by scraping websites.


Leave a comment