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

ارور 1101 در پنل 3.0.3 #710

Open
1 task done
DarkKingTNi opened this issue Jan 18, 2025 · 40 comments
Open
1 task done

ارور 1101 در پنل 3.0.3 #710

DarkKingTNi opened this issue Jan 18, 2025 · 40 comments

Comments

@DarkKingTNi
Copy link

Attention | توجه

  • I searched and no similar issues were found | جستجو کردم و هیچ گزارش مشابهی پیدا نشد

What Happened? | چه اتفاقی افتاده؟

سلام
از دوباره ارور 1101 برگشت 🥲

Minimal Reproducible Example | چه پروسه‌ای برای مشاهده این مشکل طی کرده‌اید؟

No response

Relevant log output | لاگ برنامه یا پنل

.

Panel version | نسخه‌ی پنل

3.0.3

@mickey3721
Copy link

Can anyone give an obfuscate tutorial, how to obfuscate code by self.
I think that would be more helpful for the 1101 blocking situation.

@DarkKingTNi
Copy link
Author

Can anyone give an obfuscate tutorial, how to obfuscate code by self. I think that would be more helpful for the 1101 blocking situation.

Hi
You can use this awesome project to obfuscate bpb panel
so simple

https://github.com/liMilCo/BPB-ReCoder

@Ali-aga-AA
Copy link

منم همینطور

Image

@Ali-aga-AA
Copy link

از نظر من باید یه سیستمی تعریف بشه که هر کسی که پروژه رو دانلود میکنه خودش اتوماتیک یه سری مقادیر رندوم براش قرار بده.
اینطوری دیگه مشکل پیش نمیاد.

@liMilCo
Copy link

liMilCo commented Jan 18, 2025

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

@big-amin
Copy link

اصلا اخرین اپدیت پنل 3.0.1 عه در حال حاضر تو چجوری 3.0.3 رو داری؟

@lizhi123le
Copy link

修改一下CF子域,同时修改一下仓库的混淆配置文件obfs-config.json
{
"compact": true,
"simplify": true,
"optionsPreset": "high-obfuscation",
"target": "browser-no-eval",
"ignoreImports": true,
"stringArray": true,
"stringArrayEncoding": ["rc4", "base64"],
"stringArrayThreshold": 1.0,
"stringArrayRotate": true,
"stringArrayIndexShift": true,
"splitStrings": true,
"splitStringsChunkLength": 5,
"unicodeEscapeSequence": true,
"identifierNamesGenerator": "mangled-shuffled",
"renameGlobals": true,
"renameProperties": false,
"renamePropertiesMode": "safe",
"transformObjectKeys": true,
"numbersToExpressions": true,
"deadCodeInjection": true,
"deadCodeInjectionThreshold": 0.5
}

这样就不会有问题

@liMilCo
Copy link

liMilCo commented Jan 18, 2025

"optionsPreset": "high-obfuscation", won't work well

@liMilCo
Copy link

liMilCo commented Jan 18, 2025

اصلا اخرین اپدیت پنل 3.0.1 عه در حال حاضر تو چجوری 3.0.3 رو داری؟

تو بخش releases هست

@Mahdi-SEi
Copy link

من هم از ورژن 3.0.1 استفاده کردم برای ۲ تا اکانت که تو یکیشون از https://github.com/liMilCo/BPB-ReCoder استفاده کردم و پیجز ساختم
و با یه ایمیل دیگه ورکر خود کد 3.0.1، امروز جفتشون 1101 خوردن

@liMilCo
Copy link

liMilCo commented Jan 18, 2025

من خودم ریکد شده 3.0.3 خطای 1011 گرفت اما ورژن های ریکد قدیمی 2.7.4 هنوز دارن کار میکنن ...

امروز یه ریکد از 3.0.1 گرفتم ببینم چی میشه؛ خوب بالا اومد داره کار میکنه اما ...

کسی هست از ورژن 3.0.0 و ورژن 2.8.1 خطای 1011 گرفته باشه ؟

@Siavash1291
Copy link

Can anyone give an obfuscate tutorial, how to obfuscate code by self. I think that would be more helpful for the 1101 blocking situation.

https://obfuscator.io/

@Siavash1291
Copy link

Attention | توجه

  • I searched and no similar issues were found | جستجو کردم و هیچ گزارش مشابهی پیدا نشد

