The mythical man-month (anniversary ed.)
The mythical man-month (anniversary ed.)
How to Own the Internet in Your Spare Time
Proceedings of the 11th USENIX Security Symposium
Mutable strings in Java: design, implementation and lightweight text-search algorithms
Science of Computer Programming - Special issue on principles and practice of programming in java (PPPJ 2003)
Kwyjibo: automatic domain name generation
Software—Practice & Experience
On cellular botnets: measuring the impact of malicious devices on a cellular network core
Proceedings of the 16th ACM conference on Computer and communications security
Detecting algorithmically generated malicious domain names
IMC '10 Proceedings of the 10th ACM SIGCOMM conference on Internet measurement
Hi-index | 0.00 |
Domain generation algorithms can be used for registering spamming and phishing sites, as well as by botnets for domain flux. In this paper we study Kwyjibo, a more sophisticated domain/word generation algorithm that is able to produce over 48 million distinct pronounceable words. We show through four different implementations how Kwyjibo might be deployed and how its size can be reduced to under 163KiB using a technique we call `lossy distribution compression'. This means that Kwyjibo is both powerful as well as small enough to be used by malware on mobile devices.