تالار گفتمان مانشت
دانشجویان ارشد شبکه و امنیت - نسخه‌ی قابل چاپ

صفحه‌ها: ۱ ۲
RE: دانشجویان ارشد شبکه و امنیت - alidk - 07 اردیبهشت ۱۳۹۶ ۰۶:۲۷ ب.ظ

(۰۷ اردیبهشت ۱۳۹۶ ۰۲:۵۹ ب.ظ)chakavak01 نوشته شده توسط:  خیلی متشکرم از پاسخ شما.لطف کردید.
من علاوه بر همه این فیلدهایی که ذکر کردید به ساخت نرم افزار امنیتی هم علاقه دارم.
برای این مورد باید چه مباحثی را یاد بگیرم؟

با اجازه.
شما باید اول منظورت از "نرم افزار امنیتی" رو روشن کنی. اگه منظورت ابزارهای تست روزنه های سیستم و نفوذه که همون زبان اسکریپتی که بلدی ( پایتون، پرل، روبی و ...) کافیه چون این مدل برنامه ها کاری به مهندسی نرم افزار و اینا کار ندارن و بیشتر همون الگوریتمشون مهمه

یا اگه منظورت برنامه های بزرگتر مثل آنتی ویروسها، فایروال هست، یا سیستم های کنترل دسترسی تو شبکه، نظارت و این مدل برنامه های گنده، پایتون احتمالا به تنهایی جواب گو نیست، شما باید به c++ مسلط باشید، یا جاوا. سی شارپ هم خوبه منتهی فقط رو ویندوز نتیجه میده. من پیشنهادم c++ هست. شما باید به سیستم عامل هم یونیکس هم ویندوز مسلط باشی، به API هاشون و همه تنظیمات پیکربندی. شبکه باید بلد باشید، برنامه نویسی سوکت بلد باشید، دیتابیس مسلط باشید، مشابه یه مهندس نرم افزار مثلا.

RE: دانشجویان ارشد شبکه و امنیت - chakavak01 - 07 اردیبهشت ۱۳۹۶ ۰۶:۵۴ ب.ظ

(۰۷ اردیبهشت ۱۳۹۶ ۰۶:۲۷ ب.ظ)alidk نوشته شده توسط:  
(07 اردیبهشت ۱۳۹۶ ۰۲:۵۹ ب.ظ)chakavak01 نوشته شده توسط:  خیلی متشکرم از پاسخ شما.لطف کردید.
من علاوه بر همه این فیلدهایی که ذکر کردید به ساخت نرم افزار امنیتی هم علاقه دارم.
برای این مورد باید چه مباحثی را یاد بگیرم؟

با اجازه.
شما باید اول منظورت از "نرم افزار امنیتی" رو روشن کنی. اگه منظورت ابزارهای تست روزنه های سیستم و نفوذه که همون زبان اسکریپتی که بلدی ( پایتون، پرل، روبی و ...) کافیه چون این مدل برنامه ها کاری به مهندسی نرم افزار و اینا کار ندارن و بیشتر همون الگوریتمشون مهمه

یا اگه منظورت برنامه های بزرگتر مثل آنتی ویروسها، فایروال هست، یا سیستم های کنترل دسترسی تو شبکه، نظارت و این مدل برنامه های گنده، پایتون احتمالا به تنهایی جواب گو نیست، شما باید به c++ مسلط باشید، یا جاوا. سی شارپ هم خوبه منتهی فقط رو ویندوز نتیجه میده. من پیشنهادم c++ هست. شما باید به سیستم عامل هم یونیکس هم ویندوز مسلط باشی، به API هاشون و همه تنظیمات پیکربندی. شبکه باید بلد باشید، برنامه نویسی سوکت بلد باشید، دیتابیس مسلط باشید، مشابه یه مهندس نرم افزار مثلا.
تشکر میکنم.لطف کردید.