Game Guard is preventing u to use the programs while running the client.. not blocking packets at all
The Amphex fix (sry if the name is wrong , i can't remember right) is a tool used to block the modified packets.
The message u get like :You are disconnected for illegal actions.. imo this is a prevention by NCsoft themselves..
i suggest u to read more about packets (wikipedia powa)
U will see that each packet has a following number.. f.e. send packet 1 gets nr 1 , confirm of receiving packet gets nr 2 and so on
I think it's nearly impossible to get these numbers matched.
If anyone knows a way to do this properly, then please feel free to share :)
Regards