Always a good reminder, the CCP Account Security Manager, "Sreegs", has posted an overview of how to keep your EVE Online account safe f Aion hacking. Sreegs' number one piece of advice: BE VIGILANT!
So what is CCP doing about this?
While I can't get into technical specifics TODAY I can say that in theory, the best way to keep your things safe is to make it more difficult to monetize in-game material. This requires a multi-tiered approach, some of which you've seen in action (character challenge), much of which is behind the scenes (secret), and much more of which is currently worming its way into the development cycle. One tier is making it harder to get access to your account. Another could be making it harder to liquidate your assets and a third could be making it harder to sell the isk once all of this is done. While you may not quite have viewed it this way, PLEX is in and of itself a counter-hacking measure as it provides a legal way for you to purchase in-game currency with real-life cash at no risk. Well, no risk provided you're not transporting a giant pile of them around New Eden. This is what I mean by multi-tiered. When it no longer becomes profitable people will stop selling isk, which means a large reduction in the number of bad dudes trying to get into your account.