1.programming knowledge *c/c++
web designing
visual basic
VBscript,Batchfile programming, Auto
hotk script working
basic networking knowledge
[HTTP/TCP/IP etc...]
different form network
encryption
understanding of packets
experience
with unix/linux system,
And some criminal mind