Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

حل مشکل 1011: برای هر کاربر یک پنل ویژه #684

Open
liMilCo opened this issue Jan 8, 2025 · 28 comments
Open

حل مشکل 1011: برای هر کاربر یک پنل ویژه #684

liMilCo opened this issue Jan 8, 2025 · 28 comments

Comments

@liMilCo
Copy link

liMilCo commented Jan 8, 2025

شخصی سازی پنل BPB 💦

😎 با کمک این سایت :
https://raw.githack.com/liMilCo/BPB-ReCoder/main/recoder.html
شما می توانید کد های پلن را کاملا شخصی سازی کنید.
از انجا که کلودفلر با برسی کد ها، پروژه را شناسایی و بند میکند برای جلوگیری از ارور 1011 باید کلمات کلیدی مانند نام توابع، آدرس دسترسی به پنل و داده های متغیر و دیتابیس KV را تغییر داده شود. پروژه هایی مثل EN panel این کار را انجام داده اند اما بعد از یک مدت ممکن است این کد های جدید هم شناسایی شوند. بهترین راه حل این است که هر کاربر برای خود یک پنل با کدهای شخصی سازی شده بسازد و این برنامه این کار را برای شما انجام خواهد داد.

اول

کد های اصلی و خام پروژه BPB را در باکس اول وارد کنید:

image

شما مي توانيد کد هاي خام ورژن 2.8.1 پروژه را از اينجا و ورژن 2.7.4 را از اينجا تهيه نماييد.

دوم

وارد کردن اطلاعات ورود به پنل

باکس هایی که باز هستند وارد کردن اطلاعات اجباری می باشد و باکس هایی که پیشفرض بسته هستند مثل (صفحه اصلي) یا (توابع فرعي) میتوانید خالی بگزارید

image

توجه کنید وقتی پروژه شخصی سازی شده خود را در گیتهاب اجرا میکنید برای دسترسی به پنل بجای کلمه panel در آدرس

BPB.SUB.workers.dev/panel

