رفتن به مطلب
انجمن توسعه دهندگان موبایل

تغییر محتویات فایل boot.img بدون تغییر ساختارفایل و حذف امضای بوتلودر


ارسال های توصیه شده

در 2 دقیقه قبل، salahaddin2324 گفته است :

 

 

سلام دوستان

جدیدا متوجه شدم که ابزارهای آنپک و ریپک فایل های ایمیج همچون carliv_image_kitchen یا Android Image Kitchen یا QURepack -  یا Android Image TOOL یا ASSAYYED_KITCHEN_V1.82_STABLE و ... همگی با آنپک فایل در واقع امضای دیجیتالی فایل(یا هر عنوان دیگری) رو حذف می کنن

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

به این نمونه توجه کنید که توسط برنامه hex edit عکس گرفتم:

عکس اول پست اول

مشاهده می کنید که انتهای فایل اورجینال که boot هستش آدرس دسیمال برابر 28203296 بایت هستش درحالیکه انتهای همان فایل بعد ریپک و آنپک توسط ابزار carliv_image_kitchen (یا هر ابزار دیگری) در اینجا boot-20180103-1223 هستش می بیند آدرس دسیمال برابر 28186624 بایت هستش یعنی اختلاف 16672 بایت و تعداد خط دسیمال برابر 1042 خط با هم فرق دارند

به عبارت دیگر با ریپک و آنپک و بدون دستکاری محتویات، مقدار 1024 خط اطلاعات از دست می رود (یا 16672 بایت) که می توان گفت این تعداد همان امضای فایل هستش ببینید در مشخصات فایل نیز تغییر اندازه کاملا مشهود است

عکس دوم پست اول
حالا از دوستان کمک می خوام تا ابزاری رو معرفی کنن بدون حذف هیچ اطلاعاتی از فایل بشه اون رو ویرایش کرد.

سپاس از تجربه دوستان استفاده می کنیم.

لینک ارسال
  • مدیریت کل سایت
در 43 دقیقه قبل، salahaddin2324 گفته است :

سلام دوستان

جدیدا متوجه شدم که ابزارهای آنپک و ریپک فایل های ایمیج همچون carliv_image_kitchen یا Android Image Kitchen یا QURepack -  یا Android Image TOOL یا ASSAYYED_KITCHEN_V1.82_STABLE و ... همگی با آنپک فایل در واقع امضای دیجیتالی فایل(یا هر عنوان دیگری) رو حذف می کنن

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

به این نمونه توجه کنید که توسط برنامه hex edit عکس گرفتم:

عکس اول پست اول

مشاهده می کنید که انتهای فایل اورجینال که boot هستش آدرس دسیمال برابر 28203296 بایت هستش درحالیکه انتهای همان فایل بعد ریپک و آنپک توسط ابزار carliv_image_kitchen (یا هر ابزار دیگری) در اینجا boot-20180103-1223 هستش می بیند آدرس دسیمال برابر 28186624 بایت هستش یعنی اختلاف 16672 بایت و تعداد خط دسیمال برابر 1042 خط با هم فرق دارند

به عبارت دیگر با ریپک و آنپک و بدون دستکاری محتویات، مقدار 1024 خط اطلاعات از دست می رود (یا 16672 بایت) که می توان گفت این تعداد همان امضای فایل هستش ببینید در مشخصات فایل نیز تغییر اندازه کاملا مشهود است

عکس دوم پست اول
حالا از دوستان کمک می خوام تا ابزاری رو معرفی کنن بدون حذف هیچ اطلاعاتی از فایل بشه اون رو ویرایش کرد.

سپاس از تجربه دوستان استفاده می کنیم.

سلام و درود خدمت شما عزیز

 

اینکار غیر ممکن هست 

در این پست با chinafire خالق supersu و osm0sis برنامه نویس اکسترکتور در این خصوص بحث کردیم میتونید مطالعه کنید 

https://forum.xda-developers.com/galaxy-s7/help/bootlop-s7-models-modify-boot-img-t3677458

 

موفق باشید

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

لینک ارسال

همونطور که ایلیای عزیز هم گفتن فعلا راهی برا این مشکل نیست و یاشاید تا ابد نباشه

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

لینک ارسال
  • مدیریت کل سایت
در 2 ساعت قبل، Shahrokhi_GSD گفته است :

همونطور که ایلیای عزیز هم گفتن فعلا راهی برا این مشکل نیست و یاشاید تا ابد نباشه

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

دقیقا همینطوره چیزی که تا بحال و الانشم امکان انجام دادنش هست (مثلا روت ، ریکاوری کاستوم وووو ) چیزی نیست که شرکت از آن خبر نداشته باشه یا اینکه به دلیل وجود باگ چنین امکانهایی وجود داشته خیر.

به این دلیله که قوانین همانطوری که بوده و هست و این امضای دیجیتالی اگر بشه کاریش کرد (البته میشه ولی نیاز به تخصص در زمینه کدهای ماشین همان 0 1 صفر و یک داره که شاید خارج کردن یک امضا یک سال به طول بینجامه )

موفق باشید

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

لینک ارسال

بایگانی شده

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

×
×
  • اضافه کردن...