논리 폭탄(logic bomb)은 특정 날짜나 시간 등 조건이 충족되었을 때 악의적인 기능(function)을 유발할 수 있게 만든 코드의 일부분으로 소프트웨어 시스템에 의도적으로 삽입된 것이다.
오류를 발생시키는 부호의 삽입에는 일반적으로 트로이 목마(Trojan horse)를 응용하고 바이러스와 달리 논리폭탄은 자신을 복제할 수 없다.
논리폭탄은 약간의 프로그래밍 지식만 있으면 쉽게 만들수 있기 때문에 초보자들이 선호하는 해킹 프로그램이다.