Wireshark can be used for troubleshooting network problems, examine security problems, debug protocol implementations and learn internals of protocol. By the way above things are crap for a hacker who will be using wireshark because he will be using wireshark for stealing sensitive information.
According to hackers wireshark is packet sniffing tool which is modified version of Ethrealpacket...