AdvertCN - 广告中国

 找回密码
 立即注册

QQ登录

只需一步,快速开始

PropellerAds
⚡️AdsPower:安全不封号,高效自动化广告专用虚拟卡/U充值/高返点皇家代理IP⚡️#1性价比⚡️Mediabuy⚡️玩家开户首选
【鲁班跨境通-自助充值转账】FB/GG/TT❤️官方免费开户Affiliate 全媒体流量资源⚡️Taboola/Outbrain /Bing⚡️一级代理
开户投流-7*24h❤️人工在线【官方】❤️搜索套利买量投流开户独立站⚡️开户投放FB BM不限额,短id账单户
E.PN 虚拟卡BINOM TRACKER 60% OFF!比Adplexity还好用的Spy工具ADPLEXITY + ADVERTCN
7200W全球动态不重复住宅IP代理虚拟信用卡+独立站收款全球虚拟卡, 支持U充值Facebook 批量上广告
尤里改 - FB 稳定投放免费黑五教程(持续更新、欢迎交流)FB 三不限源头 - 自助下户充值转款各种主页、账单户、BM户(优势)
FB企业户,TT老户,GG老户源头PTM虚拟卡[全新卡BIN+高返点]PTM虚拟卡[OPENAI+全场景通用]FB虚拟卡⚡️消费越多返现越多
最大欧洲Nutra网盟BA找量->Tyver SPY汇聚海量广告创意广告位出租8500万高质量住宅IP,助力各种需求
虚拟卡返佣1%,国内持牌机构   
查看: 15420|回复: 14

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

[复制链接]

67

主题

107

广告币

268

积分

初级会员

Rank: 2

积分
268
发表于 2016-8-24 23:16:22 | 显示全部楼层 |阅读模式
本帖最后由 旧城麦凉面 于 2016-8-24 23:22 编辑 / }7 h! \; h5 r/ _* I9 }  Z
8 a6 T* @% n% u- l, o
在浏览国外论坛的时候看到的,不知道论坛有没有人发,来分享一波。 还是老外好啊..感觉...) m; t6 @' V0 @* m# D. j
看过的大神笑笑就好.新手可以参考下.* X4 k/ l+ D; N- C4 s) v: P
- p3 d( C3 U1 x7 r
你可以把这个程序弄成某一个文件 然后在需要伪装的页面include . (只限本站)& b4 ?2 Z, g5 M$ i

  M) M4 t4 z9 I比如说你要从a.com 跳转到 offers链接 但是想让offers认为你是从a.com的内页跳转来的 就可以实现
3 j+ i& }6 @* o& j7 Y' F! @# W
1 f1 x" p/ ^# q不打包文件  自己论坛复制。。我去 论坛好像有生成一些奇怪的码。1 G5 f: \5 m- k) y9 m

6 f/ t! Q9 ^8 Q8 ^. g假设我们把脚本放在:http://example.com 主页% s7 F- J8 x" x: q' }, e/ j
+ |9 X" V4 Y) _/ l
我们可以像这样组建referrer:http://example.com/?url=DestUrlI ... &referer=FakeRefUrl# o; f+ E8 @* r$ \0 o/ E& Y4 e5 P) \

