Skip to main content

LazyFox

Hey! Lazyfox!

一个用于浏览器自动化与常见逆向场景的 Python 模板仓库。

当前内置能力:

  • 彩色日志模块(ext/log.py)
  • 临时邮箱模块(ext/gmail.py、ext/mail_service.py)
  • 两个站点流程示例(demo/trae.py、demo/zenmux.py)

本模板还在 requirements.txt 中添加了Camoufox, Playwright, httpx, curl_cffi等常用工具

说明:本项目更偏“模板/脚手架”,适合二次开发,不是稳定生产工具。

环境要求

  • Python 3.12+

安装

方式 1:使用 uv(推荐)

uv sync

方式 2:使用 pip

python -m venv .venv
.venv\Scripts\activate
pip install -r requirements.txt

快速开始

运行项目入口:

python main.py

运行模块测试:

python ext/test.py

运行 Trae 示例:

python demo/trae.py

运行 Zenmux 示例:

python demo/zenmux.py

项目结构

LazyFox/
├─ main.py                 # 项目入口(欢迎信息)
├─ demo/
│  ├─ trae.py              # Trae 注册流程示例
│  └─ zenmux.py            # Zenmux 登录/注册流程示例
├─ ext/
│  ├─ log.py               # 日志模块
│  ├─ gmail.py             # emailnator 临时邮箱封装(同步+异步)
│  ├─ mail_service.py      # 另一套临时邮箱 API 封装
│  ├─ test.py              # 模块测试脚本
│  └─ __init__.py
├─ pyproject.toml
├─ requirements.txt
└─ README.md

模板定位

这个仓库适合作为以下工作的起点:

  • 新站点自动化流程 PoC
  • 逆向接口调试时的基础工程
  • 邮件验证码/邮件链接抓取的流程打通
  • 注册机

Tips

  • 本项目默认按 Windows 指纹参数配置,若需其他系统/设备,请修改 demo/zenmux.py 中 Camoufox 初始化参数。
  • 目前Camoufox FF146 在 MacOS 有大量问题,请降级至 FF135

提出你的建议

要提出建议,请通过以下联系方式联系我:

Made with ❤️ by Lonely

Metadata

Release files for lazyfox 1.0.5.post3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for lazyfox 1.0.5.post3
File Size Uploaded
lazyfox-1.0.5.post3.tar.gz 121.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for lazyfox 1.0.5.post3
File Interpreter ABI Platform
lazyfox-1.0.5.post3-py3-none-any.whl Python 3 none any Details

Total release size: 133.7 kB

Release files / lazyfox-1.0.5.post3.tar.gz

Download URL lazyfox-1.0.5.post3.tar.gz
Size 121.5 kB
Tags Source
SHA-256 checksum
How to use checksums
bd0f3b9021a120677500e7fe8a56d72f40bbe81f5d3491bcef393ee75196a165
BLAKE2b-256 checksum
How to use checksums
7acd9ec4d648f3795ecff76b038ae5da747ab73e92041d1a9ca29d730df92226
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 9, 2026.

Transparency log

Release files / lazyfox-1.0.5.post3-py3-none-any.whl

Download URL lazyfox-1.0.5.post3-py3-none-any.whl
Size 12.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c9ec737b24ad5a0c272903ddf893472aa5ee370fa8e067a1cf053bcde7eca95e
BLAKE2b-256 checksum
How to use checksums
bbfaaa1d208d284df4a7084f7892968acd3b377d701387a8144b324b60ce2098
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 9, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

1.0.5.post3 This release

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page