MR.B4A 230 ارسال شده در 2 ساعت قبل اشتراک گذاری ارسال شده در 2 ساعت قبل مقدمه: یکی از مسائلی که برای برنامه نویسان بسیار مهم بوده، مبحث امنیت در پروژه هاشون هست. حالا هرچه برنامه وسیع تر، نیاز به امنیت بیشتر احساس میشود. درمورد نرم افزارهای آنلاین هم که امنیت هم باید سمت سرور و هم سمت کلاینت رعایت شود. من بحث امنیت رو از دیدگاه خودم به دو دسته کلی تقسیم میکنم: 1-امینت سورس کد 2-امنیت اپلیکیشن امنیت سورس کد: در یک کلام به این معنا هست که شخصی که فایل APK اپلیکیشن شما رو دانلود میکنه، نتونه به راحتی به سورس کدش دسترسی پیدا کنه ( اون رو مهندسی معکوس کنه ) و یا اگر هم دسترسی پیدا کرد، نتونه به راحتی اون رو بخونه و کدش رو استخراج کنه. امنیت اپلیکیشن: در یک کلام یعنی که کاربر نتونه به حریم شخصی کاربرای دیگه اون اپلیکیشن تجاوز کنه و یا اپ رو به خطا بندازه. مثلا کاربران میتونن برنامه شمارو با استفاده از واردکردن مقادیر نادرست، به خطا بندازن. حالا این یعنی چی؟! مثلا شما در نظر بگیرید که یک اپ ثبت نام ساخته اید یا هر اپی که کاربر میتواند دیتایی وارد برنامه کند ( چیزی بنویسد ). حالا همین کاربر میتواند با وارد کردن مثلا کاراکترهای خاص به اپلیکیشن، اون رو به خطا بندازه حالا یا برنامه کرش میکنه که اصطلاحا میگن باگ داره و یا دیتابیس به مخاطره می افته. تهیه و تنظیم مرتضی صباغی MR.B4A https://eitaa.com/basic4androidlan https://t.me/programmingwithb4a نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
ارسالهای توصیه شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .
توجه: strong> مطلب ارسالی شما پس از تایید مدیریت برای همه قابل رویت خواهد بود.