تا ۳۰۰ درصد شارژ رایگان برای عضویت در سایت

هک بازی انفجار

با سلام و ادب خدمت تمامی عزیزان.

در این مطلب میخوام راجع به هک بازی انفجار باهاتون صحبت کنم که آیا روشی برای بدست آوردن ضریب بازی انفجار قبل از شروع آن وجود دارد یا خیر؟

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

پس مطلب نوشته شده در این باره که ما می خواهیم عنوان کنیم دور از تخیل و کاملا واقعی می باشد،پس در ادامه با ما باشید…

*برای مفهوم بودن موضوع باید کمی از موضوعات تخصصی یا نیمه تخصصی کامپیوتر در جریان باشید،که در ابتدا توصیه میکنم مقاله الگوریتم md5 بازی انفجار رو مطالعه فرمایید.

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

تاریخچه بازی انفجار

و مقدار md5 و HASH دور ضریب 21 را در جدول زیر قرار میدهم:

2.21ضریب
058807e1ffe2cd31c10daf83d78e4d37MD5
8ccd3175e7a44a7c4ca76456e0b0ea352aa490a573941ad886064df15c1a24e1HASH

خب بزارید در ابتدا اولین نکته ای که از این بازی می توان دریافت و خیلی جالب می باشد رو براتون عنوان کنم.

میدانیم که مقدار MD5 قبل از شروع هر دور به ما داده می شود. و مقدار ضریب و HASH بعد از اتمام دور.با توجه به الگوریتم بازی انفجار شما اگر بتوانید از روی MD5 به کارکتر اول HASH دستیابی پیدا کنید خواهید توانست رنج عدد رو شده رو محاسبه کنید.

در این مثال کارکتر اول HASH عدد 8 میباشد.این رشته یک رشته از نوع هگزادسیمال یا 16 بیتی است.

ببینید اعداد معمولی در مبنی ده دهی هستند: مثل اعداد طبیعی: 0و1و2و…9 از صفر شروع و تا 9(9 بیشترین ارزش و 0 کمترین ارزش).

در مبنی دسیمال بعد از 9 از حرف A تا F نیز ارزش های بیشتری ورود دارند.

پس یک عدد در مبنی هگزادسیمال اینطوری بیان می شود:( صفر کمترین ارزش و F بیشترین ارزش)

0123456789ABCDEF

در نهایت بطور خلاصه بگم هر چه ارزش کارکتر اول HASH رو شده بعد از بازی بیشتر باشه ضریب رو شده بیشتر خواهد بود(به اثتثنی ضریب صفر که از الگوریتم بازی تبعیت نمی کند).

*این یک باگ در برنامه نویسی این بازی بحساب می آید و در نسخه جدید اسکریپت بازی انفجار توسط سایت بوستا بیت اصلاح شده است(در نسخه جدید این بازی از ارزش کارکتر اول HASH نمیتوان به ضریب حدودی اون دور رسید.)

ولی آیا رسیدن به اولین کارکتر hash قبل از شروع بازی امکان پذیر است؟

در پاسخ باید بگویم خیر،پیدا کردن این کارکتر راهی جز یافتن کل رشته هش شده(HASH) به ازای MD5 قبل از بازی ندارد.

خب بریم سر موضوع خودمون که آیا راهی برای یافتن هش بعد از بازی از روی MD5 قبل از بازی وجود دارد یا خیر؟

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

تنها راه منطقی شکستن md5، حمله Brute-force attack به این الگوریتم می باشد.

بطور واضح تر بگم یعنی چک کردن تمامی حالاتی که ما را از MD5 قبل از بازی به HASH بعد از بازی می رساند.این راه عملی و ممکن است و دلیل ارستقای الگوریتم بازی انفجار و نمایان نبودن الگوریتم در نسخه جدید این بازی همین است.ولی همچنان نسخه مشکل دار و دارای باگ این بازی روی اکثر سایت های فارسی زبان استفاده می شود.

خب ایده رسیدن به hash از طریق MD5:

باید با استفاده از یک الگوریتم موازی(Parallel) تمام حالات ممکن برای رسیدن به از md5 به هش مورد نظر رو بررسی کنید،که ملیاردها یا بیشتر حالت ممکن است و در 6 ثانیه قبل از بازی توسط cpu این عمل غیر ممکن است ولی با استفاده از برنامه نویسی موازی بر روی GPU براحتی نهایتا تا قبل از گذشت 2 ثانیه از 6 ثانیه مهلت میتوانید مقدار دقیق ضریب رو محاسبه کنید.

برای شروع نیازمندید که برنامه نویسی موازی روی کارت گرافیک رو یاد بگیرید و در ادامه نیز تعداد زیادی کارت گرافیک بصورت موازی بر روی یک سیستم قوی نیازمندید(با حدود 40 تا 50 ملیون تومان شما خواهید توانست این سیستم و برنامه رو بصورت سخت افزاری تهیه و اجرا نمایید)

بصورت موازی یافتن HASH از روی MD5 قبل از بازی در کسری از ثانیه قابل محاسبه است.و نهایتا 1 ثانیه فرآیند Get result طول خواهد کشید.

امیدوارم از خواندن این مقاله علمی نهایت لذت رو برده باشید.

و حتما قبل از پیاده سازی باید تیم خوب و کارهای حساب شده ای رو برای رسیدن به جواب انجام دهید.

موفق و موید باشید

نرم افزار بازی انفجار

با سلام.در این پست قصد داریم نرم افزار تبدیل هش به ضریب بازی انفجار را به شما معرفی کنیم.