What Happened? | چه اتفاقی افتاده؟

سلام از دوباره ارور 1101 برگشت 🥲

Minimal Reproducible Example | چه پروسه‌ای برای مشاهده این مشکل طی کرده‌اید؟

No response

Relevant log output | لاگ برنامه یا پنل

.

Panel version | نسخه‌ی پنل

3.0.3
آقا تا kv وجود داره همین بساطه

@Mahdi-SEi
Copy link

کسی هست از ورژن 3.0.0 و ورژن 2.8.1 خطای 1011 گرفته باشه ؟

من یه اکانت دیگه هم ورژن ۳ داشتم اما ریکد شده نبود ورژن اصلی کد مخفی شده bpb بود اون ارروری نگرفته

@liMilCo
Copy link

liMilCo commented Jan 18, 2025

3.0.3
آقا تا kv وجود داره همین بساطه

چطور ؟
دیتابیس kv فقط وقتی لود میشه که پنل رو بالا بیاری یا سابسکراب رو آپدیت کنی ...
که خیلی کم استفاده میشن ...

@liMilCo
Copy link

liMilCo commented Jan 18, 2025

من یه اکانت دیگه هم ورژن ۳ داشتم اما ریکد شده نبود ورژن اصلی کد مخفی شده bpb بود اون ارروری نگرفته

عجیبه یعنی چه عاملی باعث شده ورژن های جدید چه اصلی چه ریکد شده به مشکل بخرن ؟؟

@big-amin
Copy link

کسی هست از ورژن 3.0.0 و ورژن 2.8.1 خطای 1011 گرفته باشه ؟

من هم 2.8.1 دارم هم 3.0.1 هردو دارن به درستی با سرعت کار میکنن

@Mahdi-SEi
Copy link

من یه اکانت دیگه هم ورژن ۳ داشتم اما ریکد شده نبود ورژن اصلی کد مخفی شده bpb بود اون ارروری نگرفته

عجیبه یعنی چه عاملی باعث شده ورژن های جدید چه اصلی چه ریکد شده به مشکل بخرن ؟؟

نمیدونم چه عاملی بوده ولی هرچی بوده مربوط به 3.0.3 بوده یا شاید اکانت های فلگ اینطوری شدن

@liMilCo
Copy link

liMilCo commented Jan 18, 2025

نمیدونم چه عاملی بوده ولی هرچی بوده مربوط به 3.0.3 بوده یا شاید اکانت های فلگ اینطوری شدن

تو خودت گفتی ورژن 3.0.1 ارور گرفته ...

تو 3.0.3 تغییرات زیادی داشته ولی اگر 3.0.1 خطا گرفته مشکل از اون تغییرات هم نیست ...

@liMilCo
Copy link

liMilCo commented Jan 18, 2025

معلومه JInx زنده هست دیروز رفته BPB نسب کرده ...

@Mahdi-SEi
Copy link

تو خودت گفتی ورژن 3.0.1 ارور گرفته ...

آره 3.0.1 که ریکد شده بود ولی این چند روز اوکی بوده دقیقا امروز صبح دیدم به اررور خورده

@liMilCo
Copy link

liMilCo commented Jan 18, 2025

تو خودت گفتی ورژن 3.0.1 ارور گرفته ...

آره 3.0.1 که ریکد شده بود ولی این چند روز اوکی بوده دقیقا امروز صبح دیدم به اررور خورده

تو ریکد گزینه (شکستن و تغيير تمام کلمات کليدي) فعال کرده بودی ؟

@Mahdi-SEi
Copy link

تو خودت گفتی ورژن 3.0.1 ارور گرفته ...

آره 3.0.1 که ریکد شده بود ولی این چند روز اوکی بوده دقیقا امروز صبح دیدم به اررور خورده

تو ریکد گزینه (شکستن و تغيير تمام کلمات کليدي) فعال کرده بودی ؟

آره فعال بود

@DarkKingTNi
Copy link
Author

من خودم ریکد شده 3.0.3 خطای 1011 گرفت اما ورژن های ریکد قدیمی 2.7.4 هنوز دارن کار میکنن ...

امروز یه ریکد از 3.0.1 گرفتم ببینم چی میشه؛ خوب بالا اومد داره کار میکنه اما ...

