PDA

View Full Version : امنیت داده در SharedPreferences



reza_web
جمعه 05 تیر 1394, 12:57 عصر
سلام
قرار دادن اطلاعات در داخل SharedPreferences امنیت بیشتری دارد یا ذخیره در پایگاه داده؟؟

من می خواهم داده های مرا(البته زیاد نیستند) که در برنامه ذخیره کرده ام کسی براحتی نتواند استخراج کند کدام از این دو روش بهتر می باشد؟

و یک سوال دیگه: کد سریال گوشی را چگونه می توانم بدست بیاورم؟

r.miri19
جمعه 05 تیر 1394, 13:56 عصر
منم یه سوال دارم.
1.این SharedPreferences کجا ذخیره می شن؟ توی جنی موشن و دیوایس واقعی
2.آیا می شه تغییرشون داد؟
3.آیا می شه جای پیش فرضی که ذخیره می شن رو عوض کرد؟
4.آیا وقتی با zapya یا با کد نرم افزار رو واسه دیگران می فرستند(منظورم اینه که نصب شده است و بعذ با zapya و ... می فرستند ) آیا SharedPreferences هم ارسال می شوند؟

tux-world
جمعه 05 تیر 1394, 17:57 عصر
امنیتشون یه خورده بالاتر از دیتابیسه نه بیشتر. تو حالت عادی اگه گوشی روت نباشه باز میشه دیتابیس رو برداشت ولی
SharedPreferences رو نه. یه فایل تسکت معمولیه و هیچ الگوی رمزگزاری شده نداره و کنار پکیج خود نرم افزار ایجاد میشه.
جای پیش فرضش رو نه ولی میتونید داخل یه پوشه دلخواه ذخیره کنیدشون.
سوال آخر رو نمیدونم ولی فکر نکنم

reza_web
شنبه 06 تیر 1394, 07:31 صبح
ممنون از جوابتون
پس براي امنيت بيشتر داده هامون چه روشي را پيشنهاد مي دهيد؟

raha_jon
شنبه 06 تیر 1394, 08:07 صبح
سلام یک کتابخانه بود که SharedPreferences را رمزنگاری میکرد از اون استفاده کن

r.miri19
شنبه 06 تیر 1394, 08:13 صبح
اسم کتابخونه چی هست می شه فایلش رو اینجا بزارید؟

r.miri19
شنبه 06 تیر 1394, 08:14 صبح
می شه فایل کتابخانه رو بزارید؟

djtrex
شنبه 06 تیر 1394, 23:49 عصر
می شه فایل کتابخانه رو بزارید؟

https://android-arsenal.com/details/1/1568