تبلیغات
تبلیغات

متد جدید کرک | تلقین کد ها | رهایی از باگ ها
(1 مشاهده) (1) مهمان

موضوع: متد جدید کرک | تلقین کد ها | رهایی از باگ ها

متد جدید کرک | تلقین کد ها | رهایی از باگ ها 1 ماه پیش #137258

  • LinkinForEver
  • آفلاین
  • کاربر متخصص
  • ... It's all about escaping
  • ارسال: 4134
  • دریافت تشكر: 8131
  • 
< جهت مطالعه >

بررسی حقیقت : "کرک نرم افزار مثل نسخه اصلی نیست!"

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

من همیشه با توجه به یک سری منطق گفتم که این حرف اشتباهه و بستگی به نحوه شخص Cracker و دانش اون داره ...

اما بگذارید نگاهی دقیق تر به این قضیه بندازیم :
< A.Fact Check>

▫️ کرک بر روی پرفومنس تاثیر میگذارد : غلط
▫️ کرش نرم افزار یکی از عامل های کرک هست : صحیح
▫️ کرک باعث ایجاد باگ در نرم افزار می شود : صحیح
▫️ کرک ها میتوانند به مکس و نرم افزار اصلی صدمه بزنند : غلط

⚠️ دلیل اثبات حقایق بالا رو در متن زیر مطالعه میکنید ، هرکسی چیزی غیر از این ها گفت بدونید غیر علمی صحبت میکنه...

< B.How They Crack ? >


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

قبل از هرچیز باید بدونید یک شخص کرکر با یک دولوپر و سازنده نرم افزار فرق میکنه و شخص مابین این دو "هکر" ـه.

