AsyncRAT: From Open-Source Project to Cybercriminal Toolkit (and what we can learn from that) Understanding a Popular Trojan