همه چیز راجع به قفل Alone in The Dark 5_2008

این تاپیک رو در بخش "بحث در مورد بازیهای PC" ایجاد کردم ، چون فقط نسخۀ PC بازی محبوب
Alone in The Dark 5 کرک نشده.

alone-in-the-dark-5-pc.jpg


متاسفانه قفل بازی از نوع (SecuROM v7 + SecuROM PA (Serial/Online Activation هست و اگر بشه SecuROM 7 رو کرک کرد(تا به حال تا نسخۀ 6 کرک شده) سخته که با Online Activation دست و پنجه نرم کنیم.

اطلاعاتی راجع به قفل این بازی :

Title: Alone in the Dark
Version: 1.0
Developer: Eden Games
Publisher: Atari
Language: English, Spanish, German, Italian, French
MediaType: DVD9

Scanning -> K:\AITD\Alone.exe
File Type : Exe, Size : 21611760 (0149C4F0h) Byte(s)
-> File Appears to be Digitally Signed @ Offset 0149B000h, size : 014F0h / 05360 byte(s)
[Heuristics] -> Flag : 00000000000000000000000000000101
[!] SecuROM Detected - Version 07.37.0007
[!] Possible CD/DVD-Key or Serial Check -> Invalid serial
- Scan Took : 1.766 Second(s)

Scanning -> K:\AITD\paul.dll
File Type : Dll, Size : 869616 (0D44F0h) Byte(s)
-> File Appears to be Digitally Signed @ Offset 0D3000h, size : 014F0h / 05360 byte(s)
[Heuristics] -> Flag : 00000000000000000000000000000100
[!] SecuROM PA Detected - Version 1.0.1.10
- Scan Took : 0.828 Second(s)


Online activation AND disc check.​

درباره SecuROM :

cd_protection.gif


نام شرکت ارائه دهنده قفل : Sony

نوع حفاظت : SecuROM - DADC

رسانۀ قابل قفل گذاری : CD-ROM & DVD-ROM : DVD5/DVD9

نسخه های ارائه شده :
SecuROM (v1.x - v3.x)
SecuROM New (v4.x)
SecuROM v5
SecuROM v7​

از کجا میشه فهمید که قفل CD\DVD ما از این نوع هست : از Protection ID یا ClonyXXL استفاده کنید.

securom.jpg


راههای کپی DVD حفاضت شده با این قفل :
1- استفاده از نرم افزار Clone CD/DVD برای کپی 1 به 1
2- استفاده از وصله های امنیتی SecuROM (که البته این تا SecuROM 6 را جوابگو هست.
3-استفاده از کرکهایی که کرکرها تدارک می بینند. (Fixed Executable)

مثالهایی از بازیهای حفاظت شده با نسخه های پیشین این قفل :

prod_securom_02.jpg


SecuROM R1 : Forsaken
Incoming Hexplore
Frankreich 98
SecuROM R2 : Decent FreeSpace
Heart of Darkness
Max II Panzer Commander
Team Apache
SecuROM R3 : FIFA 99
F.A. Premier League FM 99
Moto Racer 2 Populous 3
WarGasm
War of the Worlds
SecuROM R4 : Alpha Centauri
Brian Lara Cricket
SimCity 3000
South Park SuperBike
Silver
Turok 2
SecuROM R5 : Brain Lara Cricket
Machines S.A.G.A: Rage of the Vikings
Programs : Omnia 99 [Italian] Omnia 99 Atlante [Italian]
SecuROM New : Diablo 2
GroundControl
Music 2000
Orion Burger Re-Volt
Shadow Man
Soulbringer
V-Rally 2



دربارۀ نسل جدید SecuROM

نسل جدید SecuROM به نسخۀ 4.7 به بالای این قفل حفاظتی اتلاق میشه.
در نسل جدید SecuROM از تکنولوژی سنجش چگالی داده یا data density measurement استفاده میشه (با data position measurement اشتباه نگیرید) در این تکنولوژی ، چگالی داخلی ترین قطاع (Sector) تا خارجی ترین قطاع DVD/CD های استاندارد مورد استفادۀ تکثیر کننده (SONY) به دقت توسط SecuROM کنترل میشه.
این چگالی توسط تکنیک "سنجش دقیق زمان" (high-precision time measurement) در هنگام تکثیر ، مشخص شده و تولید کننده vendor-key رو در بالای Log چگالی قفل قرار میده.

اعمال تکنیک :
72 نقطۀ کلیدی را در سطح دیسک مشخص می شوند کا با دو دستور SCSI-Read در ابتدا و انتها تمییز داده میشند. و زمان طی مسیر بین این نقاط ، چگالی دیسک را برای SecuROM مشخص میکنه.
برای اینکه زمان دقیق رو بدست بیاریم ، از دستور RDTSC استفاده می کنیم. این دستور نرخ خواندن داده(برای زمان سنجی) را با سیکل پردازنده های مبتنی یر معماری X86 کالیبره می کنه. و 0.28 میلی ثانیه برای هر سیکل پردازنده در نظر میگیره.

نسل جدید SecuROM مبتنی بر Trigger Functions هست ، یعنی تکثیر کننده میتونه هر شرطی رو روی قفلش اعمال کنه.

این یعنی اینکه : ممکنه یه بازی که با SecuROM 7 قفل گذاری شده ، کرک شه ولی این دلیل نمیشه همۀ بازیهای حفاظت شده با SecuROM 7 رو بشه کرک کرد. و این به پیچیدگی الگوریتمهای Trigger Functions و طریقۀ بکار گیری Reverse Engineering توسط کرکر بر می گرده.




تا اینجاش رو که کرکرها حل کرده اند حال ببینیم SecuROM 7 می خواد مارو با چی سورپرایز کنه ؟

SecuROM 7 از تکنولوژی Ring 3 استفاده میکنه.


4313b0b97a.jpg


Ring یک روش حفاظتی سلسله مراتبی بر پایۀ دستورات CPU هست.
که دارای سطوح مختلف حفاظت بر پایۀ Instruction های CPU های x86 است.

برای کسب اطلاعات بیشتر دربارۀ تکنولوژی Ring اینجا رو ببینید.





چند نمونه از بازیهای حفاظت شده با SecuROM 7 :


اولین بازی حفاظت شده توسط این قفل Armed Assault بود و بقیه بشرح زیر می باشند :

S.T.A.L.K.E.R (نسخۀ عرضه شده در اروپا)

Neverwinter Nights 2

Command & Conquer 3: Tiberium Wars

Tomb Raider Anniversary

Overlord

BioShock

Hellgate: London البته فقط در لیسانسSingle Player

Rayman Raving Rabbids

World in Conflict

و...

و در آینده ای نه چندان دور ، Spore Creature Creator


و تمام.


در آخر از شما می خوام اگر این بازی رو دانلود کردید ، این نرم افزار رو روش اعمال کنید و نتیجه رو بمن بگید.
البته نرم افزار فوق فقط روی7 SecuROM موثره.



استفاده از این مطلب فقط با ذکر منبع مجاز است.
 
آخرین ویرایش:

Skychaser

The Betrayer
مدیر انجمن
Apr 15, 2006
5,269
نام
جواد محسنی
نسل جدید SecuROM مبتنی بر Trigger Functions هست ، یعنی تکثیر کننده میتونه هر شرطی رو روی قفلش اعمال کنه.

این یعنی اینکه : ممکنه یه بازی که با SecuROM 7 قفل گذاری شده ، کرک شه ولی این دلیل نمیشه همۀ بازیهای حفاظت شده با SecuROM 7 رو بشه کرک کرد. و این به پیچیدگی الگوریتمهای Trigger Functions و طریقۀ بکار گیری Reverse Engineering توسط کرکر بر می گرده.
من این یه تیکه رو نفهمیدم!!! یعنی چی آخه؟

مثلا BioShock مگه با همین ورژن Protect نشده بود ؟ پس حتما این Trigger Functions توش استفاده شده بوده...چه جوری هست این کرک شد بعد AITD کرک نشد ؟!
 

COMEX

کاربر سایت
Mar 12, 2007
183
من این یه تیکه رو نفهمیدم!!! یعنی چی آخه؟

مثلا BioShock مگه با همین ورژن Protect نشده بود ؟ پس حتما این Trigger Functions توش استفاده شده بوده...چه جوری هست این کرک شد بعد AITD کرک نشد ؟!

گفتم در نسل جدید SecuROM که SecuROM 7.x هم شاملش میشه ، از دستوالعملهای تریگر (Trigger Functions) استفاده میشه. یعنی بنا به نظر قفل گذار میشه از الگوریتمی منحصربفرد (Unique) برای قفل گذاری یک بازی استفاده کرد. و این بدین معنی است که قفلی که در BioShock بکار میره گرچه SecuROM 7 هست ولی بدلیل وجود دستوالعملهای منحصربفرد Unique Trigger Functions لزوما مشابه قفل Alone in The Dark 5 نیست.
یعنی بدنۀ SecuROM 7 میتونه چندین قفل و انواع الگوریتمهای سنجش و مخفی سازی ای رو دربر بگیره که هر یک میتونند در یک بازی که قفل گذاری میشه بکار بروند و این الگوریتمها میتونه در هر بازی ای متفاوت از بازی دیگه که با SecuROM 7 محافظت میشه ، باشه.

اگر میخوای در رابطه با Trigger Functionهای جدید SecuROM اطلاعاتی کسب کنی میتونی یه سر به این صفحه بزنی.
ویا این صفحه از سایت SONY DADC (سازنده و تکثیر کنندۀ SecuROM) میتونه مفید باشه.

یا این مطلب رو ببینی :

SecuRom *New* Trigger Functions

Another feature recently added to the SecuRom *New* protection range is called "SecuRom *New* Trigger Functions" developed by Sony this protection allows game developers to program multiple and fully customizable authentication checks throughout the entire application. This protection can be activated at any time during normal game-play, the game will slowly degrade until it cant be played anymore, with such features as in-game textures not loading, in-game sound effects not loading and also the game crashing at certain major or important events during a game for no apparent reason. The feature dynamically arranges and rearranges the programmed code in a way which requires a bit-by-bit search to find the hidden checks making reverse-engineering attempts not only time-consuming but highly complicated.
A later release of a protection based on this is soon to be unveiled by Sony called "Metamorphosis".

اگر باز هم سؤالی در این رابطه داشتید ، در همین تاپیک مطرح کنید.
 

Skychaser

The Betrayer
مدیر انجمن
Apr 15, 2006
5,269
نام
جواد محسنی
گفتم در نسل جدید SecuROM که SecuROM 7.x هم شاملش میشه ، از دستوالعملهای تریگر (Trigger Functions) استفاده میشه. یعنی بنا به نظر قفل گذار میشه از الگوریتمی منحصربفرد (Unique) برای قفل گذاری یک بازی استفاده کرد. و این بدین معنی است که قفلی که در BioShock بکار میره گرچه SecuROM 7 هست ولی بدلیل وجود دستوالعملهای منحصربفرد Unique Trigger Functions لزوما مشابه قفل Alone in The Dark 5 نیست.
یعنی بدنۀ SecuROM 7 میتونه چندین قفل و انواع الگوریتمهای سنجش و مخفی سازی ای رو دربر بگیره که هر یک میتونند در یک بازی که قفل گذاری میشه بکار بروند و این الگوریتمها میتونه در هر بازی ای متفاوت از بازی دیگه که با SecuROM 7 محافظت میشه ، باشه
Hmmm الان جالب شد...اینجوری کار کرک بازی ها سخت میشه...چون مثلا 10 تا بازی میاد با 10 مدل prtection مختلف و 100% با ضرر هایی که شرکت هایی مثل Crytek و ... به خاطر Piracy بازی ها دادن و شدیدا شاکی بودن استفاده از این نوع Protection سریع جا می افته.
فکر کنم باید منتظر باشیم بازی های امسال پاییز همه 2 ماه طول بکشن تا کرک بشن |:
 

COMEX

کاربر سایت
Mar 12, 2007
183
Hmmm الان جالب شد...اینجوری کار کرک بازی ها سخت میشه...چون مثلا 10 تا بازی میاد با 10 مدل prtection مختلف و 100% با ضرر هایی که شرکت هایی مثل Crytek و ... به خاطر Piracy بازی ها دادن و شدیدا شاکی بودن استفاده از این نوع Protection سریع جا می افته.
فکر کنم باید منتظر باشیم بازی های امسال پاییز همه 2 ماه طول بکشن تا کرک بشن |:

حکایت SplinterCell Chaos Theory ، Prince or of Persia Warrior Within و مرحوم StarForce 3 هست.

اندر حکایت StarForce 3 :
یک نوع Protection بود که شکستنش عمری رو از هکرها صرف کرد. ولی به قول دوستمون "همیشه برای هر قفلی کلیدی هست"
 

ScoRPioN2

کاربر سایت
Jun 28, 2006
2,251
نام
0
Hmmm الان جالب شد...اینجوری کار کرک بازی ها سخت میشه...چون مثلا 10 تا بازی میاد با 10 مدل prtection مختلف و 100% با ضرر هایی که شرکت هایی مثل Crytek و ... به خاطر Piracy بازی ها دادن و شدیدا شاکی بودن استفاده از این نوع Protection سریع جا می افته.
فکر کنم باید منتظر باشیم بازی های امسال پاییز همه 2 ماه طول بکشن تا کرک بشن |:

البته گروهی که بیاد قفل رو بشکونه دیگه چندو چون کار دستش میاد;)
به قولی مهم حرکت اول :laughing:
امیدوارم 2 ماه باشه چون هنوز تو AITD موندن.
البته یه چیزی هم هست کسانی هم هستند که میتونند به راحتی این قفل ها رو بشکنند ( که تعداشون به انگشتای دست هم نمیرسه) ولی بر سر مسائلی این کارو نمیکنند.
 

COMEX

کاربر سایت
Mar 12, 2007
183
البته یه چیزی هم هست کسانی هم هستند که میتونند به راحتی این قفل ها رو بشکنند ( که تعداشون به انگشتای دست هم نمیرسه) ولی بر سر مسائلی این کارو نمیکنند.

فرمایش شما درسته ، من هم یه مدت رو همین نظر بودم . ولی یه چیزی هست ، تو دنیا بیش از 30 گروه کرکر به علاوۀ هزاران کرکر منفرد وجود داره ، گیریم که یه عده شون رو با پول و یا ترس از مجازات و جریمه خریدند ، ولی بقه چی ؟
کرکرهای چینی ، روسی ، کرکرهای قدرتمند مجارستان و ... نمیشه دوره افتاد و همه رو راضی کرد.
در ضمن فراموش نکنید که کرکرها عاشق اسم در کردن اند. و معمولاً یک اسم مجازی شناخته شده دارند. مثل :
ViTaLity
Raxer
poseden
xKVtor
Caliber
RELOADED
PCgames'95
و صدالبته کرکر خوب و مورد علاقۀ من CDKiller
و 1001 کرکر دیگه که تو هر انجمن مربوط به کرکرها که برید اسمشون رو میشنوید.

میشه همۀ اینا رو راضی کرد ؟
آیا همۀ کرکرای دنیا با هم متحد اند ؟
هیچ کدوم نمی خوان اسمشون به عنوان اولین فرد/تیم کرک کنندۀ AITD5 بر سر زبونها باشه ؟
 
آخرین ویرایش:

Skychaser

The Betrayer
مدیر انجمن
Apr 15, 2006
5,269
نام
جواد محسنی
مسئله پول به نظر من یه نظریه هست...فقط در حد نظریه...چون به قول شما نمیشه کل دنیا رو گشت که به اینا پول داد که بازی رو کرک نکنید

البته گروهی که بیاد قفل رو بشکونه دیگه چندو چون کار دستش میاد;)
به قولی مهم حرکت اول :laughing:
حرکت اول که انجام شده....شاخ ترینش همون BS بود... ولی واقعا علامت سواله چرا این کرک نشد هنوز!؟
 

Aurlito

کاربر سایت
Feb 16, 2008
1,749
نام
چوبک
فرمایش شما درسته ، من هم یه مدت رو همین نظر بودم . ولی یه چیزی هست ، تو دنیا بیش از 30 گروه کرکر به علاوۀ هزاران کرکر منفرد وجود داره ، گیریم که یه عده شون رو با پول و یا ترس از مجازات و جریمه خریدند ، ولی بقه چی ؟
کرکرهای چینی ، روسی ، کرکرهای قدرتمند مجارستان و ... نمیشه دوره افتاد و همه رو راضی کرد.
در ضمن فراموش نکنید که کرکرها عاشق اسم در کردن اند. و معمولاً یک اسم مجازی شناخته شده دارند. مثل :
ViTaLity
Raxer
poseden
xKVtor
Caliber
RELOADED
PCgames'95
و صدالبته کرکر خوب و مورد علاقۀ من CDKiller
و 1001 کرکر دیگه که تو هر انجمن مربوط به کرکرها که برید اسمشون رو میشنوید.

میشه همۀ اینا رو راضی کرد ؟
آیا همۀ کرکرای دنیا با هم متحد اند ؟
هیچ کدوم نمی خوان اسمشون به عنوان اولین فرد/تیم کرک کنندۀ AITD5 بر سر زبونها باشه ؟
ببخشید اما شخص Darkc0d3r(یا یک همچین چیزی) رو فراموش نکنید که اولین فیکس رو برای بایوشاک ارائه داد. اما اکثرشون فقط به علت کثرت کار معروفن و اینکه NFOـها اول اسم اینها رو مینویسن وگرنه کرک که هنر خاصی نیست... قبول دارید که؟ از هر 100 بازی شکستن قفل یکیشون سخته.

در ضمن ممنون میشم در مورد Reverse Engineering یک توضیحی بدید.
فعلا.
 

COMEX

کاربر سایت
Mar 12, 2007
183
ببخشید اما شخص Darkc0d3r(یا یک همچین چیزی) رو فراموش نکنید که اولین فیکس رو برای بایوشاک ارائه داد. اما اکثرشون فقط به علت کثرت کار معروفن و اینکه NFOـها اول اسم اینها رو مینویسن وگرنه کرک که هنر خاصی نیست... قبول دارید که؟ از هر 100 بازی شکستن قفل یکیشون سخته.

در ضمن ممنون میشم در مورد Reverse Engineering یک توضیحی بدید.
فعلا.

من این اسمها رو بعنوان نمونه ذکر کردم ، و قصد من رتبه بندی اونا نبود چون مسلما هکرها و کرکرهای کوچیک و بزرگ در همه جا وجود دارند. و رتبه بندی و طبقه بندیشون کار زیادی رو میطلبه.

Reverse Engineering یا همان مهندسی معکوس ، به بیان ساده به روشی اطلاق میشه که در آن ، یک متخصص محصولی که با کار مهندسی طراحی و ساخته شده را ، Disassemble میکنه تا به طریقۀ ساختش پی ببره.

Software_Test_Web.jpg

در زمینۀ Cracking ما با Reverse Software Code Engineering سروکار داریم . یعنی کدگشایی یک Application یا Object قفل گذاری شده ، کشف روش عمل این قفل و پل زدن (Bridging) روی قفل برای دور زدن ویا منحرف کردن آن در جهت اجرای بدون باگ نرم افزار(که در اینجا یک بازیه).

داشتن حد اقل دانش کار با زبانهای سطح پایین ، تجربۀ کد خوانی ، Decompiling و تجربۀ Debugging از اصلی ترین ویژگی های یک کرکر وابسته به Reverse Engineering هستند.
 

کاربرانی که این قسمت را مشاهده می‌کنند

Top
رمز عبور خود را فراموش کرده اید؟
or ثبت‌نام سریع از طریق سرویس‌های زیر