Metasploit یک فریم ورک بسیار قدرتمند با امکانات بسیار زیاد است . MetaSploit در نتیجه زحمات اجتماع Rapid7 آماده شده است . با Metasploit می توانید با حملات از پیش شناخته شده مواردی مانند ورود به سیستم قربانی بدون رمز ، هک وب کم ، هک وب سرور ، هک ایمیل سرور و …. را انجام دهید . تحت این فریم ورک می توانید اکسپلویت های خود را تولید و به صورت خصوصی از آن استفاده کنید .
فایربیس (firebase) یکی از تکنولوژی هایی است که امروزه در حال پیشرفت و محبوب شدن میباشد. Firebase یک پلتفرم برای تولید برنامههای موبایل و وب است که با ابزار هایی که دارد کمک میکند که برنامه نویسان بتوانند با کمک آن برنامههای با کیفیت تری تولید کنند.
جاوا اسکریپت زبان برنامهنویسی پویا و مبتنی بر شی (Object-based) است که هم سمت کاربر و هم سمت سرور، برای ایجاد تعمال با صفحات وب به کار میرود. جایی که HTML و CSS ساختار اولیه و ظاهر صفحات وب را تعیین میکنند، جاوا اسکریپت نحوه عملکرد صفحات وب را کنترل میکند. جاوا اسکریپت، تجربه کاربر را از صفحه وب با تبدیل آن از یک صفحه استاتیک به یک صفحه تعاملی بهبود میبخشد. بطور خلاصه، جاوا اسکریپت به صفحات وب رفتار میبخشد.
جاوا اسکریپت زبان برنامهنویسی پویا و مبتنی بر شی (Object-based) است که هم سمت کاربر و هم سمت سرور، برای ایجاد تعمال با صفحات وب به کار میرود. جایی که HTML و CSS ساختار اولیه و ظاهر صفحات وب را تعیین میکنند، جاوا اسکریپت نحوه عملکرد صفحات وب را کنترل میکند. جاوا اسکریپت، تجربه کاربر را از صفحه وب با تبدیل آن از یک صفحه استاتیک به یک صفحه تعاملی بهبود میبخشد. بطور خلاصه، جاوا اسکریپت به صفحات وب رفتار میبخشد.
Raspberry Pi یک کامپیوتر بسیار کوچک است که تقریبا تمام امکانات ضروری یک کامپیوتر را دارا می باشد. پردازنده، حافظه، فضای ذخیرهسازی (با کارت اسدی)، کارت صدا، کارت شبکه، کارت ویدیو و… و از آن میتوان به عنوان یه کامپیوتر معمولی (و البته کند) استفاده کرد. هدف سازنده آن ایجاد یک دستگاه کم هزینه بود که مهارت های برنامه نویسی و مفهوم سخت افزاری را در سطح پیش دانشگاهی بهبود بخشد. ولی به لطف اندازه کوچک و قیمت مناسب، این دستگاه به سرعت توسط متخصصان، سازندگان و علاقمندان به الکترونیک در پروژه های مختلف مورد استفاده قرار گرفت.
پیش از هر چیز، باید گفت که اسکالا جزو زبانهای برنامهنویسی دشوار برای یادگیری است اما اگر کسی بتواند سختی یادگیری این زبان را بر خود هموار کند، مسلماً ارزشش را خواهد داشت. هدف از ایجاد اسکالا طراحی یک جاوای بهینهتر بوده و جالب است بدانید که این زبان در JVM (ماشین مجازی جاوا) اجرا میشود. به غیر از Scala زبانهای دیگری همچون Kotlin و Ceylon نیز بودهاند که سعی کردهاند یک جاوای بهتر باشند اما این در حالی است که در این زبانها سعی شده سینتکس تا حد ممکن نزدیک به زبان جاوا باقی بماند و صرفاً منحنی یادگیری این زبانها نسبت به زبان جاوا کمی بهتر شود اما اسکالا با این ذهنیت طراحی شد که محدودیتهای زبان جاوا رفع گردیده و توسعهدهندگان بتوانند با شکستن ساختارها و پارادایمهای به کار گرفته شده در زبان جاوا، کدهای کمتر اما در عین حال بهینهتری بنویسند و شاید یکی از دلایل سختی یادگیری این زبان هم همین مسألهٔ ساختارشکنی بوده باشد.
امروزه زبانهای برنامه نویسی متعددی وجود دارند که مدیران پروژهها بر حسب نیاز نرمافزار و امکاناتی که خود نیاز دارند، میتوانند برای توسعه استفاده کنند. میزان استفاده از زبانهای برنامه نویسی طبق آمار: زبانهای برنامه نویسی به ۴ دسته شئ گرا، رویهای، کاربردی و منطقی دسته بندی می شوند. میزان استفاده از هر دسته در میان برنامه نویسان متفاوت است، اما آنچه که بر همگان مبرهن و واضح است این است که بالای ۶۰ درصد دسته شی گرا از بقیه دستهبندیها جلو است.
Adobe Illustrator CC نام نرم افزاری است از محصولات کمپانی مشهور Adobe . توسط این نرم افزار کاربران قادر خواهند بود تا به طراحی برداری روی تصاویر، فایل های تصویری ، انیمیشن های فلش و … بپردازند. در این نرم افزار از ابزارهای متعددی بهره مند خواهید بود که از جمله می توان به ابزار Eraser اشاره نمود توسط این ابزار شما قادر خواید بود تا بر روی یک تصویر رنگ و یا قسمتی که با دیگر نقاط تصویر متفاوت است را انتخاب نموده و سپس با این ابزار بر روی قسمت مورد نظر حرکت کنید تا دیگر رنگ حذف شده و تصویر و یا رنگ زمینه آن برای شما نمایش داده شود.
Raspberry Pi یک کامپیوتر بسیار کوچک است که تقریبا تمام امکانات ضروری یک کامپیوتر را دارا می باشد. پردازنده، حافظه، فضای ذخیرهسازی (با کارت اسدی)، کارت صدا، کارت شبکه، کارت ویدیو و… و از آن میتوان به عنوان یه کامپیوتر معمولی (و البته کند) استفاده کرد. هدف سازنده آن ایجاد یک دستگاه کم هزینه بود که مهارت های برنامه نویسی و مفهوم سخت افزاری را در سطح پیش دانشگاهی بهبود بخشد. ولی به لطف اندازه کوچک و قیمت مناسب، این دستگاه به سرعت توسط متخصصان، سازندگان و علاقمندان به الکترونیک در پروژه های مختلف مورد استفاده قرار گرفت.
MariaDB یک انشعاب از بانک اطلاعاتی متن باز معروف MySQL می باشد. این انشعاب توسط مایکل مانتی ویندنیوس از بنیانگذاران MySQL و پس از فروش MySQL به شرکت Sun Microsystems ایجاد شد. برای مدیریت این بانک اطلاعاتی می توان از نرم افزار متن باز phpMyAdmin استفاده کرد (که اصولا برای ارتباط با MySQL نیز استفاده می شود).