Black Hat Forum
Go Back   Black Hat Forum > Black Hat SEO Forum > Black Hat SEO Tools

Black Hat SEO Tools Black Hat Tools: You can't GO it alone...have an arsenal of programs to help you out!

Search
 
Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 08-20-2008, 09:09 PM
r-webb-k's Avatar
Jr. VIP
 
Join Date: Dec 2006
Posts: 522
Thanks: 13
Thanked 276 Times in 58 Posts
Activity: 59%
Longevity: 62%
Today: 5/5
Default Reverse Engineering PRSTORM

prstorm seems to be very popular but its outdated so has anyone ever thought of reverse engineering this program and make it better and more effective??


anyways juz my 2 cent

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #2 (permalink)  
Old 08-20-2008, 09:17 PM
Genjutsu's Avatar
Executive VIP
 
Join Date: Mar 2008
Posts: 1,245
Thanks: 110
Thanked 411 Times in 160 Posts
Activity: 60%
Longevity: 22%
Today: 1/5
Default Re: Reverse Engineering PRSTORM

why reverse engineer it? its a very simple program to replicate.
__________________
Double Meta Refresh Unlimited links, realtime stats, frame breaker code, pop-up/under resizer.
PPC Magician - You have not seen blackhat if you have not seen this thread
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #3 (permalink)  
Old 08-20-2008, 09:20 PM
r-webb-k's Avatar
Jr. VIP
 
Join Date: Dec 2006
Posts: 522
Thanks: 13
Thanked 276 Times in 58 Posts
Activity: 59%
Longevity: 62%
Today: 5/5
Default Re: Reverse Engineering PRSTORM

well yea thats wht i meant
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #4 (permalink)  
Old 08-20-2008, 09:42 PM
harneu's Avatar
Junior Member
 
Join Date: Mar 2007
Posts: 117
Thanks: 33
Thanked 33 Times in 10 Posts
Activity: 27%
Longevity: 54%
Today: 1/5
Default Re: Reverse Engineering PRSTORM

Quote:
Originally Posted by r-webb-k View Post
prstorm seems to be very popular but its outdated so has anyone ever thought of reverse engineering this program and make it better and more effective??


anyways juz my 2 cent

improve? like what needs to be improved?
__________________
Clickbank Profits
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #5 (permalink)  
Old 08-20-2008, 09:42 PM
BANNED
 
Join Date: Jul 2008
Posts: 706
Thanks: 5
Thanked 121 Times in 88 Posts
Activity: 4%
Longevity: 10%
Today: 0/5
Default Re: Reverse Engineering PRSTORM

I wrote something in perl that does what prstorm does.. I have a list of 1.5M urls and 8000 proxies.. I run about 300 'forked' processes..
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #6 (permalink)  
Old 08-21-2008, 02:10 AM
Registered Member
 
Join Date: Feb 2008
Posts: 52
Thanks: 9
Thanked 4 Times in 2 Posts
Activity: 27%
Longevity: 24%
Today: 0/5
Default Re: Reverse Engineering PRSTORM

So the obvious next question is.....
can "we" get blessed with a copy of your script????
Hmmmmm?????
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #7 (permalink)  
Old 08-21-2008, 02:12 AM
BANNED
 
Join Date: Jul 2008
Posts: 706
Thanks: 5
Thanked 121 Times in 88 Posts
Activity: 4%
Longevity: 10%
Today: 0/5
Default Re: Reverse Engineering PRSTORM

HMMMMM?!??!

It doesn't work in windoze..
I don't want to answer stupid questions.

If you agree to those terms, I'll post it up.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #8 (permalink)  
Old 08-21-2008, 02:15 AM
Newbie
 
Join Date: Apr 2007
Posts: 2
Thanks: 0
Thanked 0 Times in 0 Posts
Activity: 0%
Longevity: 52%
Today: 0/5
Default Re: Reverse Engineering PRSTORM

I agree
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #9 (permalink)  
Old 08-21-2008, 02:20 AM
BANNED
 
Join Date: Jul 2008
Posts: 706
Thanks: 5
Thanked 121 Times in 88 Posts
Activity: 4%
Longevity: 10%
Today: 0/5
Default Re: Reverse Engineering PRSTORM

This doesn't support proxies.. I have to find the one where I added proxy support..
I have another version that uses whatever interfaces are configured, useful if you have a machine with more than 1 IP
It requires Parallel::Forkmanager..

Code:
#!/usr/bin/perl
# ref spoof
# usage: perl refspoof.pl file_with_urls 
# format for urls:  www.whatever.com
# no http://

use IO::Socket qw(:DEFAULT :crlf);
use Parallel::ForkManager;

my $self = {}; bless $self;
my $pm = new Parallel::ForkManager();

our %config;

%config= (
	threads => 200,				# max threads
	referer => 'http://www.YOURURL.com', # uhhh, your url? :D
	debug => '0', #set to 1 to print server response
	);
	
$pm = new Parallel::ForkManager($config{threads});
main();



sub main {
				open(FH,"$ARGV[0]");
				while(<FH>) {
								s/\n//g;
								$url = $_;
								my $pid = $pm->start and next;
								$self->post_http($url);
								$pm->finish;			
								$pm->wait_all_children;
			}
		
	}


sub post_http {
	my($self,$server) = @_;
	
	my $remote = IO::Socket::INET->new(
        Proto    => "tcp",
        PeerAddr => $server,
        PeerPort => "http(80)",
        Timeout => 5
         );

    if ( $remote )
    {
        $remote->autoflush(1); # No buffering
				print "Connected: $server\n";
        print $remote "GET / HTTP/1.1$CRLF";
        print $remote "Accept: */*$CRLF";
        print $remote "Accept-Language: en-us$CRLF";
        print $remote "Accept-Encoding: gzip, deflate$CRLF";
        print $remote "User-Agent: Mozilla/4.0 (compatible; MSIE 5.5; AOL 7.0; Windows 98)$CRLF";
        print $remote "Referer: $config{referer}$CRLF";
        print $remote "Host: $server$CRLF";
        print $remote "Connection: Close$CRLF$CRLF";
				
        # Read the response
        $sockResp = "";
        while ( <$remote> ) {
            $sockResp = $sockResp . $_;
        }
				print "$sockResp" if ($config{debug} == 1 );
        close $remote; # Close the socket
    }
    else
    {
  		print "Cannot connect to $server\n";
			open(ERR,">>ERROR");
			print ERR "$server\n";
			close(ERR);
    }
    return();
}
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
The Following 3 Users Say Thank You to bhnoobz For This Useful Post:
Atlas (08-22-2008), Essential Clix (08-21-2008), wes2000 (08-21-2008)
  #10 (permalink)  
Old 08-21-2008, 05:40 AM
Newbie
 
Join Date: Dec 2007
Posts: 18
Thanks: 9
Thanked 1 Time in 1 Post
Activity: 9%
Longevity: 30%
Today: 0/5
Default Re: Reverse Engineering PRSTORM

very nice program

Runs great, but seems get a failed connection on most links. I would really love to see the proxy version and your URL list if you don't mind
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #11 (permalink)  
Old 08-21-2008, 06:07 AM
BANNED
 
Join Date: Jul 2008
Posts: 706
Thanks: 5
Thanked 121 Times in 88 Posts
Activity: 4%
Longevity: 10%
Today: 0/5
Default Re: Reverse Engineering PRSTORM

You can adjust the timeout, set it higher than 5 seconds. Also try lowering the amount of processes and make sure your name server can handle all the requests...
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump


Add Your Link



Site protected by Firewall Script


Sitemap: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38