Wait what? Since when is ethical hacking dubious?! If I had mod points, you would be modded as a troll. Also, there are very good reasons for ethical malware creation. These are the guys who do research for anti-virus and security firms, not released to the wild. Learning how to do it, so code will be available to STOP or prevent it. If Microsoft and other software companies don't have people at this conference, then they are losing a great opportunity to gain knowledge that can be used to prevent this stuff.