軟件後門指繞過軟件的安全性控制,從比較隱秘的通道取得對程式或系統訪問權的黑客方法。在軟件開發時,設置後門可以方便修改和測試程式中的缺陷。但如果後門被其他人知道(可以是洩密或者被探測到後門),或是在發佈軟件之前沒有去除後門,那麼它就對電腦系統安全造成了威脅。