Skip to main content

grabbing buried points

Project description

garbevents

Build Status PyPI PyPI - Wheel PyPI - Python Version GitHub top language GitHub stars https://blog.csdn.net/flower_drop

Logo

logo

安装

pip install garbevents

仓库地址:

社区地址

适用场景

  1. 使用 诸葛IO 作为埋点收集工具的 。
  2. 需要回归验证大批量埋点是否丢失的。
  3. 使用本工具 自动抓取解析埋点信息数据校验埋点是否 丢失。

功能

  1. 自动解析 移动端\桌面端\h5页面 触发的埋点信息,解密后生成[now_data.txt]
  2. 去重后和已知埋点信息diff,保存文件[data.txt]

使用

  • 启动服务
mitmdump -p 8889
  • 连接代理

  • 下载证书

mitm.it

命令

mitmdump -p 8889 -s <you_test_script.py>

Demo

from garbevents.events import GetData
from garbevents.settings import Settings as ST

# 埋点上传url 
ST.url = 'https://www.baidu.com/'
# 报告生成路径 
ST.report_path = 'report'
# 所有事件名称 
ST.all_events = ['event_name_1', 'event_name_2']
# 接口地址
ST.interface_url = ['apipool', 'APIPOOL']

addons = [
    GetData()
]

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

garbevents-1.0.7.tar.gz (4.0 kB view details)

Uploaded Source

Built Distribution

garbevents-1.0.7-py3-none-any.whl (5.5 kB view details)

Uploaded Python 3

File details

Details for the file garbevents-1.0.7.tar.gz.

File metadata

  • Download URL: garbevents-1.0.7.tar.gz
  • Upload date:
  • Size: 4.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.2.0 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.7.0

File hashes

Hashes for garbevents-1.0.7.tar.gz
Algorithm Hash digest
SHA256 5e522357b7ea0e04998d401d00e6fed7fdc09095da4ae1be5d78c65a0389cec8
MD5 2d8006d13b8d17608d58a0f484e9d918
BLAKE2b-256 66116d18d7d1d36a366c69387410b0db096e275696e13a94d3f0eb48934f1b83

See more details on using hashes here.

Provenance

File details

Details for the file garbevents-1.0.7-py3-none-any.whl.

File metadata

  • Download URL: garbevents-1.0.7-py3-none-any.whl
  • Upload date:
  • Size: 5.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.2.0 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.7.0

File hashes

Hashes for garbevents-1.0.7-py3-none-any.whl
Algorithm Hash digest
SHA256 6580847ce81b683e6e2f11299caff72687a00f69b8ed6e4b51ffdb1783875bff
MD5 971baee6ed6d0a7900350c9f39310ccb
BLAKE2b-256 5b273ebeee9381039ea7b54f405f85817074e8e54c3e6b671493a95ade251cd3

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page