Make a custom version of OpenVPN ( [login to view URL] ). For this you have to fully understand the OpenVPN source code and concepts such as key exchanges, TUN/TAP, hole punching, etc.
************if you chat me i can help you very low price Chat me now please ******************
*************************************************************