امنیت Shared Prefernce

پرسیده شده
فعالیت 1468 روز پیش
دیده شده 871 بار
0

با توجه به اینکه محتویات فایل Shared Prefernce در اندروید به راحتی در دسترس هست می خواستم ببینم کسی از دوستان یا خود استاد شاهینی در رابطه SecurePrefManager  اطلاعاتی دارند ؟! تو stackoverflow مطالبی بود ولی یه مقداری درک مفاهیمش برای من سخت بود !

فایل پیوست

محمد خان محمدی
محمد خان محمدی

1 اردیبهشت 99

5
حذف شده

سلام وقت بخیر، اگر که گوشی root شده باشه به راحتی در دسترس هست، تنها راهی که می شه گفت باعث بشه ذخیره اطلاعات روی گوشی کاربر امن تر باشه، Encrypt کردن اطلاعات هست که البته اون هم ۱۰۰ درصد امن نیست و با decompile کردن کد و پیدا کردن روش Encryption قابل هک هست. به عنوان مثال تمامی اطلاعات در اپلیکیشن اینستاگرام هنگام ارسال به سرور hash می شن ولی با این حال یه نفر اون رو هک کرده و سورسش رو توی گیت هاب گذاشته!!!

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

فایل پیوست

سعید شاهینی

توسط

سعید شاهینی

3 اردیبهشت 99

1
حذف شده

سلام محمد 

استاد در جلسه دوم فرمودن که اگر mode فایل رو روی PRIVATE بگذاریم توسط اپلیکیشن های دیگه قابل خواندن نیست .

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

فایل پیوست

پوریا شفیعی

توسط

پوریا شفیعی

2 اردیبهشت 99

حذف شده
سلام پوریا نه متاسفانه اگر گوشی روت باشه قابل دسترس میشه
محمد خان محمدی

2 اردیبهشت 99