تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




صفحه 1 از 2 12 آخرآخر
نمايش نتايج 1 به 10 از 17

نام تاپيک: BreakPoint رو كجا بزارم؟

  1. #1
    حـــــرفـه ای hakhamanesh's Avatar
    تاريخ عضويت
    Apr 2006
    محل سكونت
    اورجینال کی
    پست ها
    1,424

    پيش فرض دوستان كركر يه راهنمايي كوچك بفرمايند

    سلام خدمت دوستان سوالي داشتم در رابطه با كرك كردن شماره سريال
    اگر پس از وارد كردن سريال غلط با پيغام خطا روبرو شويم با كمك همان پيغام ميتوان محل قراردادن breakpoint رو تشخيص داد اگر پيغام خطا ندهد با استفاده از دستورات getdlgitemtexta و getwindowtexta ميتوان breakpoint گذاشت .اما سوال من اينجاست كه اگر پيغام خطايي در كار نباشد و دستورات getdlgitemtexta و getwindowtexta و API هاي ديگر هم جواب ندهند اون وقت بايد چه كار كرد؟حتي در چك قفل از توابع API هم استفاده نشده باشه
    با تشكر از همه دوستان

  2. #2
    حـــــرفـه ای hakhamanesh's Avatar
    تاريخ عضويت
    Apr 2006
    محل سكونت
    اورجینال کی
    پست ها
    1,424

    پيش فرض

    آقا چرا پس كسي جواب نميده
    اگر اساسا سوالم غلطه هم لطفا بهم بگين

  3. #3
    پروفشنال persiankitty's Avatar
    تاريخ عضويت
    Oct 2005
    پست ها
    485

    پيش فرض

    نقل قول نوشته شده توسط hakhamanesh
    آقا چرا پس كسي جواب نميده
    اگر اساسا سوالم غلطه هم لطفا بهم بگين
    ياد گرفتن كركينگ به صورت آكادميك و استفاده از صرفا مقالات آموزشي مطرح شده در سايتهاي مختلف فقط آدمها رو گمراه ميكنه . شما فقط يك روش از روشهاي موجود را يادگرفتي و انتظارتون هم اينه كه اين روش براي همه چيز جواب بده كه نميشه . در مورد اينكه اگر برنامه اي پيغام خطا بده ولي ديرتر از روتينهاي آزمايش قفل باشه چكار ميكنيد ؟ در مورد اونهايي كه از يك فايل DLL براي گرفتن و چك كردن سريال استفاده مي كنند چه مي كنيد ؟ در مورد اونهايي كه پيام خطا رو در محيط گرافيكي نشون ميدن چكار ميكنيد ؟ در مورد اونايي كه مستقيما با Smart IOCTL سريال هارد رو ميگيرند چكار مي كنيد ؟ در مورد اونايي كه سريال رو چند جاي برنامه چك مي كنند چه مي كنيد ؟
    هر برنامه اي روش مخصوص به خودش رو ميخواد و مهمترين راه براي رسيدن به هدف خلاقيت و ابتكار شماست و نه اين آموزشهاي بي فايده ... آموزشها فقط يك روش براي تشويق شماست كه كركر بشين ... تا زماني هم كه كركر شدن و كرك كردن و كركر بودن در اين سرزمين يك افتخار محسوب ميشه نمي فهميد كه بي ارزش ترين كار دنيا تلف كردن وقت براي ياد گرفتن "هيچ چيز" است.
    اگر برنامه اي رو لازم دارين و ازش استفاده مي كنيد اونو بخريد. اگر نمي تونيد بخريد دنبال برنامه هاي مجاني كه همون كار رو انجام ميدن باشيد . اگر پيدا نميشه خودتون يكي توليد كنيد. هر وقت كه 4 خط كد صحيح نوشتيد متوجه ميشيد كه ساختن چقدر سخت تر از خراب كردن هست.
    اين پاسخ صرفا به دليل درخواست شخصي شما بوده كه در غير اينصورت اينطور سوالات رو من اصلا نمي بينم.

  4. #4
    حـــــرفـه ای hakhamanesh's Avatar
    تاريخ عضويت
    Apr 2006
    محل سكونت
    اورجینال کی
    پست ها
    1,424

    پيش فرض

    نقل قول نوشته شده توسط persiankitty
    ياد گرفتن كركينگ به صورت آكادميك و استفاده از صرفا مقالات آموزشي مطرح شده در سايتهاي مختلف فقط آدمها رو گمراه ميكنه . شما فقط يك روش از روشهاي موجود را يادگرفتي و انتظارتون هم اينه كه اين روش براي همه چيز جواب بده كه نميشه . در مورد اينكه اگر برنامه اي پيغام خطا بده ولي ديرتر از روتينهاي آزمايش قفل باشه چكار ميكنيد ؟ در مورد اونهايي كه از يك فايل DLL براي گرفتن و چك كردن سريال استفاده مي كنند چه مي كنيد ؟ در مورد اونهايي كه پيام خطا رو در محيط گرافيكي نشون ميدن چكار ميكنيد ؟ در مورد اونايي كه مستقيما با Smart IOCTL سريال هارد رو ميگيرند چكار مي كنيد ؟ در مورد اونايي كه سريال رو چند جاي برنامه چك مي كنند چه مي كنيد ؟
    هر برنامه اي روش مخصوص به خودش رو ميخواد و مهمترين راه براي رسيدن به هدف خلاقيت و ابتكار شماست و نه اين آموزشهاي بي فايده ... آموزشها فقط يك روش براي تشويق شماست كه كركر بشين ... تا زماني هم كه كركر شدن و كرك كردن و كركر بودن در اين سرزمين يك افتخار محسوب ميشه نمي فهميد كه بي ارزش ترين كار دنيا تلف كردن وقت براي ياد گرفتن "هيچ چيز" است.
    اگر برنامه اي رو لازم دارين و ازش استفاده مي كنيد اونو بخريد. اگر نمي تونيد بخريد دنبال برنامه هاي مجاني كه همون كار رو انجام ميدن باشيد . اگر پيدا نميشه خودتون يكي توليد كنيد. هر وقت كه 4 خط كد صحيح نوشتيد متوجه ميشيد كه ساختن چقدر سخت تر از خراب كردن هست.
    اين پاسخ صرفا به دليل درخواست شخصي شما بوده كه در غير اينصورت اينطور سوالات رو من اصلا نمي بينم.
    persiankitty عزيز از اينكه جوابم رو دادي ممنون اما خودت كه خوب ميدوني اين بحث كركينگ يه كرمي داره كه آدمو ول نميكنه من هم اگر سوالي برام مطرح ميشه فقط از سر كنجكاوي و مهون كرمست و الا نه براي كرك كردن نرم افزار خواصي ميخوام اين چيزارو ياد بگيرم نه ميخوام يه كركر حرفه اي بشم نه وقت اين كار رو دارم.بالاخره هر كسي اوقات فراقت دوست داره سرشو با يه چيزي گرم كنه يكي ميره سينما-يكي شطرنج بازي ميكنه-يكي ورق بازي ميكنه-ما هم كرم اين كرك افتاده به جونمون چكار كنيم ديگه.

  5. #5
    داره خودمونی میشه SCC's Avatar
    تاريخ عضويت
    Aug 2006
    پست ها
    131

    پيش فرض

    با چه نرم افزاری یا نرم افزارهایی کرک میکنی تا بهت بگم چیکار کن

  6. #6
    حـــــرفـه ای hakhamanesh's Avatar
    تاريخ عضويت
    Apr 2006
    محل سكونت
    اورجینال کی
    پست ها
    1,424

    پيش فرض

    نقل قول نوشته شده توسط SCC
    با چه نرم افزاری یا نرم افزارهایی کرک میکنی تا بهت بگم چیکار کن
    با Ollydbg - win32disassemble

  7. #7
    داره خودمونی میشه ebrahim_cid's Avatar
    تاريخ عضويت
    Dec 2005
    محل سكونت
    nomad
    پست ها
    75

    پيش فرض

    بعد اين برنامه به چه زباني نوشته شده ؟
    يعتي پروتكشنش چي هست؟
    بعد هم به scc اعتماد کامل داشته باش چون آنريليه

  8. #8
    داره خودمونی میشه SCC's Avatar
    تاريخ عضويت
    Aug 2006
    پست ها
    131

    پيش فرض

    یک راه ساده استفاده از همان توابع API هست.

    بالاخره سريال بايد خونده بشه و چك بشه پس به محل رجيستر كردن برو و در نرم افزار Olly روي همه توابع API بريك بزار بعد يكي يكي همه اين بريك ها رو پاك كن تا به تابع و محل مورد نظر برسي

    اين يك راه بسيار ساده است - بعد از چند بار استفاده از اين روش ديگه نيازي به اين روش نخواهي داشت.


    احتمال داره توابع ای پی آی که گفتی در فایل دی ال ال باشند نه در فایل اجرایی اصلی برای دیدن دی ال ال های مرتبط با برنامه در Olly كليد هاي Alt+E v رو بزن و بعد از پيدا كردن دي ال ال مربوطه نقطه توقف رو توي اون بزار.

    اميدوارم به كارت بياد - روز خوش و باي
    Last edited by SCC; 23-08-2006 at 06:13.

  9. #9
    حـــــرفـه ای hakhamanesh's Avatar
    تاريخ عضويت
    Apr 2006
    محل سكونت
    اورجینال کی
    پست ها
    1,424

    پيش فرض

    نقل قول نوشته شده توسط SCC
    یک راه ساده استفاده از همان توابع API هست.

    بالاخره سريال بايد خونده بشه و چك بشه پس به محل رجيستر كردن برو و در نرم افزار Olly روي همه توابع API بريك بزار بعد يكي يكي همه اين بريك ها رو پاك كن تا به تابع و محل مورد نظر برسي.
    من بيشتر نظرم اين بود كه در چك قفل از توابع API استفاده نشده باشه اون موقع بايد چكار كرد؟ اما اين روشي كه شما گفتيد هم برام جالب بود ميشه در اين مورد بيشتر توضيح بديد.
    با تشكر

  10. #10
    حـــــرفـه ای hakhamanesh's Avatar
    تاريخ عضويت
    Apr 2006
    محل سكونت
    اورجینال کی
    پست ها
    1,424

    پيش فرض

    نقل قول نوشته شده توسط SCC
    یک راه ساده استفاده از همان توابع API هست.

    بالاخره سريال بايد خونده بشه و چك بشه پس به محل رجيستر كردن برو و در نرم افزار Olly روي همه توابع API بريك بزار بعد يكي يكي همه اين بريك ها رو پاك كن تا به تابع و محل مورد نظر برسي
    من بيشتر نظرم اين بود كه در چك قفل از توابع API استفاده نشده باشه اون موقع بايد چكار كرد؟ اما اين روشي كه شما گفتيد هم برام جالب بود ميشه در اين مورد بيشتر توضيح بديد.
    با تشكر

صفحه 1 از 2 12 آخرآخر

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •