Un detector de anomalías magnéticas, o MAD por sus siglas en inglés (Magnetic Anomaly Detector), es un equipo empleado para detectar pequeñas variaciones en el campo magnético terrestre.[1] Está formado por magnetómetros y se emplea para detectar submarinos desde aeronaves antisubmarinas.Se basa en que una masa de material ferromagnético altera el campo magnético terrestre, y por tanto, puede ser detectada.Incluso en este caso, la aeronave debe estar muy cerca del submarino para detectar la anomalía.[2] Otro uso militar para los magnetómetros es el que utilizaron en la Guerra de Vietnam los aviones AC-130A Spectre, para detectar camiones por el ruido magnético que emitían sus bobinas de ignición.