MJ SIP Password Changed
Moderators: Bill Smith, Pilot
MJ SIP Password Changed
Today i noticed my MJ wasnt able to connect using Softphone or ATA . Decided to take a new dump and noticed MJ Password was changes.
Anyone with similar issue ?
Anyone with similar issue ?
-
mrjlturner
- MagicJack Newbie
- Posts: 7
- Joined: Tue Jun 10, 2008 6:12 pm
Re: MJ SIP Password Changed
Same issue..but I can't even find the password in my dump file...this stinks! What was the field name that you found yours under?
manachinu wrote:Today i noticed my MJ wasnt able to connect using Softphone or ATA . Decided to take a new dump and noticed MJ Password was changes.
Anyone with similar issue ?
-
mrjlturner
- MagicJack Newbie
- Posts: 7
- Joined: Tue Jun 10, 2008 6:12 pm
Re: MJ SIP Password Changed
Found another post with the same issues...The latest update blocks the SIP credentials from being seen in the dump file...unless you are sneaky...
mrjlturner wrote:Same issue..but I can't even find the password in my dump file...this stinks! What was the field name that you found yours under?
manachinu wrote:Today i noticed my MJ wasnt able to connect using Softphone or ATA . Decided to take a new dump and noticed MJ Password was changes.
Anyone with similar issue ?
Re: MJ SIP Password Changed
What did you use to capture that dump? I tried Windows Vista and got the Dump, but it doesn't have any information anymore. Any help would be appreciated.
-
Sherwin Williams
- magicJack Apprentice
- Posts: 24
- Joined: Tue Dec 23, 2008 6:12 pm
Re: MJ SIP Password Changed
The SIP password is still in the dump file. No need to be sneaky.mrjlturner wrote:Found another post with the same issues...The latest update blocks the SIP credentials from being seen in the dump file...unless you are sneaky...
Start your softphone, when you see "ready to call", do your pmdump.
Password is in there. 20 ASCII characters long.
-
gooney
- Dan isn't smart enough to hire me
- Posts: 382
- Joined: Sat Feb 09, 2008 5:38 pm
- Location: Salt Lake City, Utah
Download this hex editor to view your dump... loads faster than wordpad and notepad... its fast and its free.
Hex Edit Free 2.5F
http://www.download.com/Hex-Edit-Free/3 ... ?tag=mncol
Hex Edit Free 2.5F
http://www.download.com/Hex-Edit-Free/3 ... ?tag=mncol
Pmdump Issue?
I've been able to retrieve my credentials in the past using pmdump. However, when I run the app, it seems to exit the dump quickly, leaving a file size of about 79MB. Am I doing something wrong? I can't find the proper string that contained my password as I have in the past. Is there a relationship of when I start the dump and placing a call?
-
Taken83oveR
- Dan isn't smart enough to hire me
- Posts: 119
- Joined: Wed Jun 11, 2008 2:07 pm
-
Taken83oveR
- Dan isn't smart enough to hire me
- Posts: 119
- Joined: Wed Jun 11, 2008 2:07 pm
Yea, I am doing it before magicjack even finishes loading up (using my own shortcut), as soon as I see it in the taskmanager. I am right clicking and dumping. Not giving it time to do much of anything.
Edit: Ok I got it. The trick is not to do it to fast or to slow. As soon as magicjack opens up, and you see the gui. Very soon, magicjack will try to sign in. You want to start the dump, right before this process.
Edit: Ok I got it. The trick is not to do it to fast or to slow. As soon as magicjack opens up, and you see the gui. Very soon, magicjack will try to sign in. You want to start the dump, right before this process.
Last edited by Taken83oveR on Mon Dec 29, 2008 9:02 pm, edited 1 time in total.
-
Günter Höhn
- magicJack Apprentice
- Posts: 10
- Joined: Thu Feb 28, 2008 5:58 pm
- Location: Germany
- Contact:
I believe the password will be in there all the time. My MJ has been running for a few days, and the steps below work fine.Taken83oveR wrote:Yea, I am doing it before magicjack even finishes loading up (using my own shortcut), as soon as I see it in the taskmanager. I am right clicking and dumping. Not giving it time to do much of anything.
Edit: Ok I got it. The trick is not to do it to fast or to slow. As soon as magicjack opens up, and you see the gui. Very soon, magickack will try to sign in. You want to start the dump, right before this process.
Assuming you strings, pmdump, and grep in your PATH, you can get your password like this
- Find the pid for your magicjack.exe
Code: Select all
C:\>pmdump -list|grep -i magicjack 31337 - magicJack.exe - Dump the magicjack.exe process using the pid listed above
Code: Select all
pmdump 31337 dumpfile.dat - use grep to pull out possible passwords (I'm sure there is easier way to do this)
Code: Select all
C:\>strings dumpfile.dat | grep -w -E [0-9A-Z]{20} |grep -v -E [a-z~!@#$%^&*()_+\[\=">""<".;:']
Edited to fix grep statement. Thank you to posters.
Last edited by Günter Höhn on Wed Dec 31, 2008 11:47 am, edited 4 times in total.
> I believe the password will be in there all the time. My MJ has been running for a few days, and the steps below work fine.
In general, it won't be. I did a successful dump by doing it quickly, before the phone call. It contains the password on a line starting with "ProxyUserPassword=". A dump I did just after the phone call doesn't contain either this string or the password (which I did a separate search for). I did both dumps after the latest MJ update.
> What field am I looking for? THANKS.
Search for "ProxyUserPassword" (without quotes). If the password is there, it will be immediately after that.
In general, it won't be. I did a successful dump by doing it quickly, before the phone call. It contains the password on a line starting with "ProxyUserPassword=". A dump I did just after the phone call doesn't contain either this string or the password (which I did a separate search for). I did both dumps after the latest MJ update.
> What field am I looking for? THANKS.
Search for "ProxyUserPassword" (without quotes). If the password is there, it will be immediately after that.
-
Sherwin Williams
- magicJack Apprentice
- Posts: 24
- Joined: Tue Dec 23, 2008 6:12 pm
Nice use of the grep command. Had my password in like 3 seconds with that beauty.Günter Höhn wrote:I believe the password will be in there all the time. My MJ has been running for a few days, and the steps below work fine.Taken83oveR wrote:Yea, I am doing it before magicjack even finishes loading up (using my own shortcut), as soon as I see it in the taskmanager. I am right clicking and dumping. Not giving it time to do much of anything.
Edit: Ok I got it. The trick is not to do it to fast or to slow. As soon as magicjack opens up, and you see the gui. Very soon, magickack will try to sign in. You want to start the dump, right before this process.
Assuming you strings, pmdump, and grep in your PATH, you can get your password like thisYour password will be one of the strings displayed.
- Find the pid for your magicjack.exe
Code: Select all
C:\>pmdump -list|grep -i magicjack 31337 - magicJack.exe- Dump the magicjack.exe process using the pid listed above
Code: Select all
pmdump 31337 dumpfile.dat- use grep to pull out possible passwords (I'm sure there is easier way to do this)
Code: Select all
C:\>strings dumpfile.dat | grep -w -E [0-9A-Z]{20} |grep -v -E [a-z~!@#$%^&*()_+"\[=<>.;:']
Well i get a lot of e-mails on the subject of not being able to find the password in the dump file. Well there is a new tool out over at magicjackhacks.com its the top news story right now. But this program uses pmdump and takes about 5 min but in the end it will spit out your password via command line.
In regards to the update not allowing you to get the password anymore I plugged my magicjack just to get the download ran the program and still got the password they haven't changed my password either. Well I hope this helps a few people out
In regards to the update not allowing you to get the password anymore I plugged my magicjack just to get the download ran the program and still got the password they haven't changed my password either. Well I hope this helps a few people out
-
Taken83oveR
- Dan isn't smart enough to hire me
- Posts: 119
- Joined: Wed Jun 11, 2008 2:07 pm
PM.exe, does not run on x64.neo2121 wrote:Well i get a lot of e-mails on the subject of not being able to find the password in the dump file. Well there is a new tool out over at magicjackhacks.com its the top news story right now. But this program uses pmdump and takes about 5 min but in the end it will spit out your password via command line.
In regards to the update not allowing you to get the password anymore I plugged my magicjack just to get the download ran the program and still got the password they haven't changed my password either. Well I hope this helps a few people out
- SpamBox
- Dan isn't smart enough to hire me
- Posts: 417
- Joined: Fri Dec 14, 2007 4:31 am
- Location: Rocky Mountains Front Range
Works on XP Media Center Edition just fine. Had to run it twice though. The first time my MJ was 'upgraded' and your 'magic' found my old pw. Unplugged MJ, re-ran your 'magic', re-plugged my MJ, and it found my new pw.neo2121 wrote:Well i get a lot of e-mails on the subject of not being able to find the password in the dump file. Well there is a new tool out over at magicjackhacks.com its the top news story right now. But this program uses pmdump and takes about 5 min but in the end it will spit out your password via command line.
In regards to the update not allowing you to get the password anymore I plugged my magicjack just to get the download ran the program and still got the password they haven't changed my password either. Well I hope this helps a few people out
Thanks! Saved me from getting a headache. Very easy to use.
-SpamBox
Morpheus: What is "coming soon"? How do you define "coming soon"?
-
Günter Höhn
- magicJack Apprentice
- Posts: 10
- Joined: Thu Feb 28, 2008 5:58 pm
- Location: Germany
- Contact:
Ha. I was thinking the same thing thing. I've received almost 40 PM's since posting. There is not need to wait 5 minutes to get your SIP info. I posted above how to get it in 5 seconds. Without running some unknown exe!neo2121 wrote:Well i get a lot of e-mails on the subject of not being able to find the password in the dump file. Well there is a new tool out over at magicjackhacks.com its the top news story right now. But this program uses pmdump and takes about 5 min but in the end it will spit out your password via command line.
In regards to the update not allowing you to get the password anymore I plugged my magicjack just to get the download ran the program and still got the password they haven't changed my password either. Well I hope this helps a few people out
Don't know about you, but, I don't randomly run exe's that people post!
-
Taken83oveR
- Dan isn't smart enough to hire me
- Posts: 119
- Joined: Wed Jun 11, 2008 2:07 pm
I get a error when using your method. Thought I would try it, just for fun.Günter Höhn wrote:I believe the password will be in there all the time. My MJ has been running for a few days, and the steps below work fine.Taken83oveR wrote:Yea, I am doing it before magicjack even finishes loading up (using my own shortcut), as soon as I see it in the taskmanager. I am right clicking and dumping. Not giving it time to do much of anything.
Edit: Ok I got it. The trick is not to do it to fast or to slow. As soon as magicjack opens up, and you see the gui. Very soon, magickack will try to sign in. You want to start the dump, right before this process.
Assuming you strings, pmdump, and grep in your PATH, you can get your password like thisYour password will be one of the strings displayed.
- Find the pid for your magicjack.exe
Code: Select all
C:\>pmdump -list|grep -i magicjack 31337 - magicJack.exe- Dump the magicjack.exe process using the pid listed above
Code: Select all
pmdump 31337 dumpfile.dat- use grep to pull out possible passwords (I'm sure there is easier way to do this)
Code: Select all
C:\>strings dumpfile.dat | grep -w -E [0-9A-Z]{20} |grep -v -E [a-z~!@#$%^&*()_+"\[=<>.;:']

Looks like the only passwords that were changed was the ones running ATA's or other softphones . I know this for a fact so that means MJ can tell which users are not using their softphone and specifically targeted those users only. Sorta of an ECM. If you persist on not using the MJ softphone I guess the next step would be termination. Besides, they now have the ability to change your password at random so do you want to dump everyday?
included is the source code for the file so you can look it over if you think its malicious. Just trying to help out I don't know how you get your password but it takes my rig about 5 min to dump the exe and then for me to open the file and scroll all the way to the bottom and copy and paste we just made it simpler that's all. use it don't use it I don't care its there thoughGünter Höhn wrote: Ha. I was thinking the same thing thing. I've received almost 40 PM's since posting. There is not need to wait 5 minutes to get your SIP info. I posted above how to get it in 5 seconds. Without running some unknown exe!
Don't know about you, but, I don't randomly run exe's that people post!
-
Günter Höhn
- magicJack Apprentice
- Posts: 10
- Joined: Thu Feb 28, 2008 5:58 pm
- Location: Germany
- Contact:
My password changed, and I do not use an ATA.joevv wrote:Looks like the only passwords that were changed was the ones running ATA's or other softphones . I know this for a fact so that means MJ can tell which users are not using their softphone and specifically targeted those users only. Sorta of an ECM. If you persist on not using the MJ softphone I guess the next step would be termination. Besides, they now have the ability to change your password at random so do you want to dump everyday?
If properly configured, there is no way magicJack can tell you are using an ATA.
Proper Configuration
How does one "properly" configure their device so MJ can't tell what you're using? I would imagine it's a matter of setting the user agent, but I'm not sure how you set this for the MJ trunk versus all SIP trunks globally. I am an Asterisk user.
Last edited by jamoke on Tue Dec 30, 2008 10:46 am, edited 1 time in total.
-
gooney
- Dan isn't smart enough to hire me
- Posts: 382
- Joined: Sat Feb 09, 2008 5:38 pm
- Location: Salt Lake City, Utah
I think they would rather terminate your account if they know youre using an ata rather than just changing password.joevv wrote:Looks like the only passwords that were changed was the ones running ATA's or other softphones . I know this for a fact so that means MJ can tell which users are not using their softphone and specifically targeted those users only. Sorta of an ECM. If you persist on not using the MJ softphone I guess the next step would be termination. Besides, they now have the ability to change your password at random so do you want to dump everyday?
Tested your little utility just for fun and i must say you guys did a very good job... took around 3 seconds is all to get the password and no need for timing pmdump.neo2121 wrote:
included is the source code for the file so you can look it over if you think its malicious. Just trying to help out I don't know how you get your password but it takes my rig about 5 min to dump the exe and then for me to open the file and scroll all the way to the bottom and copy and paste we just made it simpler that's all. use it don't use it I don't care its there thoughhave good one
Tested your workaround and works really well... great job with grepGünter Höhn wrote: I believe the password will be in there all the time. My MJ has been running for a few days, and the steps below work fine.
Assuming you strings, pmdump, and grep in your PATH, you can get your password like thisYour password will be one of the strings displayed.
- Find the pid for your magicjack.exe
Code: Select all
C:\>pmdump -list|grep -i magicjack 31337 - magicJack.exe- Dump the magicjack.exe process using the pid listed above
Code: Select all
pmdump 31337 dumpfile.dat- use grep to pull out possible passwords (I'm sure there is easier way to do this)
Code: Select all
C:\>strings dumpfile.dat | grep -w -E [0-9A-Z]{20} |grep -v -E [a-z~!@#$%^&*()_+"\[=<>.;:']
Last edited by gooney on Tue Dec 30, 2008 10:34 am, edited 2 times in total.
I have many MJ's and I have the sip info on all of them. I use some with ATA's and others with Mj softphone. All of the ATA's stoped working when the passwords changed. When I reaquired the sip info and compared to the originals only the ATA's had changed the others did not.Poo619 wrote:How do you know for a fact that they only changed the passwords on people who use ATA's? The only people who would even realize their password was changed are those searching for it to use on an ATA so I can't possible see how you can say that you know for a fact.
The magicJack does in fact read/write from the registry, but none of that information is in fact passed to magicJack. If you do a network capture using wireshark, you'll see they use standard SIP. Nothing more, nothing less. So, assuming you set your user-agent string appropriately, the packets will look as though they came right from the magicJack.joevv wrote:Don't be so sure. The Mj softphone interacts with many windoze apps. Resgistry for one so don't miss inform people by stating that there's no way mj can tell if you're using an ATA.Günter Höhn wrote:
If properly configured, there is no way magicJack can tell you are using an ATA.
The answer is obvious. This board alone has over 16,000 registered members. Most come here to learn how to use ATA's and other softphones to use with linux. I estimate the number of people using other softphone/hardware to be in the thousands (very conservative estimate).gooney wrote:[
I think they would rather terminate your account if they know youre using an ata rather than just changing password.
Its not in MJ's best interest to terminate that many users right now but in the future they may because the revenue lost would not cause a major impact on their business.
How using ATA causing revenue loss?joevv wrote:The answer is obvious. This board alone has over 16,000 registered members. Most come here to learn how to use ATA's and other softphones to use with linux. I estimate the number of people using other softphone/hardware to be in the thousands (very conservative estimate).gooney wrote:[
I think they would rather terminate your account if they know youre using an ata rather than just changing password.
Its not in MJ's best interest to terminate that many users right now but in the future they may because the revenue lost would not cause a major impact on their business.
There you go. That's one way they could tell if your are not using their softphone. All they have to do is change the user Agent. Their softphone will reply with the correct value others will not.MagicHack wrote:[... assuming you set your user-agent string appropriately, the packets will look as though they came right from the magicJack.
-
gooney
- Dan isn't smart enough to hire me
- Posts: 382
- Joined: Sat Feb 09, 2008 5:38 pm
- Location: Salt Lake City, Utah
By the way i have been using ata since feb or maybe march i forgot lol anyway they have not changed my password and it is still running as of this moment. maybe it will change today hahaha never know.joevv wrote:Looks like the only passwords that were changed was the ones running ATA's or other softphones . I know this for a fact so that means MJ can tell which users are not using their softphone and specifically targeted those users only. Sorta of an ECM. If you persist on not using the MJ softphone I guess the next step would be termination. Besides, they now have the ability to change your password at random so do you want to dump everyday?
I get the exact same error.Taken83oveR wrote:I get a error when using your method. Thought I would try it, just for fun.Günter Höhn wrote:I believe the password will be in there all the time. My MJ has been running for a few days, and the steps below work fine.Taken83oveR wrote:Yea, I am doing it before magicjack even finishes loading up (using my own shortcut), as soon as I see it in the taskmanager. I am right clicking and dumping. Not giving it time to do much of anything.
Edit: Ok I got it. The trick is not to do it to fast or to slow. As soon as magicjack opens up, and you see the gui. Very soon, magickack will try to sign in. You want to start the dump, right before this process.
Assuming you strings, pmdump, and grep in your PATH, you can get your password like thisYour password will be one of the strings displayed.
- Find the pid for your magicjack.exe
Code: Select all
C:\>pmdump -list|grep -i magicjack 31337 - magicJack.exe- Dump the magicjack.exe process using the pid listed above
Code: Select all
pmdump 31337 dumpfile.dat- use grep to pull out possible passwords (I'm sure there is easier way to do this)
Code: Select all
C:\>strings dumpfile.dat | grep -w -E [0-9A-Z]{20} |grep -v -E [a-z~!@#$%^&*()_+"\[=<>.;:']
Sad Times Ahead for this Obamanation !!!! Psalms 109:8
Guys, how important is it to enter the user-agent string header? The ATA does not have a field entry for this in either SIP Proxy settings or SIP User Account, however, I could enter it via Telnet and their CLI (It's an Innomedia MTA6328re). I get both Voip light successful registration without the user-agent string.
I also Wireshark captured with both MJ dongle and with ATA and I can't seem to find where this user-agent string is used. Is it really necessary and will I get flagged for it?
TIA,
Synchron.
I also Wireshark captured with both MJ dongle and with ATA and I can't seem to find where this user-agent string is used. Is it really necessary and will I get flagged for it?
TIA,
Synchron.
There seems to be no place to change the user-agent on the Innomedia. I just turned the user-agent header off but it probably will not make any difference.synchron wrote:Guys, how important is it to enter the user-agent string header? The ATA does not have a field entry for this in either SIP Proxy settings or SIP User Account, however, I could enter it via Telnet and their CLI (It's an Innomedia MTA6328re). I get both Voip light successful registration without the user-agent string.
I also Wireshark captured with both MJ dongle and with ATA and I can't seem to find where this user-agent string is used. Is it really necessary and will I get flagged for it?
TIA,
Synchron.
Gunther, I get that error too. However, when I escape the brackets, it works...VaHam wrote:I get the exact same error.
So, change your grep to be something like:
Code: Select all
strings mj.bin | grep -w -E [0-9A-Z]{20} | grep -v -E [a-z~!@#$%^&*()_+\[\=">""<".;:']-
mufon
- Dan isn't smart enough to hire me
- Posts: 296
- Joined: Fri Jan 25, 2008 9:50 am
- Location: HIghland Village, Texas
- Contact:
The Innomedia is probably like the AC-211 in that the user-agent string is configure via provisioning config file. If you can get an admin guide for the Innomedia, it probably provides details.laserjobs wrote:There seems to be no place to change the user-agent on the Innomedia. I just turned the user-agent header off but it probably will not make any difference.synchron wrote:Guys, how important is it to enter the user-agent string header? The ATA does not have a field entry for this in either SIP Proxy settings or SIP User Account, however, I could enter it via Telnet and their CLI (It's an Innomedia MTA6328re). I get both Voip light successful registration without the user-agent string.
I also Wireshark captured with both MJ dongle and with ATA and I can't seem to find where this user-agent string is used. Is it really necessary and will I get flagged for it?
TIA,
Synchron.
"Looking for a new job. I have worked for Adelphia, Enron, Health South, Worldcom, and most recently British Petroleum."
I could not find it anywhere in the documentationmufon wrote:The Innomedia is probably like the AC-211 in that the user-agent string is configure via provisioning config file. If you can get an admin guide for the Innomedia, it probably provides details.laserjobs wrote:There seems to be no place to change the user-agent on the Innomedia. I just turned the user-agent header off but it probably will not make any difference.synchron wrote:Guys, how important is it to enter the user-agent string header? The ATA does not have a field entry for this in either SIP Proxy settings or SIP User Account, however, I could enter it via Telnet and their CLI (It's an Innomedia MTA6328re). I get both Voip light successful registration without the user-agent string.
I also Wireshark captured with both MJ dongle and with ATA and I can't seem to find where this user-agent string is used. Is it really necessary and will I get flagged for it?
TIA,
Synchron.
http://www.innomedia.com/manuals/Admini ... s_v1_1.pdf
Thanks Gunter and you MagicHack that fixed the problem I was having.MagicHack wrote:Gunther, I get that error too. However, when I escape the brackets, it works...VaHam wrote:I get the exact same error.
So, change your grep to be something like:
Code: Select all
strings mj.bin | grep -w -E [0-9A-Z]{20} | grep -v -E [a-z~!@#$%^&*()_+\[\=">""<".;:']
Interesting the MJ password did not change on the MJ I was testing.
Sad Times Ahead for this Obamanation !!!! Psalms 109:8