باید از کلمه ای که در اینجا استفاده کرده اید استفاده کنید (مثلا در اینجا ما myadmin را انتخاب کرده ایم پس با این آدرس وارد پنل خواهیم شد:

BPB.SUB.workers.dev/myadmin

انتخاب یک سایت برای صفحه اول یا روت برنامه

این سایت پیشفرض speedtest کلودفلر هست و وارد کردن آن اختیاریست و میتوانید آن را خالی بگزارید
اگر خواستید یک آدرس انتخاب کنید اول مطمعن شوید که املای کلمات را کاملا درست وارد کنید و سایتی را انتخاب کنید که سبک و ساده باشد وگرنه تعداد درخواست های زیاد به سرور کلودفلر فشار وارد میکند.

image

وارد کردن اطلاعات مربوط به دیتابیس KV و متغیر های کلودفلر:

همان طور که در آموزش های پنل خوانده اید برای اتصال دیتابیس باید بعد از ساخت KV حتمی باید ان را با نام bpb به پنل معرفی نمایید، در اینجا شما باید این نام را تغییر دهید.

همچنین کلمات UUID و TROJAN_PASS و PROXYIP که آنها را در Settings بخش Variables and Secrets وارد میکردید، باید تغییر دهید و آن ها را بخاطر بسپارید زیرا این کلمات با دقت باید در کلودفلر ثبت شوند.

image

مطابق مثال :

image

دقت کنید که حروف بزرگ و کوچک انگلیسی مهم هست و باید دقیقا همان کلمه وارد شود

👈 این کلمات بعد از یک بار اجرای کد در مرورگر ذخیره میشوند ولی بهتر است آنها را در یک جا یاداشت کنید 👉

تغییر نام توابع در پروژه

از انجا که از اولین پروژه تونل پروکسی که برای کلودفلر نوشته شد نام توابع ثابت مانده است و حتی بعد از obfuscation کردن کدها هم تغییر نمیکند و کلودفلر به راحتی کد های این پروژه ها را شناسایی میکند. توابعی مانند vlessOverWSHandler و handleTCPOutBound خیلی سریع توسط کلودفلر شناسایی میشوند.

برای راحتی کار شما میتوانید با کلیک بر روی 🎁 یک نام شانسی برای این توابع انتخاب کنید.

image

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

بخش توابع فرعی هم مثل توابع اصلی میباشد اما تغییر انها اجباری نیست اما برای اطمینان از شناسایی نشدن توسط کلودفلر میتوانید انها را نیز تغییر دهید.

image

سوم

برای ایجاد تغییرات دکمه Generate New BPB 🌊 را فشار دهید
در باکس مربوطه کد های تغییر کرده را نمایش میدهد که میتوانید ان را دانلود کنید

image

چهارم

بعد از ایجاد تغییرات با دکمه Obfuscator Code 💨 میتوانید در همین صفحه کد ها را Obfuscator کنید
بعد انها را کپی کرده در workers پیست کنید یا دانلود کرده و در pages آپلود کنید.

image

@pichoko
Copy link

pichoko commented Jan 8, 2025

واقعا از همگی شما که برای حل این مشکل زحمت کشیدین و سازنده اصلی پنل که همچین پنل کاملی رو ساخته ممنونم

@DarkKingTNi
Copy link

بسیار عالی و به موقع ، بدون هیچ مشکلی اوکی شد ، سپاس فراوان

@whjhcn
Copy link

whjhcn commented Jan 8, 2025

非常好,我直接变更了变量并未混淆代码也能用!

@badmast75
Copy link

دمت گرم خان

@mdktest
Copy link

mdktest commented Jan 8, 2025

دست مریزاد

@iErfun
Copy link

iErfun commented Jan 9, 2025

دمت گرم

@bia-pain-bache
Copy link
Owner

ممنون @liMilCo بابت زحمتی که کشیدی، خودمم در حال بازنویسی هستم، اگر جواب بده به زودی منتشر میشه. 🤝

@Ali-aga-AA
Copy link

ممنون @liMilCo بابت زحمتی که کشیدی، خودمم در حال بازنویسی هستم، اگر جواب بده به زودی منتشر میشه. 🤝

به به داریم میریم رکب بزنیم به کلودفلر 😂

@DarkKingTNi
Copy link

DarkKingTNi commented Jan 9, 2025

ممنون @liMilCo بابت زحمتی که کشیدی، خودمم در حال بازنویسی هستم، اگر جواب بده به زودی منتشر میشه. 🤝

تشکر فراوان بابت زحمات بی دریغتون توی این شرایط شما برای من همیشه امیدواری بودید.
ممنون میشم اگر میشه کد رو تا حد امکان بهینه کنید تا سرعت بهتر بشه ، چون قبلا سرعت بهتر بود جدیدا انگار کانفیگ ها تاخیر پیدا کردن
مثلا من قبلا با ای دی اس ال توی یوتیوب فیلم 4 کی بالا میاورد بدون لگ ولی الان دیگه نمیشه
حالا نمی دونم مشکل از کجاست ولی اگر کد ها بهینه بشه شاید اوکی بشه

باز هم سپاس فراوان از زحماتتون

@iErfun
Copy link

iErfun commented Jan 9, 2025

ممنون @liMilCo بابت زحمتی که کشیدی، خودمم در حال بازنویسی هستم، اگر جواب بده به زودی منتشر میشه. 🤝

❤❤

@liMilCo
Copy link
Author

liMilCo commented Jan 9, 2025

ممنون @liMilCo بابت زحمتی که کشیدی، خودمم در حال بازنویسی هستم، اگر جواب بده به زودی منتشر میشه. 🤝

تشکر فراوان بابت زحمات بی دریغتون توی این شرایط شما برای من همیشه امیدوای بودید. ممنون میشم اگر میشه کد رو تا حد امکان بهینه کنید تا سرعت بهتر بشه ، چون قبلا سرعت بهتر بود جدیدا انگار کانفیگ ها تاخیر پیدا کردن مثلا من قبلا با ای دی اس ال توی یوتیوب فیلم 4 کی بالا میاورد بدون لگ ولی الان دیگه نمیشه حالا نمی دونم مشکل از کجاست ولی اگر کد ها بهینه بشه شاید اوکی بشه

باز هم سپاس فراوان از رحماتتون

کد ها زیاد تاثیری توی سرعت ندارن، من پروژه اولیه که ساده ترین و سبک ترین کد رو هم داشت رو هم تست کردم و فرقی نمیکرد، تو پروژه BPB هم اتصال vless هنوز ساده ترین کد رو داره و به تورجان هشینگ اصافه شده ....

مشکل سرعت به خود کلودفلر و میزان اختصاص CPU و پهنای باند هم ربط داره ...

همچنین انتخاب درست ProxyIP هم در سرعت تاثیر میزاره ...

@bia-pain-bache
Copy link
Owner

دوستان pre-release نسخه 3 منتشر شد:
https://github.com/bia-pain-bache/BPB-Worker-Panel/releases/tag/v3

تغییراتش رو نوشتم، اسم KV از bpb به kv تغییر کرده، همینطور TROJAN_PASS شده TR_PASS
ممنون میشم از روش Pages و Workers تست کنید و نتیجه رو اینجا بگید. برای خودم روی اکانتی که قبلا 1101 گرفته بود هم بالا اومد ولی نمیدونم برای شما هم اینجوری باشه یا نه.

@Ahmad-2213
Copy link

ممنون @liMilCo بابت زحمتی که کشیدی، خودمم در حال بازنویسی هستم، اگر جواب بده به زودی منتشر میشه. 🤝

تشکر فراوان بابت زحمات بی دریغتون توی این شرایط شما برای من همیشه امیدوای بودید. ممنون میشم اگر میشه کد رو تا حد امکان بهینه کنید تا سرعت بهتر بشه ، چون قبلا سرعت بهتر بود جدیدا انگار کانفیگ ها تاخیر پیدا کردن مثلا من قبلا با ای دی اس ال توی یوتیوب فیلم 4 کی بالا میاورد بدون لگ ولی الان دیگه نمیشه حالا نمی دونم مشکل از کجاست ولی اگر کد ها بهینه بشه شاید اوکی بشه
باز هم سپاس فراوان از رحماتتون

کد ها زیاد تاثیری توی سرعت ندارن، من پروژه اولیه که ساده ترین و سبک ترین کد رو هم داشت رو هم تست کردم و فرقی نمیکرد، تو پروژه BPB هم اتصال vless هنوز ساده ترین کد رو داره و به تورجان هشینگ اصافه شده ....

مشکل سرعت به خود کلودفلر و میزان اختصاص CPU و پهنای باند هم ربط داره ...

همچنین انتخاب درست ProxyIP هم در سرعت تاثیر میزاره ...

پروتکل های بهینه تری مثل XHTTP کم کم باید جایگزین بشن، چون مدام از سمت هسته xray براشون آپدیت میاد و بهبود پیدا میکنن.

@DarkKingTNi
Copy link

دوستان pre-release نسخه 3 منتشر شد: https://github.com/bia-pain-bache/BPB-Worker-Panel/releases/tag/v3

تغییراتش رو نوشتم، اسم KV از bpb به kv تغییر کرده، همینطور TROJAN_PASS شده TR_PASS ممنون میشم از روش Pages و Workers تست کنید و نتیجه رو اینجا بگید. برای خودم روی اکانتی که قبلا 1101 گرفته بود هم بالا اومد ولی نمیدونم برای شما هم اینجوری باشه یا نه.

بدون مشکل هر دو روش اجرا شد و فعلا اوکی هستن
سپاس فراوان

@bia-pain-bache
Copy link
Owner

@DarkKingTNi
اکانت جدید بود یا قبلا 1101 داشت؟

@DarkKingTNi
Copy link

DarkKingTNi commented Jan 9, 2025

@DarkKingTNi اکانت جدید بود یا قبلا 1101 داشت؟

اکنت قدیمی و چندین بار ارور 1101 گرفته بود هم ورکر و هم پیجز
:) اتفاقا تست کردم 4 کی بدون مشکل اجرا شد

