Wednesday, January 11, 2012

Hex VPN v1.0

What is VPN? 
A virtual private network (VPN) is a network that uses primarily public telecommunication infrastructure, such as the Internet, to provide remote offices or traveling users access to a central organizational network.

VPNs typically require remote users of the network to be authenticated, and often secure data with encryption technologies to prevent disclosure of private information to unauthorized parties.

VPNs may serve any network functionality that is found on any network, such as sharing of data and access to network resources, printers, databases, websites, etc. A VPN user typically experiences the central network in a manner that is identical to being connected directly to the central network. VPN technology via the public Internet has replaced the need to requisition and maintain expensive dedicated leased-line telecommunication circuits once typical in wide-area network installations. 


Secure VPNs use cryptographic tunneling protocols to provide confidentiality by blocking intercepts and packet sniffing, allowing sender authentication to block identity spoofing, and provide message integrity by preventing message alteration.

Reference: http://en.wikipedia.org/wiki/Virtual_private_network

The Reality 
Internet users that are behind a VPN have a better security than those who are not. Interestingly, here in the Philippines (and other countries like India), VPN is more than just a security software. VPN also allows the user to get FREE internet access when used with a USB Broadband Modem.

It was back in August 2011 when I first used a VPN. That was also the first time I got a FREE internet access. I learned about VPNs and its ability to let the user get FREE internet access from a Pinoy Online Community called Symbianize. Two great members of  Symbianize, 89dufpoqidjv and drwang12, had figured out a way to make OpenVPN (a free, opensource VPN software) work with Hotspot Shield (a free VPN service). And it was a success. Since then, many Symbianize members have created their own OpenVPN GUI for a much better user interface. I was inspired to create my own.

I began coding Hex VPN in mid-October 2011. It was fun doing it. After nearly 2 months of coding, testing, and debugging, with over 8,000 lines of code, I was able to finish my project. I intended to use this software only for my own, but I realized this software can't be done without someone else's idea, so I decided to share it to the community where I got that idea. I posted it on Symbianize back in January 2, 2012. Most people who used said they like it. Well, that's a likely response because I like it too. It doesn't take very long before I learned that some people started putting my work in their blogs. I even saw it posted on some Indian Forum. I don't mind. As long as they give me proper credits, it's fine. 

Features:
[+]Auto Ping.
[+]Auto Flush DNS.
[+]Real-time Statistics via Management Interface.
[+]Supports more than 2,000,000,000 config (yes, you read it right, 2 billion)
[+]Automatically Detects *.ovpn Config Files and Folders.
[+]Install/Uninstall TAP0901/TAPHSS drivers (Auto-detect OS Architecture)
[+]Uses Multithreading Technology for Optimum Performance.
[+]Portable. No dependencies. No need to install .NET Framework. No need to install 3rd party softwares.
[+]Saves all settings to .ini file.
[+]Config Maker.
[+]Config Editor.
[+]50 skins available.

[+]200+ Config included.     

 Software Info:
[+]Application Name: Hex VPN
[+]Version: 1.0
[+]Author: alphastatusv01
[+]License: Freeware
[+]Written in: Delphi XE (Delphi 2011)
[+]Tested On: Windows 7 Ultimate SP1 64bit, Windows 7 Ultimate 32bit, Windows XP Professional SP2 32bit

Credits:
[+]89dufpoqidjv
[+]drwang12
[+]wellcute
[+]Huwandelacruz
[+]spike_086malkia


View Hex VPN+ v1.1 instead.