یک وب سرور، نرم افزاری است که روی سیستم عامل سرور در حال اجراست و امکان دستیابی به برنامه کاربردی وب را فراهم می کند. وب سرور IIS روی ویندوز سرور و Apache روی لینوکس سرور از معمول ترین وب سرور ها هستند.

وب سرور به دلیل داشتن پورت های باز و نسخه های آسیب پذیر نرم افزار های نصب شده، هدف مناسبی برای حمله می باشد. همچنین پیکر بندی نامناسب سیستم عامل در حال اجرا، امکان هک شدن سیستم را افزایش می دهد.