找回密码
 加入怎通
查看: 231|回复: 5

百度统计上的数据是怎么回事?_百度统计工具

[复制链接]
我来看看 发表于 2023-03-28 23:37:43 | 显示全部楼层 |阅读模式
8 x0 g W3 y6 f: p! n- H u

被人故意刷的吧,办法是统计后台禁该ip,如果对方切换就不行了,统计数据的时候无视它就好了,除非你不用百度统计!二爷记:百度统计后台总是被广告骚扰?看看应用python是如何实现的2 赞同 · 1 评论文章

" c4 q* r% t$ X

百度统计后台总是被广告骚扰?看看应用python是如何实现的相信不少老哥们在看百度统计后台流量来源的时候,都能看到很多莫名其妙的来源,其中很多都是广告垃圾网站以及匪夷所思的广告搜索词,心理莫名来一句,百度就是辣鸡,操蛋,是不是百度统计又开始抽风了,其实不然,这些都是某些人故意刷出来的

+ A/ H/ b7 F/ Z4 C* D/ e8 m

广告推广信息,只有获取了你的百度统计id,就可以无限次给你推送各种广告信息。

, O% r! r n$ M, x4 p! H

其实搞清楚原理,应用程序可以很简单的实现,不仅仅是python,其他语言都能够轻松实现,过程就是一个get方式请求百度统计的js文件,应用python的requests库模拟get请求即可实现首先,通过访问网页,抓包获取百度统计id及相关参数。

& F# y- H1 o3 p9 k9 g* K, j' F

找到百度统计入口

2 r% Q7 D1 B5 F

百度统计id及相关参数

2 R- H. B% @% b

返回网址,也就是入口页面

, `9 x0 C# I% O- E W& s; \/ h$ R R- l

模拟get方式请求百度统计js入口response = requests.get(url, params=payload,headers=headers,timeout=5)返回成功状态码:200,即刷新成功。

6 D" _- F3 t# _+ Z& K+ Z( {5 [9 \# w

运行效果:

0 s2 Z: B0 ^' s

百度统计后台效果:

8 ~- ?+ D- _$ i& R. f! G! |# p

参考:1.Requests: 让 HTTP 服务人类 — Requests 2.18.1 文档https://requests.readthedocs.io/zh_CN/latest/2.百度统计原理分析

+ Y3 z3 ]0 @% `, D* {2 K6 w0 [# ]

-利用PHP/Python实现模拟访问https://zhuanlan.zhihu.com/p/35844509对于官方文档/手册,大家一定要注意查询和使用,这个需要学好​哦,尤其是野路子们,本渣渣反正也是不太擅长,​头疼!!​

. Q4 T# V9 ?. [7 @0 u/ A2 N6 A

附源码:#刷百度统计 % V8 g, L5 w# E2 Q/ z0 Y #20200522 by 微信:huguo00289+ d$ |8 }: H# t7 j # -*- coding: UTF-8 -*- 7 W9 Y# e2 E% z, t- U9 \ import requests,time,random $ v4 ~* Z8 ~8 S4 ? from fake_useragent import UserAgent% T6 `" C2 ~+ b* q8 w7 j) b ' [& t( y/ T5 @9 V. M " b% C( D* ^8 k; e0 S % ?" ^# R0 L5 X* |0 {& I6 [4 ~ 0 K: K- ~% K. g4 K def get(si,text,Referer_url):! n! Y1 p$ L, c. i ua=UserAgent() 3 x/ ^. z5 ^3 t) A! z) x5 h url = "https://hm.baidu.com/hm.gif?"+ Z$ u; e+ ]0 K payload = { ) T- U7 X( m( F; M3 j cc: 1,7 X% K5 R' U5 ~, H ck: 1, # 是否支持cookie 1:0 7 U B! k3 E/ t ? cl: 24-bit, # 颜色深度 如 “32-bit”) V% ^3 v [4 O$ O2 J5 { ds: 1920x1080, v' s0 J5 a9 C2 }( I) F vl: 482, 7 F3 q1 [# s* M4 k: r! {/ I5 M8 L1 U& p et: 0, # 初始值为0,如果ep时间变量不是0的话,它会变成其他 / Q' s6 W9 \, A u' s V fl: 29.0, # flash版本9 ]) P& W+ ^1 E r2 t ja: 0, # java支持 1:0% a5 Z7 @# |/ U& \# k6 C' n/ V ln: zh-cn, # 语言 zh-cn2 M! H, P N7 w; @7 t lo: 0, 3 i# Z9 Y9 S% g9 M; p lt: int(time.time()), & s8 c/ G/ N9 I/ C$ @$ o5 d rnd: int(random.random() * 2147483647), : `3 v* ? t6 s2 X0 K% x si: si, #

0 Y& Y8 i2 S, D! r3 q$ w

统计代码id8 N H) [; l! U" Y su: fhttps://www.baidu.com/&wd={text}&eqid=85d2441d003a5637000000065ec74a83, q6 o4 h2 u. Q( [, @0 n v: 1.2.74, # c! @, A8 `; Q$ M' X lv: 3,3 W9 L$ N# O4 F/ [0 z+ [: v& p: f sn: 43357,+ y# n* @8 f& ]3 \# }' _' G' h3 V r: 0, e8 ^( K9 g# x# k7 f ww: 1920,- \; G7 V/ H- H+ d& ]& C! m" N( n ct: !!,9 h4 N# k' t7 D9 l( H- \9 c }, i: o/ y, E2 N; [" w6 [ headers = {2 I" r" i2 N' y; ^( j2 z& M% y Referer: Referer_url, : y9 G4 x( [8 v5 ` User-Agent: ua.random, 6 G+ G7 X! S, H' K } s. V8 @( X& i/ r8 x- l) p response = requests.get(url, params=payload,headers=headers,timeout=5) & x/ H/ T1 E, Y1 i* m if response.

: M# _5 s% O, D; C' q6 I

status_code == 200: . Z8 O |: i. W* |2 R! J9 R3 a print("百度统计刷新成功!")0 |6 y5 _9 t, R8 c7 \* U 3 I h" p9 Z. d/ M' M) d d$ O8 k2 l3 u& w $ V7 B- ]! d, y9 v9 Q/ j $ @9 V% C+ O3 l" N% S/ _# N if __name__ == __main__: 9 y- O9 a- n) {/ c7 o1 Q8 j9 L si=input("请输入百度统计id号:")7 I5 K C# L8 J1 C5 a& r text=input("请

! u6 e; {. }3 G5 s! F T; _

输入文本内容,建议控制字数,不宜太长:") ) e, ]9 J) _4 L) b1 ~ Referer_url=input("请输入入口网页/网址:") * J+ L1 q E' z. z9 b print(f>>>百度统计刷新中...) 4 l+ _$ o2 B& t3 { for i in range(1, 5): ' h5 o7 G0 f) B print(f>>>正在进行第{i}次百度统计刷新...)! c. H1 c/ o. S7 G try:% t, Q- x H! h, z; y get(si,text,Referer_url)0 O" p5 Y) [7 [! R0 [! {1 r/ Z9 s except: 7 T: \" n8 r5 S8 P* q2 \* z pass7 ]) a1 [ k& e9 N) ` time.sleep(4) , n+ i/ c: p2 ~0 I# y" h5 Z" j$ n, h$ c( p$ T( h { % B' w: R! P# Y% F print("百度统计刷新完成!") ( w" b! g$ \8 R: E print("BUG反馈 微信:huguo00289") 3 o+ C7 T& Z! K; u, q print("8s后程序自动关闭..")' i; q" [; | C2 E4 ] time.slee

6 e' R% T9 n5 M* p- M

給各位老哥们打包了一下exe程序,看着玩!!

|# B. b/ n7 R2 u5 t2 w) R

百度云盘链接:https://pan.baidu.com/s/1tBmWoQkqah1DaMYQggOeUg提取码:sctjPS:以上仅供学习交流使用,切忽乱用!扩展​:熟悉了百度统计模拟的话,是否还有其他用途呢,我这里测试是没有更换ip的,但是浏览数据里的uv和pv是有随着增加的,如果你解决了ip问题的话,那么刷流量应该是非常简单的啦,尤其是对于注重

2 [# q' c8 k; t+ m* _3 J5 y; T. ]8 E5 S7 v# j

百度统计数据的人而言,一份漂亮的数据报表,应该很容易出炉了,如果你有遇到奇葩的刷流量需求,​不妨可以尝试一下!对于想要限制刷统计的童鞋们而言,除非你不装百度统计,应该没办法避免被刷的情况,唯一可行就是封禁刷的ip,如果对方更换ip的话,应该就无从处理了,对于广告推广信息​,那最好的办法就是无视了!

$ D1 J Y8 j# q, y

同样的,貌似cnzz,51啦等流量统计工具,也是可以实现上述行为,那就等​着你实现以及分享啦!​

5 a U$ u1 [2 \, K0 P9 U 7 s$ @$ K6 W' F9 \5 f* \; ^" N* S- s7 t# {( M& w ' u) \' \, s! B* Z* Q8 C" ]: S; P2 z" j" U M$ ~

暂时无法加载帖子列表

回复

使用道具 举报

店小二 发表于 2026-02-21 04:41:30 | 显示全部楼层
楼主太厉害了,整理得这么详细,必须支持
回复

使用道具 举报

学习就会进步 发表于 2026-03-26 07:02:24 | 显示全部楼层
学习到了,之前一直没注意过这个点,受教了
回复

使用道具 举报

盈客中国 发表于 2026-05-13 01:43:01 | 显示全部楼层
刚好遇到类似问题,看完这个帖子心里有底了
回复

使用道具 举报

acceptfuture 发表于 2026-08-06 21:06:19 | 显示全部楼层
说得很实在,没有夸大其词,这种真实分享太难得了
回复

使用道具 举报

stefani 发表于 2026-08-08 20:30:27 | 显示全部楼层
这个思路很新颖,打开了新世界的大门,谢谢分享
回复

使用道具 举报

    您需要登录后才可以回帖 登录 | 加入怎通

    本版积分规则

    QQ|手机版|小黑屋|网站地图|真牛社区 ( 苏ICP备2023040716号-2 )

    GMT+8, 2026-9-30 23:44 , Processed in 0.039183 second(s), 24 queries , Gzip On.

    免责声明:本站信息来自互联网,本站不对其内容真实性负责,如有侵权等情况请联系420897364#qq.com(把#换成@)删除。

    Powered by Discuz! X3.5

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