Hackers Compromise 10,000 GitHub Repositories to Distribute Malware