PDA

نسخه کامل مشاهده نسخه کامل : SANE_KeyGenME - کرکر ها بیان تو ...



SadeghPM
11-08-2008, 08:33
بسم رب الشهدا

با سلام خدمت دوستان گل P30World
راستش یه چند وقتی بود که این Key GenMe رو نوشته بودم ولی نمی تونستم آپلودش کنم... ولی خودم خیلی روش حساب باز کردم...


توضیحات اضافی: هدف به دست آوردن یک سریال معتبر هست... Patch کردن قبول نیست!!! آنپکش خالی از لطف نیست:31: از Hash برای الگوریتم سریال استفاده شده ... ابزار X_CRYPTO برای پیش برد کرک توصیه میشه :21: یه چند تا آنتی دیباگ مندرآوردی هم به کار بردم که جالبه:5:
و در آخر با تشکر ویژه از Js0ner به خاطر مقاله خوبشون در مورد KeyGen کردن Hash .


لینک دانلود:


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

SadeghPM
14-08-2008, 22:38
كركرهاي محترم-بعد از گذشت 4 روز!!!- حرفي ، صحبتي ... ندارن!!!

Js0ner
17-08-2008, 21:54
فرض کنید که من از دیتای زیر Ok می کنم...

[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
چنین اتفاقی باید بیافته تا پیغام زیر را دریافت کنید....
1- طول Name باید بزرگتر از 3 باشد که اینجا 6 است.
2- در TextBox اول باید بجای 1234 عدد 1562 وارد شود.
3- در TextBox آخر باید بجای 78901234 باید deHash شدهء SHA-384 یکی از این سه وارد شود »»»
c8230eb28d952c53b61b8f6dabf8248b63326b96476cbe848b 288a2d66f83af5829a6766f0163551d9823e468c4d3b84
ce2b632d19a98101e3b29891067f1ad944dac263a8675ee9b8 f37ff1aebc4576dfe0fa73514ef6488aa1185d4bd96228
ae1ed4f52bff9a4df4e9443f53870c0fcad1abf4f0c65658c6 1c99e71b609e151e6368e05186372dda3bd04f069bd784

4- طبق شکل 90+5678 را با 1000 جمع می کنیم و مجموع یعنی 6768 است که این عدد باید با deHash شدهء GOST زیر برابر باشد»»»
dafb04b2a5f38eaa1ae3eb4b6a57242d0d28598ed127b32845 af8f9afaace306
5- طبق شکل 12+3456 را با 1000 جمع می کنیم و مجموع یعنی 4468 است که این عدد باید با deHash شدهء GOST زیر برابر باشد»»»
920a550af240e360b9bf142e63a620b1c5ce0adb329fd05090 082d2d99cc4902

[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

SadeghPM
18-08-2008, 08:44
آفرين... به خوبي الگوريتم مورد استفاده رو به دست آورديد ...:)
البته نكته اين KeyGenMe همين به دست آوردن Dehash هست كه فكر مي كنم به راحتي ها نشه!!!
آيا برنامه اي ديديد كه مقدار هاي Dehash شده Gost &SHA384 رو بدست بياره؟
تا اونجايي كه من توي برنامه هاي كه هش به دست ميارن ديدم اصلا Gost رو به عنوان يك Hash نمي شناسن!!!...و اصلا ديدم كه به يك Key نياز دارد...(Crypto Tool)...
نظرتون چيه؟

Js0ner
18-08-2008, 09:32
آفرين... به خوبي الگوريتم مورد استفاده رو به دست آورديد ...:)
البته نكته اين KeyGenMe همين به دست آوردن Dehash هست كه فكر مي كنم به راحتي ها نشه!!!
آيا برنامه اي ديديد كه مقدار هاي Dehash شده Gost &SHA384 رو بدست بياره؟
تا اونجايي كه من توي برنامه هاي كه هش به دست ميارن ديدم اصلا Gost رو به عنوان يك Hash نمي شناسن!!!...و اصلا ديدم كه به يك Key نياز دارد...(Crypto Tool)...
نظرتون چيه؟

- دنبالش نرفتم
- آره, هشرهای کم مصرف زیاده

amirgooran
18-08-2008, 10:09
با PeSpin پك شده...API Emulation + Stolen Bytes ... آنپكش كار سختي نيست...اگه برنامه تجاري بود برات آنپكش مي كردم....ولي نمي تونم روي يه KeyGen Me وقت بذارم

SadeghPM
18-08-2008, 11:01
با PeSpin پك شده...API Emulation + Stolen Bytes ... آنپكش كار سختي نيست...اگه برنامه تجاري بود برات آنپكش مي كردم....ولي نمي تونم روي يه KeyGen Me وقت بذارم
+ Crypt Code Area+ Some Anti Debug(man daravardi)+Some Pack test:):8:

amirgooran
18-08-2008, 21:32
سلام...

راستش من كه به جز زدن كليدهاي F2+ F9 + F12 چيز ديگه اي نديدم...پروتكشن هاي ديگه كه همه اش مال PeSpin بود...به هر حال،فايل آنپك شده :


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

به خاطر نوشتن كيجن مي هم ممنون !

SadeghPM
18-08-2008, 21:41
سلام...

راستش من كه به جز زدن كليدهاي F2+ F9 + F12 چيز ديگه اي نديدم...پروتكشن هاي ديگه كه همه اش مال PeSpin بود...به هر حال،فايل آنپك شده :


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

به خاطر نوشتن كيجن مي هم ممنون !
دستت درد نكنه... البته از OutPutDebugStringA استفاده كرده بودم. دو حالت هم رشته نا معتبر و هم رشته صحيح و گرفتن پاسخ ديباگر... به دست آوردن تعداد سكشن هم بود..
به دست آوردن زمان اجراي فايل از زمان ‍Create تا Activate هم بود...
به خاطر نوشتن كجاي كيجن مي ؟
راستي اون پست Js0ner ... طول نام مي تونه كمتر از 3 هم باشه...:)

Js0ner
21-08-2008, 13:59
دستت درد نكنه... البته از OutPutDebugStringA استفاده كرده بودم. دو حالت هم رشته نا معتبر و هم رشته صحيح و گرفتن پاسخ ديباگر... به دست آوردن تعداد سكشن هم بود..
به دست آوردن زمان اجراي فايل از زمان ‍Create تا Activate هم بود...
به خاطر نوشتن كجاي كيجن مي ؟
راستي اون پست Js0ner ... طول نام مي تونه كمتر از 3 هم باشه...:)

مگه اینکه یک روتین در یه جای دیگه بکار برده باشی :31:

SadeghPM
22-08-2008, 19:20
مگه اینکه یک روتین در یه جای دیگه بکار برده باشی :31:



Function CheckRoutinI(GivenText,UserName:String ): boolean;
var
i,sum:Integer;

Begin

Sum:=0;
Result:=False;

If (IsNumeric(GivenText)) And (Not(givenText='')) then
Begin
For i:=1 to Length(UserName) do
Sum:=ord(UserName[i])+Sum;
If Sum<=1000 then
Sum:=Sum+1000;
If StrToInt(GivenText)=Sum then
Result:=true;
End;


end;


اين اصل روتين چك سريال مربوطه است!!!:46:

Js0ner
25-08-2008, 00:23
اين اصل روتين چك سريال مربوطه است!!!:46:




اون همش نیست --^


[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

SadeghPM
25-08-2008, 10:23
خب همون قسمت مورد نظر شما كه هست !!! Name توي اين قسمت روش كار انجام ميشه!!!

Js0ner
25-08-2008, 11:51
خب همون قسمت مورد نظر شما كه هست !!! Name توي اين قسمت روش كار انجام ميشه!!!

من که نفهمیدم!!!
غیر از شکل بالا چیز بخصوصی مربوط به Name نیست. :13:

SadeghPM
27-08-2008, 10:19
یه بررسی کردم دیدم که Js0ner درست می گن... یه جای کار یه اشتباه لپی :) کرده بودم ... به جای 2 .. 1 گذاشته بودم... همون تور هم که توی سورس معلومه من فکر 1 یا 2 یا 3 کاراکتر رو هم کرده بودم ... و فرقی برای برنامه نمی کرد!!!
با تشکر از Js0ner ... :)
یه چیز بی ربط !!! این لینک موجود در امضای جناب Js0ner برا دانلود کار نمی کنه !!! و به سایت اصلی بر می گرده !!!