7 a3 Z+ r9 d  ^& q
# J1 f9 t" ~9 M/ L1.将下面的代码设置成 index.php文件,这个php输出的内容不会被看到,会直接跳转. v' B1 i( o, J" A' t1 Y: w
<?php
9 s4 h' T' I. `* Q2 U// Extract URI minus http://example.com/" ~8 Y, f( ~' q# t1 ~, f2 U+ d
$full_url = urldecode($_SERVER['REQUEST_URI']);) x/ i! D- ]: j1 o. G1 a% v
// url后缀& w* f) O: I) P- r
$l = strlen($full_url);0 |9 r9 J) _5 x5 D! z. b+ d: H1 N
$p_referer = strpos ($full_url, 'referer=');+ c( h- q+ d! Z: y; g
$p_dest_2 = $p_referer - 1;, _$ Y1 h: C6 L( u
$p_referer = strpos ($full_url, '=',$p_referer) + 1;
; z* R: p; Z0 P1 h" X+ u5 v$url_referer = substr ($full_url , $p_referer);" O/ {7 l" E: l) K  f, ]
$p_dest_1 = strpos ($full_url, '=') + 1;" I# }' E4 s: j( c8 L4 r: S3 H
$l = $p_dest_2 - $p_dest_1;) {; f3 Q: F( H. R+ B5 H) c
$url_dest = substr ($full_url , $p_dest_1, $l);1 _. _6 }+ O! R. u+ l% U; P6 J

3 _' R8 H# [8 N2 p# X0 e// 创建表单 自动提交
' p3 f" V7 b' t# f8 u* ~# e, Zif ($url_referer != '') {
+ g6 P) g: x' r+ A" b: b" `) ]    echo '<html><head><META NAME="ROBOTS" CONTENT="NOINDEX, NOFOLLOW"></head><body>
- P5 S+ W& U( a* C1 u8 a    <form action="'.urldecode($url_referer).'" method="post" id="myform">
9 |7 K8 z; W2 w8 v4 g    <input type="hidden" name="ref_spoof" value="'.urldecode($url_dest).'">) M9 S1 g( G7 b
    </form><script language="JavaScript"> document.getElementById(\'myform\').submit();</script></body></html>';
) ~5 v/ q5 M  ~} else {
( T& j9 B: }& I6 M) R+ X9 }% t9 S    echo 'You must provide a referer';, s9 M3 |6 t; s7 Y
}7 S( L  H3 D, @: H
?>
3 y9 T) J- U8 I; ?* {! D2 D7 I3 L  d( Q; q' ^5 @! y+ r. N$ O3 U
2.将下面的代码弄在一个想要作为referrer的页面里面(建议把这个搞成一个xxx.php),然后在article.php (每一个页面)头部引入+ y2 I, h; V5 ~
<?php6 P, T: @7 X6 c
if ($_POST['ref_spoof'] != NULL) {
- g* O- G: U& ]8 f  a, P/ g5 z* X    $offer = urldecode($_POST['ref_spoof']);; ?+ y4 e0 g8 m( n4 y
    $p1 = strpos ($offer, '?') + 1;
9 d, t& H" M, ^7 U: a0 E    $url_par = substr ($offer , $p1);% ]8 k# m  c$ P5 R$ z
    $paryval = split ('&', $url_par);9 x! H4 E/ d4 `  O: q' p
    $p = array();
% B8 }  w; W+ |0 S5 t    foreach ($paryval as $value) {
  n6 G2 ^  z: D  \        $p[] = split ('=',$value);: I) P- h: k/ W) u0 w, l
    }" W( q* n# [1 I# T4 d- z: |
    echo'<html><head><META NAME="ROBOTS" CONTENT="NOINDEX, NOFOLLOW"></head><body><form action="'.$offer.'" method="get" id="myform">';* `& F* Q! ?7 \4 L
    foreach ($p as $value) {, `3 L* m) v! b% H" p
        echo '<input type="hidden" name="'.$value[0].'" value="'.$value[1].'">';' P7 |: p) N- l+ G9 T
    }
2 D4 i) C3 Z9 T6 K: O    echo '</form><script language="JavaScript"> document.getElementById(\'myform\').submit();</script></body></html>';
$ k& ?( w2 K/ t* s# F+ L8 X4 d}
$ s+ |$ |, f0 S4 G0 I1 J/ S8 j9 o?>) L9 s4 P! S5 J/ @/ O; J6 z# \/ @
#这里是没有接收到参数后就继续输出
# g& i9 d1 P' H8 M, {) E* Y: k0 I7 A7 X4 x
<!--end-->% A# |8 _: d/ l% n

( x2 v5 j: ]* Y2 H

: W$ j! h# N1 ?' b& Y; L0 nOK了,现在我们假设你的offers链接是:http://myCPAnetwork.com?oid=12345&pid=6789&sid=yy7456
: P! ^+ h5 y) d
$ _! |( H1 g# I; u/ I& o那么你访问的链接应该是:4 Y5 K& ~  f0 L( ?2 |8 J$ t  M
http://example.com/?url=myCPAnetwork.com?oid=12345&pid=6789&sid=yy7456&referer=example.com/inner 3 g0 K6 z1 b5 X6 J1 Y
. l% m4 p; [5 W1 d
1 b' _; S0 W* \* L% t
url是你联盟的链接  referrer是你要伪装的referrer, Q: f3 d4 p: ~2 }; `# g
' K% r4 K7 T: F: b7 I
可以配合cloaking来达到完美伪装 感觉.% \* o" S6 j0 n8 L) N7 l# j( l

3 r% F( P4 ?* x$ i; x4 u2 Y有不懂的朋友请回复一波,coder应该可以看得懂的.
& X$ X; n0 K* T+ U! g. M1 d; z/ Q: k( z& t* W+ c; G( F5 q, ?
带上原文链接:http://www.blackhatworld.com/seo ... rrer-script.319585/ ) U$ x- F5 x! K
$ c2 X; T& O/ r5 {: |+ e
国外论坛还是有很多好东西的.
3 `1 k; e5 z9 z4 G: K
! n# S. D3 r& \1 t" }4 T
5 P8 j! w3 p) X

本帖子中包含更多资源

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

x

评分

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

查看全部评分

相关帖子

本帖被以下淘专辑推荐:

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

使用道具 举报

16

主题

851

广告币

913

积分

中级会员

Rank: 3Rank: 3

积分
913

社区QQ达人

发表于 2016-8-24 23:20:10 | 显示全部楼层
土豪君主 牛逼 干脆写个插件
9 E" _' f7 @5 }4 k6 N3 g8 X

点评

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

使用道具 举报

14

主题

43

广告币

86

积分

初级会员

Rank: 2

积分
86

社区QQ达人

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

使用道具 举报

67

主题

107

广告币

268

积分

初级会员

Rank: 2

积分
268
 楼主| 发表于 2016-8-24 23:24:50 | 显示全部楼层
kasang 发表于 2016-8-24 23:20
' @9 ~, s% S; {  ^土豪君主 牛逼 干脆写个插件

% {$ W5 e* D- m+ f这种只支持网站内页的。。不能随便设置referrer
倚楼听风雨,淡看江湖路
回复 支持 反对

使用道具 举报

9

主题

0

广告币

70

积分

初级会员

Rank: 2

积分
70

社区QQ达人

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

使用道具 举报

33

主题

1463

广告币

2221

积分

高级会员

Rank: 4

积分
2221

社区QQ达人

发表于 2016-8-26 08:02:49 | 显示全部楼层
http://www.blackhatworld.com/seo ... 83164/#post-5953997/ A: X4 v6 O, S9 S# H
这个是作者后来更新的,两个都测试过,有泄露
回复 支持 反对

使用道具 举报

0

主题

2

广告币

53

积分

初级会员

Rank: 2

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

使用道具 举报

1633

主题

1万

广告币

2万

积分

管理员

宇宙无敌河马天神

Rank: 9Rank: 9Rank: 9

积分
27223

社区QQ达人

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

点评

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

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

使用道具 举报

67

主题

107

广告币

268

积分

初级会员

Rank: 2

积分
268
 楼主| 发表于 2016-8-27 19:38:11 | 显示全部楼层
河小马 发表于 2016-8-26 22:20
% J& D( ?- J! L# g) C这种东西一般都很不行的。。现在100% 的还没出来
" O1 i- [" [% @, l1 P2 `" D1 N) e
还可以实现的.. MMD 我用php的 fopensocket一直链接超时.鬼知道什么原因 socket就能实现 伪造任意referer

点评

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

使用道具 举报

1633

主题

1万

广告币

2万

积分

管理员

宇宙无敌河马天神

Rank: 9Rank: 9Rank: 9

积分
27223

社区QQ达人

发表于 2016-9-1 11:34:51 | 显示全部楼层
旧城麦凉面 发表于 2016-8-27 19:387 N9 N2 A& q% J
还可以实现的.. MMD 我用php的 fopensocket一直链接超时.鬼知道什么原因 socket就能实现 伪造任意referer ...
  N/ E- S0 S( \# U) [
有的浏览器可以,但是还是有很多不知名的浏览器会泄露

点评

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

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

使用道具 举报

67

主题

107

广告币

268

积分

初级会员

Rank: 2

积分
268
 楼主| 发表于 2016-9-1 21:03:58 | 显示全部楼层
河小马 发表于 2016-9-1 11:34- F+ H, I& C% c0 Z" L/ w" y+ {) I3 G
有的浏览器可以,但是还是有很多不知名的浏览器会泄露
; i2 |' Z! d4 N* `, u. x( w
似乎PHP socket也不能伪造任意socket 好像只有客户端的才可以 得研究看看nodejs http客户端的...

点评

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

使用道具 举报

1633

主题

1万

广告币

2万

积分

管理员

宇宙无敌河马天神

Rank: 9Rank: 9Rank: 9

积分
27223

社区QQ达人

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

' k7 `+ n0 a% c- v* F* A 所以说不如只cloak 不会出问题的客户端。。
# C3 N# p4 K$ b

点评

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

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

使用道具 举报

67

主题

107

广告币

268

积分

初级会员

Rank: 2

积分
268
 楼主| 发表于 2016-9-7 10:14:15 | 显示全部楼层
河小马 发表于 2016-9-6 11:52" c/ y& K) {4 l, R; p+ M" [  f
所以说不如只cloak 不会出问题的客户端。。

+ P8 _. {% l' Q只有客户端的 才可以伪造任意referer 比如说流量精灵就能实现 流量宝也可以.得用C# 或者java啊..............
倚楼听风雨,淡看江湖路
回复 支持 反对

使用道具 举报

67

主题

107

广告币

268

积分

初级会员

Rank: 2

积分
268
 楼主| 发表于 2017-9-7 21:48:48 | 显示全部楼层
fujiale 发表于 2017-9-7 19:17
, V1 x9 ^# u6 x2 K$ G搞定了吗,现在?

- c) Y% x( }+ w1 F: k8 `4 C6 W0 H搞定了.
倚楼听风雨,淡看江湖路
回复 支持 反对

使用道具 举报

114

主题

587

广告币

663

积分

中级会员

Rank: 3Rank: 3

积分
663

社区QQ达人

发表于 2018-8-8 01:06:07 | 显示全部楼层
旧城麦凉面 发表于 2017-9-7 21:48! u; P: P2 X' M. C9 A/ ?: a/ y1 n
搞定了.
4 i$ A* ?" g5 v/ U
能分享一份给我吗
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-10-29 12:38 , Processed in 0.075953 second(s), 27 queries , Gzip On, MemCache On.

Copyright © 2001-2023, AdvertCN

Proudly Operating in Hong Kong.

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