در حقیقت این نرم افزار برای نمایش ضریب بازی از روی هش که پس از پایان بازی نمایش داده میشود،می باشد.

بیشتر بدانید:

آموزش بازی انفجار

الگوریتم بازی انفجار

هش بازی انفجار چیست ؟

نرم افزار نمایش ضریب بازی انفجار

نرم افزار تبدیل ضریب هش بازی انفجار

آموزش:

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

1.مطابق شکل زیر وارد قسمت تاریخچه بازی شوید:

تب تاریخچه بازی انفجار

2.یکی از هش های دور قبل(ستون HASH) را با کلیک کردن کپی کنید:

هش بازی انفجار

3.مقدار هش کپی شده را در قسمت HASH نرم افزار کپی کنید(مطابق تصویر زیر):

تشخیص ضریب بازی انفجار

در انتها مشاهده خواهید کرد که الگوریتم بازی انفجار قابل اثبات می باشد و با توجه به هش شدن این مقدار قبل از شروع دور(کد MD5 بازی انفجار) امکان تقلب در این بازی قبل از شروع دور و بعد از پایان رد می شود.بنا براین فرضیه های بعدی همچون وابسته بودن ضریب بازی به تعداد بازیکن ها و مبلغ بازی نیز رد می شود.(برای اطلاعات بیشتر می توانید در مورد اسکریپت بازی انفجار مطالعه فرمایید).

*نکته مهم: با توجه به گفته طراحان این بازی هر 50 دور یکبار عدد صفر بدون تبعیت از الگوریتم بازی رخ می دهد و این مورد رو می توان اثتثنی از الگوریتم بازی دانست.

برای آموزش بیشتر در مورد این بازی می توانید به تب آموزش برنامه در بازی مراجعه فرمایید.

آموزش برنامه بازی انفجار

دانلود نرم افزار تشخیص ضریب بازی انفجار با لینک مستقیم

برای دانلود نرم افزار بازی انفجار از طریق لینک زیر اقدام کنید(این نرم افزار فقط بر روی کامپیوتر و سیستم عامل ویندوز قابل اجرا می باشد):

برای دانلود اینجا کلیک کنید

در صورت دریافت خطا در هنگام باز کردن برنامه نرم افزار زیر را نصب و دانلود کنید(این نرم افزار برای آپدیت کردن فایل های ویندوزی شما در صورت قدیمی بودن نسخه ویندوز شما می باشد)

دانلود NetFramwork

موفق و موید باشید.

الگوریتم بازی انفجار

این بازی بر اساس یک الگوریتم ریاضی طراحی شده و کار می کند.

در هر نوبت سرور ما بصورت رندوم یک SHA256 Hash را تولید می کند. (مانند bdf37e491ec2c0e02c1d731460f247c21319772829af19f619ce882f76614d67)

این Hash ریز مبلغ را دارا می باشد.

زمانی که بازی شروع می شود، ما بلافاصله رمز عبور این Hash را با عنوان “MD5” به شما می دهیم. (مانند : eddb8cd3bfee6569eca07dec15631e87)

اگر حتی شما از مکانیزم MD5 کاملا بی اطلاع باشید، براحتی می توانید بصورت آنلاین مبدل های MD5 را در گوگل بیابید. MD5 یک الگوریتم کدگذاری شده ی غیر معکوس شونده ( غیر قابل جعل) است.

این MD5 Hash گواهی است بر آن که ما تغییری در ریز مبالغ هنگام شروع بازی نمی دهیم.

چگونگی محاسبه ی ریز مبلغ با SHA256 Hash :

گام اول:

ابتدا ما این SHA256 Hash را برای هر ۴ رقم تقسیم می کنیم. (بشکل :bdf3-7e49-1ec2-c0e0-2c1d-7314-60f2-47c2-1319-7728-29af-19f6-19ce-882f-7661-4d67)

هر کدام از این کدهای ۴ بخشی بر مبنای ۱۶ گان هستند، که ما این ۱۶ گان را به ۱۰گان(دهگان) تبدیل کرده و همه را با هم جمع می کنیم.

و سپس امتحان می کنیم که آیا این مبلغ بر ۵۰ بخش پذیر (قابل تقسیم) هست. (برای این مورد یا Hash خاص حاصل ۳۴۸.۲۷۹ می باشد)

اگر این رقم بر ۵۰ بخش پذیر بود بازی بروی 0.00 تنظیم می گردد.

این قالب بازی است. به این معنا که شرکت یکبار از ۵۰ بار برده است. امکان باخت شما هم ۱ از ۵۰ می باشد.

گام دوم :

اگر SHA256 Hash بر ۵۰ بخش پذیر نباشد سپس ما دوباره ریز مبلغ را محاسبه می کنیم.

ما ۱۳ رقم ابتدایی SHA256 Hash را برداشته(مانند: bdf37e491ec2c) و این رقم ۱۶ تایی را به ۱۰ تایی (براساس دهگان) تبدیل می کنیم. (برای این مورد یا Hash خاص 3341655894780972 می باشد). ما این را حاصل X می نامیم.

سپس ما Y را 4503599627370496 می نامیم. (این پنجاه و دومین توان بر ۲ می باشد).

فرمول محاسبه ی ریز مبلغ : 
برای این مورد خاص
((100 * Y) – X) / (100*(Y-X))
برای مثال در این نمونه :
((100*4503599627370496) – 3341655894780972) / (100*(4503599627370496 -3341655894780972))
حاصل 3,8471596714 می باشد.
که ما اولین دو رقم بعد از کاما را محاسبه می کنیم ، که بر این اساس حاصل 3,84 است