رفتن به مطلب
  • 0

کد نویسی برای تعویض اسم فایل دیتابیس بعد از خروج از برنامه ( یه ضد هک معمولی)


arastooms

سوال

سلام به همه عزیزان و دوستان و اساتید انجمن 
:S امروز طبق معمول با یه معمای دیگه مزاحم اساتید میشم :crazy: 
///////////////////////////////
هدف از کد نویسی:
پنهان کردن دیتابیس از طریق عوض کردن اسم فایل دیتابیس در هنگام ورود و خروج از برنامه= نمیخام پاک بشه میخام اسمش عوض بشه=
فرضیات برنامه 
1=فایل دیتابیس به اسم db.db
2=یک دکمه خروج داریم نوشته = ساب خروج از برنامه
/////////////////////////////////
اومدم دیتابیس رو از زمان نصب برنامه با اسم xxx و بدون پسوند ریختم در این آدرس
 

File.DirInternal,"xxx")

حالا در اکتیویتی main میخام بهش بگم بیا فایل xxx  رو تغیر نام بده به db.db که بتونم در دستورات که با نام اصلی هست استفاده کنم 
کپی کن همون کنار xxx = چون میخام هردو فایل باشه به دلایلی

:roomNemishe:  :roomNemishe: دستورش رو نمی دونم محبت میکنید راهنمایی کنید :gol:  :gol:

 حالا موقع خروج هم باید بگم روی ساب خروخ کلیک شد
شما بیا از برنامه خارج شو و فایل db.db پاک کن 

اینطوری هر سری میام تو برنامه فایل xxx  تغیر نام میده به db.db و استفاده میکنه و خارج که شدیم پاکش میکنه 

هدف از این کار:
دسترسی هکر رو محدود کنیم تا زمانی که برنامه بسته هست اگر با سیستم روت خواست دیتابیس رو پیداکنه با مشکل بیشتری مواجه بشه :eynak: 

از دوستان متشکرم که راهنمایی میکنند

مرسی و تشکر
:gol:  :gol:  :gol:  :gol:  :gol:  :gol:

لینک ارسال
به اشتراک گذاری در سایت های دیگر

3 پاسخ به این سوال تاکنون داده شده است

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

سلام

سوالتون یه کم پیچیده بود

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

لینک ارسال
به اشتراک گذاری در سایت های دیگر

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام سپاس از راهنمایی 

من تمام این تاپیک هایی رو که گفتید شخم زدم :eynak:  :eynak: 

الانم هنوز تو تاپیک کد گذاری با چیپر یه پست بیجواب دارم  :(  :( 

در هر صورت الان دارم روی چند تا روش هم زمان کار میکنم که شاید بشه کمی زمان رسیدن به دیتابیس اصلی رو کم تر کنه 

در واقع امنیت 100 در 100 نیست ولی میشه به 100 نزدیکش کرد

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

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

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...