GPP_K key
by TheDiggler Link
The GPP_K string (in the PROVISIONING MENU) is the ENCRYPTION KEY used to decrypt the adapter’s individual Vonage update config XML file. Each adapter has a unqiue FACTORY DEFAULT GPP_K key.
The PRIMARY Vonage config file is available via TFTP at:
ls.tftp.vonage.net (ports 21, 69, and 2400)
as filename:
/<GPP_D VALUE>/spa<MAC ADDRESS>.xml
(the default GPP_D value is blank, so the PRIMARY Vonage config XML file is actually: //spa<MAC ADDRESS>.xml)
and decryptable using:
<FACTORY DEFAULT GPP_K key>
The PRIMARY Vonage XML config file sets a few pieces of important info:
1) An ADMIN PASSWORD (different than the FACTORY DEFAULT admin password)
2) A populated GPP_D (directory) value (the default value is blank)
3) A replacement GPP_K (key) vaue
After a PAP2 has been provisioned with its PRIMARY Vonage config XML file, subsequent provisions will assign new pairs of GPP_D/GPP_K values. Thus, each /GPP_D/spa<MAC ADDRESS>.xml file can only be decrypted using the GPP_K key assigned in the prior provisioning file update.
How is the above useful?
1) Currently Vonage only assigns an ADMIN PASSWORD in the PRIMARY config XML FILE. If you decrypt that file (using your adapter’s FACTORY DEFAULT GPP_K key), you’ll have the ADMIN PASSWORD.
2) If Vonage decides to change the ADMIN PASSWORD in a subsequent config file update, you can propogate the various /GPP_D/spa<MAC ADDRESS>.xml config files to obtain the appropriate GPP_K keys for decrypting each subsequent update file.
With the ADMIN PASSWORD, should your PAP2 get re-connected to the internet, assuming you’ve extracted the most current ADMIN PASSWORD assigned, you should be able to UNLOCK your PAP2 by merely going into the IVR interface (i.e. dialing **** on a phone connected to LINE1 of the adapter) and entering the ENABLE WEB INTERFACE COMMAND (7932# I believe) followed by the ADMIN PASSWORD.
- Numeric characters in the admin password are entered as their corresponding numbers.
- Letters are entered as letters on a phone dialpad (i.e. ABC/abe = ‘2′, DEF/def = ‘3′, etc.)
- Non alpha-numeric characters are entered as ZERO (i.e. ‘0′)
May 23rd, 2010 at 7:18 am
I am much thankful for your great wordpress blog. I would like to thank your Blog. I probably make a link from my site. diet expert