در حال ویرایش رده:کدنویسی ناصحیح(Client Code Quality)

از Secure Coding

هشدار: شما وارد نشده‌اید. نشانی آی‌پی شما برای عموم قابل مشاهده خواهد بود اگر هر تغییری ایجاد کنید. اگر وارد شوید یا یک حساب کاربری بسازید، ویرایش‌هایتان به نام کاربری‌تان نسبت داده خواهد شد، همراه با مزایای دیگر.

این ویرایش را می‌توان خنثی کرد. لطفاً تفاوت زیر را بررسی کنید تا تأیید کنید که این چیزی است که می‌خواهید انجام دهید، سپس تغییرات زیر را ذخیره کنید تا خنثی‌سازی ویرایش را به پایان ببرید.

نسخهٔ فعلی متن شما
سطر ۱: سطر ۱:
Client Code Quality یا کدنویسی ناصحیح، یکی دیگر از ریسک‌های امنیتی اصلی در رده‌بندی OWASP Top 10 Mobile است که به کیفیت کد و عملکرد برنامه‌های موبایل اشاره دارد. این ریسک امنیتی احتمال وجود باگ‌های نرم‌افزاری و ضعف‌های طراحی در برنامه‌های موبایل را افزایش می‌دهد و می‌تواند باعث شود که برنامه مستقر شده در دستگاه کاربر، به نحوی مشکل‌دار و ناامن شود.
 
 
برای مثال، یک برنامه موبایل که باگ‌هایی در قسمت احراز هویت دارد، می‌تواند برای حملاتکنندگان به دروازه ورودی به دستگاه کاربر تبدیل شود. همچنین، اگر برنامه موبایل به درستی طراحی نشده باشد، ممکن است که موجب افشای اطلاعات کاربر شود و به طور ناخواسته به دسترس حملاتکنندگان قرار گیرد.
 
 
برای جلوگیری از این نوع حملات، توصیه می‌شود که برنامه‌های موبایل با استفاده از روش‌های جدید طراحی و توسعه مانند برنامه‌نویسی به روش Agile و تست چرخه‌ای ایمن، طراحی و پیاده‌سازی شوند. همچنین، از روش‌های جدیدی مانند تست خودکار و طراحی پویا، برای بهبود کیفیت و عملکرد برنامه استفاده شود.
 
 
 
[[category:موبایل(Mobile)]]
 
[[category:موبایل(Mobile)]]

لطفاً توجه داشته‌باشید که همهٔ مشارکت‌ها در Secure Coding ممکن است توسط دیگر مشارکت‌کنندگان تغییر یابند، ویرایش یا حذف شوند. اگر نمی‌خواهید نوشته‌هایتان بی‌رحمانه ویرایش شوند؛ بنابراین، آنها را اینجا ارائه نکنید.
شما همچنین به ما تعهد می‌کنید که خودتان این را نوشته‌اید یا آن را از یک منبع با مالکیت عمومی یا مشابه آزاد آن برداشته‌اید (Secure Coding:حق تکثیر را برای جزئیات بیشتر ببینید). کارهای دارای حق تکثیر را بدون اجازه ارائه نکنید!

لغو راهنمای ویرایش‌کردن (در پنجرهٔ تازه باز می‌شود)