找回密码
 加入怎通
查看: 201|回复: 3

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

[复制链接]
我来看看 发表于 2023-03-28 23:37:43 | 显示全部楼层 |阅读模式
* X, \% P+ W& u- Y! ?1 h4 p

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

/ n! l2 k5 L3 l+ E) Q I4 I. ~

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

- c" y e3 X! k6 \2 m

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

( @0 q9 P* Z9 G# l) H0 G4 f! |

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

; X! [$ C5 O9 N: y$ j) M

找到百度统计入口

- i" F7 J- H# e, a0 c- d

百度统计id及相关参数

" y% {: O5 F- y j

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

4 Y6 H, ?. L4 P, O+ x( k% j

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

9 r# {1 {( r8 T8 _' W$ g# x

运行效果:

% J) o$ D7 |* T' j

百度统计后台效果:

3 |% V' s$ Q7 C" V0 W U

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

; w. H! p$ ?5 M/ H4 x

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

! {& _4 l2 Q* _% g

附源码:#刷百度统计- Z8 X0 J K- |0 Q #20200522 by 微信:huguo00289 # W0 |9 J8 ^5 Z: z# j9 x, d0 M # -*- coding: UTF-8 -*-. H/ f7 }, h1 K' u& n3 I& F. I/ L import requests,time,random ' K$ L; _0 @: D( w3 H. a0 I; V& r H from fake_useragent import UserAgent. {/ c6 E& g( {+ l0 k- u 8 {1 A2 X8 ]. ] 2 r) H# u: I9 e; K , {! l8 O2 m7 M3 W# h 5 U; P: b$ _3 m L; {8 r) ~2 y) ?- N5 H def get(si,text,Referer_url):5 F8 Q/ u! Q5 L. N) `" t2 @. ~& t ua=UserAgent() # r5 n0 l# H2 p4 S url = "https://hm.baidu.com/hm.gif?"& Y" w& Z a! D8 v payload = {; {3 V+ v1 F1 |$ n, r K- g5 t cc: 1, 7 W' a. C" C5 h" a, k7 G+ ^ ck: 1, # 是否支持cookie 1:0, f; d8 s6 \$ \1 S# ~ cl: 24-bit, # 颜色深度 如 “32-bit” + j% b b2 N3 B/ p6 u# q$ { ds: 1920x1080,. f2 j9 v6 _- e! m2 u! C. |- k1 z vl: 482,* O: ~ G' V# D3 d+ S& x0 i+ `% _" A et: 0, # 初始值为0,如果ep时间变量不是0的话,它会变成其他 , @6 ^( k- n' }; [! j8 N1 X" p fl: 29.0, # flash版本 L& s9 W, H' i6 _8 f; g. D ja: 0, # java支持 1:0( g$ h+ B' B) [- p' E0 T ln: zh-cn, # 语言 zh-cn ) I! Z# w( ] _% V6 r) S) \2 b* |& s$ B lo: 0, 6 Z/ ~ l- u! z# o+ g lt: int(time.time()),) f1 x' n4 U' p* X$ e- Y rnd: int(random.random() * 2147483647),5 [) Q5 Y' m( Y3 R; B# l Z si: si, #

' Y2 @: o/ J' g0 ]: }$ ]" N* W

统计代码id* ? @% K. L; w8 [7 k7 x su: fhttps://www.baidu.com/&wd={text}&eqid=85d2441d003a5637000000065ec74a83, ' z+ P2 M/ w0 r- } v: 1.2.74, + }$ L- s5 `# b3 V lv: 3, ( I& ^! H# b3 |2 J: o, s4 e0 b sn: 43357,3 A& r" d7 A t, l) Z r: 0, * {7 ?. A2 t5 w6 { e' }5 K ww: 1920, ! a# s/ T! O$ L- L- Z ct: !!, ( r8 u3 v, q2 v+ E }9 {, G7 {# C3 r+ ?! l, i headers = { 9 ?; V; ^- x) p% ] Referer: Referer_url,; H0 c* h; X5 { R6 w! v User-Agent: ua.random, 6 k8 V5 @/ {- x9 l, E" q+ ? } 3 D8 d% R/ V7 |7 y% p5 R response = requests.get(url, params=payload,headers=headers,timeout=5)5 }7 [( `; P+ U4 N, \' ?8 H if response.

1 p2 K* g* }2 Z

status_code == 200:2 P, j$ R# y( s; H9 T5 y print("百度统计刷新成功!")( i0 k6 S* J9 u% m 6 V @4 S3 \& s( n7 {4 o8 j3 u1 m7 q; z 8 w) H) Z' b* Y# ]1 g- x) u% w& h) o. `7 d3 N( Q if __name__ == __main__:$ I9 E) n% t& y1 y si=input("请输入百度统计id号:")6 @ u5 A% E9 d' d$ e+ J text=input("请

) }+ j1 W* z: Q$ R8 p T

输入文本内容,建议控制字数,不宜太长:")/ A9 w; v( h1 x" Y) ~ Referer_url=input("请输入入口网页/网址:") , `! {" W& |& v. Z. i. `4 g print(f>>>百度统计刷新中...) & [/ K% i/ y; _0 B' q0 G( e! Q2 w for i in range(1, 5):3 E% s# @: [/ s+ l# O6 v print(f>>>正在进行第{i}次百度统计刷新...), x. M0 w2 m) N f5 z' H6 Z6 f try:, F1 G* c& l5 Y) \ get(si,text,Referer_url)+ q8 W" P Z" [" Y0 o9 m" b: t except:# O: S9 P: @5 J8 i' s0 D7 g pass; [) \! ?) s$ w( P- [& A+ g time.sleep(4)- c/ n& F8 e3 | & e6 {* T6 L$ r/ C9 I' _6 Q3 y! }* P( ?- f7 N3 l! H$ _9 | print("百度统计刷新完成!") ) y; e: b& G/ e" \8 A8 e4 _; e print("BUG反馈 微信:huguo00289") ) `5 H# N( w* n) O& A y print("8s后程序自动关闭..")& `9 x! y/ J S) p. y1 x9 R; A* l+ T time.slee

' k, Q% V0 Q2 E a0 w5 n( I

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

5 K4 ]6 j5 x! ]/ E4 m* U0 t

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

1 d# a, i+ w! g( k! N/ [5 D. p0 |

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

' E: v/ @5 y% K' |3 u$ d

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

% z) t7 m' r% i; ]' G4 _! L) F0 H# A# u$ V0 i" ` ] 6 c0 O. \- \; T! F$ ]* W; J0 a( C - T+ `2 [9 Y! C, k9 c) Y / g4 }( M! N' ?) L5 r" E3 X+ @
回复

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

    本版积分规则

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

    GMT+8, 2026-7-7 06:02 , Processed in 0.034227 second(s), 25 queries , Gzip On.

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

    Powered by Discuz! X3.5

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