With the widespread application and development of unmanned aerial vehicle (UAV) technology, ensuring the security and stability of UAV swarm communication networks has become crucial. Given the diverse forms of interference and attacks in current networks, this poses a serious threat to the normal operation of UAV swarm communication. Therefore, how to accurately identify and effectively counter these network threats has become the focus of research. This study comprehensively evaluates the core technology of UAV swarm communication network situational awareness and constructs a situational awareness model based on adversarial networks. The model utilizes adversarial network technology and combines data collection and processing to design four experiments to comprehensively evaluate the performance of the model in different scenarios. The experimental results show that as the amount of data gradually increases, the performance of the model also improves. When processing 100, 1000, and 10,000 data points, the model achieved accuracies of 0.955, 0.962, and 0.982, respectively. Furthermore, the experimental results also indicate that effective noise suppression measures can significantly improve the accuracy and stability of the situational awareness model. Additionally, it is noted that different model structures will affect training duration, accuracy, and stability. Although increasing network scale may lead to increased computational complexity and latency, its accuracy is correspondingly improved. The adversarial network-based situational awareness model proposed in this study can accurately identify and effectively counter interference and attacks in UAV swarm communication networks, thereby providing solid protection for the collaborative combat and information sharing of UAV swarms.