Skip to content

Latest commit

 

History

History
132 lines (90 loc) · 4.2 KB

README_en.md

File metadata and controls

132 lines (90 loc) · 4.2 KB

😎 Customize BPB Panel 💦

Solving Error 1011

فارسی


😎 Using this project: https://liMilCo.github.io/BPB-ReCoder

https://liMilCo.github.io/BPB-ReCoder/recoder.html
or
https://raw.githack.com/liMilCo/BPB-ReCoder/main/recoder.html

You can fully customize the panel codes. Since Cloudflare reviews and bans projects by detecting codes, to avoid Error 1011 you must change keywords like function names, panel access URLs, variable data, and KV database identifiers. While some projects have done this, their new codes may eventually get detected. The best solution is for each user to create a panel with personalized codes, which this tool helps you achieve.

First Step

Access the online tool here...

Paste original BPB project codes in the first box:

Get Project Codes: BPB-Worker-Panel

BPB 2.7.4 - BPB 2.8.1 - BPB 3.0.0

Second Step

Enter Panel Login Credentials (Mandatory 😱)

📝 Use only lowercase English letters

Open fields are mandatory. Closed fields like (Main Page) or (Sub Functions) can be left empty

Note: When deploying your customized project on GitHub, replace panel in the URL:
BPB.SUB.workers.dev/panel
with your chosen word (e.g., if you select myadmin, access via):
BPB.SUB.workers.dev/myadmin

Select a Website for Root Page (Optional 😴)

Default is Cloudflare's Speedtest. Leave empty to keep default. If entering a custom URL:

  • Ensure correct spelling
  • Choose lightweight sites to avoid overloading Cloudflare

Enter KV Database & Cloudflare Variables (Mandatory 😱)

After creating KV storage, you must rename it from default bpb.

📝 KV Name: lowercase English only

Also change these variables used in Settings > Variables and Secrets:

  • UUID
  • TROJAN_PASS
  • PROXYIP

📝 Variable names: English letters (case-sensitive)

Example:

Note: Case sensitivity matters! Store these names securely.

👈 These names save in browser cache after first run, but better to write them down 👉

Rename Core Functions (Mandatory 😱)

Original function names like vlessOverWSHandler and handleTCPOutBound are easily detected.

📝 English words only (min 5 chars)

Click 🎁 to generate random names.

Advanced Function Renaming (Optional 😴)

Sub-functions can also be renamed for extra security (not mandatory).

📝 English words only (min 5 chars)

Third Step

Click Generate New BPB 🌊 to apply changes.
Modified codes will appear in the box - ready to download.

Fourth Step

Use Obfuscator Code 💨 to obfuscate generated code.
Copy-paste directly into Workers or download for Pages deployment (zip first).

<script async src="https://www.googletagmanager.com/gtag/js?id=G-THQL9EQWDS"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date());

gtag('config', 'G-THQL9EQWDS'); </script>

<style> html {direction: ltr;} </style>