کد مخرب (Maliciouse Code) اصطلاحی است که برای توصیف هر کدی در هر بخشی از سیستم نرمافزاری یا اسکریپت به کار میرود که به منظور نقض امنیت یا آسیب و اخلال در برنامه به یک سیستم استفاده میشود. کد مخرب یک تهدید امنیتی برنامهای است که نمیتوان آن را بهطور موثر توسط روشهای معمولی کنترل کرد. از کدهای مخرب برای انجام حملات سایبری استفاده میشود. هکرها نقاط ضعفی را که بر اساس زبانهای مورد استفاده برای برنامهنویسی رایانهها است، بررسی میکنند سپس اسکریپت مد نظر خود را مینویسند تا از این آسیب پذیریها در این سیستمها سوء استفاده کنند. این اسکریپتها را میتوان مجدداً از طریق ماکروها استفاده و خودکارسازی کرد. کدهای مخرب از طریق شبکههای آنلاین، ایمیل، بلوتوث و فلش USB قابل انتشار هستند.