مقاومسازی یا Hardening، کلیه تکنیکها و راهکارهایی است که به منظور کاهش آسیبپذیری سیستم صورت میگیرد. به طورکلی مقاومسازی به منظور حفاظت سیستمهای رایانهای در زمینههای مختلفی همچون برنامه (Application)، سیستمعامل، هاست (Host)، شبکه و … میباشد.
هدف از مقاومسازی سیستم همان طور که بیان شد کاهش هر چه بیشتر خطرات امنیتی و تهدیدات سیستمهای رایانهای میباشد، از جمله فعالیتهای مقاومسازی میتوان موارد زیر را نام برد:
از مزایای مقاوم سازی میتوان بهبود کارایی سیستم، ارتقای امنیت را نام برد.