Torrent CPA Method

[复制链接]
查看: 568   回复: 1
发表于 2012-5-21 00:55:55 | 显示全部楼层 |阅读模式
Hey guys,

This is my first share here on MMD. I'm digging myself out of a huge hole, getting back into IM and figured I may as well share what I have in order to get the karma gods on my side

This method made me up to 300/day for the last year or so. I got sorta lazy with it and haven't been running it for a few months. I still see some traffic from it though.

Basically, it involves creating fake Keygen files and seeding them on torrent sites. You can use your imagination and put your own twist on it in terms of the type of file it poses as and how you distribute it. When someone downloads and runs your file, the application is simply a window containing your CPA offer, with a banner telling them to complete the offer to generate their key.

1) Come up with a list of currently popular game and app titles. The more the merrier.

2) Create a banner for each title, 559x60. You can outsource this easily for super cheap as well. Here's an example:



3)Set up a URL rotator at a a throwaway domain that will route traffic to your offers. I suggest geo-targetting since this type of traffic comes from everywhere and you may as well milk it for all it's worth. I used IP2Location to do this, and logged every IP to get a better idea of what countries I needed to focus on most. Here's my index.php (you'll need IP2Locator for this to work for you).

PHP Code:
  1. <?php

  2.         include("IP2Location.inc.php");

  3.         $ip_loc = IP2Location_open("IP-COUNTRY.BIN", IP2LOCATION_STANDARD);

  4.         $record = IP2Location_get_all($ip_loc, $_SERVER['REMOTE_ADDR']);

  5.         $ip = $_SERVER['REMOTE_ADDR'];
  6.         $country = $record->country_short;
  7.         $long = $record->country_long;
  8.         IP2Location_close($ip_loc);


  9.         $data = @file_get_contents("ips.txt");
  10.         $data .= "\n$ip,$country,$long";
  11.         file_put_contents("ips.txt", $data);


  12.         switch ($country)
  13.         {
  14.             case "US":
  15.                 $urls[] = "http://www.youraffiliatelink.com/us/1";
  16.                 $urls[] = "http://www.youraffiliatelink.com/us/2";
  17.                 $urls[] = "http://www.youraffiliatelink.com/us/3";
  18.                 break;

  19.             case "CA":
  20.                 $urls[] = "http://www.youraffiliatelink.com/ca/1";
  21.                 $urls[] = "http://www.youraffiliatelink.com/ca/2";
  22.                 break;

  23.             case "UK":
  24.                 $urls[] = "http://www.youraffiliatelink.com/uk/1";
  25.                 $urls[] = "http://www.youraffiliatelink.com/uk/2";
  26.                 break;

  27.             default:
  28.                 $urls[] = "http://affiliatelink.com/1";
  29.                 $urls[] = "http://affiliatelink.com/2";
  30.                 $urls[] = "http://affiliatelink.com/3";
  31.         }

  32.             $index = array_rand($urls);
  33.             $url = $urls[$index];
  34.             header("Location: $url");
  35.     ?>

  36.     <script type="text/javascript">
  37.     var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
  38.     document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.JavaScript' type='text/javascript'%3E%3C/script%3E"));

  39. [color=#FFD700][b]
  40.     3) Using MS Visual Studio, create a .exe file for all of your titles using 'TheBrowser' as a template. Point it to your rotator, plug in the title's banner, and change the title. Here's the source:[/b][/color]

  41.     Code: http://www.megaupload.com/?d=YW9JAN34

  42.     This is what the app will look like when opened"
  43. [img]http://www.2829.ca/stuff/app.jpg[/img]

  44. [color=#FFD700][b]
  45.     4) Distribute your files via torrent sites, warez, forums, or however else you see fit. I had a linux server on which I ran rtorrent to seed my torrents. I also had as pearl script written to mass create torrents. It would create a ZIP file with all of those torrents, which I would send to an outsourced worker to upload across many sites for me. Here it is:[/b][/color]

  46.     Code:
  47.   [code]  #!/usr/bin/perl -w
  48.     # Get and install this: http://www.createtorrent.com/createtorrent-1.1.4.tar.gz

  49.     use strict;
  50.     my $exe_dir="/root/seedbox/pc-apps/";                    # directory to look for exe's
  51.     my $out_dir="/root/seedbox/torrents/";            # directory to put torrents and some temporary data
  52.     my $share_out="/root/seedbox/files/";            # directory to put .exe, .txt and others.

  53.     my $torre_zip="/root/seedbox/zip/pc-apps-torrents.zip";            # zip file containing torrents for upload
  54.     my $share_zip="/root/seedbox/zip/pc-apps-share.zip";            # zip file containing share data (exe's, readmes)

  55.     my $ann="http://open.tracker.thepirat****.org/announce";    # tracker announce url
  56.     my $comment="Run the keygen, follow instructions, enjoy!";        # torrent comment
  57.     my $num=1;                        # number of torrents for each file

  58.     sub add_to_zip {qx"zip -1g $_[0] $_[1]"}

  59.     unless (-d $share_out) {mkdir $share_out or die "Could not create directory to put the shared data in; create it by your own hands ($share_out)\n";}
  60.     unless (-d $out_dir) {mkdir $out_dir or die "Could not create directory to put the torrents; create it by your own hands ($out_dir)\n";}
  61.     if ($share_out eq $out_dir) {die "Please, set either out_dir or share_out to different value\n"}

  62.     opendir e_dir, $exe_dir or die "Could not open dir with required content: $!\n";
  63.     my @filelist = grep(/\.exe|\.EXE/i, readdir e_dir);
  64.     closedir e_dir;

  65.     for my $exe (@filelist) {
  66.      my $occur=0;
  67.      until ($occur eq $num) {
  68.       my $tm=time(); $tm=~s/^.{7}//g; $tm=$tm.int(rand(2313));

  69.       my $file_prefix=$exe; $file_prefix=~s/\.exe$|\.EXE$//g;

  70.       my $f_rea_t="$file_prefix-$tm.txt";my $f_rea="$out_dir$file_prefix/$f_rea_t";
  71.       mkdir $out_dir.$file_prefix;

  72.       qx"cp $exe_dir$exe $out_dir$file_prefix/";

  73.       my $f_tor="$out_dir$file_prefix-$tm.torrent";

  74.       open (f_readme, ">>$f_rea");
  75.       print f_readme "Torrent created for $exe;\nTime: ".localtime().";\n";
  76.       close f_readme;

  77.       qx "createtorrent -a "$ann" "$out_dir$file_prefix/" "$f_tor" -c "$comment"";

  78.       if (-d $share_out.$file_prefix) {qx"mv $out_dir$file_prefix/*.txt $share_out$file_prefix/"; qx "rm -rf $out_dir$file_prefix"}
  79.                                  else {qx"mv $out_dir$file_prefix/ $share_out"};

  80.       add_to_zip($torre_zip,"$f_tor");
  81.       add_to_zip($share_zip, "$share_out$file_prefix/*");
  82.       my ($md5, $dump)=split(/ /, qx"md5sum $f_tor");
  83.       print "\t$f_tor: $exe + $f_rea_t: $md5\n";
  84.       $occur++;
  85.      }
  86.     }

  87.     __END__
  88.     By http://getafreelancer.com/users/608999.html
复制代码
That's the method in a nutshell. Nothing groundbreaking, and I'm sure many here have used a very similar method. You should be able to make a fairly easy $20-100 per day by putting your own twists on it.

Hope some of you find it helpful. Feel free to PM me your thoughts.

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
发表于 2012-10-5 08:55:31 | 显示全部楼层
此贴已译,地址为:http://cnwebmasters.com/thread-99996-1-1.html,谢谢!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则