有些人,某些人,特别是靠这个手段混饭吃的人,相对会比较不喜欢我的这个教程. 在此要说声对不起了.正如您所说,这是些OUT的东西或者过时的东西,那么,何必还留在手里不敢见人呢
-------------------------
技术的工具年年变化,技术的应用也年年变化,但技术的核心逻辑,其实总是没大变化,正所谓:共同的目标,不同的手段. 所以童鞋们,看完这一章以后,你们需要重新拾回学习开发的决心,因为!这些表面的东西虽然有用,但解决不了现实问题. 后续,必须用技术手段来一步一步实现梦想.
我希望这个系列教程,可以让你明白逻辑,并且可以简单的根据例子写一些程序. 虽然只是针对广告的程序. 就这样.
--------------------------------------------------------
接上步,设置好全局代理(S5), 打开HTTP DEBUGER PRO, 清空IE COOKIE, 打开你的OFFER连接,并开始下载BABYLON(我暂时使用BLAMADS的野连接,帮别人EMU了)
一直到安装完成.
这一步,主要是采集数据,是最简单的.然后我们一步一步来分析记录下的这些数据.
让我们来看看联盟和广告主都干了些什么:
1,联盟CLICK记录并跳转转发至广告主:
2,广告主记录AFFID,也就是babylon分配 给blamads的推广ID. 联盟根据这个和BLAMADS结算 .
广告主生成 visitorID,也就是唯一 访问者ID,以后所有的跟踪以此ID为准.
3,跟踪下载动作,并设置 trkinfo后跳转.这是个非唯一值,隔阵换,但不是每个不同. 并且请注意来源.
4,开始安装,安装过程中的 UA为 Babylon,并且调用一般都是先Redirect再至info.babylon.com域.这种调用有多次,这时候一切记录都是以visitorID为准, 并根据机器生成GUID.
这里面各步就不多说了, 我们知道的是它种了下:trkinfo,visitorID,affiID,并在SETUP.EXE中生成了GUID,参数中还有IE版本.并且在安装过程中调用了多次.
一直跳到最后一步,你们懂的.
安装完程后,他打开了 GettingStarted 页
这个页面,实际上是他的callback加钱页. 再看看它实际做了些什么.
a,他自己记录一个安装完成.
b,向blamads显式调用安装完成callback ,也可以隐式的调用 callback. 后者居多.
http debugpro 当掉了..这一步没办法截图了.你们都有的.就是那个 包括blamads关键字的URL. 注意referer.
-------------------------------------------------------------------------------------------
这个过程中,重点不是如何加钱. 酱紫一来,我想你能明白,如果你直接调用加钱代码 ,那么中间的跟踪数据缺失,广告主很容易发现你的问题.换位思考一下就会明白.
所有的联盟,基本上都是这种形式, 包括CJ,CPALEAD,HASOFFER系列的所有, LT系列的所有. 或者说,这和联盟无关. 也和OFFER无关.
任何一个OFFER,不管是什么类型的,他都要作2件事:
一,自己收集并统计,没有哪个广告主自己不统计 扔那不管,联盟向他要多少就给多少的. 这有2种方式:一是基于 HTTP调用,二是基于TCP统计.
二,通知联盟. 也是有2种方法,一是显式的0X0图片调用,二是隐式的后台HTTP CALLBACK.
所以,人工EMU,总结起来,无非是让数据变化.针对对方统计的数据变化,比如说换S5,实际上换的是IP. 进者换MAC,换HD SN,换IE UA都是一回事.没什么多说的.
--------------------------------------------------
另一条思路,就是基于分析出的逻辑,用程序来忽悠广告主,忽悠广告主成功,也就是忽悠联盟成功. 毕竟联盟发钱是建立在广告主对你没意见的基础上的.
下一章,我们来建立一个简单的小程序来模拟这些过程 .忽悠联盟一次 请先准备好 Microsoft Visual Studio 2010 ,后续例子将全是VS 2010的项目.
------------------------------
另: 本例中,如果你直接调用加钱代码 ,是可以成功的. 可惜不安全 号多蛋疼的可以试试 并且 提醒 ,CJ的 HTTP CALLBACK是最好加的,也是最好BAN的. |