Js0ner
30-08-2008, 00:22
یه بررسی کردم دیدم که Js0ner درست می گن... یه جای کار یه اشتباه لپی :) کرده بودم ... به جای 2 .. 1 گذاشته بودم... همون تور هم که توی سورس معلومه من فکر 1 یا 2 یا 3 کاراکتر رو هم کرده بودم ... و فرقی برای برنامه نمی کرد!!!
با تشکر از Js0ner ... :)
یه چیز بی ربط !!! این لینک موجود در امضای جناب Js0ner برا دانلود کار نمی کنه !!! و به سایت اصلی بر می گرده !!!

1- ای کلک نکنه داشتی یه Keygen me دیگه میساختیا و باهاش خط تو خط شدی.
2- این لینک موجود برا دانلود کار می کنه و به سایت اصلی بر می گرده (البته فعلا که یوزرهای غیر فعال نمی تونند dl کنند.)

- راستی بنظرم اگه X_CRYPTO رو توصعه بدیا براش bruteforce ایجاد کنی در حد تیم ملی میشه.
مثلا: برای اعداد

;"string strHash="sample",strIn="0",strOut="0

;(++for (int intCount = 1;intCount >= 1;intCount
{
;(()strOut = (------(intCount).ToString
(if (String.Compare(strHash, strOut, true) == 0
;strIn = "Your input:" + intCount
;break

}

این کد فقط جنبهء آموزشی داره و توسط کامپایلر تایید نمی شه.

SadeghPM
30-08-2008, 09:32
1- ای کلک نکنه داشتی یه Keygen me دیگه میساختیا و باهاش خط تو خط شدی.
2- این لینک موجود برا دانلود کار می کنه و به سایت اصلی بر می گرده (البته فعلا که یوزرهای غیر فعال نمی تونند dl کنند.)

- راستی بنظرم اگه X_CRYPTO رو توصعه بدیا براش bruteforce ایجاد کنی در حد تیم ملی میشه.
مثلا: برای اعداد

;"string strHash="sample",strIn="0",strOut="0

;(++for (int intCount = 1;intCount >= 1;intCount
{
;(()strOut = (------(intCount).ToString
(if (String.Compare(strHash, strOut, true) == 0
;strIn = "Your input:" + intCount
;break

}

این کد فقط جنبهء آموزشی داره و توسط کامپایلر تایید نمی شه.

1- راستش به علت ذوق زدگی اولین KeyGenMe بود :)
2-آخه این جوری که شما بهش یه بخش اضافه کرده بودین من فکر کردم یه چیزه جداگونه یا مثلا یه بخش VIP !!! باشه!!!(from/30005)
3-راستش این کدی که شما نوشتین برا Base !!! ... Base که نیازی به brutForce نداره !!! کد شده Base رو به برنامه بدی، اصل رشته رو میده !!!! فکر کنم (حتما) منظور شما Hash باشه !!! ایده بسیار خوبیه !!! اگه بتونم روش کار می کنم ... راستی اگه کسی بتونه تبدیل به پلاگینش کنه واسه PEiD یا OllyDBG من سورس ر. در اختیارش قرار می دم...

mehdi_7070
30-08-2008, 13:31
راستی اگه کسی بتونه تبدیل به پلاگینش کنه واسه PEiD یا OllyDBG من سورس ر. در اختیارش قرار می دم...
PEiDLL را دانلود کن. سورس نمونه‌ی دلفی و اسمبلی هم داره:46:
(این‌جا تاپیک KeyGenME هست!! لطفا ادامه‌ی بحث را به تاپیک مربوطه منتقل کنید)

SadeghPM
10-09-2008, 09:02
یک نمونه کیجن :


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