کسی هست از ورژن 3.0.0 و ورژن 2.8.1 خطای 1011 گرفته باشه ؟

من ورژن 2.8.1 ریکود شده دارم ولی روی یه اکانت دیگه قدیمی که ارور 1101 هم گرفته بود
و الان هنوز داره کار میکنه
هر چی بود بعد از آپدیت به ورژن 3.0.3 ارور مجدد نمایان شده انگار

@liMilCo
Copy link

liMilCo commented Jan 18, 2025

یه فرقی بین ورژن 2.8.1 و 3 (bpb.yousef.isegaro.com) هست که برای پروکسی-ایپی پیشفرض داده شده ...

@DarkKingTNi
Copy link
Author

یه فرقی بین ورژن 2.8.1 و 3 (bpb.yousef.isegaro.com) هست که برای پروکسی-ایپی پیشفرض داده شده ...

من احتمال رو توی
sub_path
میبینم چون هم خودم و هم خیلی از دوستان ممکنه تنظیم نکردن
و این ارور گرفتن

@liMilCo
Copy link

liMilCo commented Jan 18, 2025

یه فرقی بین ورژن 2.8.1 و 3 (bpb.yousef.isegaro.com) هست که برای پروکسی-ایپی پیشفرض داده شده ...

من احتمال رو توی sub_path میبینم چون هم خودم و هم خیلی از دوستان ممکنه تنظیم نکردن و این ارور گرفتن

من روی 2 اکانت تنظیم کردم هر دور 1011 شدن،
اما ورژن 3.0.1 که 1011 گرفته کلا همچین گزینه ای نداشت

@DarkKingTNi
Copy link
Author

یه فرقی بین ورژن 2.8.1 و 3 (bpb.yousef.isegaro.com) هست که برای پروکسی-ایپی پیشفرض داده شده ...

من احتمال رو توی sub_path میبینم چون هم خودم و هم خیلی از دوستان ممکنه تنظیم نکردن و این ارور گرفتن

من روی 2 اکانت تنظیم کردم هر دور 1011 شدن، اما ورژن 3.0.1 که 1011 گرفته کلا همچین گزینه ای نداشت

خب پس هوش مصنوعی داره چک میکنه و تا کوچکترین چیز مشکوکی میبینه ارور میفرسته
الان رقابت شده هوش مصنوعی و انسان
واقعا جالب شد :)

@liMilCo
Copy link

liMilCo commented Jan 18, 2025

خب پس هوش مصنوعی داره چک میکنه و تا کوچکترین چیز مشکوکی میبینه ارور میفرسته الان رقابت شده هوش مصنوعی و انسان واقعا جالب شد :)

باید چند روز صبر کنیم ببینیم تا چه حد اسکن میکنن؛ آیا ورژن های قدیمی هم بسته میشن !؟

توی خروجی برنامه که تفاوتی وجود نداره مخصوصا اونهایی که ریکد کردن دیگه آدرس پنل هم تغییر کرده و نمیشه فهمید که روی این سیستم bpb نسب بوده ...

فقط میمونه اسکن کدهای داخلی که
یا یه کلمه کلیدی پیدا کردن ...
یا براساس لوگ برنامه اسکن میکنن (مثلا برنامه از cloudflare:sockets) استفاده میکنه یا از (bpb.yousef.isegaro.com) ای-پی میگیره - البته در این صورت همه ورژن ها باید بسته میشدن !

حالا من ریکد رو آپدیت میکنم که bpb.yousef.isegaro.com به کد کنه ...

@bia-pain-bache
Copy link
Owner

خب پس هوش مصنوعی داره چک میکنه و تا کوچکترین چیز مشکوکی میبینه ارور میفرسته الان رقابت شده هوش مصنوعی و انسان واقعا جالب شد :)

باید چند روز صبر کنیم ببینیم تا چه حد اسکن میکنن؛ آیا ورژن های قدیمی هم بسته میشن !؟

توی خروجی برنامه که تفاوتی وجود نداره مخصوصا اونهایی که ریکد کردن دیگه آدرس پنل هم تغییر کرده و نمیشه فهمید که روی این سیستم bpb نسب بوده ...

فقط میمونه اسکن کدهای داخلی که یا یه کلمه کلیدی پیدا کردن ... یا براساس لوگ برنامه اسکن میکنن (مثلا برنامه از cloudflare:sockets) استفاده میکنه یا از (bpb.yousef.isegaro.com) ای-پی میگیره - البته در این صورت همه ورژن ها باید بسته میشدن !

