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

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




صفحه 1 از 3 123 آخرآخر
نمايش نتايج 1 به 10 از 24

نام تاپيک: سوال: نحوه تغییر Crc در یک فایل ؟؟؟

  1. #1
    داره خودمونی میشه
    تاريخ عضويت
    Oct 2006
    پست ها
    61

    پيش فرض سوال: نحوه تغییر Crc در یک فایل ؟؟؟

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

  2. #2
    اگه نباشه جاش خالی می مونه peyman khatar's Avatar
    تاريخ عضويت
    Nov 2005
    محل سكونت
    nakoja@bad
    پست ها
    409

    پيش فرض

    اگه تغييرش بديد كه crc تغيير مي كنه!
    مي تونيد با استفاده از PEiD و پلاگين crc32 اين كار رو بكنيد و crc زو دوباره درست كنيد .

    باي

  3. این کاربر از peyman khatar بخاطر این مطلب مفید تشکر کرده است


  4. #3
    داره خودمونی میشه
    تاريخ عضويت
    Oct 2006
    پست ها
    61

    پيش فرض

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

  5. #4
    داره خودمونی میشه
    تاريخ عضويت
    Oct 2006
    پست ها
    61

    پيش فرض

    متاسفانه یه مشکل جدید پیش اومد
    با استفاده از PEiD و پلاگين crc32 من تونستم CRC فایل جدید رو تغییر بدم و عین قبل از ویرایش کنم ولی مشکل اینه که این پلاگین 4 بایت به اخر فایل مینویسه که نباید اینطوری بشه.آیا روش دیگری هست که اینکار رو بشه انجام داد
    راستش این فایل من یه فایل متنی هست که داخل یه فایل زیپ شده قرار داره .و وقتی متن رو عوض میکنم CRC هم عوض میشه و با پلاگین هم CRC رو درست کردم ولی 4 بایت به اخر فایل متنی اضافه شد که وقتی اون فایل متنی رو باز کنیم آخر متن یه کلمه چینی یا ژاپنی شکل دیده میشه
    که کار رو خراب میکنه
    کسی از دوستان برای این مشکل روشی بلده
    Last edited by sadegi; 27-08-2008 at 22:48.

  6. #5
    اگه نباشه جاش خالی می مونه peyman khatar's Avatar
    تاريخ عضويت
    Nov 2005
    محل سكونت
    nakoja@bad
    پست ها
    409

    پيش فرض

    خوب ببين مي توني با يه Hex editor اونا رو پاك كني ؟

  7. این کاربر از peyman khatar بخاطر این مطلب مفید تشکر کرده است


  8. #6
    داره خودمونی میشه
    تاريخ عضويت
    Oct 2006
    پست ها
    61

    پيش فرض

    نه متاسفانه با هگز ادیتور اگه پاکش کنم باز CRC تغییر میکنه
    این فایل نمونه مورد نظر من
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    این فایل یه نوع فایل زیپ هست.وقتی پسوند اونو به zip تغییر بدید میتونید با هر برنامه مخصوص زیپ بازش کنید.داخل فایل یه پوشه هست و داخل پوشه یه فایل متنی که CRC اون برابر 5EEC981C هست.منتهی اگه دقت کنید هنگامی که بخواهید فایل متنی رو از داخل فایل زیپ بیرون بکشید به خطای CRC میده چون قبلا یکی CRC فایل متنی داخل زیپ رو تغییر داده.فایل متنی کاملا سالمه و فقط CRC اونو تغییر دادن.حالا منم میخوام یه همچین کاری بکنم ولی نمیتونم
    از دوستانی که در این مورد چیزی میدونم درخواست دارم یه کمکی بکنن

  9. #7
    داره خودمونی میشه
    تاريخ عضويت
    Oct 2006
    پست ها
    61

    پيش فرض

    از دوستان کسی نیست به من کمک کنه؟

  10. #8
    Banned
    تاريخ عضويت
    Aug 2007
    پست ها
    17

    پيش فرض

    در واقع Crc بر اساس ساختار فایل (همه ی بیت ها) ساخته می شه !
    این چهار بیت که به اخر فایل اضافه می شه ، طوری توسط پلاگین محاسبه و تنظیم می شه که Crc به چیزی که شما می خواید تبدیل می شه

    ولی حالا مشکله شما :
    دوسته عزیز فایلهای فشرده بر اساس Crc فایلهای درونشون رو چک می کنن ! پس حق بدین که ازتون ایراد بگیره

  11. این کاربر از FiaCkeR بخاطر این مطلب مفید تشکر کرده است


  12. #9
    داره خودمونی میشه
    تاريخ عضويت
    Oct 2006
    پست ها
    61

    پيش فرض

    ممنون از اینکه جواب دادین
    خوب حالا من میخوام یه کاری بکنم.این برنامه چون آخر فایل 4 بایت اضافه میکنه به درد من نمیخوره.چون آخر برنامه من سه سطر خالی هست که باید حتما اخرش خالی بمونه.حالا میخوام اگه دوستان کمک کنن یه کاری کنم قبل از اون سطر خالی 4 بایت اضافه کنم تا Crc مورد نظر من بشه.اگه ممکنه بگید چطوری این Crc محاسبه میشه تا من خودم دستی این کار رو بکنم
    ممنون

  13. #10
    Banned
    تاريخ عضويت
    Aug 2007
    پست ها
    17

    پيش فرض

    فکر نمی کنم به صورت دستی بشه اینکارو کرد !!
    اینجوری که شما می گید نمی شه ، که به جایه سه سطر خالی 4 بایت جایگزین (یا اضافه یا هر چیزه دیگه ای...) کنین !!
    این کار کار پیچیده ای هست و فکر نمی کنم ارزشش رو داشته باشه ! ولی من که فکر می کنم این کار عملی نیست (تجربه اینو می گه !).

    این فایلی که گذاشتین دستکاری شدست ؟

    فایله اصلی رو بدید ببینم چطوره !

صفحه 1 از 3 123 آخرآخر

Thread Information

Users Browsing this Thread

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

User Tag List

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

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