找回密码
 立即注册

QQ登录

只需一步,快速开始

PropellerAds
Google-Bing-Mediago-Criteo开户
⚡️按条S5代理⚡️静态⚡️独享⚡️5G广告专用虚拟卡/U充值/高返点皇家代理IP⚡️#1性价比⚡️
Mediabuy⚡️玩家开户首选【鲁班跨境通-自助充值转账】FB/GG/TT❤️官方免费开户Affiliate 全媒体流量资源⚡️
Taboola/Outbrain /Bing⚡️一级代理开户投流-7*24h❤️人工在线【官方】❤️搜索套利买量投流开户独立站⚡️开户投放
Google FB TK游戏代投⚡️E.PN 虚拟卡⚡️BINOM TRACKER 60% OFF!比Adplexity还好用的Spy工具
ADPLEXITY + ADVERTCN7200W全球动态不重复住宅IP代理虚拟信用卡+独立站收款全球虚拟卡, 支持U充值
Facebook 批量上广告尤里改 - FB 稳定投放免费黑五教程(持续更新、欢迎交流)FB 三不限源头 - 自助下户充值转款
各种主页、账单户、BM户(优势)IPCola原生住宅IP⚡️$1.8/条双ISPFB资源,账单户,分享户,国内一手TK加白户/二解户/FB海外户/GG老户
最大欧洲Nutra网盟BA找量 FB高权重耐操个号⚡️稳定过审FB企业户海外户,授信户,TK加白户联盟收款/海外资金下发/服贸结汇
✔Taboola海外户源头广告位出租虚拟卡返佣1%,国内持牌机构 
查看: 16127|回复: 14

[CPA] php+js实现offers伪装referrer代码

 火 [复制链接]

67

主题

107

广告币

268

积分

初级会员

积分
268
发表于 2016-8-24 23:16:22 | 显示全部楼层 |阅读模式
Binom_AdvertCN
本帖最后由 旧城麦凉面 于 2016-8-24 23:22 编辑
1 t9 C5 a+ z8 L5 A9 F% v* N
) T' w# x  z4 G7 a/ t, E/ D在浏览国外论坛的时候看到的,不知道论坛有没有人发,来分享一波。 还是老外好啊..感觉...3 u' U1 T% H9 V9 K! [" G2 J( n2 p
看过的大神笑笑就好.新手可以参考下.
. c, [1 N; e$ y8 {+ K) w% v  A. x* F3 `( s# w( o
你可以把这个程序弄成某一个文件 然后在需要伪装的页面include . (只限本站)6 D' i7 }5 a2 {* f" h- r
4 }/ Y6 s1 C7 e% Y( v% R! y
比如说你要从a.com 跳转到 offers链接 但是想让offers认为你是从a.com的内页跳转来的 就可以实现3 d3 D  Z$ e. m) @4 ^: \4 z
* A$ Z, t# _, N, U3 G9 s" Q& C* [3 w6 ]
不打包文件  自己论坛复制。。我去 论坛好像有生成一些奇怪的码。: z0 Z6 O& f4 [5 F

! x* T, z* r4 j假设我们把脚本放在:http://example.com 主页( c! K* [, t5 s0 U1 P
. w8 r. W9 H) T- l) Z" o$ p' @0 y7 g7 R
我们可以像这样组建referrer:http://example.com/?url=DestUrlI ... &referer=FakeRefUrl0 E6 ^, E. Q+ X$ G7 R2 B
! D+ S) S9 S! b" r' G  x3 D2 i

; Y+ w' }% U- B' d' K0 Q1 u1.将下面的代码设置成 index.php文件,这个php输出的内容不会被看到,会直接跳转  }# \: b1 A' x! N' b
<?php; Q. ]& w: g% X
// Extract URI minus http://example.com/
  B/ P' m# u( z: e4 b, i! j$full_url = urldecode($_SERVER['REQUEST_URI']);
5 G4 t' N3 @' [: K9 `// url后缀/ a# z1 ?/ |# ]/ ^, P
$l = strlen($full_url);
9 z) }/ D& x6 H$ i1 J: j; G# r, K$p_referer = strpos ($full_url, 'referer=');( ?4 z, z7 M* R3 v$ ?
$p_dest_2 = $p_referer - 1;
+ @3 U8 a& A# y  ]3 s4 W$p_referer = strpos ($full_url, '=',$p_referer) + 1;- @6 m; t3 G+ N5 l, I
$url_referer = substr ($full_url , $p_referer);/ `+ @, O9 v4 c) ?
$p_dest_1 = strpos ($full_url, '=') + 1;/ g0 y7 v7 g6 A  h- o/ Z- H" \+ `
$l = $p_dest_2 - $p_dest_1;
% h" s( @4 [( K" X% w- `+ M$url_dest = substr ($full_url , $p_dest_1, $l);: J. f& n) E/ Q3 G8 Y
( O. k" y: J3 @) q$ |. @
// 创建表单 自动提交
& V2 ]+ r+ v3 Z6 v& w4 c0 X4 Nif ($url_referer != '') {0 r  K3 B& K  \2 M5 x; A2 s$ m" H
    echo '<html><head><META NAME="ROBOTS" CONTENT="NOINDEX, NOFOLLOW"></head><body>: ]( B6 [! u( Q
    <form action="'.urldecode($url_referer).'" method="post" id="myform">
. W, a  W7 Q( o. {; [    <input type="hidden" name="ref_spoof" value="'.urldecode($url_dest).'">
# I/ n$ N; n% t& U; U    </form><script language="JavaScript"> document.getElementById(\'myform\').submit();</script></body></html>';
3 ^, H3 O" r# g2 R+ u- }+ b} else {7 U! W, P8 D' g' z! U  g$ O# o
    echo 'You must provide a referer';
* \. j- |. u" d% \( M" {! H}
$ ~5 W( _1 S8 s( o" O+ }; y?>
5 I; }+ C/ }) a9 ?) J, I
. ]6 H# W- E; d/ m5 f& z" r+ n' P" E2.将下面的代码弄在一个想要作为referrer的页面里面(建议把这个搞成一个xxx.php),然后在article.php (每一个页面)头部引入
$ X* r$ B  ~9 N<?php
4 \4 B+ t2 k3 |- Xif ($_POST['ref_spoof'] != NULL) {
6 W2 [# o- O) _6 Z. }    $offer = urldecode($_POST['ref_spoof']);
6 M9 s5 ^5 o& E9 X! e2 j    $p1 = strpos ($offer, '?') + 1;
* s; R# E1 W. E$ e: y4 P0 H8 H    $url_par = substr ($offer , $p1);9 z; h3 }5 t2 x) n
    $paryval = split ('&', $url_par);: i: l5 w; Y+ Y- P0 |
    $p = array();
3 C3 T, I) T3 A# j4 |    foreach ($paryval as $value) {
; e. C+ G8 @3 n* A$ |        $p[] = split ('=',$value);
" d' C4 X0 N  l( I    }
3 Y  w7 }% ]9 R+ m( r. `( r    echo'<html><head><META NAME="ROBOTS" CONTENT="NOINDEX, NOFOLLOW"></head><body><form action="'.$offer.'" method="get" id="myform">';9 p# i0 H! z7 t1 z4 c7 w
    foreach ($p as $value) {3 a+ Y4 N. k; ?  U, T6 t" U
        echo '<input type="hidden" name="'.$value[0].'" value="'.$value[1].'">';7 t* n. H( f) i2 ]2 ^
    }" p! e. b: y9 w2 y$ D2 H6 z
    echo '</form><script language="JavaScript"> document.getElementById(\'myform\').submit();</script></body></html>';+ ~' P. F; V1 d  w7 s7 r
}- \6 O3 @, R, z3 d
?>$ L2 o9 T# q; L( ]
#这里是没有接收到参数后就继续输出/ m* z7 N# `7 ~% F% h. x0 {

# f: v+ ]# S: e6 Y' E* ]2 Q8 ~2 @<!--end-->0 x, U7 m3 I. |
* K2 D% U, z( E7 Y# L; N
, V3 w6 T0 ]' p4 }9 c1 c# ]  h
OK了,现在我们假设你的offers链接是:http://myCPAnetwork.com?oid=12345&pid=6789&sid=yy74564 a/ V3 d/ j+ a, v5 A' b) j- x
8 `8 o' s; i, c2 o1 ]% w3 N9 Z& ]
那么你访问的链接应该是:: Z( R, g/ j; K, B
http://example.com/?url=myCPAnetwork.com?oid=12345&pid=6789&sid=yy7456&referer=example.com/inner . d. P7 h5 V  |7 \8 H* S

) w9 d6 Y0 }6 z, V: |; s3 S8 X
5 f6 I1 X3 Y$ o7 K0 b$ i& |
url是你联盟的链接  referrer是你要伪装的referrer
* t* f1 Y: y# y$ H( x* p1 O9 E8 k5 s! ]0 u# W* P9 T4 h6 @
可以配合cloaking来达到完美伪装 感觉.! c! ?) C9 Y; |* E. X

: ]6 A/ M5 q" X有不懂的朋友请回复一波,coder应该可以看得懂的./ T" E$ ~1 V4 k' W% M: j. T
  T$ \: B. z0 `) \4 F& S8 r" ]
