اگر شما از رباتها برای فارم طلا، منابع یا سطح در MMORPG استفاده میکنید — شما قبلاً میدانید که سیستمهای ضد شناسایی چقدر سریع اتوماسیون را شناسایی کرده و حساب را مسدود میکنند. یک آدرس IP، صدها عمل مشابه در ساعت — و بن قبل از آنکه شما بتوانید منابع را برداشت کنید، به شما میرسد. راهحل — چرخش هوشمند IP از طریق پروکسی. در این مقاله بررسی میکنیم که این چگونه در عمل کار میکند، کدام نوع پروکسیها برای رباتهای بازی مناسب هستند و چگونه میتوانیم سیستمی بسازیم که حسابها ماهها زنده بمانند.
چرا رباتهای بازی بن میشوند: آنچه ضد شناسایی میبیند
قبل از اینکه به پروکسی بپردازیم، مهم است که منطق کار سیستمهای ضد شناسایی را درک کنیم. MMORPGهای مدرن — World of Warcraft، Lost Ark، Lineage 2، Albion Online، Black Desert Online — از یک سیستم چند لایه حفاظت استفاده میکنند که رفتار بازیکن را بر اساس دهها پارامتر تحلیل میکند.
این چیزی است که سیستم دقیقاً میبیند وقتی که یک ربات بر روی حساب کاربری کار میکند:
- آدرس IP و تاریخچه آن. اگر از یک IP به طور همزمان 5–10 حساب وارد شوند، یا IP قبلاً در رباتداری شناسایی شده باشد — این یک محرک فوری است.
- الگوهای حرکت. ربات در یک مسیر با دقت پیکسل حرکت میکند. یک بازیکن واقعی این کار را نمیکند.
- زمان جلسات. 16 ساعت آنلاین بدون یک وقفه — برای انسان غیرممکن است.
- سرعت واکنشها. ربات سریعتر از آنچه که فیزیولوژی انسان اجازه میدهد کلیک میکند.
- موقعیت جغرافیایی و عدم تطابقها. حساب در مسکو ثبت شده است، اما از IP یک دیتاسنتر در آلمان وارد میشود — مشکوک است.
- اثر انگشت مشتری. برخی بازیها از طریق لانچر دادههای دستگاه را جمعآوری کرده و با جلسات قبلی مقایسه میکنند.
سادهترین پارامتر برای تحلیل — دقیقاً آدرس IP است. ضد شناسایی ممکن است بلافاصله الگوی حرکت را شناسایی نکند، اما اگر از یک IP به طور متوالی 20 حساب وارد شوند — این یک پرچم قرمز خودکار است. به همین دلیل چرخش IP از طریق پروکسی — اولین و مهمترین قدم در حفاظت از رباتها است.
مهم است که درک کنید:
پروکسی — یک قرص جادویی برای بن نیست. این یکی از چندین ابزار حفاظت است. اما بدون آن، همه چیز به طور قابل توجهی بدتر عمل میکند. باید از IP شروع کنید.
چگونه پروکسی ربات را از مسدود شدن محافظت میکند
سرور پروکسی به عنوان واسطهای بین ربات شما و سرور بازی عمل میکند. از نظر بازی — اتصال از IP واقعی شما نمیآید، بلکه از IP پروکسی میآید. این چندین مزیت کلیدی را به همراه دارد:
1. جداسازی حسابها بر اساس IP. هر حساب ربات یک آدرس IP منحصر به فرد دریافت میکند. حتی اگر یک حساب مشکوک شود و بن شود — بقیه به کار خود ادامه میدهند زیرا IPهای دیگری دارند. این به جداسازی حسابها معروف است و اساس کار ایمن با چندین ربات به طور همزمان است.
2. تغییر IP در صورت شناسایی. اگر ضد شناسایی شروع به مشکوک شدن به یک IP خاص کند — شما به سادگی آن را از طریق چرخش تغییر میدهید. حساب با آدرس جدید به کار خود ادامه میدهد بدون اینکه فرصت دریافت بن را داشته باشد.
3. تطابق موقعیت جغرافیایی. یک ارائهدهنده پروکسی خوب به شما این امکان را میدهد که کشور و حتی شهر را انتخاب کنید. اگر حساب شما در روسیه ثبت شده است — شما از IP روسی استفاده میکنید و این برای سیستم امنیتی سوالی ایجاد نمیکند.
4. پنهانسازی مقیاس عملیات. اگر شما 50 ربات دارید و هر یک از آنها از یک IP منحصر به فرد از زیرشبکههای مختلف استفاده میکند — برای سرور بازی این به عنوان 50 بازیکن مختلف از مکانهای مختلف به نظر میرسد. بدون پروکسی، همه 50 درخواست از یک آدرس میآیند — این یک بن فوری برای کل مجموعه است.
طرح کار ساده است: ربات-کلاینت → سرور پروکسی → سرور بازی. بازی فقط IP پروکسی را میبیند، IP واقعی شما پنهان میماند. با تنظیم صحیح چرخش، هر N دقیقه یا پس از هر جلسه IP به طور خودکار تغییر میکند.
کدام نوع پروکسیها برای رباتهای بازی مناسب هستند
همه پروکسیها به یک اندازه برای وظایف بازی مفید نیستند. سه نوع اصلی و کاربردهای آنها را بررسی میکنیم:
| نوع پروکسی | این چیست | مزایا برای رباتها | معایب | مناسب برای |
|---|---|---|---|---|
| پروکسیهای مسکونی | IP کاربران واقعی خانگی | بیشترین اعتماد، در لیست سیاه نیستند، به عنوان بازیکنان واقعی به نظر میرسند | گرانتر، سرعت ممکن است متغیر باشد | فارم بلندمدت، حسابهای با ارزش |
| پروکسیهای موبایل | IP اپراتورهای موبایل (4G/5G) | یک IP توسط هزاران نفر به اشتراک گذاشته میشود — بن شدن یک نفر بر شهرت IP تأثیری ندارد | گرانتر از مسکونیها، مجموعه کوچکتر | نسخههای موبایل بازیها، خطر بالای بن |
| پروکسیهای دیتاسنتر | IP سرورهای شرکتهای هاستینگ | سریع، ارزان، مجموعه بزرگ IP | به راحتی به عنوان IPهای غیرمسکونی شناسایی میشوند، اغلب در لیست سیاه هستند | آزمایش رباتها، بازیها بدون ضد شناسایی سخت |
برای فارم جدی در MMORPG توصیه میشود از پروکسیهای مسکونی استفاده کنید. IPهای آنها متعلق به کاربران واقعی خانگی — ارائهدهندگان اینترنتی مانند Rostelecom، MTS، Beeline هستند. سیستم ضد شناسایی چنین IP را میبیند و آن را به عنوان یک بازیکن عادی که از کامپیوتر خانگی وارد شده است، درک میکند. این به طور اساسی با IP دیتاسنتر که هر سیستم نسبتاً هوشمند به سرعت به عنوان سرور شناسایی میکند، متفاوت است.
پروکسیهای موبایل — داستان جداگانهای هستند. یک IP موبایل میتواند به طور همزمان توسط صدها نفر واقعی استفاده شود (این کار NAT در اپراتورها است). بنابراین حتی اگر رباتی با چنین IP بن شود — شهرت خود IP آسیب نمیبیند و سایر کاربران این آدرس به بازی ادامه میدهند. این پروکسیها را به ویژه برای کار با MMORPGهای موبایل و بازیهایی با ضد شناسایی تهاجمی ارزشمند میکند.
پروکسیهای دیتاسنتر برای وظایفی که سرعت مهمتر از ناشناسی است مناسب هستند — به عنوان مثال، برای آزمایش عملکرد ربات، پارس کردن بازارهای بازی یا کار با بازیهایی که ضد شناسایی آنها حداقل است. برای فارم بلندمدت حسابهای با ارزش بهتر است از آنها استفاده نشود.
چرخش IP: طرحها برای یک و چند ربات
چرخش IP — تغییر خودکار آدرس پروکسی در فواصل زمانی مشخص یا پس از تعداد مشخصی از اقدامات است. این یکی از مکانیزمهای کلیدی حفاظت در برابر بن است. بیایید طرحهای اصلی را بررسی کنیم.
طرح 1: یک ربات — یک پروکسی ثابت
سادهترین طرح. به هر ربات یک IP اختصاص داده میشود که تغییر نمیکند. این برای موقعیتهایی مناسب است که شما میخواهید حساب همیشه از یک آدرس مشخص وارد شود — این به طور طبیعی به نظر میرسد. معایب: اگر IP مشکوک شود یا در لیست سیاه قرار گیرد — حساب در خطر است. این برای 1–5 حساب با شدت پایین فارم توصیه میشود.
طرح 2: چرخش بر اساس زمان جلسه
ربات 2–4 ساعت با یک IP کار میکند، سپس آن را به یک IP جدید تغییر میدهد و 15–30 دقیقه استراحت میکند. این رفتار یک بازیکن واقعی را شبیهسازی میکند که به طور دورهای از بازی خارج میشود. این یکی از محبوبترین رویکردها در میان رباتداران باتجربه است. مهم است: IP جدید باید از همان کشور و ترجیحاً از منطقه مشابه باشد تا مشکوکی در موقعیت جغرافیایی ایجاد نشود.
طرح 3: مجموعه پروکسی برای چندین ربات
برای کار با 10–100 ربات به طور همزمان از یک مجموعه پروکسی استفاده میشود — مجموعهای از چندین آدرس IP که به طور خودکار بین رباتها توزیع میشوند. هر ربات یک IP منحصر به فرد از مجموعه دریافت میکند. در صورت بن شدن یک IP، آن با یک IP جدید از ذخیره جایگزین میشود. این یک طرح حرفهای است که توسط کسانی که در مقیاس صنعتی به فارم منابع یا طلا مشغول هستند، استفاده میشود.
قوانین عملی چرخش IP:
- IP را خیلی سریع تغییر ندهید — تغییر هر 5 دقیقه مشکوک به نظر میرسد
- در هنگام تغییر IP استراحت کنید — 10–20 دقیقه آفلاین بین جلسات
- از IPهای یک کشور برای یک حساب استفاده کنید
- بیش از 3–5 حساب را از یک IP به طور همزمان راهاندازی نکنید
- یک لاگ نگهدارید: کدام IP برای کدام حساب و چه زمانی استفاده شده است
MMORPGهای محبوب و ضد شناسایی آنها: چه چیزی باید بدانید
بازیهای مختلف از سیستمهای مختلف حفاظت استفاده میکنند و سطح پارانوئید بودن آنها به شدت متفاوت است. این به طور مستقیم بر نوع پروکسی و طرح چرخشی که باید انتخاب کنید تأثیر میگذارد.
| بازی | ضد شناسایی | سطح حفاظت | پروکسی توصیه شده |
|---|---|---|---|
| World of Warcraft | Warden | بالا | مسکونی |
| Lost Ark | GameGuard + اختصاصی | بالا | مسکونی / موبایل |
| Albion Online | اختصاصی | متوسط | مسکونی |
| Lineage 2 | GameGuard | متوسط | مسکونی / دیتاسنتر |
| Black Desert Online | Xigncode3 | بالا | فقط مسکونی |
| MMORPGهای موبایل (عمومی) | متفاوت | متوسط | پروکسیهای موبایل |
بازیهایی با Warden (WoW)، Xigncode3 (BDO) و GameGuard (Lost Ark، Lineage) — سختترین برای رباتداری هستند. این سیستمها فقط IP را بررسی نمیکنند، بلکه فرآیندها در حافظه، سرعت واکنشها و الگوهای حرکت را تحلیل میکنند. برای آنها پروکسی — تنها یکی از عناصر حفاظت است. در کنار آن باید به تصادفیسازی اقدامات ربات، استراحتها و شبیهسازی رفتار انسانی فکر کنید.
برای MMORPGهای موبایل — مانند Ragnarok Origin، MIR4، Eternal Return و مشابه آنها — پروکسیهای موبایل مزیت خاصی میدهند: بازی انتظار دارد که کاربر از طریق اینترنت موبایل متصل شود و IP موبایل کاملاً با این انتظار مطابقت دارد.
تنظیم پروکسی برای ربات بازی به صورت مرحله به مرحله
بیایید تنظیم عملی پروکسی برای ربات بازی را بررسی کنیم. بیشتر رباتهای محبوب (اسکریپتهای AutoHotkey، برنامههای تخصصی مانند WoWBot، OpenBot، L2Walker و دیگران) از اتصال از طریق پروکسی پشتیبانی میکنند. طرح کلی را بررسی میکنیم — این برای بیشتر ابزارها قابل اجرا است.
مرحله 1: اطلاعات پروکسی را دریافت کنید
پس از اتصال به سرویس، شما اطلاعاتی به فرمت: IP:PORT:LOGIN:PASSWORD دریافت میکنید. به عنوان مثال: 185.220.101.45:8080:user123:pass456. برای رباتهای بازی از پروتکل SOCKS5 استفاده کنید — این در سطح TCP کار میکند و برای اتصالات بازی بهتر از پروکسی HTTP است.
مرحله 2: پروکسی سیستمی یا Proxifier را تنظیم کنید
بیشتر کلاینتهای بازی از پشتیبانی داخلی پروکسی برخوردار نیستند. بنابراین از یک برنامه واسطه — Proxifier یا ProxyCap استفاده میشود. آنها ترافیک یک برنامه خاص را ضبط کرده و از طریق پروکسی میفرستند.
تنظیمات در Proxifier:
- Proxifier را باز کنید → زبانه Proxies → دکمه Add
- IP و پورت پروکسی را وارد کنید، پروتکل SOCKS5 را انتخاب کنید
- احراز هویت را فعال کنید، نام کاربری و رمز عبور را وارد کنید
- روی Check کلیک کنید — مطمئن شوید که پروکسی کار میکند
- به Rules بروید → یک قانون برای کلاینت بازی خود اضافه کنید (به عنوان مثال،
wow.exeیاgame.exe) - مشخص کنید که تمام ترافیک این برنامه از طریق پروکسی اضافه شده میرود
مرحله 3: ربات را از طریق ماشین مجازی یا مرورگر ضد شناسایی راهاندازی کنید
برای کار با چندین حساب به طور همزمان بهتر است از ماشینهای مجازی جداگانه (VirtualBox، VMware) یا مرورگرهای ضد شناسایی — Dolphin Anty، AdsPower، GoLogin استفاده کنید. هر پروفایل در مرورگر ضد شناسایی دارای اثر انگشت منحصر به فرد و پروکسی خود است. این امکان را میدهد که 10–50 جلسه بازی را بر روی یک کامپیوتر بدون تداخل دادهها بین حسابها راهاندازی کنید.
در Dolphin Anty تنظیم پروکسی برای پروفایل:
- یک پروفایل جدید ایجاد کنید → بخش پروکسی
- نوع SOCKS5 را انتخاب کنید
- IP، پورت، نام کاربری، رمز عبور را وارد کنید
- روی بررسی پروکسی کلیک کنید — مطمئن شوید که کشور با انتظار مطابقت دارد
- پروفایل را ذخیره کرده و بازی را از طریق آن راهاندازی کنید
مرحله 4: چرخش خودکار را تنظیم کنید
اگر ارائهدهنده پروکسی شما از پروکسیهای چرخشی پشتیبانی میکند — شما یک نقطه انتهایی خاص دریافت میکنید که در هر اتصال جدید یک IP جدید از مجموعه ارائه میدهد. این برای طرح "جلسه تمام شد — IP به طور خودکار تغییر کرد" ایدهآل است. ربات را طوری تنظیم کنید که هر 2–4 ساعت جلسه را تمام کند و سپس از طریق نقطه انتهایی چرخشی دوباره متصل شود.
اشتباهاتی که حتی با پروکسی به بن منجر میشوند
پروکسی تنظیم شده است، ربات راهاندازی شده است — اما بن هنوز هم میآید. این به دلیل اشتباهات رایج است که تمام حفاظت را بیاثر میکند. بیایید رایجترین آنها را بررسی کنیم.
اشتباه 1: استفاده از یک IP برای چندین حساب
رایجترین اشتباه مبتدیان — خرید یک پروکسی و راهاندازی 10 ربات از طریق آن است. برای سرور بازی این به عنوان 10 حساب از یک IP به نظر میرسد — پرچم قرمز فوری. قانون ساده است: یک IP — یک حساب. استثنا — پروکسیهای موبایل، جایی که یک IP میتواند توسط 2–3 حساب استفاده شود، اما بیشتر نه.
اشتباه 2: فارم خیلی تهاجمی بدون استراحت
حتی با پروکسی ایدهآل، رباتی که 24/7 بدون هیچ وقفهای فارم میکند، غیرطبیعی به نظر میرسد. بازیکنان واقعی استراحت میکنند، گاهی در یک مکان میایستند، به شهر میروند، در چت صحبت میکنند. در ربات خود استراحتهای تصادفی (5–15 دقیقه هر 1–2 ساعت) و دورههای آفلاین کامل (ساعات شب بر اساس منطقه زمانی IP شما) را تنظیم کنید.
اشتباه 3: عدم تطابق موقعیت جغرافیایی حساب و پروکسی
اگر حساب در روسیه ثبت شده و همیشه از IP روسی وارد شده است، و شما ناگهان پروکسی آلمانی را متصل میکنید — این یک محرک برای بررسی است. همیشه از پروکسیهایی از همان کشور که حساب ثبت شده استفاده کنید. هنگام تغییر کشور — به تدریج تغییر دهید، از مکانهای میانی عبور کنید، یا از پروکسیهای همان کشور استفاده کنید.
اشتباه 4: استفاده از IPهای "سوخته"
خدمات پروکسی ارزان معمولاً IPهایی را میفروشند که قبلاً در رباتداری شناسایی شده و در لیست سیاه سرورهای بازی قرار دارند. قبل از استفاده از پروکسی جدید، شهرت آن را از طریق خدماتی مانند IPQualityScore یا Scamalytics بررسی کنید. یک ارائهدهنده پروکسی خوب به طور منظم مجموعه IP را بهروزرسانی میکند تا از این مشکل جلوگیری کند.
اشتباه 5: نادیده گرفتن اثر انگشت دستگاه
برخی بازیها از طریق لانچر یا کلاینت دادههای دستگاه را جمعآوری میکنند — آدرس MAC، شماره سریال هارد دیسک، مشخصات سختافزار. اگر شما 20 ربات را بر روی یک کامپیوتر راهاندازی کنید، همه آنها دارای اثر انگشت یکسانی هستند — و این قابل مشاهده است. راهحل: ماشینهای مجازی با پیکربندیهای مختلف یا مرورگرهای ضد شناسایی که این دادهها را تغییر میدهند.
چکلیست قبل از راهاندازی ربات:
- ✅ هر حساب دارای IP منحصر به فرد از مجموعه مسکونی است
- ✅ کشور پروکسی با کشور ثبت حساب مطابقت دارد
- ✅ IP بر اساس شهرت بررسی شده است (در لیست سیاه نیست)
- ✅ ربات برای استراحتهای تصادفی و آفلاین شب تنظیم شده است
- ✅ برای چندین حساب از ماشینهای مجازی یا پروفایلهای مختلف استفاده میشود
- ✅ چرخش IP بر اساس برنامهریزی جلسات تنظیم شده است
- ✅ پروتکل پروکسی — SOCKS5، نه HTTP
نتیجهگیری
پروکسی با چرخش IP — اساس ایمنی رباتداری در MMORPG است. بدون کار صحیح با IP حتی هوشمندترین ربات با شبیهسازی ایدهآل رفتار انسانی دیر یا زود بن خواهد شد. با پروکسی مناسب — حسابها ماهها زنده میمانند و مجموعه رباتها به دهها و صدها واحد بدون از دست دادن گسترش مییابد.
نکات کلیدی از مقاله: از یک IP برای یک حساب استفاده کنید، پروکسیهای مسکونی یا موبایل را به جای دیتاسنتر انتخاب کنید، چرخش را بر اساس جلسات تنظیم کنید نه بر اساس دقیقهها، و همیشه مطابقت موقعیت جغرافیایی را زیر نظر داشته باشید. به این موارد ماشینهای مجازی یا مرورگرهای ضد شناسایی مانند Dolphin Anty را اضافه کنید — و شما یک طرح خواهید داشت که به طور بلندمدت کار میکند.
اگر شما به فارم در MMORPGهای جدی با ضد شناسایی سخت مشغول هستید — توصیه میکنیم به پروکسیهای مسکونی توجه کنید: آنها حداکثر اعتماد را از طرف سرورهای بازی فراهم میکنند، زیرا IPهای آنها غیرقابل تشخیص از آدرسهای کاربران خانگی عادی هستند. برای بازیهای موبایل و وظایف با خطر بالای مسدود شدن، بهترین راهحل پروکسیهای موبایل خواهند بود — آنها بالاترین شهرت را در میان همه انواع IP دارند و تقریباً در لیست سیاه قرار نمیگیرند.