@liMilCo
Copy link
Author

liMilCo commented Jan 9, 2025

دوستان pre-release نسخه 3 منتشر شد: https://github.com/bia-pain-bache/BPB-Worker-Panel/releases/tag/v3

تغییراتش رو نوشتم، اسم KV از bpb به kv تغییر کرده، همینطور TROJAN_PASS شده TR_PASS ممنون میشم از روش Pages و Workers تست کنید و نتیجه رو اینجا بگید. برای خودم روی اکانتی که قبلا 1101 گرفته بود هم بالا اومد ولی نمیدونم برای شما هم اینجوری باشه یا نه.

دمت گرم ، نام کد هارو هم تغییر دادی ....
میدونی یه مشکل اینه 30000 کاربر از BPB استفاده میکنن، الان مشکل نداره اما بعد از یه مدت که چندین کاربر دقیقا از همین کد استفاده کنن، ربات کد اسنکنر کلودفلر باز هم این تغییرات رو شناسایی میکنه.
برنامه ری-کدر من دیگه این توابع رو نمیتونه تغییر بده، نیومده باید آپدیتش کنم ...

@liMilCo
Copy link
Author

liMilCo commented Jan 9, 2025

یه پیشنهاد: @bia-pain-bache
الان وقتی اولین بار پروژه رو تو کلودفلر بالا میاری بخش /secrets رو بالا میاره :
سیستم رو جوری بسازی که اول میاد بالا یه سیستم شبیه همین سیستم تغییر نام توابع (که بالا معرفی کردم) بیاد بالا بصورت رندم نام توابع رو تغییر بده و کاربر بتونه نام دیتابیس KV هم انتخاب کنه بعد همونجا کد رو obfuscator کنه و خروجی کد worker.js جدید به کاربر بده تا دوباره کاربر تو کلودفلر این کد ها رو مجدد جایگزاری کنه ...

