ZQBA: Zero Query Black-box Adversarial Attack
Joana C. Costa, Tiago Roxo, Hugo Proença, Pedro R. M. Inácio
TL;DR
ZQBA introduces a zero-query black-box adversarial attack that leverages feature maps from a surrogate DNN to generate perturbations added to clean images, without querying the target model. The method demonstrates cross-architecture and cross-dataset transferability (CIFAR-10/100 and Tiny ImageNet) and achieves competitive degradation in accuracy compared to single-query baselines while preserving high perceptual image quality (SSIM). Through ablation studies, guided backpropagation-derived feature maps and a random feature-map selection strategy are shown to balance attack strength and imperceptibility, with an optimal perturbation weight $\alpha$ of 0.4. The work highlights practical vulnerabilities in real-world DNN deployments and provides open-source code for reproducibility.
Abstract
Current black-box adversarial attacks either require multiple queries or diffusion models to produce adversarial samples that can impair the target model performance. However, these methods require training a surrogate loss or diffusion models to produce adversarial samples, which limits their applicability in real-world settings. Thus, we propose a Zero Query Black-box Adversarial (ZQBA) attack that exploits the representations of Deep Neural Networks (DNNs) to fool other networks. Instead of requiring thousands of queries to produce deceiving adversarial samples, we use the feature maps obtained from a DNN and add them to clean images to impair the classification of a target model. The results suggest that ZQBA can transfer the adversarial samples to different models and across various datasets, namely CIFAR and Tiny ImageNet. The experiments also show that ZQBA is more effective than state-of-the-art black-box attacks with a single query, while maintaining the imperceptibility of perturbations, evaluated both quantitatively (SSIM) and qualitatively, emphasizing the vulnerabilities of employing DNNs in real-world contexts. All the source code is available at https://github.com/Joana-Cabral/ZQBA.
