Sun Tzu said in The Art of War “Know your enemy and know yourself, find naught in fear for 100 battles. Know yourself but not your enemy, find level of loss and victory. Know thy enemy but not yourself, wallow in defeat every time.”
WatchGuard profiled the motives, personalities, and methods of several different hackers in this infographic to help you know thy enemy.
(Click image to zoom in.)