برای نام دیتابیس KV هم میتونی چندین نام بزاری بعد تو خود سیستم چک کنه env.bpb !== "object" نبود مثلا env.kv !== "object" بعد env.SOMTING !== "object" هرکدوم true بود اون داده به عنوان دیتابیس انتخاب بشه، اینجوری هر کاربر میتونه از لیسیتی از نام ها یکی رو انتخاب کنه، از اونجا که تو تابع Vless هم لود نمیشه سرعت پروکسی هم پایین نمیاره ...

@bia-pain-bache
Copy link
Owner

دارم یه پروژه دیگه مینویسم که با API دپلوی کنه، اونجا باید همین کارو بکنم، البته نیاز نیست دونه دونه تابعا عوض بشن، خود obfuscator یه گزینه‌هایی داره.
ولی این پروژه بلند مدته، به این زودیا آماده نمیشه.
حالا با همین بریم جلو ببینیم چی میشه.

@liMilCo
Copy link
Author

liMilCo commented Jan 9, 2025

دارم یه پروژه دیگه مینویسم که با API دپلوی کنه، اونجا باید همین کارو بکنم، البته نیاز نیست دونه دونه تابعا عوض بشن، خود obfuscator یه گزینه‌هایی داره. ولی این پروژه بلند مدته، به این زودیا آماده نمیشه. حالا با همین بریم جلو ببینیم چی میشه.

دمت گرم اینجوری خوبه ...

@iErfun
Copy link

iErfun commented Jan 10, 2025

دارم یه پروژه دیگه مینویسم که با API دپلوی کنه، اونجا باید همین کارو بکنم، البته نیاز نیست دونه دونه تابعا عوض بشن، خود obfuscator یه گزینه‌هایی داره. ولی این پروژه بلند مدته، به این زودیا آماده نمیشه. حالا با همین بریم جلو ببینیم چی میشه.

مشتی دمت گرم

@iErfun
Copy link

iErfun commented Jan 10, 2025

دارم یه پروژه دیگه مینویسم که با API دپلوی کنه، اونجا باید همین کارو بکنم، البته نیاز نیست دونه دونه تابعا عوض بشن، خود obfuscator یه گزینه‌هایی داره. ولی این پروژه بلند مدته، به این زودیا آماده نمیشه. حالا با همین بریم جلو ببینیم چی میشه.

