├── CNAME ├── README.md ├── README_en.md ├── README_fa.md ├── bpb ├── list ├── worker.2.8.1.js ├── worker.3.0.1.js ├── worker.3.0.4.js ├── worker.3.0.9.js ├── worker.3.1.1.ReBuild.js ├── worker.3.1.1.js ├── worker.3.1.3.ReBuild.js ├── worker.3.1.3.js ├── worker.3.2.2.ReBuild.js └── worker.js ├── doc ├── 1.png ├── 2.png ├── 3.png ├── 4.png ├── 5.png ├── 6.png ├── 7.png ├── 8.png ├── 9.png └── index.html └── recoder.html /CNAME: -------------------------------------------------------------------------------- 1 | bpb.liwil.ir -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 |

😎 شخصی سازی 2 | پنل BPB 💦 3 |

4 |

😔 نسخه های بالا تر از BPB 3.2.2 پشتیبانی نمی شود! 🙇

5 | 6 | [**English**](https://liMilCo.github.io/BPB-ReCoder/README_en) - [فارسی](https://liMilCo.github.io/BPB-ReCoder/README_fa) 7 | 8 | --- 9 | 10 | ## **دسترسی اینترنت برای همه و رایگان** 11 | 12 | ### 🐉 ساخت سرور رایگان Vless بر روی کلودفلر 13 | * [Free-Internet 🐉](https://github.com/liMilCo/Free-Internet): (ساده ترین و سبک ترین پروژه پروکسی بر روی کلودفلر ورکر) 14 | * [Tunneling Through 🗽](https://github.com/liMilCo/Free-Internet#tunneling-through): (تونل کردن کلودفلر برای سرورهای فیلتر شده و کانفیگ های رایگان و ایجاد ای-پی ثابت) 15 | جدیدی 16 | 17 | 18 | --- 19 | 20 | ### 🎁 کانفیگ رایگان Vless، Vmess، Trojan، ShadowSocks، ShadowSocksR و Hysteria2 21 | 22 | * [🎁 Free Proxy Config 🌐](https://limilco.github.io/v2r/): 23 | 24 | هزاران کانفیک که از سرتاسر اینترنت جمع آوری و هر سه روز آپدیت میشود ... 25 | 26 | --- 27 | 28 | 29 | ## Project View 30 | ![Counter](https://count.getloli.com/@BPB-ReCoder?name=BPB-ReCoder&theme=sketch-1&padding=5) 31 | 32 | ## Stargazers over time 33 | [![Stargazers over time](https://starchart.cc/liMilCo/BPB-ReCoder.svg?variant=adaptive)](https://starchart.cc/liMilCo/BPB-ReCoder) 34 | 35 | 36 | 37 |
38 | 39 | 46 | 47 |
48 | 49 | -------------------------------------------------------------------------------- /README_en.md: -------------------------------------------------------------------------------- 1 |

😎 Customize 2 | BPB Panel 💦 3 |

4 | 5 | [**English**](https://liMilCo.github.io/BPB-ReCoder/README_en) - [فارسی](https://liMilCo.github.io/BPB-ReCoder) 6 | 7 | --- 8 | 9 | 😎 Using this Online APP: 10 |

11 | https://liMilCo.github.io/BPB-ReCoder/recoder.html 12 |
13 | or 14 |
15 | https://raw.githack.com/liMilCo/BPB-ReCoder/main/recoder.html 16 |

17 | 18 |

19 | You can customize the BPB Panel. 20 |

21 | 22 | ## First Step 23 | 24 | Access the online tool here... 25 | 26 | ### Paste original BPB project codes in the first box: 27 | 28 | 29 | 30 |

Get Project Codes: 31 | BPB Panel 32 |

33 | 34 | 35 | ## Second Step 36 | 37 | ### Enter Panel Login Credentials (Mandatory 😱) 38 | 39 | 📝 Use only lowercase English letters 40 | 41 | **Open fields are mandatory. Closed fields like (Main Page) or (Sub Functions) can be left empty** 42 | 43 | 44 | 45 | Note: When deploying your customized project on GitHub, replace `panel` in the URL: 46 |
47 | `BPB.SUB.workers.dev/panel` 48 | with your chosen word (e.g., if you select `myadmin`, access via): 49 |
50 | `BPB.SUB.workers.dev/myadmin` 51 | 52 | ### Select a Website for Root Page (Optional 😴) 53 | Default is Cloudflare's Speedtest. Leave empty to keep default. 54 | If entering a custom URL: 55 | - Ensure correct spelling 56 | - Choose lightweight sites to avoid overloading Cloudflare 57 | 58 | 59 | 60 | ### Enter KV Database & Cloudflare Variables (Mandatory 😱) 61 | 62 | After creating KV storage, you must rename it from default `bpb`. 63 | 64 | 📝 KV Name: lowercase English only 65 | 66 | Also change these variables used in `Settings` > `Variables and Secrets`: 67 | - UUID 68 | - TROJAN_PASS 69 | - PROXYIP 70 | 71 | 📝 Variable names: English letters (case-sensitive) 72 | 73 | 74 | 75 | Example: 76 | 77 | 78 | 79 | ### Note: Case sensitivity matters! Store these names securely. 80 | 81 | **👈 These names save in browser cache after first run, but better to write them down 👉** 82 | 83 | ### Rename Core Functions (Mandatory 😱) 84 | Original function names like `vlessOverWSHandler` and `handleTCPOutBound` are easily detected. 85 | 86 | 📝 English words only (min 5 chars) 87 | 88 | Click 🎁 to generate random names. 89 | 90 | 91 | 92 | ### Advanced Function Renaming (Optional 😴) 93 | 94 | Sub-functions can also be renamed for extra security (not mandatory). 95 | 96 | 📝 English words only (min 5 chars) 97 | 98 | 99 | 100 | ## Third Step 101 | 102 | Click `Generate New BPB 🌊` to apply changes. 103 | Modified codes will appear in the box - ready to download. 104 | 105 | 106 | 107 | ## Fourth Step 108 | Use `Obfuscator Code 💨` to obfuscate generated code. 109 | Copy-paste directly into Workers or download for Pages deployment (zip first). 110 | 111 | 112 | 113 | ## Project View 114 | ![Counter](https://count.getloli.com/@BPB-ReCoder?name=BPB-ReCoder&theme=sketch-1&padding=5) 115 | 116 | ## Stargazers over time 117 | [![Stargazers over time](https://starchart.cc/liMilCo/BPB-ReCoder.svg?variant=adaptive)](https://starchart.cc/liMilCo/BPB-ReCoder) 118 | 119 |
120 | 121 | 128 | 129 |
130 | -------------------------------------------------------------------------------- /README_fa.md: -------------------------------------------------------------------------------- 1 | 2 |

😎 شخصی سازی 3 | پنل BPB 💦 4 |

5 |

پشتیبانی تا BPB v3.1.4

6 | 7 | [**English**](https://liMilCo.github.io/BPB-ReCoder/README_en) - [فارسی](https://liMilCo.github.io/BPB-ReCoder) 8 | 9 | --- 10 | 11 | * Ad: **پروژه ای مشابه** 12 | * [Free-Internet 🐉](https://github.com/liMilCo/Free-Internet): (ساده ترین و سبک ترین پروژه پروکسی بر روی کلودفلر ورکر) 13 | * [Tunneling Through 🗽](https://github.com/liMilCo/Free-Internet#tunneling-through): (تونل کردن کلودفلر برای سرورهای فیلتر شده و کانفیگ های رایگان و ایجاد ای-پی ثابت) 14 | 15 | --- 16 | # راهنما 17 | 18 | 😎 به وسیله این برنامه: 19 |

20 | https://liMilCo.github.io/BPB-ReCoder/recoder.html 21 |
22 | 27 | 28 |

29 |

30 | شما می توانید کد های پلن را شخصی سازی کنید، همچنین از بن شدن و ارور 1011 جلوگیری کنید. 31 | 32 | از انجا که کلودفلر با برسی کد ها، پروژه را شناسایی و بن میکند برای جلوگیری از ارور 1011 باید کلمات کلیدی مانند نام توابع، آدرس دسترسی به پنل و داده های متغیر و دیتابیس KV تغییر داده شود. این برنامه بسادگی این کار را برای شما انجام خواهد داد. 33 |

34 | 35 | ## اول 36 | 37 | از اینجا وارد نرم افزار آنلاین شوید ... 38 | 39 | ### کد های اصلی و خام پروژه BPB را در باکس اول وارد کنید: 40 | 41 | 42 | 43 |

دریافت کد های پروژه: 44 | 💦 BPB Panel 45 |

46 | 47 | 48 | 49 | 50 | ## دوم 51 | 52 | ### وارد کردن اطلاعات ورود به پنل (اجباری 😱) 53 | 54 | 📝 فقط از کلمات کوچک انگیسی 55 | 56 | **باکس هایی که باز هستند وارد کردن اطلاعات اجباری می باشد و باکس هایی که پیشفرض بسته هستند مثل (صفحه اصلي) یا (توابع فرعي) میتوانید خالی بگزارید** 57 | 58 | 59 | 60 | توجه کنید وقتی پروژه شخصی سازی شده خود را در گیتهاب اجرا میکنید برای دسترسی به پنل بجای کلمه `panel` در آدرس 61 | 62 | `BPB.SUB.workers.dev/panel` 63 | 64 | باید از کلمه ای که در اینجا استفاده کرده اید استفاده کنید (مثلا در اینجا ما `myadmin` را انتخاب کرده ایم پس با این آدرس وارد پنل خواهیم شد: 65 | 66 | `BPB.SUB.workers.dev/myadmin` 67 | 68 | ### انتخاب یک سایت برای صفحه اول یا روت برنامه (اختیاری😴) 69 | این سایت پیشفرض speedtest کلودفلر هست و وارد کردن آن اختیاریست و میتوانید آن را خالی بگزارید 70 | اگر خواستید یک آدرس انتخاب کنید اول مطمعن شوید که املای کلمات را کاملا درست وارد کنید و سایتی را انتخاب کنید که سبک و ساده باشد وگرنه تعداد درخواست های زیاد به سرور کلودفلر فشار وارد میکند. 71 | 72 | 73 | 74 | 75 | 76 | ### وارد کردن اطلاعات مربوط به دیتابیس KV و متغیر های کلودفلر: (اجباری 😱) 77 | 78 | همان طور که در آموزش های پنل خوانده اید برای اتصال دیتابیس باید بعد از ساخت KV حتمی باید ان را با نام bpb به پنل معرفی نمایید، در اینجا شما باید این نام را تغییر دهید. 79 | 80 | 📝 نام دیتابیس KV فقط از کلمات کوچک انگیسی 81 | 82 | همچنین کلمات UUID و TROJAN_PASS و PROXYIP که آنها را در `Settings` بخش `Variables and Secrets` وارد میکردید، باید تغییر دهید و آن ها را بخاطر بسپارید زیرا این کلمات با دقت باید در کلودفلر ثبت شوند. 83 | 84 | 📝 نام متغیرها فقط از کلمات کوچک و بزرگ انگیسی 85 | 86 | 87 | 88 | مطابق مثال : 89 | 90 | 91 | 92 | ### دقت کنید که حروف بزرگ و کوچک انگلیسی مهم هست و باید دقیقا همان کلمه وارد شود 93 | 94 | **👈 این کلمات بعد از یک بار اجرای کد در مرورگر ذخیره میشوند ولی بهتر است آنها را در یک جا یاداشت کنید 👉** 95 | 96 | ### تغییر نام توابع در پروژه (توصیه می شود 😎) 97 | 👈 نام همه توابع به صورت خودکار داده دهی میشوند. 👉 98 | 99 | 📝 فقط از کلمات انگیسی (کوچک یا بزرگ) و حداقل 5 کاراکتر 100 | 101 | برای راحتی کار شما میتوانید با کلیک بر روی 🎁 یک نام شانسی برای این توابع انتخاب کنید. 102 | 103 | 104 | 105 | 106 | ### حالت پیشرفته تغییر توابع (توصیه می شود 😎) 107 | 108 | 109 | 110 | 111 | 112 | ## سوم 113 | 114 | برای ایجاد تغییرات دکمه `Generate New BPB 🌊` را فشار دهید 115 | در باکس مربوطه کد های تغییر کرده را نمایش میدهد که میتوانید ان را دانلود کنید 116 | 117 | 118 | 119 | ## چهارم 120 | بعد از ایجاد تغییرات با دکمه `Obfuscator Code 💨` میتوانید در همین صفحه کد ها را Obfuscator کنید 121 | بعد انها را کپی کرده در workers پیست کنید یا دانلود کرده بعد از فشرده سازی (zip کردن) آن را در pages آپلود کنید. 122 | 123 | 124 | 125 | ## Project View 126 | ![Counter](https://count.getloli.com/@BPB-ReCoder?name=BPB-ReCoder&theme=sketch-1&padding=5) 127 | 128 | ## Stargazers over time 129 | [![Stargazers over time](https://starchart.cc/liMilCo/BPB-ReCoder.svg?variant=adaptive)](https://starchart.cc/liMilCo/BPB-ReCoder) 130 | 131 | 132 | 133 |
134 | 135 | 142 | 143 |
144 | 145 | -------------------------------------------------------------------------------- /bpb/list: -------------------------------------------------------------------------------- 1 | BPB v3.2.2 (ReBuild)::worker.3.2.2.ReBuild.js 2 | BPB v3.1.3 (ReBuild)::worker.3.1.3.ReBuild.js 3 | BPB v3.1.3 (Minify)::worker.3.1.3.js 4 | BPB v3.1.1 (ReBuild)::worker.3.1.1.ReBuild.js 5 | BPB v3.1.1 (Minify)::worker.3.1.1.js 6 | BPB v3.0.9::worker.3.0.9.js 7 | BPB v3.0.4::worker.3.0.4.js 8 | BPB v3.0.1::worker.3.0.1.js 9 | BPB v2.8.1::worker.2.8.1.js 10 | -------------------------------------------------------------------------------- /doc/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liMilCo/BPB-ReCoder/65b1fadebe6c0f82d73bf11ca912e506312df453/doc/1.png -------------------------------------------------------------------------------- /doc/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liMilCo/BPB-ReCoder/65b1fadebe6c0f82d73bf11ca912e506312df453/doc/2.png -------------------------------------------------------------------------------- /doc/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liMilCo/BPB-ReCoder/65b1fadebe6c0f82d73bf11ca912e506312df453/doc/3.png -------------------------------------------------------------------------------- /doc/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liMilCo/BPB-ReCoder/65b1fadebe6c0f82d73bf11ca912e506312df453/doc/4.png -------------------------------------------------------------------------------- /doc/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liMilCo/BPB-ReCoder/65b1fadebe6c0f82d73bf11ca912e506312df453/doc/5.png -------------------------------------------------------------------------------- /doc/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liMilCo/BPB-ReCoder/65b1fadebe6c0f82d73bf11ca912e506312df453/doc/6.png -------------------------------------------------------------------------------- /doc/7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liMilCo/BPB-ReCoder/65b1fadebe6c0f82d73bf11ca912e506312df453/doc/7.png -------------------------------------------------------------------------------- /doc/8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liMilCo/BPB-ReCoder/65b1fadebe6c0f82d73bf11ca912e506312df453/doc/8.png -------------------------------------------------------------------------------- /doc/9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liMilCo/BPB-ReCoder/65b1fadebe6c0f82d73bf11ca912e506312df453/doc/9.png -------------------------------------------------------------------------------- /doc/index.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /recoder.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | BPB Panel Changer 7 | 8 | 9 | 291 | 292 | 293 |

تغییر کلمات کلیدی پنل 💦 - 8.9.3

294 |

😔 نسخه های بالا تر از BPB 3.2.2 پشتیبانی نمی شود! 🙇

295 |

😔 Versions higher than BPB 3.2.2 are not supported! 🙇

296 |
297 |

کد اصلی پروژه را اینجا وارد کنید:

298 | 299 |
300 | 301 |
302 | 303 | 304 |
305 | * توجه کنید این کد نباید obfuscation شده باشد، بعد از اینکه این تغییرات را انجام دادید؛ کد را obfuscation کنید و بعد در کلودفلر اجرا نمایید. 306 |
307 | # دریافت کد های پروژه: 308 | BPB-Worker-Panel 309 | 310 |
311 |
312 | 313 | 314 | 317 | 318 | 319 | 320 | 321 | 322 | 323 |
324 |
325 |
326 | 327 |
328 | * کلماتی که انتخاب میکنید نباید تکراری باشد وگرنه سیستم دچار مشکل میشود. 329 |
330 |
331 |
332 | 333 |
334 | 335 | 336 |

آدرس های دسترسی به پنل

337 |
338 | 339 | 340 | 341 |
342 |
343 | * این نام را بخاطر بسپارید. چون با این کلمه میتوانید وارد پنل شوید 344 |
345 |
346 | 347 | 348 | 349 |
350 |
351 | 352 | 353 | 354 |
355 |
356 | 357 |
358 |

صفحه اصلی

359 |
360 | 361 | 362 | 363 | 370 | 371 |
372 |
373 | * سایتی را انتخاب بکنید که ساده و سبک باشد. سایت های شلوغ و سنگین فشار زیادی به سرور خواهند آورد. 374 |
375 | * در ورژن های جدید می توانید با کلمه FALLBACK در تنظیمات (Variables and Secrets) کلودفلر این آدرس را تغییر دهید 376 |
377 | 378 |
379 | 380 |
381 |

متغیر های کلودفلر (Variables and Secrets)

382 |
383 | 384 | 385 | 386 |
387 |
388 | * با این نام دیتابیس KV را به پروژه متصل خواهید کرد. 389 |
390 |
391 |
392 | 393 | 394 | 395 |
396 |
397 | 398 | 399 | 400 |
401 |
402 | 403 | 404 | 405 |
406 |
407 | * توجه کنید که باید دقیقا از این کلمات برای وارد کردن متغییر به کلودفلر استفاده کنید 408 |
409 |
410 | 411 |
412 |

توابع اصلی

413 | 414 | 415 |
416 | 417 | 418 |
419 |
420 | 421 | 422 | 423 |
424 |
425 | 426 | 427 | 428 |
429 |
430 | 431 | 432 | 433 |
434 |
435 | 436 | 437 | 438 |
439 |
440 | 441 | 442 | 443 |
444 |
445 | 446 | 447 | 448 |
449 |
450 | 451 | 452 | 453 |
454 |
455 | 456 | 457 | 458 |
459 |
460 | 461 |
462 |

توابع فرعی (حالت پیشرفته)

463 |
464 | 465 | 466 |
467 |
468 | 469 | 470 | 471 |
472 |
473 | 474 | 475 | 476 |
477 |
478 | 479 | 480 | 481 |
482 |
483 | 484 | 485 | 486 |
487 |
488 | 489 | 490 | 491 |
492 |
493 | 494 | 495 | 496 |
497 |
498 | 499 | 500 | 501 |
502 |
503 | 504 | 505 | 506 |
507 |
508 | 509 | 510 | 511 |
512 | 513 |
514 | 515 | 516 | 517 |
518 | 519 |
520 | 521 | 522 | 523 |
524 | 525 |
526 | 527 | 528 | 529 |
530 | 531 |
532 | 533 | 534 | 535 |
536 | 537 |
538 | 539 | 540 | 541 |
542 | 543 |
544 | 545 | 546 | 547 |
548 | 549 |
550 | 551 | 552 | 553 |
554 | 555 |
556 | 557 | 558 | 559 |
560 |
561 | 562 | 563 | 564 |
565 |
566 | 567 | 568 | 569 |
570 |
571 | 572 | 573 | 574 |
575 |
576 | 577 | 578 | 579 |
580 |
581 | 582 | 583 | 584 |
585 |
586 | 587 | 588 | 589 |
590 |
591 | 592 | 593 | 594 |
595 |
596 | 597 | 598 | 599 |
600 |
601 | 602 | 603 | 604 |
605 |
606 | 607 | 608 | 609 |
610 | 617 |
618 |
619 |
620 |
621 |
622 | 623 | 624 | 625 |
626 |
627 | 628 |
629 |

کدهای تغییر یافته:

630 |
631 | 632 |
633 |
634 |
635 | 636 | 637 |
638 |
639 | 640 | 641 | 642 | 643 | 644 |
645 |
646 |

کد های obfuscator شده:

647 | 655 |
656 | 657 |
658 |
659 | 660 | 672 |
673 | 676 | 677 | 678 | 1068 | 1069 | 1070 | 1077 | 1078 | 1079 | 1080 | --------------------------------------------------------------------------------