Ping Tunnel : VPN over ICMP

āĻāϤ⧇ āĻŦāĻŋāĻœā§āĻžāĻžāĻĒāύ āϰāϝāĻŧ⧇āϛ⧇
ā§§Â āĻšāĻž+
āĻĄāĻžāωāύāϞ⧋āĻĄ
āϏāĻžāĻŽāĻ—ā§āϰ⧀āϰ āϰ⧇āϟāĻŋāĻ‚
āĻĒā§āϰāĻ¤ā§āϝ⧇āϕ⧇
āĻ¸ā§āĻ•ā§āϰāĻŋāύāĻļāĻŸā§‡āϰ āĻ›āĻŦāĻŋ
āĻ¸ā§āĻ•ā§āϰāĻŋāύāĻļāĻŸā§‡āϰ āĻ›āĻŦāĻŋ
āĻ¸ā§āĻ•ā§āϰāĻŋāύāĻļāĻŸā§‡āϰ āĻ›āĻŦāĻŋ
āĻ¸ā§āĻ•ā§āϰāĻŋāύāĻļāĻŸā§‡āϰ āĻ›āĻŦāĻŋ

āĻāχ āĻ…ā§āϝāĻžāĻĒ āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇

ICMP āĻāϰ āωāĻĒāϰ VPN āĻĻāĻŋāϝāĻŧ⧇ āĻĢāĻžāϝāĻŧāĻžāϰāĻ“āϝāĻŧāĻžāϞ āĻāĻŦāĻ‚ āĻŦāĻŋāϧāĻŋāύāĻŋāώ⧇āϧ āĻŦāĻžāχāĻĒāĻžāϏ āĻ•āϰ⧁āύāĨ¤ āĻ—āĻ­ā§€āϰ āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āϏ⧇āĻ¨ā§āϏāϰāĻļāĻŋāĻĒ⧇āϰ āϏāĻŽāϝāĻŧāĻ“ āϏāĻ‚āϝ⧁āĻ•ā§āϤ āĻĨāĻžāϕ⧁āύāĨ¤ āϞāĻžāχāϟāĻ“āϝāĻŧ⧇āϟ, āĻĻā§āϰ⧁āϤāĨ¤

āĻĒāĻŋāĻ‚ āϟāĻžāύ⧇āϞ āĻšāϞ āĻāĻ•āϟāĻŋ āĻļāĻ•ā§āϤāĻŋāĻļāĻžāϞ⧀ āĻ­āĻŋāĻĒāĻŋāĻāύ āϟ⧁āϞ āϝāĻž āϟāĻŋāϏāĻŋāĻĒāĻŋ āĻāĻŦāĻ‚ āχāωāĻĄāĻŋāĻĒāĻŋ āĻŸā§āĻ°ā§āϝāĻžāĻĢāĻŋāĻ•āϕ⧇ āφāχāϏāĻŋāĻāĻŽāĻĒāĻŋ (āĻĒāĻŋāĻ‚) āĻāϰ āωāĻĒāϰ āĻĻāĻŋāϝāĻŧ⧇ āϟāĻžāύ⧇āϞ āĻ•āϰ⧇, āφāĻĒāύāĻžāϕ⧇ āĻĢāĻžāϝāĻŧāĻžāϰāĻ“āϝāĻŧāĻžāϞ āĻāĻŦāĻ‚ āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āϏ⧇āĻ¨ā§āϏāϰāĻļāĻŋāĻĒ āĻŦāĻžāχāĻĒāĻžāϏ āĻ•āϰāϤ⧇ āϏāĻžāĻšāĻžāĻ¯ā§āϝ āĻ•āϰ⧇, āĻāĻŽāύāĻ•āĻŋ āϗ⧁āϰ⧁āϤāϰ āϏ⧀āĻŽāĻžāĻŦāĻĻā§āϧāϤāĻžāϰ āĻŽāĻ§ā§āϝ⧇āĻ“āĨ¤

āĻĒā§āϰāĻĨāĻžāĻ—āϤ āĻ­āĻŋāĻĒāĻŋāĻāύāϗ⧁āϞāĻŋāϰ āĻŦāĻŋāĻĒāϰ⧀āϤ⧇ āϝāĻž āĻĻ⧃āĻļā§āϝāĻŽāĻžāύ āĻĒā§āϰ⧋āĻŸā§‹āĻ•āϞ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇, āĻĒāĻŋāĻ‚ āϟāĻžāύ⧇āϞ āφāχāϏāĻŋāĻāĻŽāĻĒāĻŋ āχāϕ⧋ āĻ…āύ⧁āϰ⧋āϧ (āĻĒāĻŋāĻ‚āϏ) āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āĻ•āĻžāϜ āĻ•āϰ⧇, āĻāϟāĻŋ āĻŦā§āϞāĻ• āĻ•āϰāĻž āφāϰāĻ“ āĻ•āĻ āĻŋāύ āĻ•āϰ⧇ āϤ⧋āϞ⧇āĨ¤ āĻāϟāĻŋ āϏ⧀āĻŽāĻžāĻŦāĻĻā§āϧ āĻĒāϰāĻŋāĻŦ⧇āĻļ⧇āϰ āϜāĻ¨ā§āϝ āωāĻĒāϝ⧁āĻ•ā§āϤ āϝ⧇āĻ–āĻžāύ⧇ āĻ­āĻŋāĻĒāĻŋāĻāύ āĻ…ā§āϝāĻžāĻ•ā§āϏ⧇āϏ āϏ⧀āĻŽāĻŋāϤ āĻŦāĻž āĻĢāĻžāϝāĻŧāĻžāϰāĻ“āϝāĻŧāĻžāϞāϝ⧁āĻ•ā§āϤāĨ¤

āĻŽā§‚āϞ āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝ:
- ICMP āĻāϰ āωāĻĒāϰ VPN: āĻĒāĻŋāĻ‚ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āϟāĻžāύ⧇āϞ āĻŸā§āϰāĻžāĻĢāĻŋāĻ•
- āĻŦāĻžāχāĻĒāĻžāϏ āĻĢāĻžāϝāĻŧāĻžāϰāĻ“āϝāĻŧāĻžāϞ āĻāĻŦāĻ‚ DPI (āĻ—āĻ­ā§€āϰ āĻĒā§āϝāĻžāϕ⧇āϟ āĻĒāϰāĻŋāĻĻāĻ°ā§āĻļāύ)
- TCP āĻāĻŦāĻ‚ UDP āĻŸā§āĻ°ā§āϝāĻžāĻĢāĻŋāϕ⧇āϰ āϏāĻžāĻĨ⧇ āĻ•āĻžāϜ āĻ•āϰ⧇
- āĻšāĻžāϞāĻ•āĻž āĻāĻŦāĻ‚ āĻĻā§āϰ⧁āϤ
- āĻ•āĻžāĻ¸ā§āϟāĻŽ āϏāĻžāĻ°ā§āĻ­āĻžāϰ āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰ⧇

āĻāϰ āϜāĻ¨ā§āϝ āφāĻĻāĻ°ā§āĻļ:

- āχāĻ¨ā§āϟāĻžāϰāύ⧇āϟ āϏ⧇āĻ¨ā§āϏāϰāĻļāĻŋāĻĒ⧇āϰ āϏāĻŽā§āĻŽā§āĻ–ā§€āύ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϰāĻž
- āĻ…āĻŦāϰ⧁āĻĻā§āϧ āĻ…āĻžā§āϚāϞ⧇ āύāĻŋāϰāĻžāĻĒāĻĻ āĻĻā§‚āϰāĻŦāĻ°ā§āϤ⧀ āĻ…ā§āϝāĻžāĻ•ā§āϏ⧇āϏ
- āĻŦāĻŋāĻ•āĻžāĻļāĻ•āĻžāϰ⧀ āĻāĻŦāĻ‚ āύāĻŋāϰāĻžāĻĒāĻ¤ā§āϤāĻž āĻĒ⧇āĻļāĻžāĻĻāĻžāϰ

āĻāϟāĻž āĻ•āĻŋāĻ­āĻžāĻŦ⧇ āĻ•āĻžāϜ āĻ•āϰ⧇:

āĻ…ā§āϝāĻžāĻĒāϟāĻŋ āĻ“āĻĒ⧇āύ āϏ⧋āĻ°ā§āϏ āĻĒāĻŋāĻ‚āϟāĻžāύ⧇āϞ āĻĄā§‡āĻŽāύ āϚāĻžāϞāĻŋāϤ āĻāĻ•āϟāĻŋ āϏāĻžāĻ°ā§āĻ­āĻžāϰ⧇āϰ āϏāĻžāĻĨ⧇ āĻ•āĻžāϜ āĻ•āϰ⧇āĨ¤ āĻŽā§āϝāĻžāĻ•āĻ“āĻāϏ āĻāĻŦāĻ‚ āϞāĻŋāύāĻžāĻ•ā§āϏ⧇āϰ āϜāĻ¨ā§āϝ āϏ⧇āϟāφāĻĒ āύāĻŋāĻ°ā§āĻĻ⧇āĻļāĻžāĻŦāϞ⧀ āĻ…ā§āϝāĻžāĻĒāϟāĻŋāϤ⧇ āĻ…āĻ¨ā§āϤāĻ°ā§āϭ⧁āĻ•ā§āϤ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇, āĻ…āĻĨāĻŦāĻž āĻĻā§āϰ⧁āϤ āϏāĻ‚āϝ⧋āĻ— āĻ•āϰāϤ⧇ URL āĻ¸ā§āĻ•āĻŋāĻŽāĻž āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧁āύāĨ¤


āĻĒāĻŋāĻ‚ āϟāĻžāύ⧇āϞ⧇āϰ āϏāĻžāĻĨ⧇ āĻ…āĻ¨ā§āϝ āϏāĻŦāĻ•āĻŋāϛ⧁ āĻŦā§āϝāĻ°ā§āĻĨ āĻšāϞ⧇ āϏāĻ‚āϝ⧁āĻ•ā§āϤ āĻĨāĻžāϕ⧁āύāĨ¤
āφāĻĒāĻĄā§‡āϟ āĻ•āϰāĻž āĻšā§Ÿā§‡āϛ⧇
ā§§ā§Ģ āĻĄāĻŋāϏ⧇, ⧍ā§Ļ⧍ā§Ģ

āĻĄā§‡āϟāĻž āϏ⧁āϰāĻ•ā§āώāĻž

āĻĄā§‡āϭ⧇āϞāĻĒāĻžāϰ āϕ⧀āĻ­āĻžāĻŦ⧇ āφāĻĒāύāĻžāϰ āĻĄā§‡āϟāĻž āϏāĻ‚āĻ—ā§āϰāĻš āĻāĻŦāĻ‚ āĻļā§‡ā§ŸāĻžāϰ āĻ•āϰ⧇ āϤāĻž āĻĨ⧇āϕ⧇āχ āύāĻŋāϰāĻžāĻĒāĻ¤ā§āϤāĻž āĻŦā§āϝāĻŦāĻ¸ā§āĻĨāĻž āĻ•āĻžāϜ āĻ•āϰāĻž āĻļ⧁āϰ⧁ āĻ•āϰ⧇āĨ¤ āĻ…ā§āϝāĻžāĻĒ⧇āϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ, āϕ⧋āύ āĻ…āĻžā§āϚāϞ⧇ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āĻšāĻšā§āϛ⧇ āĻāĻŦāĻ‚ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϰ āĻŦ⧟āϏ⧇āϰ āĻ­āĻŋāĻ¤ā§āϤāĻŋāϤ⧇ āĻĄā§‡āϟāĻž āĻ—ā§‹āĻĒāĻ¨ā§€ā§ŸāϤāĻž āĻāĻŦāĻ‚ āϏ⧁āϰāĻ•ā§āώāĻž āĻŦā§āϝāĻŦāĻ¸ā§āĻĨāĻž āφāϞāĻžāĻĻāĻž āĻšāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤ āĻĄā§‡āϭ⧇āϞāĻĒāĻžāϰ āĻāχ āϤāĻĨā§āϝ āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇āϛ⧇āύ āĻāĻŦāĻ‚ āϏāĻŽā§Ÿā§‡āϰ āϏāĻžāĻĨ⧇ āϏāĻžāĻĨ⧇ āϤāĻž āφāĻĒāĻĄā§‡āϟ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤
āϕ⧋āύāĻ“ āĻĄā§‡āϟāĻž āĻĨāĻžāĻ°ā§āĻĄ-āĻĒāĻžāĻ°ā§āϟāĻŋāϰ āϏāĻžāĻĨ⧇ āĻļā§‡ā§ŸāĻžāϰ āĻ•āϰāĻž āĻšā§ŸāύāĻŋ
āĻĄā§‡āϭ⧇āϞāĻĒāĻžāϰ āϕ⧀āĻ­āĻžāĻŦ⧇ āĻļā§‡ā§ŸāĻžāϰ āĻ•āϰāĻžāϰ āĻ•āĻĨāĻž āĻ˜ā§‹āώāĻŖāĻž āĻ•āϰ⧇āύ āϏ⧇āχ āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ āφāϰāĻ“ āϜāĻžāύ⧁āύ
āϕ⧋āύāĻ“ āĻĄā§‡āϟāĻž āϏāĻ‚āĻ—ā§āϰāĻš āĻ•āϰāĻž āĻšā§ŸāύāĻŋ
āĻĄā§‡āϭ⧇āϞāĻĒāĻžāϰāϰāĻž āϕ⧀āĻ­āĻžāĻŦ⧇ āϏāĻ‚āĻ—ā§āϰāĻš āĻ•āϰāĻžāϰ āĻ•āĻĨāĻž āĻ˜ā§‹āώāĻŖāĻž āĻ•āϰ⧇āύ āϏ⧇āχ āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ āφāϰāĻ“ āϜāĻžāύ⧁āύ

āύāϤ⧁āύ āϕ⧀ āφāϛ⧇

- Add custom DNS option.
- Add Share on Local Socks5 option.
- Bug fixes.