حالا من ریکد رو آپدیت میکنم که bpb.yousef.isegaro.com به کد کنه ...

در کدهای بالای نسخه ۳ هیچ اثری از این دامنه یا کلمات کلیدی bpb و vless و trojan نیست. باید صبر کنیم ببینیم چیو داره تشخیص میده.

@big-amin
Copy link

خب پس هوش مصنوعی داره چک میکنه و تا کوچکترین چیز مشکوکی میبینه ارور میفرسته الان رقابت شده هوش مصنوعی و انسان واقعا جالب شد :)

باید چند روز صبر کنیم ببینیم تا چه حد اسکن میکنن؛ آیا ورژن های قدیمی هم بسته میشن !؟
توی خروجی برنامه که تفاوتی وجود نداره مخصوصا اونهایی که ریکد کردن دیگه آدرس پنل هم تغییر کرده و نمیشه فهمید که روی این سیستم bpb نسب بوده ...
فقط میمونه اسکن کدهای داخلی که یا یه کلمه کلیدی پیدا کردن ... یا براساس لوگ برنامه اسکن میکنن (مثلا برنامه از cloudflare:sockets) استفاده میکنه یا از (bpb.yousef.isegaro.com) ای-پی میگیره - البته در این صورت همه ورژن ها باید بسته میشدن !
حالا من ریکد رو آپدیت میکنم که bpb.yousef.isegaro.com به کد کنه ...

در کدهای بالای نسخه ۳ هیچ اثری از این دامنه یا کلمات کلیدی bpb و vless و trojan نیست. باید صبر کنیم ببینیم چیو داره تشخیص میده.

وارپ و فرگمنت چطور؟
شاید به اینا حساس شده؟

@liMilCo
Copy link

liMilCo commented Jan 18, 2025

وارپ و فرگمنت چطور؟ شاید به اینا حساس شده؟

برای من که 1011 گرفت کلا وارپ فعال نبود و از فرگمنت هم استفاده نمیکردم

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

@liMilCo
Copy link

liMilCo commented Jan 18, 2025

در کدهای بالای نسخه ۳ هیچ اثری از این دامنه یا کلمات کلیدی bpb و vless و trojan نیست. باید صبر کنیم ببینیم چیو داره تشخیص میده.

@bia-pain-bache

/v3.0.3/unobfuscated-worker.js :

Line 6106:
  globalThis.proxyIP = proxyIPs ? proxyIPs[Math.floor(Math.random() * proxyIPs.length)] : "bpb.yousef.isegaro.com";

line 5536:
<a class="link" href="https://github.com/bia-pain-bache/BPB-Worker-Panel" style ...

line: 5076 & 5183

download/v3.0.3/worker.js :

le'+'ng'+'th'])]:'bp'+'b.'+'yo'+'us'+'ef'+'.i'+'se'+'ga'+'ro'+'.c'+'om'

احتمالا دیگه شکست string در obfuscation فایده نداره ...

@bia-pain-bache
Copy link
Owner

bia-pain-bache commented Jan 18, 2025

در کدهای بالای نسخه ۳ هیچ اثری از این دامنه یا کلمات کلیدی bpb و vless و trojan نیست. باید صبر کنیم ببینیم چیو داره تشخیص میده.

@bia-pain-bache

/v3.0.3/unobfuscated-worker.js :

Line 6106:
  globalThis.proxyIP = proxyIPs ? proxyIPs[Math.floor(Math.random() * proxyIPs.length)] : "bpb.yousef.isegaro.com";

line 5536:
<a class="link" href="https://github.com/bia-pain-bache/BPB-Worker-Panel" style ...

line: 5076 & 5183

download/v3.0.3/worker.js :

le'+'ng'+'th'])]:'bp'+'b.'+'yo'+'us'+'ef'+'.i'+'se'+'ga'+'ro'+'.c'+'om'

احتمالا دیگه شکست string در obfuscation فایده نداره ...

اگه اینم جواب نده دیگه بی فایده هست. من به هیچ روش دیگه نتونستم string رو مخفی کنم، طبیعتا اگر base64 هم بشه بعد یه مدت میشناسه.
اون unobfuscated مهم نیست. فقط گذاشتم خودتون مبهم کنید.