لطفا پوشه src رو آپدیت کنید ممنون

@mdktest
Copy link

mdktest commented Jan 10, 2025

چرا چنین فرمتی برای chian proxy قبول نمیکنه؟ ss://YWVzLTI1Ni1nY206YTNHRll0MzZTbTgyVnlzOQ%3D%[email protected]:9000
میدونم که باید چنین فرمتی باشه socks://user:pass@ip:port ولی اصلا چنین فرمتی هم داریم مگ؟ میشه راهنمایی کنید؟؟!!
کلی vless امتحان کردم ولی بعد مدتی از کار افتاد. ای پی ثابت میخوام که هی داخل اینستا login م عوض نشه

@liMilCo
Copy link
Author

liMilCo commented Jan 10, 2025

چرا چنین فرمتی برای chian proxy قبول نمیکنه؟ ss://YWVzLTI1Ni1nY206YTNHRll0MzZTbTgyVnlzOQ%3D%[email protected]:9000 میدونم که باید چنین فرمتی باشه socks://user:pass@ip:port ولی اصلا چنین فرمتی هم داریم مگ؟ میشه راهنمایی کنید؟؟!! کلی vless امتحان کردم ولی بعد مدتی از کار افتاد. ای پی ثابت میخوام که هی داخل اینستا login م عوض نشه

این لینکی که دادی فرمت user:pass@ip:port نیست : به این شکله aes-256-gcm:Lムム望 ヘ否N 服\ホ@ip:port
درواقع aes-256-gcm یک نوع پروتکل هشینگ هست و Lムム望 ヘ否N 服\ホ میشه I want to see LN Clothes که کلیدرمز هست و این فرمت کاملا فرق میکنه ...
هرچند من socks درست هم استفاده کردم کار نمیکرد

@mdktest
Copy link

mdktest commented Jan 10, 2025

چرا چنین فرمتی برای chian proxy قبول نمیکنه؟ ss://YWVzLTI1Ni1nY206YTNHRll0MzZTbTgyVnlzOQ%3D%[email protected]:9000 میدونم که باید چنین فرمتی باشه socks://user:pass@ip:port ولی اصلا چنین فرمتی هم داریم مگ؟ میشه راهنمایی کنید؟؟!! کلی vless امتحان کردم ولی بعد مدتی از کار افتاد. ای پی ثابت میخوام که هی داخل اینستا login م عوض نشه

این لینکی که دادی فرمت user:pass@ip:port نیست : به این شکله aes-256-gcm:Lムム望 ヘ否N 服\ホ@ip:port درواقع aes-256-gcm یک نوع پروتکل هشینگ هست و Lムム望 ヘ否N 服\ホ میشه I want to see LN Clothes که کلیدرمز هست و این فرمت کاملا فرق میکنه ... هرچند من socks درست هم استفاده کردم کار نمیکرد

پس همون دنبال vless باشم

@liMilCo
Copy link
Author

liMilCo commented Jan 10, 2025

آره
ولی من با همین BPB کار میکنم و اینیستاگرامم مشکلی نداره ، اصلا پسوردش رو یادم نمیاد ...
البته من ProxyIP رو همیشه تنظیم میکنم روی یه ای-پی تو المان ...

@liMilCo
Copy link
Author

liMilCo commented Jan 10, 2025

پس همون دنبال vless باشم

الان من مثلا از سایت https://www.racevpn.com/free-vlesswebsocket-server یه vless گرفتم دادم به BPB chian proxy با استفاده از FULL NORMAL SUB کار کرد.

ولی سرعتش خوب نیست ...

@mdktest
Copy link

mdktest commented Jan 10, 2025

پس همون دنبال vless باشم

الان من مثلا از سایت https://www.racevpn.com/free-vlesswebsocket-server یه vless گرفتم دادم به BPB chian proxy با استفاده از FULL NORMAL SUB کار کرد.

ولی سرعتش خوب نیست ...

مدت زمان اعتبارش هم کمه

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

10 participants