I was under the impression that detection of ballistics was not a sure thing. Would a stealthed rock on an odd approach be easy or hard to detect?
The cold war made sure that we are quite good in detecting launches.
The real problem is heat. Detecting a cold rock in space is hard (and we can still do it), detecting something that is emitting heat is very easy .