بازگشت به وبلاگ

پراکسی برای ربات‌های MMORPG: جمع‌آوری خودکار منابع بدون شناسایی سیستم‌های ضد تقلب

بوت‌هایی برای فارم در MMORPG راه‌اندازی می‌کنید و دائماً بن می‌شوید؟ بررسی می‌کنیم که کدام پروکسی‌ها واقعاً به پنهان کردن فعالیت از سیستم‌های ضد تقلب کمک می‌کنند و چگونه آن‌ها را به درستی تنظیم کنیم.

📅۱۲ خرداد ۱۴۰۵
```html

خودکارسازی در MMORPG فقط یک راحتی نیست، بلکه یک صنعت کامل است. برخی از بازیکنان شخصیت‌ها را برای فروش پرورش می‌دهند، برخی دیگر طلا و منابع را برای تجارت جمع‌آوری می‌کنند، و برخی دیگر ده‌ها حساب کاربری را به طور همزمان نگه می‌دارند. مشکل این است که سیستم‌های ضدچیت هر سال هوشمندتر می‌شوند و بدون زیرساخت مناسب، ربات‌ها نهایتاً چند ساعت بیشتر دوام نمی‌آورند. پروکسی یکی از عناصر کلیدی این زیرساخت است، اما فقط اگر نوع مناسب را انتخاب کرده و به درستی تنظیم کنید.

چگونه سیستم‌های ضدچیت ربات‌ها را از طریق IP شناسایی می‌کنند

قبل از صحبت درباره پروکسی، مهم است که بفهمیم سیستم‌های امنیتی چه چیزی را تحلیل می‌کنند. بیشتر بازیکنان فکر می‌کنند که بن فقط به خاطر رفتار «غیرطبیعی» شخصیت اتفاق می‌افتد — واکنش‌های بسیار سریع، مسیرهای ایده‌آل، عدم وجود خطاها. این درست است، اما تنها بخشی از تصویر است. سیستم‌های ضدچیت مدرن — مانند EasyAntiCheat، BattlEye، GameGuard و همچنین راه‌حل‌های اختصاصی ناشران بزرگ — پروفایل شبکه حساب کاربری را به همراه رفتار بازی تحلیل می‌کنند.

این موارد به طور خاص در سطح IP و شبکه بررسی می‌شوند:

  • نوع IP. IP‌های دیتاسنتر (AWS، DigitalOcean، Hetzner) به سرعت از طریق پایگاه‌های ASN شناسایی می‌شوند. اگر 30 حساب از یک IP هاستینگ وارد شوند — این یک پرچم قرمز است.
  • تعداد حساب‌ها از یک IP. حتی اگر IP «پاک» باشد، ورود همزمان 10+ حساب از یک آدرس — یک ناهنجاری است که هر سیستم جدی آن را ثبت می‌کند.
  • ژئولوکیشن و عدم تطابق. حساب در مسکو ثبت شده، اما از IP دیتاسنتر آلمانی وارد می‌شود — مشکوک است.
  • تاریخچه IP. اگر آدرس قبلاً برای اسپم، ربات‌ها یا در لیست‌های سیاه استفاده شده باشد — او قبلاً «شناسایی شده» است.
  • سرعت تغییر IP. ربات در 2 ثانیه از یک آدرس به آدرس دیگر سوئیچ کرده — یک انسان زنده این کار را نمی‌کند.
  • الگوهای اتصال. اتصال مداوم بدون قطع 8 ساعت متوالی — نشانه‌ای از اتوماسیون است.

نتیجه‌گیری: پروکسی برای «پنهان شدن» به معنای کلی نیاز نیست، بلکه برای ایجاد یک پروفایل شبکه معتبر برای هر حساب کاربری ضروری است. این به این معنی است که — یک IP منحصر به فرد با تاریخچه کاربر عادی، ژئولوکیشن صحیح و رفتاری که مختص یک انسان زنده است.

کدام نوع پروکسی برای ربات‌های MMORPG مناسب است

سه نوع اصلی پروکسی وجود دارد و برای وظایف خودکارسازی به طور اساسی به روش‌های مختلف عمل می‌کنند. هر یک را به طور صادقانه بررسی می‌کنیم، بدون بازاریابی.

نوع پروکسی چگونه برای بازی به نظر می‌رسد ریسک بن سرعت قیمت
دیتاسنتر IP هاستینگ — پرچم قرمز 🔴 بالا ⚡ بسیار بالا 💰 پایین
مسکونی کاربر خانگی عادی 🟡 متوسط ✅ خوب 💰💰 متوسط
موبایل اپراتور موبایل — حداکثر اعتماد 🟢 پایین ✅ خوب 💰💰💰 بالا

پروکسی‌های دیتاسنتر — ارزان‌ترین گزینه، اما برای MMORPG تقریباً بی‌فایده است. بیشتر بازی‌های بزرگ مدت‌هاست که کل دامنه‌های IP از هاستینگ‌های محبوب را به لیست سیاه اضافه کرده‌اند. حتی اگر یک IP دیتاسنتر «پاک» بخرید، پس از یک هفته استفاده فعال، در پایگاه داده قرار می‌گیرد. تنها استثنا — بازی‌های قدیمی یا کمتر شناخته شده بدون امنیت جدی است.

پروکسی‌های مسکونی — گزینه‌ای کارآمد برای بیشتر وظایف. IP‌ها متعلق به کاربران خانگی واقعی هستند، بنابراین برای سرور بازی به عنوان یک اتصال عادی به نظر می‌رسند. نکته اصلی: هنگام استفاده از پروکسی‌های مسکونی چرخشی، IP خیلی سریع تغییر می‌کند که خود به خود مشکوک است. برای ربات‌ها به پروکسی‌های مسکونی ثابت نیاز است — یک IP برای یک حساب کاربری برای مدت طولانی اختصاص داده شده است.

پروکسی‌های موبایل — استاندارد طلایی برای خودکارسازی جدی. IP‌ها متعلق به اپراتورهای تلفن همراه (MTS، Beeline، T-Mobile و غیره) هستند و یک ویژگی مهم دارند: هزاران کاربر واقعی می‌توانند از یک IP موبایل از طریق NAT استفاده کنند. این به این معنی است که حتی چند حساب از یک IP موبایل مشکوک نیستند — این در شبکه اپراتور طبیعی است.

پروکسی‌های مسکونی در مقابل موبایل: چه چیزی برای خودکارسازی انتخاب کنیم

این سؤال برای هر کسی که به طور جدی با خودکارسازی کار می‌کند پیش می‌آید. پاسخ قطعی وجود ندارد — انتخاب بستگی به مقیاس عملیات، بودجه و بازی خاص دارد. بیایید سناریوها را بررسی کنیم.

کی پروکسی‌های مسکونی را انتخاب کنیم:

  • شما 5–20 حساب دارید و به یک IP ثابت و پایدار برای هر کدام نیاز دارید
  • بازی دارای سیستم ضدچیت تهاجمی نیست (MMORPG‌های قدیمی، سرورهای خصوصی)
  • بودجه محدود است، اما پروکسی‌های دیتاسنتر دیگر کار نمی‌کنند
  • سرعت پایدار اتصال برای بازی در زمان واقعی مهم است

کی پروکسی‌های موبایل را انتخاب کنیم:

  • با بازی‌های بزرگ با امنیت جدی کار می‌کنید (Lineage 2، Black Desert، Lost Ark)
  • نیاز دارید چند حساب را بر روی یک IP بدون ریسک نگه دارید
  • حساب‌ها قبلاً با پروکسی‌های دیگر بن شده‌اند
  • مقیاس عملیات هزینه بالاتر را توجیه می‌کند

برای بیشتر بازیکنانی که تازه شروع به ساخت مزرعه ربات‌ها کرده‌اند، شروع بهینه — پروکسی‌های مسکونی با IP‌های ثابت است. آن‌ها نسبت خوبی بین قیمت و امنیت ارائه می‌دهند. اگر شما قبلاً با موجی از بن‌ها حتی در پروکسی‌های مسکونی مواجه شده‌اید — به پروکسی‌های موبایل بروید.

نکته مهم در مورد پروتکل: برای کلاینت‌های بازی از SOCKS5 استفاده کنید، نه HTTP/HTTPS. SOCKS5 در سطح TCP/UDP کار می‌کند و از هر نوع ترافیکی، از جمله پروتکل‌های بازی، پشتیبانی می‌کند. پروکسی‌های HTTP در اکثر موارد به سادگی با کلاینت‌های بازی کار نخواهند کرد.

چند حساب کاربری بر روی یک IP: محدودیت‌های ایمن

این یکی از رایج‌ترین سؤالات است و در اینجا مهم است که منطق سیستم‌های ضدچیت را درک کنیم. آن‌ها فقط حساب‌ها را نمی‌شمارند — آن‌ها احتمال وقوع وضعیت را ارزیابی می‌کنند. بیایید محدودیت‌های واقعی را بر اساس نوع پروکسی بررسی کنیم.

نوع پروکسی محدودیت ایمن محدودیت پرخطر توضیحات
دیتاسنتر 1 حساب 2–3 خود IP مشکوک است
پروکسی‌های مسکونی ثابت 1–2 حساب 3–5 IP خانگی = 1 خانواده
موبایل 3–5 حساب 10+ اپراتور = کاربران زیاد

قاعده کلیدی: یک حساب کاربری — یک IP — یک «شخصیت». اگر می‌خواهید مقیاس‌پذیری داشته باشید و 30–50 حساب را نگه دارید، به 30–50 IP مختلف (برای مسکونی) یا 6–10 پروکسی موبایل نیاز دارید. تلاش برای صرفه‌جویی و نشاندن 15 حساب بر روی یک IP مسکونی — راه مستقیم به بن شدن کل مزرعه است.

همچنین مهم است که الگوهای زمانی را در نظر بگیرید. اگر همه 30 حساب از 30 IP مختلف همزمان در 09:00 وارد بازی شوند و در 21:00 خارج شوند — این نیز یک الگو است. تأخیرهای تصادفی هنگام راه‌اندازی (±15–30 دقیقه) اضافه کنید، وقفه‌های بازی را شبیه‌سازی کنید، و مدت زمان جلسات را متغیر کنید.

راهنمای گام به گام تنظیم پروکسی برای ربات: از خرید تا راه‌اندازی

حالا به عمل می‌پردازیم. فرآیند کامل تنظیم را بررسی می‌کنیم — از انتخاب پروکسی تا راه‌اندازی ربات با پیکربندی صحیح.

گام 1. تعداد IP‌های مورد نیاز را تعیین کنید

حساب کنید: چند حساب را به طور همزمان می‌خواهید نگه دارید؟ برای هر کدام به یک IP ثابت جداگانه نیاز دارید. اگر 10 حساب دارید — 10 پروکسی مسکونی ثابت یا 2–3 پروکسی موبایل بگیرید. از بسته‌های چرخشی استفاده نکنید — برای ربات‌های بازی به ثبات نیاز است، نه تغییر مداوم آدرس.

گام 2. ژئولوکیشن را انتخاب کنید

IP باید با منطقه‌ای که حساب در آن ثبت شده مطابقت داشته باشد. اگر حساب از روسیه ایجاد شده — IP‌های روسی بگیرید. اگر از اروپا — IP‌های اروپایی. عدم تطابق ژئولوکیشن حساب و IP فعلی — یکی از رایج‌ترین دلایل فعال شدن بررسی است.

گام 3. اطلاعات پروکسی را دریافت کنید

پس از خرید، اطلاعات را در قالب زیر دریافت خواهید کرد:

IP: 185.xxx.xxx.xxx
پورت: 10000
نام کاربری: user12345
رمز عبور: pass67890
پروتکل: SOCKS5
  

گام 4. پروکسی را در ربات تنظیم کنید

بیشتر ربات‌های محبوب برای MMORPG (Tera Bot، L2Walker، RBot، Zken و غیره) دارای پشتیبانی داخلی از پروکسی هستند. معمولاً تنظیمات به شکل زیر است:

  1. تنظیمات ربات را باز کنید → بخش Network یا Proxy Settings
  2. نوع پروتکل را انتخاب کنید: SOCKS5
  3. آدرس IP پروکسی را در فیلد Host وارد کنید
  4. پورت را در فیلد Port وارد کنید
  5. احراز هویت را فعال کنید و نام کاربری و رمز عبور را وارد کنید
  6. روی Test Connection کلیک کنید — اطمینان حاصل کنید که اتصال کار می‌کند
  7. تنظیمات را ذخیره کنید و ربات را راه‌اندازی کنید

گام 5. IP را قبل از راه‌اندازی بررسی کنید

قبل از راه‌اندازی ربات، حتماً پروکسی را از طریق سرویس‌هایی مانند ipinfo.io یا whoer.net بررسی کنید. اطمینان حاصل کنید که:

  • نوع IP به عنوان Residential یا Mobile نمایش داده می‌شود، نه Hosting
  • ژئولوکیشن با منطقه مورد نیاز مطابقت دارد
  • IP در لیست‌های سیاه عمومی نیست (از طریق MXToolbox Blacklist Check بررسی کنید)
  • نشت‌های DNS وجود ندارد

بازی‌های مختلف از سطوح مختلف امنیتی استفاده می‌کنند و این به طور مستقیم بر انتخاب پروکسی تأثیر می‌گذارد. در اینجا تصویر واقعی در مورد عناوین محبوب وجود دارد.

Lineage 2 (سرورهای رسمی / L2J)

سرورهای رسمی NCSoft از امنیت چندلایه استفاده می‌کنند: تحلیل رفتار، بررسی IP از طریق پایگاه‌ها، نظارت بر الگوهای حرکتی. پروکسی‌های دیتاسنتر در اینجا به طور کلی کار نمی‌کنند. برای سرورهای رسمی به پروکسی‌های موبایل نیاز است — آن‌ها حداکثر سطح اعتماد را ارائه می‌دهند. در سرورهای خصوصی L2J امنیت ضعیف‌تر است و پروکسی‌های مسکونی کار می‌کنند.

World of Warcraft

Warden — سیستم امنیتی Blizzard — در سطح کلاینت کار می‌کند و حافظه فرآیندها را تحلیل می‌کند. پروکسی در اینجا به پنهان کردن IP کمک می‌کند، اما خود استفاده از ربات را پنهان نمی‌کند. با این حال، IP صحیح حیاتی است: بن‌ها در WoW اغلب به صورت موجی هستند — اگر یک حساب با IP مشکوک شود، همه حساب‌ها با این دامنه بررسی می‌شوند. از پروکسی‌های مسکونی ثابت استفاده کنید، به ازای هر حساب یک.

Black Desert Online

BDO از Xigncode3 و سیستم نظارتی اختصاصی خود استفاده می‌کند. در اینجا ثبات IP به ویژه مهم است — تغییر مکرر آدرس بررسی‌های اضافی را فعال می‌کند. برای BDO، پروکسی‌های مسکونی ثابت با اجاره طولانی‌مدت یک IP ایده‌آل هستند.

RuneScape (OSRS)

Old School RuneScape — کلاسیک ربات‌سازی. Jagex به طور فعال با ربات‌ها مبارزه می‌کند و در سال‌های اخیر سیستم آن‌ها به طور قابل توجهی بهبود یافته است. در اینجا عمل «1 IP = 1 حساب» با پروکسی‌های مسکونی رایج است. تلاش برای استفاده از یک IP برای چند حساب منجر به بن‌های زنجیره‌ای می‌شود.

Lost Ark

بازی نسبتاً جدیدی با سیستم فعال مبارزه با ربات‌ها. Smilegate به طور منظم موج‌های بن را انجام می‌دهد. در اینجا پروکسی‌های موبایل به همراه رفتار معتبر ربات به خوبی کار می‌کنند — وقفه‌ها، شبیه‌سازی خطاها، مسیرهای تصادفی.

5 اشتباه برتر که حتی با پروکسی منجر به بن می‌شود

پروکسی — شرط لازم، اما ناکافی است. بسیاری از بازیکنان حتی با پروکسی‌های صحیح حساب‌های خود را از دست می‌دهند، زیرا این اشتباهات را مرتکب می‌شوند.

❌ اشتباه 1: استفاده از پروکسی‌های چرخشی به جای ثابت

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

❌ اشتباه 2: راه‌اندازی ربات 24/7 بدون وقفه

بازیکنان زنده می‌خوابند، می‌خورند، حواسشان پرت می‌شود. شخصیتی که 24 ساعت در روز، 7 روز هفته بدون یک وقفه فعالیت می‌کند — واضح است که یک ربات است. یک برنامه‌ریزی تنظیم کنید: 8–12 ساعت فعالیت، سپس وقفه. در طول جلسه، دوره‌های کوتاه AFK تصادفی اضافه کنید.

❌ اشتباه 3: نادیده گرفتن نشت‌های DNS و WebRTC

حتی با پروکسی متصل، درخواست‌های DNS ممکن است از طریق IP واقعی ارائه‌دهنده بروند. نشت‌های DNS را از طریق dnsleaktest.com بررسی کنید. اگر نشت وجود دارد — سرور DNS را به صورت دستی تنظیم کنید (برای مثال، 1.1.1.1 یا 8.8.8.8) یا از VPN در بالای پروکسی استفاده کنید.

❌ اشتباه 4: خرید پروکسی‌های «عمومی» ارزان

پروکسی‌های عمومی و رایگان — IP‌هایی هستند که قبلاً هزاران نفر برای اسپم، ربات‌ها و غیره استفاده کرده‌اند. آن‌ها مدت‌هاست که در لیست‌های سیاه همه بازی‌های جدی قرار دارند. صرفه‌جویی در پروکسی = از دست دادن حساب‌هایی که هزینه بیشتری دارند.

❌ اشتباه 5: تنظیمات یکسان برای همه حساب‌ها

اگر همه 20 ربات شما یک مکان را با یک مسیر و با یک فاصله کلیک مشابه جمع‌آوری می‌کنند — این یک الگو است که به راحتی با تحلیل آماری شناسایی می‌شود. مکان‌ها، مسیرها، سرعت واکنش و برنامه‌ریزی را برای هر حساب به طور جداگانه متغیر کنید.

چک‌لیست راه‌اندازی ایمن مزرعه ربات‌ها

قبل از راه‌اندازی هر حساب کاربری جدید، این لیست را مرور کنید. اگر حتی یک مورد انجام نشده باشد — خطر بن به شدت افزایش می‌یابد.

  • ✅ برای هر حساب یک IP ثابت جداگانه (مسکونی یا موبایل) اختصاص داده شده است
  • ✅ ژئولوکیشن IP با منطقه ثبت نام حساب مطابقت دارد
  • ✅ پروتکل — SOCKS5، نه HTTP
  • ✅ IP از نظر نوع (Residential/Mobile، نه Hosting) بررسی شده است
  • ✅ IP در لیست‌های سیاه بررسی شده — مسدود نشده است
  • ✅ نشت‌های DNS وجود ندارد
  • ✅ برنامه‌ریزی با وقفه‌ها تنظیم شده است (نه 24/7)
  • ✅ مسیرها و الگوهای رفتار برای هر حساب منحصر به فرد است
  • ✅ تأخیرهای تصادفی و شبیه‌سازی خطاها اضافه شده است
  • ✅ پروکسی قبل از شروع خودکارسازی از طریق ربات آزمایش شده است

مقیاس‌پذیری: چگونه از 5 به 50 حساب برویم

وقتی طرح پایه کار می‌کند و 5 حساب به طور پایدار بدون بن فعالیت می‌کنند، سؤال مقیاس‌پذیری پیش می‌آید. در اینجا مهم است که فقط تعداد را ضرب نزنید — بلکه باید «طبیعی بودن» هر حساب را حفظ کنید.

زیرساخت برای 50 حساب:

  • پروکسی: 50 IP ثابت مسکونی یا 10–15 پروکسی موبایل. برای چنین مقیاسی پروکسی‌های دیتاسنتر مناسب نیستند — فقط مسکونی یا موبایل.
  • سرورها: راه‌اندازی 50 ربات بر روی یک کامپیوتر — بار و ریسک. از VPS با تقسیم‌بندی استفاده کنید: 10–15 حساب بر روی یک سرور.
  • مدیریت: یک جدول نگه دارید: حساب → IP → سرور → برنامه‌ریزی. این به شما کمک می‌کند تا مشکلات را به سرعت تشخیص دهید و در صورت بن شدن گیج نشوید.
  • ذخیره IP: 10–20% پروکسی‌های اضافی نگه دارید. وقتی یک IP «می‌سوزد» — به سرعت حساب را به پروکسی پشتیبان تغییر می‌دهید، نه اینکه آن را از دست بدهید.

هنگام مقیاس‌پذیری به ویژه مهم است که همه حساب‌ها را همزمان راه‌اندازی نکنید. شروع را بر اساس زمان توزیع کنید: 10 حساب اول — در 09:00، 10 حساب بعدی — در 09:20، و غیره. این احتمال اینکه سیستم فعال‌سازی همزمان تعداد زیادی حساب را به عنوان یک حمله هماهنگ شناسایی کند، کاهش می‌دهد.

نتیجه‌گیری: طرح کار بدون بن

خودکارسازی در MMORPG فقط «ربات را گذاشتید و فراموش کردید» نیست. این یک زیرساخت کامل است که در آن پروکسی نقش مرکزی دارد. طرح صحیح به این شکل است: یک حساب کاربری — یک IP ثابت — رفتار منحصر به فرد — برنامه‌ریزی واقع‌گرایانه.

پروکسی‌های مسکونی برای بیشتر وظایف و بازی‌ها با امنیت متوسط مناسب هستند. پروکسی‌های موبایل برای عناوین جدی با سیستم‌های ضدچیت تهاجمی یا زمانی که نیاز به نگه‌داشتن چند حساب بر روی یک IP دارید، مناسب هستند. پروکسی‌های دیتاسنتر در سال 2024 تقریباً در هیچ MMORPG بزرگ کار نمی‌کنند.

نکته اصلی که باید به خاطر بسپارید: پروکسی مشکل شناسایی IP را حل می‌کند، اما جایگزین رفتار معتبر ربات نمی‌شود. هر دو مؤلفه به یک اندازه مهم هستند. حتی یک IP موبایل ایده‌آل نمی‌تواند حساب را نجات دهد، اگر ربات 24/7 با یک مسیر مشابه بدون هیچ وقفه‌ای فعالیت کند.

اگر تازه شروع به ساخت مزرعه ربات‌ها کرده‌اید یا می‌خواهید تعداد بن‌ها را در مزرعه موجود کاهش دهید، توصیه می‌کنیم با پروکسی‌های مسکونی ثابت شروع کنید — آن‌ها بهترین نسبت امنیت و هزینه را برای بیشتر MMORPG‌ها ارائه می‌دهند. برای وظایف جدی‌تر با بازی‌های برتر، پروکسی‌های موبایل را در نظر بگیرید — آن‌ها حداکثر سطح اعتماد را از طرف سرورهای بازی فراهم می‌کنند.

```