View Full Version : خارج کردن دیتای درون برنامه ؟
hamedg1366
جمعه 10 بهمن 1393, 16:31 عصر
با سلام
دوستان اگه اطلاعات رو از سرور داخل برنامه کپی و درون پوشه دیتای برنامه
"/data/data/com.../databases/"
قرار بدیم باز هم امکان داره یه گل پسر/دختر برنامه نویس ، بیاد بزنه تو گوش دیتا و بتونه از اون خروجی بگیره (دیتا رو ور داره) حالا به هر طریقی؟
(این دیتا شده بلای جون لامصب ... ، دوستان عزیز لااقل از هم کپی نکنیم ، یکم بهم و زحمت هم احترام بذاریم ، آخه چی بگم... ؛ فدات شم برو از نت جمع کن بخدا هس)
saeidd
جمعه 10 بهمن 1393, 18:06 عصر
دوستان اگه اطلاعات رو از سرور داخل برنامه کپی و درون پوشه دیتای برنامه
"/data/data/com.../databases/"
قرار بدیم باز هم امکان داره یه گل پسر/دختر برنامه نویس ، بیاد بزنه تو گوش دیتا و بتونه از اون خروجی بگیره (دیتا رو ور داره) حالا به هر طریقی؟
سلام.
بله، پوشه دیتای برنامه در گوشیهای روت شده قابل دسترسه و به راحتی میشه دیتابیس رو دید و به محتویاتش دسترسی داشت. باید اظلاعاتش رو رمزگذاری کنی تا کسی که بهش دسترسی پیدا می کنه، نتونه ازش استفاده کنه
hamedg1366
جمعه 10 بهمن 1393, 22:25 عصر
در صورت رمز گذاری کردن انگار نمیشه توی دیتابیس جستجو کرد (البته خودم تا حالا امتحان نکردم) ؛
راه حل دیگه ای نیس ؟
بهترین الگوریتم رمزگذاری کردن که دوستان تا حالا استفاده کردن چیه ؟
لطفا با تجربیات خودتون کمک کنید.تشکر
hamedg1366
جمعه 10 بهمن 1393, 22:41 عصر
دوستان بزارین سوالم رو از یه زاویه دیگه مطرح کنم
اطلاعات رو بصورت وب سرویس از سرور دریافت میکنم توی برنامه .
آیا میتونم اطلاعات رو ، بدون ذخیره در دیتابیس برنامه ، توی لیست ویو نمایش بدم ( البته بصورت آنلاین ) ؟ چطوری ؟
با تشکر از همتون
ho3ein.3ven
جمعه 10 بهمن 1393, 23:15 عصر
دوستان بزارین سوالم رو از یه زاویه دیگه مطرح کنم
اطلاعات رو بصورت وب سرویس از سرور دریافت میکنم توی برنامه .
آیا میتونم اطلاعات رو ، بدون ذخیره در دیتابیس برنامه ، توی لیست ویو نمایش بدم ( البته بصورت آنلاین ) ؟ چطوری ؟
با تشکر از همتون
سلام دوست من
بله شما می تونین همچین کاری انجام بدین . ولی در نظر داشته باشین کسی که بخواد اطلاعات نرم افزار شما رو کپی کنه یه روشی برای این کار پیدا می کنه . به عنوان مثال تو این روش (دریافت از طریق وب سرویس) کافیه برنامه شما رو اسنیف کنه . خیلی راحت می تونه به تمام اطلاعات دسترسی داشته باشه .
hamedg1366
شنبه 11 بهمن 1393, 09:04 صبح
سلام دوست من
بله شما می تونین همچین کاری انجام بدین . ولی در نظر داشته باشین کسی که بخواد اطلاعات نرم افزار شما رو کپی کنه یه روشی برای این کار پیدا می کنه . به عنوان مثال تو این روش (دریافت از طریق وب سرویس) کافیه برنامه شما رو اسنیف کنه . خیلی راحت می تونه به تمام اطلاعات دسترسی داشته باشه .
!
سلام دوست عزیز ،
کافیه برنامه شما رو اسنیف کنه اسنیف دیگه چیه ؟!
و اینکه میشه یه کلمه کلیدی بگین در رابطه با روشی که بیان کردین تا برم از نت پیدا کنم اطلاعات بیشتر رو .
ممنونم ازتون
mrzzrm
شنبه 11 بهمن 1393, 11:49 صبح
بهترین راه اینه که دیتا رو تو دیتا بیس سرور بصورت رمز شده بنویسی و تو برنامه هم همچنین و با استفاده از رمزگذاری های برگشت پذیر اونو نمایش بدی این روش ها یه کلید دارن که با اونا میشه اطلاعات رو رمز و دیکد کرد
اینطوری کار فلانی سخت میشه:لبخند:
ho3ein.3ven
شنبه 11 بهمن 1393, 13:55 عصر
!
سلام دوست عزیز ،
اسنیف دیگه چیه ؟!
و اینکه میشه یه کلمه کلیدی بگین در رابطه با روشی که بیان کردین تا برم از نت پیدا کنم اطلاعات بیشتر رو .
ممنونم ازتون
در مورد sniff با نرم افزار هایی همچون wireshark , wpe pro , cane , ... تحقیق کنید .
hamedg1366
شنبه 11 بهمن 1393, 17:17 عصر
در مورد sniff با نرم افزار هایی همچون wireshark , wpe pro , cane , ... تحقیق کنید .
ممنونم
در این باره چطور :
آیا میتونم اطلاعات رو ، بدون ذخیره در دیتابیس برنامه ، توی لیست ویو نمایش بدم ( البته بصورت آنلاین ) ؟ چطوری ؟
ho3ein.3ven
شنبه 11 بهمن 1393, 21:16 عصر
بله . خب شما به وب سرویستون متصل میشین دیتا ها رو دریافت می کنین و در یک آرایه ذخیره می کنین .
بعد محتوای آرایه رو به arraylist منتقل کنید مثل نمونه زیر :
for (int i = 0; i < Var.Name.length; i++) {
int resId = Var.drawID[i];
String name = Var.Name[i];
persons.add(new Person(name, resId));
}
Apriliyaa
شنبه 11 بهمن 1393, 23:31 عصر
کلا نمیشه دیتابیس رو کد کرد؟
به صورت آفلاین
حالا سرچم نشد نشد
راستی کسی که از یه دیتابیس کپی شده استفاده می کنه و بازار و دیگر مارکت ها بفهمن و ریپورت داده بشه بلاکش نمی کنن؟
Ebrahimkh
یک شنبه 12 بهمن 1393, 08:47 صبح
سلام
اگه ریپورت داده بشه برنامه رو حذف و بهتون تذکر میدن
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.