یک برنامه نویس نرم افزار زبان های برنامه نویسی (C++/C , C# , Java ... ) رو بلده و با این زبون ها نرم افزار ها رو ایجاد میکنه .

یک Cracker و هک کننده نرم افزار شاید دانشی از زبان های برنامه نویسی نداشته باشه ، دانش اصلی این اشخاص زبان ماشینی یا همون Machine Code هست.

شما به عنوان یک برنامه نویس میدونید نوشتن MessageBox("Hello!") :D یک پیام Hello رو نشون میده ، بعد از نوشتن این کد در زبان مورد نظر موقع ساخته شدن خروجی کد که مثلا Exe هست ، این کد ها تبدیل به زبان ماشین یا همون باینری میشند که شامل 0 و 1 هست .

کرکر ها نرم افزار شما رو اجرا میکنند و وقتی کامپیوتر برنامه شمارو به اسمبلی تبدیل میکنه در حافظه و اجراش میکنه ، این افراد با نگاه کردن به اسمبلی های نامفهوم معنی اون رو میفهمند میدونند که مثلا push 20 , eax null , push title در نتیجه باعث یک پیام میشه ، این زبان یکی از سخت ترین زبان های دنیاست ...

خب ، پس کرکر مثلا ویری رو اجرا میکنه و با خوندن اسمبلی میفهمه که در این نقطه در حافظه ویری لایسنس میخواد و اون رو باز نویسی میکنه.

بعد از باز نویسی شدن حافظه اون رو از حافظه به روی هارد منتقل میکنه و در اختیار شما میگذاره ، به این عملیات Patching میگن ...

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

پس فایل جدید ساخته شده میتونه شامل کلی باگ ، لگ ، خطا و ... باشه ...

ابداع شیوه جدید کرکینگ با نام "InceptionCracking"

چند وقت پیش بحثی داشتم با چند کرکر معروف CGPersia در مورد این قضیه و از خیلی هاشون شنیدم که این مشکل در کرکینگ هست و با خودم گفتم میشه این روش حل کرد یا نه ! یک ایده به ذهنم رسید که گفتم ارزش بررسی کردن داره ...

پس به یکی از دوستان نزدیکم که تخصصش امنیت نرم افزار و کرکه پیام دادم و براش ایدم رو توضیح دادم و اون هم نظرش جلب شد و گفت احتمالش خیلی زیاده که این ایده عملی بشه ، از اونجایی که سرش خیلی شلوغ بود مجبور بودم خودم کانسپت ایجاد کنم...


احتمالا بیشتر شما فیلم Inception رو دیدید ، ایده من دقیقا چیزی شبیه به کاری بود که افراد در این فیلم میکردند ، اینکه ما بدون دستکاری در نرم افزار اصلی بهش تلقین کنیم که رجیستر شده و خود نرم افزار بقیه کار هارو انجام بده ...

قبل از هرچیز ما به یک Inceptor یا شخص تلقین کننده ( در اینجا یک نرم افزار جانبی ... ) نیاز داشتیم و از اونجایی که تجربه خوبی در ساخت پلاگین برای مکس داشتم تصمیم گرفتیم این تلقین کننده خودش یک پلاگین 3dsmax باشه .

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

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

بعد از 5 روز امروز بهم خبر داد که متد من روی ویری کار کرده و بهش تلقین کرده که لایسنس معتبر وجود داره و کاملا ویری رو فعال کرده اما باید کاملا مطمئن بشه که هیچ مشکلی پیش نمیاد و این روش رو از هر بعد بررسی کنه ...

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

⚠️ هموطنور که گفتم ما هیچ وقت یک شخص و برنامه نویس رو مورد هدف قرار نمیدیم و نرم افزار هایی رو با این روش کرک میکنیم که کرکش در حال حاضر موجود باشه و کمپانی مورد نظر ضرری رو متحمل نشه از سمت ما !

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


ویدیو اول از هسته اصلی نرم افزار تلقین کننده که توسط بنده نوشته شده :





منتظر اخبار جدید باشید.
با احترام


... There is no such thing as forgiveness. People just have short memories

Telegram Channel : t.me/HamidMemarChannel

Official Upcoming CGSite : www.CGNova.ir

آخرین ویرایش: 1 ماه پیش ارسال توسط LinkinForEver.
كاربران زیر تشكر كردند: aj1176, A.Khoshpayam, aya, mostafa-nazari, +Amin+, مکسول , bawa, hamed.3d1372, LilPump

پاسخ: متد جدید کرک | تلقین کد ها | رهایی از باگ ها 1 ماه پیش #137262

  • LilPump
  • آفلاین
  • كاربر کوشا
  • نریمان هستم !
  • ارسال: 263
  • دریافت تشكر: 178
LinkinForEver نوشته:
< جهت مطالعه >

بررسی حقیقت : "کرک نرم افزار مثل نسخه اصلی نیست!"

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

من همیشه با توجه به یک سری منطق گفتم که این حرف اشتباهه و بستگی به نحوه شخص Cracker و دانش اون داره ...

اما بگذارید نگاهی دقیق تر به این قضیه بندازیم :
< A.Fact Check>

▫️ کرک بر روی پرفومنس تاثیر میگذارد : غلط
▫️ کرش نرم افزار یکی از عامل های کرک هست : صحیح
▫️ کرک باعث ایجاد باگ در نرم افزار می شود : صحیح
▫️ کرک ها میتوانند به مکس و نرم افزار اصلی صدمه بزنند : غلط

⚠️ دلیل اثبات حقایق بالا رو در متن زیر مطالعه میکنید ، هرکسی چیزی غیر از این ها گفت بدونید غیر علمی صحبت میکنه...

< B.How They Crack ? >


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

قبل از هرچیز باید بدونید یک شخص کرکر با یک دولوپر و سازنده نرم افزار فرق میکنه و شخص مابین این دو "هکر" ـه.

یک برنامه نویس نرم افزار زبان های برنامه نویسی (C++/C , C# , Java ... ) رو بلده و با این زبون ها نرم افزار ها رو ایجاد میکنه .

یک Cracker و هک کننده نرم افزار شاید دانشی از زبان های برنامه نویسی نداشته باشه ، دانش اصلی این اشخاص زبان ماشینی یا همون Machine Code هست.

شما به عنوان یک برنامه نویس میدونید نوشتن MessageBox("Hello!") :D یک پیام Hello رو نشون میده ، بعد از نوشتن این کد در زبان مورد نظر موقع ساخته شدن خروجی کد که مثلا Exe هست ، این کد ها تبدیل به زبان ماشین یا همون باینری میشند که شامل 0 و 1 هست .

کرکر ها نرم افزار شما رو اجرا میکنند و وقتی کامپیوتر برنامه شمارو به اسمبلی تبدیل میکنه در حافظه و اجراش میکنه ، این افراد با نگاه کردن به اسمبلی های نامفهوم معنی اون رو میفهمند میدونند که مثلا push 20 , eax null , push title در نتیجه باعث یک پیام میشه ، این زبان یکی از سخت ترین زبان های دنیاست ...

خب ، پس کرکر مثلا ویری رو اجرا میکنه و با خوندن اسمبلی میفهمه که در این نقطه در حافظه ویری لایسنس میخواد و اون رو باز نویسی میکنه.

بعد از باز نویسی شدن حافظه اون رو از حافظه به روی هارد منتقل میکنه و در اختیار شما میگذاره ، به این عملیات Patching میگن ...

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

پس فایل جدید ساخته شده میتونه شامل کلی باگ ، لگ ، خطا و ... باشه ...

ابداع شیوه جدید کرکینگ با نام "InceptionCracking"

چند وقت پیش بحثی داشتم با چند کرکر معروف CGPersia در مورد این قضیه و از خیلی هاشون شنیدم که این مشکل در کرکینگ هست و با خودم گفتم میشه این روش حل کرد یا نه ! یک ایده به ذهنم رسید که گفتم ارزش بررسی کردن داره ...

پس به یکی از دوستان نزدیکم که تخصصش امنیت نرم افزار و کرکه پیام دادم و براش ایدم رو توضیح دادم و اون هم نظرش جلب شد و گفت احتمالش خیلی زیاده که این ایده عملی بشه ، از اونجایی که سرش خیلی شلوغ بود مجبور بودم خودم کانسپت ایجاد کنم...


احتمالا بیشتر شما فیلم Inception رو دیدید ، ایده من دقیقا چیزی شبیه به کاری بود که افراد در این فیلم میکردند ، اینکه ما بدون دستکاری در نرم افزار اصلی بهش تلقین کنیم که رجیستر شده و خود نرم افزار بقیه کار هارو انجام بده ...

قبل از هرچیز ما به یک Inceptor یا شخص تلقین کننده ( در اینجا یک نرم افزار جانبی ... ) نیاز داشتیم و از اونجایی که تجربه خوبی در ساخت پلاگین برای مکس داشتم تصمیم گرفتیم این تلقین کننده خودش یک پلاگین 3dsmax باشه .

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

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

بعد از 5 روز امروز بهم خبر داد که متد من روی ویری کار کرده و بهش تلقین کرده که لایسنس معتبر وجود داره و کاملا ویری رو فعال کرده اما باید کاملا مطمئن بشه که هیچ مشکلی پیش نمیاد و این روش رو از هر بعد بررسی کنه ...

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

⚠️ هموطنور که گفتم ما هیچ وقت یک شخص و برنامه نویس رو مورد هدف قرار نمیدیم و نرم افزار هایی رو با این روش کرک میکنیم که کرکش در حال حاضر موجود باشه و کمپانی مورد نظر ضرری رو متحمل نشه از سمت ما !

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


ویدیو اول از هسته اصلی نرم افزار تلقین کننده که توسط بنده نوشته شده :





منتظر اخبار جدید باشید.
با احترام


به به خسته نباشید، موفقیت شمارو تبریک میگم! ، واقعا شگفت اور بود! خیلی خوشم امد.

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

این روش رو خیلی خوب میشه !دیگه خبری از هیچ باگی نمیمونه ! راحت و رون میشه بازی کرد!

امیدورام در اینده نزدیک با این روش بازی هم کرک کنید! مثلا همین رزیدنت اویل جدید که از سیستم denuvo واسه امنیت بازیشون

و کرک نشدن استفاده میکنن ، احتمالش هست که بتونید مثلا اونم کرک کنید ؟

باتشکر.
كاربران زیر تشكر كردند: LinkinForEver

پاسخ: متد جدید کرک | تلقین کد ها | رهایی از باگ ها 1 ماه پیش #137270

  • LinkinForEver
  • آفلاین
  • کاربر متخصص
  • ... It's all about escaping
  • ارسال: 4134
  • دریافت تشكر: 8131
ممنون از شما ، بله در این متد هر روش عادی کرکی رو میشه باز سازی کرد ، اما گروهی که درش هستم فقط در زمینه CG و برای هنرمندان کرک میکنه و هدفش هم کمک به افراد علاقه مندیه که در محدودیت هستند .

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

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


... There is no such thing as forgiveness. People just have short memories

Telegram Channel : t.me/HamidMemarChannel

Official Upcoming CGSite : www.CGNova.ir

پاسخ: متد جدید کرک | تلقین کد ها | رهایی از باگ ها 1 ماه پیش #137273

  • GameDEV
  • آفلاین
  • کاربر همیشگی سایت
  • ارسال: 191
  • دریافت تشكر: 298
این روش چه فرقی با پچ کردن داره من خودم کرک میکنم اما ن در سطحی که شما فرمودین نرم افزار حسابداری و اینچیزها
منظور از تلقین چیه به نظر بعید میرسه بدون تغییر در کدها بشه کاری کرد روند کار رو میشه توضیح بدید.

پاسخ: متد جدید کرک | تلقین کد ها | رهایی از باگ ها 1 ماه پیش #137274

  • aya
  • آفلاین
  • كاربر فعال
  • ارسال: 720
  • دریافت تشكر: 620
بابا بی خیال!!

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

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

پاسخ: متد جدید کرک | تلقین کد ها | رهایی از باگ ها 1 ماه پیش #137277

  • hamed.3d1372
  • آفلاین
  • کاربر همیشگی سایت
  • ارسال: 105
  • دریافت تشكر: 81
LinkinForEver نوشته:
< جهت مطالعه >

بررسی حقیقت : "کرک نرم افزار مثل نسخه اصلی نیست!"
....
rat]F2QcS[/video]
[IG]img.mostafa3d.net/di/2T5C/previ.jpg[/IMG]


منتظر اخبار جدید باشید.
با احترام


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

_اولیش مسدود کردن برنامه هاتونه که به اینترنت دسترسی پیدا نکنن و کرکشون نپره بغیر از اینکه نرم افزار و فایل های Handle اش رو مسدود کردین (از از Toplang internetlock استفاده کنید که همه ترافیک رو مسدود میکنه و فقط اون نرم افزار هایی که اجازه دارن آزاد میکنه ) بعد هم شما باید Windows security و windows defender رو پاک کنید پوشه هاش تو Programfiles و (X86) هست و ویندوزتونم اگر از ویندوز ده استفاده میکنید آبدیت کنید (بخاطره .netframework 4.7 که اونم رو کرک نرم افزار ها تاثیر میذاره )

دومیش با حرف های حمید مخالفم نرم افزاره کرک شده حتی به دلیل دزدی بودنش از طرف خوده کمپانی هم کارتونو خراب میکنه هم به سیستمتون آسیب میزنه ...
مثلا همین ویندوز ؛ اگه از نسخه کرک شده استفاده میکنید پراسس Runtimebroker اونقد از منابع کامپیوترتون استفاده میکنه تا سخت افزارتون آسیب ببینه (که البته راه های مقابله داره )
یا مثلا تجربه بعدی من در نرم افزار CorelDraw ؛ این نرم افزار وقتی میفهمه کرک شده هست بهتون هیچ پیغامی نمیده و وقتی یک طراحی با مدت زمان بالا انجام بدید ناگهان گزینه های Save و Export غیر فعال میشه و زحمتتون به هدر میره
یا مثلا دوستان گیمر اگه خاطرشون باشه بازی جی تی ای آی وی ؛ من یه سری ویدیو اخیرا تو یوتیوب دیدم شرکت راک استار واسه بازی های کرک شده توی خوده بازی محدودیت گذاشته ؛ داخل این ویدیو میبینید مثلا
GTA IV - Hidden Anti-Piracy Measures - Feat. Spoofer



قشنگ ویدیو رو ببینید ؛ ینی شخص کرک کننده نرم افزار فقط اون سد لایسنس رو رد میکنه و خیلی چیزای دیگهه که بعدش اتفاق میافته مده نظر نیست و همیشه و همیشه سازندگان نرم افزار برای سرقت نشدن نرم افزار محدودیت هایی رو اعمال کردن که از چشم ما مخفی بمونه ولی روی کارمون تاثیر بگذاره ؛ حالا راک استار که یه شرکت بازی ساریه ؛ اتودسک که شرکت به مراتب بزرگتری هستش و خوده نرم افزارش خیلی قسمتاش مخفیه این کار رو نمیکنه ؟

من خودم تو هر نرم افزاری به هر مشکلی بر میخورم تو فروم نرم افزار پست میذارم ؛ اکثرا هم جوابی که میگیرم و از فروم ها بن میشم اینه که از نرم افزاره دزدی دارین استفاده میکنین ؛ چون دوستان خودشون میدونن این تله برای نرم افزاره دزدی استفاده شده و یه نرم افزار تجاری باگ به این ضایعی نداره !
Remember me ?
آخرین ویرایش: 1 ماه پیش ارسال توسط hamed.3d1372.
مدیران انجمن: m.bodat
زمان ایجاد صفحه: 0.18 ثانیه

جدیدترین آثار ارسالی در گالری

تبلیغات
تبلیغات

جدیدترین ارسالهای تالارگفتگو