In the process of the modulation recognition of underwater acoustic communication signals, the multipath effect seriously interferes with the signal characteristics, reducing modulation recognition accuracy. The existing methods passively improve the accuracy from the perspective of selecting appropriate signal features, lacking specialized preprocessing for suppressing multipath effects. So, the accuracy improvement of the designed modulation recognition models is limited, and the adaptability to environmental changes is poor. The method proposed in this paper actively utilizes common synchronous signals in underwater acoustic communication as detection signals to achieve passive time reversal without external signals and designs a passive time reversal-autoencoder to suppress multipath effects, enhance signals’ features, and improve modulation recognition accuracy and environmental adaptability. Firstly, synchronous signals are identified and estimated. Subsequently, a passive time reversal-autoencoder is designed to enhance power spectrum and square spectrum features. Finally, a modulation classification is performed using a convolutional neural network. The model is trained in simulation channels generated by Bellhop and tested in actual channels which are different from the training period. The average recognition accuracy of the six modulated signals is improved by 10% compared to existing passive modulation recognition methods, indicating good environmental adaptability as well.