رفتن به مطلب

امنیت در B4A ( قسمت اول )


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

1_answer.jpg
مقدمه:
یکی از مسائلی که برای برنامه نویسان بسیار مهم بوده، مبحث امنیت در پروژه هاشون هست. حالا هرچه برنامه وسیع تر، نیاز به امنیت بیشتر احساس میشود.
درمورد نرم افزارهای آنلاین هم که امنیت هم باید سمت سرور و هم سمت کلاینت رعایت شود.
 
من بحث امنیت رو از دیدگاه خودم به دو دسته کلی تقسیم میکنم:
1-امینت سورس کد
2-امنیت اپلیکیشن
 
امنیت سورس کد:
در یک کلام به این معنا هست که شخصی که فایل APK اپلیکیشن شما رو دانلود میکنه، نتونه به راحتی به سورس کدش دسترسی پیدا کنه ( اون رو مهندسی معکوس کنه ) و یا اگر هم دسترسی پیدا کرد، نتونه به راحتی اون رو بخونه و کدش رو استخراج کنه.
امنیت اپلیکیشن:
در یک کلام یعنی که کاربر نتونه به حریم شخصی کاربرای دیگه اون اپلیکیشن تجاوز کنه و یا اپ رو به خطا بندازه. مثلا کاربران میتونن برنامه شمارو با استفاده از واردکردن مقادیر نادرست، به خطا بندازن.
حالا این یعنی چی؟!
مثلا شما در نظر بگیرید که یک اپ ثبت نام ساخته اید یا هر اپی که کاربر میتواند دیتایی وارد برنامه کند ( چیزی بنویسد ).
حالا همین کاربر میتواند با وارد کردن مثلا کاراکترهای خاص به اپلیکیشن، اون رو به خطا بندازه حالا یا برنامه کرش میکنه که اصطلاحا میگن باگ داره و یا دیتابیس به مخاطره می افته.
تهیه و تنظیم
مرتضی صباغی
MR.B4A
 
 
 
 
لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

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

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

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