آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

راه کار هایی برای امنیت app آنلاین

Mr7  10 سال پیش  10 سال پیش
+3 0

سلام فرض کنید یه app ساختیم و کد ها و.......  توی سرور گذاشتیم . حالا از چه راه هایی از هک و تغییر اونها مطمین باشیم .  ممنون  1. از سمت سرور و 2.اندروید

+3 0
در مورد این سوال خیلی قبل تر هم در انجمن صحبت هایی شده بود ولی به نتیجه قطعی نرسید. در مورد سمت سرور که خوب مبحث امنیت کدهای آنلاین و سرور مطرح میشه که خیلی مفصله و باید جدا مطالعه کنید. شاید در بخش وب سایت آموزش مناسبی برای اون باشه. در مورد بخش اندروید هم ظاهرا باید راهکاری برای مخفی کردن لینک های ارتباط با سرور و یا کلید های ارتباط پیدا کرد که بنده هم صبر می کنم ببینم سایرین چی جواب می دن. این لینک آخرین بحث در این رابطه بود: لینک (10 سال پیش)
+3 0
سمت اندروید نیاز نیست وقت زیادی بزارید و اصل کار سمت سرور هست که باید امنیت رو در سطح سرور و کد و دیتابیس برقرار کنید . تنها نکته اندروید همونطورکه دوستمون hamed گفتن مخفی کردن لینک ها و کلیدها و send , receive کردن دیتا هست . برای ارسال اطلاعات به سرور و برای جلوگیری از هک به روش man in the middle attack باید رمزنگاری بشن دیتا که برای این منظور از الگوریتم های RSA یا رمزنگاری نامتقارن استفاده میشه یا با استفاده از SSL . برای مخفی کردن لینک های وبسرویس هم یا باید از آبفاسکتر های خیلی قوی و پولی و خیلی گرون استفاده کنی یا با ساخت رشته در زمان اجرا !! (10 سال پیش)
+2 0
این لینک هم یه نگاهی بندازید .در مورد مخفی کردن API_KEY لینک (10 سال پیش)
+2 0
مخفی کردن لینک های وب سرویس کلا بی فایده هست به نظرم، چون بالاخره قراره ازشون استفاده کنیم، که موقع استفاده هم میشه Sniff کرد :| (مگر اینکه از SSL استفاده کرد، تا جایی که میدونم فقط دامنه معلوم میشه). (10 سال پیش)
+3 0
بله درسته ، لینک ها نیاز نیست اما api key و کلیدها رو باید تاجایی که میشه مخفی کرد. (10 سال پیش)
0 0
قضیه PDO queries و SQL Injection in php چیه؟ (10 سال پیش)
+1 0
@Mr7 ربطی به بحث ما نداره .... sql injection یکی از روش های نفوذ به دیتابیس هست , pdo هم ابزاری جهت کانکت به دیتابیس در php (10 سال پیش)
0 0
اره ولی توی یه سایتی خوندم ربط داره به امنیت app (10 سال پیش)
 برای این سوال پاسخی وجود ندارد.

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .