I'm working on pentesting as part of Information Security course. Recently I have been in some Education Oriented Malware... But I have only developed in .NET oriented applications.
How is malware programmed this days and what languages are used for this? C? Java? .NET Programming? Python?
I'm especially interested in keyloggers.