Generative Adversarial Networking