**WARNING** Although I don't see this causing any damage, I take no responsibility for anything this may do to your system. Use at your own risk and please make a backup before running.
--------------------------------------------------
8/2009 - Future Work on these tools: I don't plan on any further development on these tools. I am not ruling it out, but its definitely in my future plans at this time. I have put a lot of my time into this and other MJ related project (i.e. thin client firmware, walkthroughs), so I am moving to the back seat on MJ projects and letting some of the very creative minds here crack the MJ username/password mystery wide open.
I thank you all for your encouraging words and I will still be around since I still use MJ as my backup line now (SIPgate is my primary).
--------------------------------------------------
8/1/2009 SIP Info can't find the data is did before. The latest update changed something which could have been encryption or possibly changing where the sip data is kept. I created a simplified app called SIPDump which basically dumps the magicjack.exe executable and pulls all the string data from it. It's essentially an easier way to use pmdump. It's really more of a cleaned up executable dump, but I didn't feel like renaming it afterwards, so I kept sipdump.
It's also simplified in that it doesn't need any entries in the config. Download it and dump it in the MagicJack Utilities Suite directory. Then run it manually and follow the directions. I don't know where the SIP data is anymore, but post in this thread and maybe someone can figure this out.
Download Stroths SIPDump 1.0
One interesting thing I see is that the MagicJack executable is pulling password data from other locations for some reason. I saw my gmail password in the MagicJack.exe dump which makes me wonder why they are pulling this data. Maybe someone else can clear this up.
--------------------------------------------------
7/22/2009 SIP Info 1.6 beta update
Look at the bottom of this post for an updated version of SIP Info
--------------------------------------------------
4/9/2009 MJ Update
The suite still appears to work after the 4/9 MJ upgrade for those interested.
Description
I decided to incorporate several of the apps I have written into an easy to use GUI. It includes the SIP Info checker, MJ Upgrader, and some other nice features.
Regarding the SIP Info checker, it will pull your SIP credentials from your MagicJack. This is purely for educational purposes and should NOT be used to circumvent your MJ hardware. This is against their TOS and should not be done.
Download
Stroths MagicJack Utilities Suite v1.6
Here is the previous version just in case the latest version (above) doesn't work for you or you just like this version.
Stroths MagicJack Utilities Suite v1.5
v1.6 Torrent (compliments of Poo619)



Instructions
1. Unzip the folder and put it where ever you like on your system.
2. Once done, you can run MagicJackSuite.exe and go from there.
3. Update the config from the GUI
4. (Optional) - Create a shortcut to MagicJackSuite.exe on your desktop. This will make it easier to run in the future.
Bugs
Not really sure if its a bug or not, but sometimes you have to run the SIP Checker app more than once to get the SIP data. It really has to do with the timing of pulling the SIP data when magicjack starts. Since different systems run this at different speeds, its hard to determine a time value that works across the board.
See version 1.5 update as there was a bug in some versions before it.
Changelog
1.6
-Added "MySIPInfoLocation" variable to Optional section of the config file. You can select where you want to save your MySIPinfo.txt now.
-Added mouseover tooltips to each of the buttons on the main interface.
-Added ability to add a startup entry for MagicJack that bypasses the usual MJ splash screen. (suggested by jamesgray)
1.5
- Added "Optional" section in config for future options
- Added MJUpgradeURL to Optional config section. Allows you to put in a different URL if you want to download a different upgrade.exe file
- Fixed a possible bug causing a bluescreen on one of my test environments. Appears to be from some code I introduced on v1.2 and continued through v1.41. Might have just been my system, but upgrade just to be safe.
1.4.1
- Added Configuration with GUI interface to make the suite easier to setup.
- Fixed a bug in the GUI where it would not read the values from the config file after changing them in the GUI. Caused it to run with old values until you would exit and restart it. Issue now corrected.
- Optimized some code
1.3
- Changed startup registry entry remover to check if key exists and report back if not there
1.2
- Added Proxy Name and IP to SIP Info per request
1.1
- Added taskkill binary missing by some builds of windows
1.0
- Initial Release
Source: I wrote this app using a freeware scripting program called AutoHotKey (http://www.autohotkey.com/).
Credits:
Grep.exe - http://gnuwin32.sourceforge.net/packages/grep.htm
Strings.exe - http://technet.microsoft.com/en-us/sysi ... 97439.aspx
PMdump.exe - http://ntsecurity.nu/toolbox/pmdump/
Also, thanks to all the members here who posted the info that allowed me to write this app.
----------------
SIP Info 1.6 Beta 1 - Test Version
It's been a while since I posted any updates, but since my thread is now a sticky I figured I would provide at least one more update.
Here is an update to the SIP Info that should be more reliable in pulling the SIP Info on the first try. Please read all the info below before running and please provide feedback on if it works better for you than previous versions.
Download
Stroths MagicJack SIPInfo 1.6 beta1
Changes
- Added max call duration info
- Removed call delay used in previous versions
- Changed method of pulling proxy name. Should be more reliable. Note that this just pulls what MJ says your proxy should be.
Instructions
Make sure you already have MJ Suite 1.6 downloaded and setup correctly. Simply overwrite the sipinfo.exe on your computer with the one in the download link. Everything else is the same with the exception of the delay setting in the config. You can set it, but it will be ignored.
Diskspace Concerns: The trade with my new approach is that you will need around 400mb free diskspace (temporarily) running this version. The older versions ran a single dump and searched it for the data needed. This version does the same thing, but 3 times in a row causing around 400mb in files while its running. It deletes the temporary files after it runs just like previous versions.