Obsolete: outbound Caller ID blocking and spoofing
Moderators: Pilot, Bill Smith
-
- magicJack Apprentice
- Posts: 12
- Joined: Sat Jun 07, 2008 3:06 pm
VaHam,
Thanks for the great info. I'm wondering what goes in the hosts file for the computer running MJ.
127.0.0.1 192.168.1.54
Is this something like what it should look like with 192.168.1.54 being the networked computer running the perl script? Also, how is it able to find the perl script? I mean, nothing needs to be setup in Apache I suppose?
Thanks for the great info. I'm wondering what goes in the hosts file for the computer running MJ.
127.0.0.1 192.168.1.54
Is this something like what it should look like with 192.168.1.54 being the networked computer running the perl script? Also, how is it able to find the perl script? I mean, nothing needs to be setup in Apache I suppose?
Does it launch a console window? If you have Activeperl, there is a program called wperl.exe . Change the extension from pl to something unique (i.e plw) and associate it with the wperl.exe program (located in the same directory as perl). Then you just double click on the icon and the caller id script will run hidden. Task manger to end.VaHam wrote:Do you have more than one computer on your home network? If so you can run the spoofer on a second computer instead of the one where the MJ is installed and it works fine! I am still running Stewart's original perl script on a thin client here. Perl minimum install is only 40 megs as I recall so no problem if you have more space than that available.Darkman90808 wrote:diamond45... a number of us have tried to downgrade and block the upgrade per Stewart's instructions without success. Is there something you can suggest? I like my MJ but I love it with the spoofer working!!
Just mod Stewart's script as his built in instructions indicate. You then just modify your hosts file on the MJ computer to point to the ip of the computer your running the perl script on and voila! MJ may find someway to block this method also but for now it works. And you can just MJ upgrade it's little heart out.
I use a simple .bat file to load the spoofer perl script on boot up by placing a shortcut to the .bat file in the startup folder.
@echo off
START "Spoofer Ctrl-C to Exit" /D\Perl\scripts /MIN /ABOVENORMAL spoofer.pl
exit
I of coarse have Stewart's script located in the C:\Perl\scripts folder. When the .bat is run it will go to the system tray and say "Spoofer Ctrl-C to Exit". So of coarse to terminate the spoofer you do just that.
Example:shitfarmer wrote:VaHam,
Thanks for the great info. I'm wondering what goes in the hosts file for the computer running MJ.
127.0.0.1 192.168.1.54
Is this something like what it should look like with 192.168.1.54 being the networked computer running the perl script? Also, how is it able to find the perl script? I mean, nothing needs to be setup in Apache I suppose?
192.168.1.XXX proxy1.atlanta.talk4free.com
The left ip is that of the computer where your spoofer program is running. The right portion (proxy1.atlanta.talk4free.com) is the url or one of MJs proxy servers. Just change that to the url of which ever MJ proxy you actually using.
How this works:
MJ needs to pass information to and from it's proxy server. It does this by attempting to pass the information back and forth to a URL (proxy1.atlanta.talk4free.com) for instance. The operating system first needs to find out what the ip address of the URL is. Operating systems (i.e. Windows XP) etc.) first look at entries in the hosts table to see if there is an association between the URL and an ip address.
Usually there is not an entry associating the url to an ip address in the hosts table; so a request is issued to a dns server which looks up the ip address of the url and returns it to the operating system where the ip address is actually used to perform the connection to the proxy. Under normal circumstances the dns server request for url (proxy1.atlanta.talk4free.com) would return (66.166.109.59). If however there is an entry is found, in the hosts table, associating a url to and ip address the operating system would be informed that the ip address of (proxy1.atlanta.talk4free.com) is (192.168.1.XXX) or what ever you told it in the hosts table). To be safe you can place entires in the hosts table for each of the MJ proxy server urls which associate their url to the ip address of the computer where your spoofer resides. Thus no matter which of it's proxies MJ is attempting to use the hosts table entries will always point to your spoofer instead.
So what is being done is that the entry in your hosts table is lying and informing the operating system that the ip address of the intended MJ proxy server is the ip address of the computer on which your running your spoofer. The spoofer is in fact a proxy server itself; it just modifies some of the information passed to it and forwards the information on to the real ip address of the MJ proxy server. It also listens for information coming back and forwards that back to the computer which has the MJ attached.
The spoofer determines which of the real MJ proxy ip addresses to use and does not perform a dns lookup to do so; since it does not attempt to connect to a url but rather to a fixed ip address. The real ip address of the MJ proxy which data is forwarded to is specified in the spoofer itself. Here you would enter the actual ip address of the MJ proxy in this example (66.166.109.59).
.
Yes my method does open a command window. Your method is much nicer! Thanks for the tip!jeffnyc wrote:Does it launch a console window? If you have Activeperl, there is a program called wperl.exe . Change the extension from pl to something unique (i.e plw) and associate it with the wperl.exe program (located in the same directory as perl). Then you just double click on the icon and the caller id script will run hidden. Task manger to end.VaHam wrote:Do you have more than one computer on your home network? If so you can run the spoofer on a second computer instead of the one where the MJ is installed and it works fine! I am still running Stewart's original perl script on a thin client here. Perl minimum install is only 40 megs as I recall so no problem if you have more space than that available.Darkman90808 wrote:diamond45... a number of us have tried to downgrade and block the upgrade per Stewart's instructions without success. Is there something you can suggest? I like my MJ but I love it with the spoofer working!!
Just mod Stewart's script as his built in instructions indicate. You then just modify your hosts file on the MJ computer to point to the ip of the computer your running the perl script on and voila! MJ may find someway to block this method also but for now it works. And you can just MJ upgrade it's little heart out.
I use a simple .bat file to load the spoofer perl script on boot up by placing a shortcut to the .bat file in the startup folder.
@echo off
START "Spoofer Ctrl-C to Exit" /D\Perl\scripts /MIN /ABOVENORMAL spoofer.pl
exit
I of coarse have Stewart's script located in the C:\Perl\scripts folder. When the .bat is run it will go to the system tray and say "Spoofer Ctrl-C to Exit". So of coarse to terminate the spoofer you do just that.
On my thin client I found that creating new shortcuts was not allowed. I think I could go in and modify permissions to allow this but I found an easier way. Turns out you can create a short cut by right clicking and dragging a program icon to the desktop. So I just went to the C:\Perl\bin directory and located the wperl.exe icon right clicked and it to my desktop and then selected "Create shortcuts here".
I then modified the icon properties by changing the "Target:" from C:\Perl\bin\wperl.exe to C:\Perl\bin\wperl.exe C:\Perl\scripts\spoofer.plw Of coarse you can adjust the paths to where ever you have the files located as necessary.
I selected run minimized. Not sure if this is required but it works.
I then renamed the icon to Spoofer and dragged it into the startup folder.
Works like a champ!!!!
.
I downgraded and used Stewart's method of making sure the software did not auto upgrade by editing the HOSTS file. I used the second version (not the original Perl one) of the spoofer. I played around with it and found a gateway that was still working and able to spoof calls (I'll leave that as an exercise to the user).
I only have one computer on the network that has MagicJack. I might try it on the laptop though.
I only have one computer on the network that has MagicJack. I might try it on the laptop though.
Instructions
I'm not fimilar with perl scripting at all. I am very interested in getting Magic JACK spoof going though. I am just a bit confused. I installed the active perl 5.10.0 build 1003. Now the next step is to place the script into a file. Okay I understand the copy and paste the script part. But which type of file do I paste the script into? A blank word pad file? Any blank file type from anywhere on my computer? Sorry, like i said im not fimilar with perl at all. I never done it before. Very interested though. Plz help me out alittle.
Re: Instructions
I just want to make sure that you installed Active Perl on a computer other than the one your running your MJ on???guy888xxx wrote:I'm not fimilar with perl scripting at all. I am very interested in getting Magic JACK spoof going though. I am just a bit confused. I installed the active perl 5.10.0 build 1003. Now the next step is to place the script into a file. Okay I understand the copy and paste the script part. But which type of file do I paste the script into? A blank word pad file? Any blank file type from anywhere on my computer? Sorry, like i said im not fimilar with perl at all. I never done it before. Very interested though. Plz help me out alittle.
If you just paste Stewart's script into notepad and then edit the phone numbers and ip address settings etc. in note pad and the save it as spoofer.plw you can follow my example above directly on creating the short cut etc. You could save the spoof.plw file any where you like. I chose to create a sub-directory called scripts under the the default Perl install directory which is C:\Perl that is why the path to my spoofer.plw is C:\Perl\scripts\spoofer.plw
.
I'm not sure what you mean by that question. Heres is everything I have done so far. I downloaded and installed active perl 5.10.0 build 1003 on my computer. I now copyed and pasted the script into a notepad. On the script, the only thing I have changed so far is changed the phone number to my phone number and changed the spoof number. Thats it for the script part. Then I saved the script. Then I added 127.0.0.1 proxy1.nashville.talk4free.com to the host file. If im not mistaken, you're just suspose to add it to the file and not delete the other stuff in the file. Let me know if i done everything right so far and if i missed anything? Also how do i open up the Command Prompt window? And once I do open it up, how do I start running the script?
Scroll back up you'll see we were discussing a method of using two different computers to accomplish spoofing (see post dated: Sun Jul 13, 2008 2:43 pm). One runs the MJ and the second one runs the spoofer. That was the reason for my question. You'll also need to enter the ip address of the MJ proxy your using in the spoofer.plw file as well as the ip address of the computer you have your MJ attached to.guy888xxx wrote:I'm not sure what you mean by that question. Heres is everything I have done so far. I downloaded and installed active perl 5.10.0 build 1003 on my computer. I now copyed and pasted the script into a notepad. On the script, the only thing I have changed so far is changed the phone number to my phone number and changed the spoof number. Thats it for the script part. Then I saved the script. Then I added 127.0.0.1 proxy1.nashville.talk4free.com to the host file. If im not mistaken, you're just suspose to add it to the file and not delete the other stuff in the file. Let me know if i done everything right so far and if i missed anything? Also how do i open up the Command Prompt window? And once I do open it up, how do I start running the script?
Stewart's original spoofer script or any of the others only now work on a single computer setup with 1/2 of the MJ proxies now.
Their technique for blocking the spoofing I think must be related to the same natted ip address being used for spoofing and the other MJ functions. But since proxies are normally used for a variety of reasons on other ip addresses I suspect that would be harder to block. But it doesn't mean they won't do that in the future at least with the spoofing technique currently being used.
Last edited by VaHam on Wed Jul 16, 2008 11:49 pm, edited 1 time in total.
You can just type cmd at the Start -> Run prompt. Then type perl and the full script name. Test your phone and see if it works then read above to set it up in the startup folder or as a service.guy888xxx wrote:Okay I only have one computer in the house. How do I set it up with only 1 computer. Also how I start the command prompt and how do I start the script running?
I presume you've already downloaded ActivePerl.
Note: I downloaded this free tool from Microsoft for XP called "Open command promt here". Basically if you right click onthe folder that your script is in, it opens the cmd prompt so you dont have to cd to that directory or type the full path name here.
Other cool "toys" too:
XP Powertoys
You can just try it on one computer and see if your lucky as jeff said. I suspect though even if your lucky enough to have the number spoofed unless your running an older version of the MJ software that the MJ and spoofer need to reside on separate ip address in order for the sound (RTP) to work correctly.guy888xxx wrote:Okay I only have one computer in the house. How do I set it up with only 1 computer. Also how I start the command prompt and how do I start the script running?
Jeff's method of running it from the command line via "start button" and selecting "run" should work fine but of coarse you'd have to do that each time you start your computer. His earlier great suggestion which I gave details on how to do above (post dated: Sun Jul 13, 2008 4:00 pm) allows you to create an icon to start the spoofer. You can then just place that icon in your startup folder and then each time the computer is rebooted the spoofer will startup automatically.
When I have some time I plan to play around with using two nics in the same computer. That requires some changes to the script and the addition of either a second nic card or USB type wireless adapter.
spoof cid name
I understand that the number can be spoofed, but does this mean that the name that callers see when we call them can also be spoofed? My MJ number just shows the location instead of name to other callers. Sorry if this has already been answered somewhere else, I did a search and could not find anything about this...
When you spoof your number, the distant end telco will do a database dip and retrieve the name associated with the called number. So it will really look like it came from that number! I tried it myself with my landline and sure enough, the owner of that number came up in the name field.
I suggest you use the latest spoofing (not the older Perl version). It may take a while to get it to work, but once you do you'll like it.
Remember to edit your HOSTS file to prevent the MagicJack from updating (again, the latest software version won't let you spoof), and it may require you to downgrade to the previous version. Search this topic and the other calller ID spoofing topic for details.
I suggest you use the latest spoofing (not the older Perl version). It may take a while to get it to work, but once you do you'll like it.
Remember to edit your HOSTS file to prevent the MagicJack from updating (again, the latest software version won't let you spoof), and it may require you to downgrade to the previous version. Search this topic and the other calller ID spoofing topic for details.
Okay so I went to the start menu, then clicked run, then typed in cmd, then first typed in perl, then clicked the space button once, then typed in spoofer.plw. Then it exactly said "can't open perl script "spoofer.plw": No such file or directory"
Then I thought maybe i wasn't suspose to hit the space button between perl and spoofer.plw . So I typed it in again, but without hitting space between perl and spoofer.plw. Then it said exactly " perlspoofer.plw is not reconized as an internal or external command, operable program or batch file. " I am determined to find out what I did wrong and hopefully make spoofing work, but I need help. Also below is the exact script I put in, with my home phone number changed of course. Sorry don't want the whole world having my phone number. lol. Anyways I copyed it from my Notepad file and pasted. So if I made any mistakes on it, let me know. Everything in the script below is the exact copy from my notepad. Anyways let me know everything, if anything i did wrong. Or let me know anything helpful.
#!/usr/bin/perl -w
# Warning: this software may be unstable. Before using it, be sure that you have
# a reliable alternate means of making an emergency call.
use IO::Socket;
$srcnum = 8178389384; # change this to your MJ number
$spoof = '8178380011'; # change this to number to send as Caller ID
$cidblock = 0; # set to 1 to block ID on all calls
$mjip = '127.0.0.1'; # change if MJ running on different host from this script
$server = '67.90.152.70'; # MJ proxy to use
sub outgoing { # handle outgoing call features
return if $ibuf =~ /sip:911/; # don't mess with 911 calls
if ($cidblock || $ibuf =~ /Anonymous/) { # want to block
$ibuf =~ s/\r\n\r\n/\r\nPrivacy: id\r\nP-Asserted-Identity: <sip:$srcnum\@x>\r\n\r\n/;
}
elsif ($spoof ne $srcnum) { # want to spoof
$ibuf =~ s/\r\n\r\n/\r\nP-Asserted-Identity: <sip:$spoof\@x>\r\n\r\n/;
}
}
$lport = 5070; # port to listen on
$dgs = new IO::Socket::INET(LocalPort => $lport, Proto => 'udp') or die "Socket: $!\n";
while (1) {
$rcv = $dgs->recv($ibuf, 2000, 0);
next unless $rcv && length($rcv) >= 8; # ignore errors
$raddr = inet_ntoa((sockaddr_in($rcv))[1]); # get source addr
if ($raddr eq $mjip) { # packet from MJ
if ($ibuf =~ /\nAuthorization:/) { # INVITE packet for outgoing call
&outgoing();
}
$dpaddr = sockaddr_in(5070, inet_aton($server));
$dgs->send($ibuf, 0, $dpaddr); # send to server
}
elsif ($raddr eq $server) { # packet from server
$dpaddr = sockaddr_in(5060, inet_aton($mjip));
$dgs->send($ibuf, 0, $dpaddr); # send to MJ
}
}
Then I thought maybe i wasn't suspose to hit the space button between perl and spoofer.plw . So I typed it in again, but without hitting space between perl and spoofer.plw. Then it said exactly " perlspoofer.plw is not reconized as an internal or external command, operable program or batch file. " I am determined to find out what I did wrong and hopefully make spoofing work, but I need help. Also below is the exact script I put in, with my home phone number changed of course. Sorry don't want the whole world having my phone number. lol. Anyways I copyed it from my Notepad file and pasted. So if I made any mistakes on it, let me know. Everything in the script below is the exact copy from my notepad. Anyways let me know everything, if anything i did wrong. Or let me know anything helpful.
#!/usr/bin/perl -w
# Warning: this software may be unstable. Before using it, be sure that you have
# a reliable alternate means of making an emergency call.
use IO::Socket;
$srcnum = 8178389384; # change this to your MJ number
$spoof = '8178380011'; # change this to number to send as Caller ID
$cidblock = 0; # set to 1 to block ID on all calls
$mjip = '127.0.0.1'; # change if MJ running on different host from this script
$server = '67.90.152.70'; # MJ proxy to use
sub outgoing { # handle outgoing call features
return if $ibuf =~ /sip:911/; # don't mess with 911 calls
if ($cidblock || $ibuf =~ /Anonymous/) { # want to block
$ibuf =~ s/\r\n\r\n/\r\nPrivacy: id\r\nP-Asserted-Identity: <sip:$srcnum\@x>\r\n\r\n/;
}
elsif ($spoof ne $srcnum) { # want to spoof
$ibuf =~ s/\r\n\r\n/\r\nP-Asserted-Identity: <sip:$spoof\@x>\r\n\r\n/;
}
}
$lport = 5070; # port to listen on
$dgs = new IO::Socket::INET(LocalPort => $lport, Proto => 'udp') or die "Socket: $!\n";
while (1) {
$rcv = $dgs->recv($ibuf, 2000, 0);
next unless $rcv && length($rcv) >= 8; # ignore errors
$raddr = inet_ntoa((sockaddr_in($rcv))[1]); # get source addr
if ($raddr eq $mjip) { # packet from MJ
if ($ibuf =~ /\nAuthorization:/) { # INVITE packet for outgoing call
&outgoing();
}
$dpaddr = sockaddr_in(5070, inet_aton($server));
$dgs->send($ibuf, 0, $dpaddr); # send to server
}
elsif ($raddr eq $server) { # packet from server
$dpaddr = sockaddr_in(5060, inet_aton($mjip));
$dgs->send($ibuf, 0, $dpaddr); # send to MJ
}
}
-
- Dan Should Pay Me
- Posts: 701
- Joined: Wed Feb 27, 2008 9:20 pm
is there any way to spoof with the executable any more and not perl script?? I did a wireshark capture and it seems that the RTP voice packets are coming over
vms1.denver.talk4free.com while the call set up it's self is going over proxy1.denver.talk4free.com for me. So I can spoof calls out, but can't hear the audio because it's coming back over vms1.denver.talk4free.com which means the spoofing proxy doesn't see it and I don't get the audio. So wtf?
vms1.denver.talk4free.com while the call set up it's self is going over proxy1.denver.talk4free.com for me. So I can spoof calls out, but can't hear the audio because it's coming back over vms1.denver.talk4free.com which means the spoofing proxy doesn't see it and I don't get the audio. So wtf?
As Stewart noted elsewhere the audio (RTP) no longer works when MJ and spoofer reside at the same IP address. At least so far if the IP of the MJ and the spoofer are different then audio (RTP) works. So it really isn't a matter of which spoofer your using but rather where the spoofer resides.
I pointed this out earlier and unfortunately mentioned that I was still running Stewart's original perl version of the spoofer. I think this must have confused some into thinking that the different version of the spoofer enabled audio (RTP) to work. In reality it is the fact that I run the spoofer on one computer and the MJ on another. This is one method of having different ip's for the spoofer and the MJ but is only one method.
Another method would be to have two nics installed in a single computer. You could use two nic cards or one card and a usb to RJ-45 either adapter or a usb wireless adapter all of which would give you a second ip for your computer.
I pointed this out earlier and unfortunately mentioned that I was still running Stewart's original perl version of the spoofer. I think this must have confused some into thinking that the different version of the spoofer enabled audio (RTP) to work. In reality it is the fact that I run the spoofer on one computer and the MJ on another. This is one method of having different ip's for the spoofer and the MJ but is only one method.
Another method would be to have two nics installed in a single computer. You could use two nic cards or one card and a usb to RJ-45 either adapter or a usb wireless adapter all of which would give you a second ip for your computer.
Perl is an interpreter. It reads commands from your script file and executes them. the normal extension for a perl script is .pl So to execute a perl script from the command line you just type perl followed by the script name which has an extension of .pl So just to test things; which I am pretty sure are not going to work for you if your running the script on the same ip as the MJ you would save spoofer script file as spoofer.pl in your Perl directory and then navigate there and type the command in the example below:guy888xxx wrote:Okay so I went to the start menu, then clicked run, then typed in cmd, then first typed in perl, then clicked the space button once, then typed in spoofer.plw. Then it exactly said "can't open perl script "spoofer.plw": No such file or directory"
Then I thought maybe i wasn't suspose to hit the space button between perl and spoofer.plw . So I typed it in again, but without hitting space between perl and spoofer.plw. Then it said exactly " perlspoofer.plw is not reconized as an internal or external command, operable program or batch file. " I am determined to find out what I did wrong and hopefully make spoofing work, but I need help. Also below is the exact script I put in, with my home phone number changed of course. Sorry don't want the whole world having my phone number. lol. Anyways I copyed it from my Notepad file and pasted. So if I made any mistakes on it, let me know. Everything in the script below is the exact copy from my notepad. Anyways let me know everything, if anything i did wrong. Or let me know anything helpful.
#!/usr/bin/perl -w
# Warning: this software may be unstable. Before using it, be sure that you have
# a reliable alternate means of making an emergency call.
use IO::Socket;
$srcnum = 8178389384; # change this to your MJ number
$spoof = '8178380011'; # change this to number to send as Caller ID
$cidblock = 0; # set to 1 to block ID on all calls
$mjip = '127.0.0.1'; # change if MJ running on different host from this script
$server = '67.90.152.70'; # MJ proxy to use
sub outgoing { # handle outgoing call features
return if $ibuf =~ /sip:911/; # don't mess with 911 calls
if ($cidblock || $ibuf =~ /Anonymous/) { # want to block
$ibuf =~ s/\r\n\r\n/\r\nPrivacy: id\r\nP-Asserted-Identity: <sip:$srcnum\@x>\r\n\r\n/;
}
elsif ($spoof ne $srcnum) { # want to spoof
$ibuf =~ s/\r\n\r\n/\r\nP-Asserted-Identity: <sip:$spoof\@x>\r\n\r\n/;
}
}
$lport = 5070; # port to listen on
$dgs = new IO::Socket::INET(LocalPort => $lport, Proto => 'udp') or die "Socket: $!\n";
while (1) {
$rcv = $dgs->recv($ibuf, 2000, 0);
next unless $rcv && length($rcv) >= 8; # ignore errors
$raddr = inet_ntoa((sockaddr_in($rcv))[1]); # get source addr
if ($raddr eq $mjip) { # packet from MJ
if ($ibuf =~ /\nAuthorization:/) { # INVITE packet for outgoing call
&outgoing();
}
$dpaddr = sockaddr_in(5070, inet_aton($server));
$dgs->send($ibuf, 0, $dpaddr); # send to server
}
elsif ($raddr eq $server) { # packet from server
$dpaddr = sockaddr_in(5060, inet_aton($mjip));
$dgs->send($ibuf, 0, $dpaddr); # send to MJ
}
}
Example:
perl spoofer.pl
The discussion about the extension of .plw had to do with using a utility (wperl) which allows you to run a perl script silently. The example I gave there was for creating an icon to execute this utility. The wperl utility requires the extension of the script to be something other than .pl so as was suggested I just made it .plw. You can make it anything you want as long as it is not .pl and you use the same extension when creating your icon to use wperl to run the script.
If the spoofer works for you you can go back up and re-read the instruction for creating and icon so that the spoofer would be started for you each time you reboot.
.
Magic Jack Caller ID Spoofing
Guy's I've tried Ver 1.0 and 1.1 and followed the instructions to a T on my Magic Jack and cannot get the spoof to work? Any ideas to help me out?
Thanks..
MikeC
Thanks..
MikeC
Magic Jack Caller ID Spoofing
Guy's I've tried Ver 1.0 and 1.1 and followed the instructions to a T on my Magic Jack and cannot get the spoof to work? Any ideas to help me out?
Thanks..
MikeC
Thanks..
MikeC
Question.
If I spoof my MJ with a telephone # that is listed on my friends "MyFive" or "Family and Friends" rate plan, will the cell company still provide free minutes to the called person ?
For example, my wife is offered free calls to/from a group of 5 specified telephone #'s. Can I spoof my MJ to replicate one of the telephone #s listed on her plan?
Or does the cell billing system use a different identifier for the incoming call?
If I spoof my MJ with a telephone # that is listed on my friends "MyFive" or "Family and Friends" rate plan, will the cell company still provide free minutes to the called person ?
For example, my wife is offered free calls to/from a group of 5 specified telephone #'s. Can I spoof my MJ to replicate one of the telephone #s listed on her plan?
Or does the cell billing system use a different identifier for the incoming call?
Very interesting question. I bet it would work, though, it may depend on your cell provider. If they look at the Caller ID, it would work. If they look at the ANI, it would not. I guess you could try it one month, and see if you get a $1,000.00 phone bill...gmckay wrote:Question.
If I spoof my MJ with a telephone # that is listed on my friends "MyFive" or "Family and Friends" rate plan, will the cell company still provide free minutes to the called person ?
For example, my wife is offered free calls to/from a group of 5 specified telephone #'s. Can I spoof my MJ to replicate one of the telephone #s listed on her plan?
Or does the cell billing system use a different identifier for the incoming call?
If you have Grand Central, you could add your Grand Central number as one of your MyFive's, and originate all calls from Grand Central for free outgoing. Then set Grand Central to send it's caller ID down for free incoming...
Give it a try, and post your results!
Windows interface or voice prompts for Caller ID Spoofing.
Boy--
It would sure be nice if someone could come up with a windows interface in which you could show:
The telephone number you want to show as your ANI
The telephone number you want to call.
Also, voice prompts on the phone connected to the Magic Jack would be the real thing if it had voice prompts: please senter the number to be called, then please enter the caller I.D. you wish to send. Then: push * or # to actually make the call.
It would sure be nice if someone could come up with a windows interface in which you could show:
The telephone number you want to show as your ANI
The telephone number you want to call.
Also, voice prompts on the phone connected to the Magic Jack would be the real thing if it had voice prompts: please senter the number to be called, then please enter the caller I.D. you wish to send. Then: push * or # to actually make the call.
-
- Dan Should Pay Me
- Posts: 701
- Joined: Wed Feb 27, 2008 9:20 pm
I just got my spoofer working again by having it on a different computer than my MJ (thanks, GuyOnTheAir!). When I dialed 712-580-9999, it worked just fine; however, when I called my cell phone (Verizon), it didn't work.MagicHack wrote:Very interesting question. I bet it would work, though, it may depend on your cell provider. If they look at the Caller ID, it would work. If they look at the ANI, it would not. I guess you could try it one month, and see if you get a $1,000.00 phone bill...gmckay wrote:Question.
If I spoof my MJ with a telephone # that is listed on my friends "MyFive" or "Family and Friends" rate plan, will the cell company still provide free minutes to the called person ?
For example, my wife is offered free calls to/from a group of 5 specified telephone #'s. Can I spoof my MJ to replicate one of the telephone #s listed on her plan?
Or does the cell billing system use a different identifier for the incoming call?
If you have Grand Central, you could add your Grand Central number as one of your MyFive's, and originate all calls from Grand Central for free outgoing. Then set Grand Central to send it's caller ID down for free incoming...
Give it a try, and post your results!
I remember an earlier post where someone said Verizon had stopped the spoofer from working on their cellular system. I didn't pay much attention to it, at the time, since it was still working for me. I never got around to checking my cell phone bill to see if I was truly spoofing Verizon.
One last comment re: ANI. Using Stewart's asterisk method, ie., 8*00-xxx-xxxx, I was able to successfully spoof my own 800# as a test with the CallerID Spoofer. Didn't work without the asterisk, but as soon as I inserted it, the spoofed number came through.
With all the time I've squirreled away on the Caller ID spoofer, getting it to work after the last upgrade, I would have been $$$ ahead if I just paid one of the commercial services. But, of course, that would be morally wrong.
-
- Dan Should Pay Me
- Posts: 701
- Joined: Wed Feb 27, 2008 9:20 pm
I've read where some folks have been able to "retrograde" and run the spoofer.... I haven't. When I tried, MJ would force me to register and then commence to upgrade me. This occurred even when I put the appropriate line in my hosts file that was supposed to prevent it.MikeC wrote:Does anyone know how I can downgrade my MJ to use the spoofing? It does not work for me. My MJ is real NEW. Less than a month. I'm not sure how to check the version but know it's probsbly the new one that wont work. I cant find any info out how to downgrade the MJ.
The search functions on the forum can be challenging since there doesn't seem to be a way to refine the search, but you can find it you're persistent.
Thanks Darkman
Darkman thanks for the reply. No luck yet. Still tryin to get the CID SP or just Block to work.Darkman90808 wrote:I've read where some folks have been able to "retrograde" and run the spoofer.... I haven't. When I tried, MJ would force me to register and then commence to upgrade me. This occurred even when I put the appropriate line in my hosts file that was supposed to prevent it.MikeC wrote:Does anyone know how I can downgrade my MJ to use the spoofing? It does not work for me. My MJ is real NEW. Less than a month. I'm not sure how to check the version but know it's probsbly the new one that wont work. I cant find any info out how to downgrade the MJ.
The search functions on the forum can be challenging since there doesn't seem to be a way to refine the search, but you can find it you're persistent.
-
- Dan Should Pay Me
- Posts: 701
- Joined: Wed Feb 27, 2008 9:20 pm
In a previous thread, someone mentioned Verizon changed the way the Caller ID Spoofer worked within their system. I didn't pay much attention to it at the time because 1.) it was still working okay on my Verizon cell phone and 2.) when MJ did their uprade, I wasn't able to spoof for a while.
Now that I can spoof again, I was disappointed to see that the spoofer wasn't working on Verizon cell phones, but did seem to be working on other systems. So, I finally tested Stewart's recommendation to use an asterisk when dialing, like so: *67 7*14-514-xxxx.
Works like a charm! This may be yesterday's news for some but I was ecstatic to get my spoofer back working normally. Thought others might benefit from the information.
Now that I can spoof again, I was disappointed to see that the spoofer wasn't working on Verizon cell phones, but did seem to be working on other systems. So, I finally tested Stewart's recommendation to use an asterisk when dialing, like so: *67 7*14-514-xxxx.
Works like a charm! This may be yesterday's news for some but I was ecstatic to get my spoofer back working normally. Thought others might benefit from the information.
Last edited by Darkman90808 on Tue Aug 05, 2008 1:14 pm, edited 2 times in total.
-
- Dan Should Pay Me
- Posts: 701
- Joined: Wed Feb 27, 2008 9:20 pm
In a previous thread, someone mentioned Verizon changed the way the Caller ID Spoofer worked within their system. I didn't pay much attention to it at the time because 1.) it was still working okay on my Verizon cell phone and 2.) when MJ did their uprade, I wasn't able to spoof for a while.
Now that I can spoof again, I was disappointed to see that the spoofer wasn't working on Verizon cell phones, but did seem to be working on other systems. So, I finally tested Stewart's
Is there a forum administrator that can delete this duplicate post I accidently submitted? TIA
Now that I can spoof again, I was disappointed to see that the spoofer wasn't working on Verizon cell phones, but did seem to be working on other systems. So, I finally tested Stewart's
Is there a forum administrator that can delete this duplicate post I accidently submitted? TIA
-
- MagicJack Newbie
- Posts: 4
- Joined: Sat Aug 02, 2008 10:51 am
- Location: Miami
How do I Stop MJ from Re-updating itself
HOW DID YOU MANGE? to stop MJ from re-updating itself I tried a thousand times and it keeps re updating. Please tell me what your host file looks likediamond45 wrote:I managed to downgrade and to block the MJ software from updating. So far so good.
thanks
TDM
-
- Dan isn't smart enough to hire me
- Posts: 136
- Joined: Tue Jan 01, 2008 8:31 pm
- Location: Baldwinsville, NY
Re: How do I Stop MJ from Re-updating itself
add this line to your host file:diskmaster wrote:HOW DID YOU MANGE? to stop MJ from re-updating itself I tried a thousand times and it keeps re updating. Please tell me what your host file looks likediamond45 wrote:I managed to downgrade and to block the MJ software from updating. So far so good.
thanks
0.0.0.0 upgrade.talk4free.com
bill
-
- Dan Should Pay Me
- Posts: 701
- Joined: Wed Feb 27, 2008 9:20 pm
Re: How do I Stop MJ from Re-updating itself
It seems that works for some and not for others. Can't explain why, but I know I'm not the only one.bneuman wrote:add this line to your host file:diskmaster wrote:HOW DID YOU MANGE? to stop MJ from re-updating itself I tried a thousand times and it keeps re updating. Please tell me what your host file looks likediamond45 wrote:I managed to downgrade and to block the MJ software from updating. So far so good.
thanks
0.0.0.0 upgrade.talk4free.com
bill
-
- Dan isn't smart enough to hire me
- Posts: 328
- Joined: Mon Feb 11, 2008 4:44 pm
- Location: Greater Los Angeles, CA
- Contact:
Works for me, too. Have to admit thats pretty cool.Darkman90808 wrote:Now that I can spoof again, I was disappointed to see that the spoofer wasn't working on Verizon cell phones, but did seem to be working on other systems. So, I finally tested Stewart's recommendation to use an asterisk when dialing, like so: *67 7*14-514-xxxx.
Works like a charm! This may be yesterday's news for some but I was ecstatic to get my spoofer back working normally. Thought others might benefit from the information.
-
- MagicJack Newbie
- Posts: 4
- Joined: Sat Aug 02, 2008 10:51 am
- Location: Miami
MagicJack TO Darkman and Guyontheair
Ok guys got it not to update, but still showing my telephone number on all calls. does not seem to be working for me yet. what else can be done
Thanks for all the tips
Thanks for all the tips
TDM
try this, if you are trying to call 555-555-1212 you would dial:
*67 5*55-555-1212
This works for me even to cell phones. I have the latest and greatest MJ software (updates are not blocked) and CID spoofing works on my ThinClient. If I do not do the above * nonsense CID spoofing will work to some landlines but not cell phones.
*67 5*55-555-1212
This works for me even to cell phones. I have the latest and greatest MJ software (updates are not blocked) and CID spoofing works on my ThinClient. If I do not do the above * nonsense CID spoofing will work to some landlines but not cell phones.
-
- MagicJack Newbie
- Posts: 4
- Joined: Sat Aug 02, 2008 10:51 am
- Location: Miami
CallerID Spoof to DELTA9
No tried that it does not work can you post what your script and host file looks like.
Thanks,
Thanks,
TDM
Re: CallerID Spoof to DELTA9
I can post the hosts file when I get home.diskmaster wrote:No tried that it does not work can you post what your script and host file looks like.
Thanks,
The script that I am using is the one that came preconfigured from stroths' ThinClient image. I didn't lift a finger to get CID working, just installed the stroths image and blamo.
-
- MagicJack Newbie
- Posts: 4
- Joined: Sat Aug 02, 2008 10:51 am
- Location: Miami
Re: CallerID Spoof to DELTA9
Ok thanks a lot. where is the preconfigured script from stroth's thin client imageDelta-9 wrote:I can post the hosts file when I get home.diskmaster wrote:No tried that it does not work can you post what your script and host file looks like.
Thanks,
The script that I am using is the one that came preconfigured from stroths' ThinClient image. I didn't lift a finger to get CID working, just installed the stroths image and blamo.
TDM
-
- MagicJack User
- Posts: 45
- Joined: Sat Aug 02, 2008 3:27 am
Exelent Post
This is and excellent Post but it is 26 treats long will appreciate if some one open a new one with all the changes till today including everything just in one post that will be so great.
I am new here and I do apologize for my lack of knowledge and I do know that people in this sit are very nice.
Thank you
I am new here and I do apologize for my lack of knowledge and I do know that people in this sit are very nice.
Thank you
Forced Upgrade?
Looks like they're forcing the upgrade if you have an older version (mine is v1.73.4153.2910, dated 21-Dec-07)
I have the 0.0.0.0 upgrade.talk4free.com line in my hosts file to prevent the upgrade, but that causes [error 4] failure and the "upgrade within next 60 seconds" message in the mJ ad panel. SIP info still works using a diff softphone, so it's not an account change but rather the mJ software?
Unless someone can figure this out, bye, bye spoofing of my land line phone#?
I have the 0.0.0.0 upgrade.talk4free.com line in my hosts file to prevent the upgrade, but that causes [error 4] failure and the "upgrade within next 60 seconds" message in the mJ ad panel. SIP info still works using a diff softphone, so it's not an account change but rather the mJ software?
Unless someone can figure this out, bye, bye spoofing of my land line phone#?
-
- Dan isn't smart enough to hire me
- Posts: 328
- Joined: Mon Feb 11, 2008 4:44 pm
- Location: Greater Los Angeles, CA
- Contact:
Edit:
I couldn't get it to work without upgrading, so I just bit the bullet and went ahead and let it upgrade. At least I can now make and receive calls.
I couldn't get it to work without upgrading, so I just bit the bullet and went ahead and let it upgrade. At least I can now make and receive calls.
Last edited by diamond45 on Fri Aug 22, 2008 9:26 pm, edited 1 time in total.
-
- MagicJack Newbie
- Posts: 1
- Joined: Fri Aug 22, 2008 11:35 am
spoofing
I can't get this spoofing application working does anyone still have it working?
Recently, older versions of the magicjack software that still allowed spoofing to work started giving folks an "Error 4" and they could not make or receive calls. We have presumed this was a tactic by magicjack to force folks to upgrade.
Once you upgraded, CID spoofing no longer worked, but at least you can now make and receive calls.
That was my experience as well.
Once you upgraded, CID spoofing no longer worked, but at least you can now make and receive calls.
That was my experience as well.
-
- Dan isn't smart enough to hire me
- Posts: 328
- Joined: Mon Feb 11, 2008 4:44 pm
- Location: Greater Los Angeles, CA
- Contact:
I'm having this same issue, however, I'm not getting the error 4 as reported by others. I get an error 3, instead.
So, then, the questions:
Any way to continue using the old version (and hence CID spoofing)
OR
Any way to CID spoof with the upgraded software? Anyone tried the "LAN computer running the spoofer" trick on this one yet?
So, then, the questions:
Any way to continue using the old version (and hence CID spoofing)
OR
Any way to CID spoof with the upgraded software? Anyone tried the "LAN computer running the spoofer" trick on this one yet?
-
- Dan Should Pay Me
- Posts: 701
- Joined: Wed Feb 27, 2008 9:20 pm
GuyOnTheAir... if you're referring to the CIDSpoofer pointing to the hosts file on my other network computer, the answer is "yes". I'm running the upgrade on two MJ's with both spoofers pointing to the other computer's host file.GuyOnTheAir wrote:I'm having this same issue, however, I'm not getting the error 4 as reported by others. I get an error 3, instead.
So, then, the questions:
Any way to continue using the old version (and hence CID spoofing)
OR
Any way to CID spoof with the upgraded software? Anyone tried the "LAN computer running the spoofer" trick on this one yet?
However, after receiving the upgrade, I had to change the number of the MagicJack number to read the same as the number I want spoofed. But only on one. It's the same one that has the pre-March 8th MJ. Go figure. Hope this helps.