SharpRelay: allows for user-mode packet interception and modification