TL;DR
This paper introduces 6GAN, a novel approach combining GANs and reinforcement learning to generate diverse, non-aliased IPv6 targets across multiple address patterns, improving the efficiency of large-scale IPv6 scanning.
Contribution
The paper proposes 6GAN, a new architecture that effectively generates multi-pattern IPv6 targets with high accuracy, addressing challenges of address diversity and aliasing in IPv6 scanning.
Findings
Discriminator achieves 0.966 accuracy in pattern discrimination.
6GAN outperforms state-of-the-art algorithms in target quality.
Generated targets include diverse address patterns with minimal aliasing.
Abstract
Global IPv6 scanning has always been a challenge for researchers because of the limited network speed and computational power. Target generation algorithms are recently proposed to overcome the problem for Internet assessments by predicting a candidate set to scan. However, IPv6 custom address configuration emerges diverse addressing patterns discouraging algorithmic inference. Widespread IPv6 alias could also mislead the algorithm to discover aliased regions rather than valid host targets. In this paper, we introduce 6GAN, a novel architecture built with Generative Adversarial Net (GAN) and reinforcement learning for multi-pattern target generation. 6GAN forces multiple generators to train with a multi-class discriminator and an alias detector to generate non-aliased active targets with different addressing pattern types. The rewards from the discriminator and the alias detector help…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
MethodsSPEED: Separable Pyramidal Pooling EncodEr-Decoder for Real-Time Monocular Depth Estimation on Low-Resource Settings