带上原文链接:http://www.blackhatworld.com/seo ... rrer-script.319585/
9 {& X3 Z9 ?# |, G! O" i2 Q% Z7 J
国外论坛还是有很多好东西的.
- T# k9 B$ |/ ?* |% l  l6 t
- ^( R# T8 G/ A$ p. @5 T* r" b( v/ v8 j# B

本帖子中包含更多资源

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

×

评分

参与人数 3广告币 +5 收起 理由
bucks + 1 赞一个!
suyee + 2 NB!
秋风 + 2 很给力!

查看全部评分

相关帖子

本帖被以下淘专辑推荐:

倚楼听风雨,淡看江湖路
回复

使用道具 举报

16

主题

851

广告币

913

积分

中级会员

积分
913

社区QQ达人

发表于 2016-8-24 23:20:10 | 显示全部楼层
土豪君主 牛逼 干脆写个插件: M" J; W: c( W% ]4 S

点评

这种只支持网站内页的。。不能随便设置referrer  详情 回复 发表于 2016-8-24 23:24
回复 支持 反对

使用道具 举报

14

主题

43

广告币

86

积分

初级会员

积分
86

社区QQ达人

发表于 2016-8-24 23:24:34 | 显示全部楼层
虽然不太懂,但看起来好厉害的样子
回复 支持 反对

使用道具 举报

67

主题

107

广告币

268

积分

初级会员

积分
268
 楼主| 发表于 2016-8-24 23:24:50 | 显示全部楼层
kasang 发表于 2016-8-24 23:20
# i4 J/ @$ M" C& K! c3 \- {# ?土豪君主 牛逼 干脆写个插件
- y% N! K5 J$ b/ Y7 D  S
这种只支持网站内页的。。不能随便设置referrer
倚楼听风雨,淡看江湖路
回复 支持 反对

使用道具 举报

9

主题

0

广告币

70

积分

初级会员

积分
70

社区QQ达人

发表于 2016-8-25 21:13:33 | 显示全部楼层
没广告币啊
回复 支持 反对

使用道具 举报

33

主题

1504

广告币

2261

积分

高级会员

积分
2261

社区QQ达人

发表于 2016-8-26 08:02:49 | 显示全部楼层
http://www.blackhatworld.com/seo ... 83164/#post-5953997: z6 l( O1 ?% Z$ X+ T
这个是作者后来更新的,两个都测试过,有泄露
回复 支持 反对

使用道具 举报

0

主题

2

广告币

53

积分

初级会员

积分
53
发表于 2016-8-26 12:57:30 | 显示全部楼层
好东西看看
回复 支持 反对

使用道具 举报

1672

主题

1万

广告币

2万

积分

管理员

宇宙无敌河马天神

积分
28130

社区QQ达人

发表于 2016-8-26 22:20:20 | 显示全部楼层
这种东西一般都很不行的。。现在100% 的还没出来

点评

还可以实现的.. MMD 我用php的 fopensocket一直链接超时.鬼知道什么原因 socket就能实现 伪造任意referer  详情 回复 发表于 2016-8-27 19:38
学会提问的艺术, 从小处入手, 忌大而空
AdvertCN电报群

我最喜欢用的工具
7200W全球动态不重复住宅IP代理
回复 支持 反对

使用道具 举报

67

主题

107

广告币

268

积分

初级会员

积分
268
 楼主| 发表于 2016-8-27 19:38:11 | 显示全部楼层
河小马 发表于 2016-8-26 22:20
; e( ~( k9 j3 [5 Q: r/ ?这种东西一般都很不行的。。现在100% 的还没出来
4 }+ h( `  Q5 T: Y' Q; \
还可以实现的.. MMD 我用php的 fopensocket一直链接超时.鬼知道什么原因 socket就能实现 伪造任意referer

点评

有的浏览器可以,但是还是有很多不知名的浏览器会泄露  详情 回复 发表于 2016-9-1 11:34
倚楼听风雨,淡看江湖路
回复 支持 反对

使用道具 举报

1672

主题

1万

广告币

2万

积分

管理员

宇宙无敌河马天神

积分
28130

社区QQ达人

发表于 2016-9-1 11:34:51 | 显示全部楼层
旧城麦凉面 发表于 2016-8-27 19:38
/ |- ?  d5 z9 t$ L6 W还可以实现的.. MMD 我用php的 fopensocket一直链接超时.鬼知道什么原因 socket就能实现 伪造任意referer ...
5 ]/ U& i+ W% @" D# ^1 |
有的浏览器可以,但是还是有很多不知名的浏览器会泄露

点评

似乎PHP socket也不能伪造任意socket 好像只有客户端的才可以 得研究看看nodejs http客户端的...  详情 回复 发表于 2016-9-1 21:03
学会提问的艺术, 从小处入手, 忌大而空
AdvertCN电报群

我最喜欢用的工具
7200W全球动态不重复住宅IP代理
回复 支持 反对

使用道具 举报

67

主题

107

广告币

268

积分

初级会员

积分
268
 楼主| 发表于 2016-9-1 21:03:58 | 显示全部楼层
河小马 发表于 2016-9-1 11:34; z/ U' }8 s" [- m9 C2 Y, _0 j1 u
有的浏览器可以,但是还是有很多不知名的浏览器会泄露

( C, X- }$ d% |似乎PHP socket也不能伪造任意socket 好像只有客户端的才可以 得研究看看nodejs http客户端的...

点评

所以说不如只cloak 不会出问题的客户端。。  详情 回复 发表于 2016-9-6 11:52
倚楼听风雨,淡看江湖路
回复 支持 反对

使用道具 举报

1672

主题

1万

广告币

2万

积分

管理员

宇宙无敌河马天神

积分
28130

社区QQ达人

发表于 2016-9-6 11:52:41 | 显示全部楼层
旧城麦凉面 发表于 2016-9-1 21:03
3 U- }- i( Z" q8 K( R似乎PHP socket也不能伪造任意socket 好像只有客户端的才可以 得研究看看nodejs http客户端的... ...

7 S2 I0 t2 Y! N8 ]+ C 所以说不如只cloak 不会出问题的客户端。。5 n0 c- }1 i5 @9 T

点评

只有客户端的 才可以伪造任意referer 比如说流量精灵就能实现 流量宝也可以.得用C# 或者java啊..............  详情 回复 发表于 2016-9-7 10:14
学会提问的艺术, 从小处入手, 忌大而空
AdvertCN电报群

我最喜欢用的工具
7200W全球动态不重复住宅IP代理
回复 支持 反对

使用道具 举报

67

主题

107

广告币

268

积分

初级会员

积分
268
 楼主| 发表于 2016-9-7 10:14:15 | 显示全部楼层
河小马 发表于 2016-9-6 11:52
$ A6 Q1 Y8 g, W- |所以说不如只cloak 不会出问题的客户端。。
+ p0 x0 k6 p. P8 |& u; e' a# t% _" S
只有客户端的 才可以伪造任意referer 比如说流量精灵就能实现 流量宝也可以.得用C# 或者java啊..............
倚楼听风雨,淡看江湖路
回复 支持 反对

使用道具 举报

67

主题

107

广告币

268

积分

初级会员

积分
268
 楼主| 发表于 2017-9-7 21:48:48 | 显示全部楼层
fujiale 发表于 2017-9-7 19:176 V5 J% _$ L- E: C9 @
搞定了吗,现在?

2 @/ G8 T3 x/ J3 |! _" ]; d, }搞定了.
倚楼听风雨,淡看江湖路
回复 支持 反对

使用道具 举报

114

主题

587

广告币

662

积分

中级会员

积分
662

社区QQ达人

发表于 2018-8-8 01:06:07 | 显示全部楼层
旧城麦凉面 发表于 2017-9-7 21:48) b- e" J2 E8 E# V: I0 ^
搞定了.

, d  A, f  I- O" s5 t$ p, j6 H能分享一份给我吗
回复 支持 反对

使用道具 举报

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

本版积分规则

关于我们|联系我们|DMCA|广告服务|小黑屋|手机版|Archiver|Github|网站地图|AdvertCN

GMT+8, 2026-10-2 14:47 , Processed in 0.095744 second(s), 33 queries , Gzip On.

Copyright © 2001-2026, AdvertCN

Proudly Operating in Hong Kong.

快速回复 返回顶部 返回列表