@liMilCo
Copy link

liMilCo commented Jan 18, 2025

اره الان تنها امیدمون base64 هست، اگه اون رو هم اسکن کنن دیگه کار خیلی سخت میشه ...
منطقی هم نیست روی string حساس باشن، مثلا من میخوام یه WIKI در باره vless یا تروجان بالا بیارم ...

یه راح حل نامناسب هم:
مثلا از انجا که پنل کامل مستقل از پروکسی عمل میکنه ؛ میشه یک سایت (یا هرکی یک ورکر جدا) برای فقط پنل بالا آورد، داده های مورد نیاز مثل نام دامنه و UUID رو موقع ثبت نام در پنل وارد کنن ...

یا از اونجا که کد های HTML، CSS در ورکر نباید حساسیت ایجاد کنن؛ کل کلمات کلیدی رو تغییر بدیم ...

@DarkKingTNi
Copy link
Author

DarkKingTNi commented Jan 18, 2025

اره الان تنها امیدمون base64 هست، اگه اون رو هم اسکن کنن دیگه کار خیلی سخت میشه ... منطقی هم نیست روی string حساس باشن، مثلا من میخوام یه WIKI در باره vless یا تروجان بالا بیارم ...

یه راح حل نامناسب هم: مثلا از انجا که پنل کامل مستقل از پروکسی عمل میکنه ؛ میشه یک سایت (یا هرکی یک ورکر جدا) برای فقط پنل بالا آورد، داده های مورد نیاز مثل نام دامنه و UUID رو موقع ثبت نام در پنل وارد کنن ...

یا از اونجا که کد های HTML، CSS در ورکر نباید حساسیت ایجاد کنن؛ کل کلمات کلیدی رو تغییر بدیم ...

@bia-pain-bache
حالا من مجدد پنل جدید ریکد با ورژن 3.0.3 درست کردم با آدرس صفحه جدید ببینم چی میشه
ولی شک من به آدرس صفحه اصلی برای ورود به پنل هست
همه دارن از یه آدرس استفاده میکنن
باید بدو ورود مثل تنظیم اجباری یو یو ای دی
اینم اجباری بشه که تغییر کنه
مثلا قابلیتی توی صفحه سکرت پیاده بشه موقع ورود تغییر بدیم حتم
یا مثلا 10 یا 20 تا یا بیشتر ادرس خوب توی پنل تعبیه بشه و برای هر کس یه آدرس رندوم بده

چون الان پنل قبلیم 2.8.1 آدرسش رو عوض کرده بودم
هنوز داره بدون مشکل کار میکنه

@liMilCo
Copy link

liMilCo commented Jan 18, 2025

چون الان پنل قبلیم 2.8.1 آدرسش رو عوض کرده بودم هنوز داره بدون مشکل کار میکنه

بالا تفاوت 2.8.1 رو با 3 گفتم اما نمیتونه از آدرس صفحه باشه.

سیستم ریکد (شخصی سازی پنل) کل آدرس ها رو تغییر میداد:
حتی پنل هایی که ریکد شده بودن هم بن شدن، که هم /panel تغییر کرده بود هم آدرس صفحه ای که تو روت سایت بالا میاره ...

تو ورژن جدید (شخصی سازی پنل) اون تفاوت ها هم ریکد میشه ؛ امیدوارم مشکل همونها بوده باشه ...
همچنین امیدوارم کلودفلر base64 رو اسکن نکنه ...

@IpDeployer
Copy link

الا باید چطور و چه ورژنی از پنل رو با ورکر یا با پیجز راه بندازم تا اروری دریافت نکنه؟

@DarkKingTNi
Copy link
Author

DarkKingTNi commented Jan 19, 2025

الا باید چطور و چه ورژنی از پنل رو با ورکر یا با پیجز راه بندازم تا اروری دریافت نکنه؟

من خودم ورژن 3.0.3 رو الان بدون مشکل به صورت ریکود شده دارم استفاده میکنم
موقع ریکد کردن آدرس اصلی رو هم حتما تغییر بده

از این پروژه برای ریکد کردن استفاده کن عالیه

https://github.com/liMilCo/BPB-ReCoder

@chen-jingliang
Copy link

我直接使用未混淆版本,成功部署

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