To tackle the problem of difficult signal detection and carrier frequency synchronization faced by wireless communication among stations of the multistatic passive detection system in interference environments, an adaptive signal detection and carrier frequency offset (CFO) estimation method based on a virtual array is proposed in this paper. This is a data-aided method that utilizes a training sequence composed of three segments of sub-training sequences with different symbols. This method first uses spatial spectrum estimation to obtain the coarse frequency estimations of interference signals and CFO from virtual array signals constructed from the first two sub-training sequences. Then, beamforming is conducted accordingly on the virtual array signals constructed from the third sub-training sequence to suppress the in-band interferences and protrude the expected signal. Finally, improved performance of signal detection and CFO estimation is obtained with the beamformed signals. Simulation experiments show that a missed detection probability as low as 1 × 10−4, with a false detection probability of 1 × 10−3, can be obtained under a signal-to-interference ratio (SIR) of −10 dB and Eb/N0 of 1 dB. Moreover, the proposed method can also simultaneously achieve a CFO estimation error that is lower than 3%, with the condition of Eb/N0 being as low as −5 dB under different SIRs. Simulation results validate the proposed method and demonstrate the promising application prospects of the proposed method in networked passive detection scenarios.