بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

امنیت فایل های باینری

مدیریت گفتگو
tohidfetrat 12 سال پیش
آخرین تغییر: 12 سال پیش

با سلام خدمت دوستان  

 

میخواستم بدونم فایل های باینری رو میشه با نرم افزار هایی مثل NC یا غیره خوند. در کل امنیتشون چقدره که بخواهیم مثلا پسورد رو  تو این فایل ها ذخیره کنیم . 

این فایل ها با فرمت خاصی به صورت اتوماتیک  کریپت می شن یا فقط به صورت باینری ذخیره می شن؟

البته استاد گفتن که داخل این فایل ها به هیچ عنوان قابل خوندن نیست . ولی درست نمیدونم منظورشون در حالت عادی بود . یا به کمک نرم افزار هایی مثل NC هم نمیشه خوندش.

نظرات

tohidfetrat 12 سال پیش
دوستان هیچ نظری در این مورد ندارن؟

پاسخ‌ها 1

tohidfetrat 12 سال پیش

تقریبا می شه اطلاعات  رو خوند .

ابزار های لازم

 1 : یک نرم افزار که قابلیت خوندن  فایل  به صورت هگزا دسیمال رو داشته باشه (WinNC)

 2: ابزار های آنلاینی که دیتاهای با فرمت هگزا دسیمال  رو تبدیل کنن  لینک 1 , لینک 2

3:  کمی صبر و حوصله .

 

 تقریبا دیتاهایی که به صورت انگلیسی درج شده رو با notepad هم میشه خوند.

میمونه کلمات فارسی  و اعداد

میتونید کاراکتر های تصویر اول رو  تو مبدل آنلاین که معرفی کردم تست کنید و نتیجه رو ببینید

 

اون D5 آخری که تو تصویر اول می بینید ، عدد 213 هست که  تو برنامه به صورت دستی وارد کردم .

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

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

 

نظرات

hamidd 12 سال پیش
سلام.بنده قبلا که برای ویندوز برنامه می نوشتم فایل ها رو به صورت باینری می خوندم و می نوشتم.مثلا برنامم فایل رو باز میکرد بایت n ام از فایل رو می خوند یا مثلا بایت n ام از فایل رو تغییر میداد بعد فایل رو می بست.ممنون میشم اگه با این دستورات در اندروید آشنایی دارید یا پروژه ی مثالی در این باره دارید بگذارید.
tohidfetrat 12 سال پیش
فعلا کار نکردم ولی اگر راه حلی پیدا کردم . شما رو در جریان میزارم

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .