I imagine in soil with any amount of rocks at all, ground penetrating radar and seismology are going to detect the rocks better than they would worms. I wonder if the worms make enough "noise" or vibration to be detected passively? I imagine not, but that seems like it has at least as much potential as the active detection methods for this case.