Obsolete: outbound Caller ID blocking and spoofing

magicJack Tips and Tricks

Moderators: Pilot, Bill Smith

shitfarmer
magicJack Apprentice
Posts: 12
Joined: Sat Jun 07, 2008 3:06 pm

Post by shitfarmer »

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?
jeffnyc
Dan isn't smart enough to hire me
Posts: 336
Joined: Sat Nov 17, 2007 10:28 am

Post by jeffnyc »

VaHam wrote:
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!!
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.

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. :D

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.
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
Dan Should Pay Me
Posts: 851
Joined: Wed Feb 13, 2008 8:02 pm

Post by VaHam »

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?
Example:

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).

.
VaHam
Dan Should Pay Me
Posts: 851
Joined: Wed Feb 13, 2008 8:02 pm

Post by VaHam »

jeffnyc wrote:
VaHam wrote:
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!!
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.

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. :D

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.
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.
Yes my method does open a command window. Your method is much nicer! Thanks for the tip!

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!!!!

.
diamond45
MagicJack User
Posts: 38
Joined: Mon Mar 03, 2008 6:40 pm

Post by diamond45 »

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.
guy888xxx
MagicJack Newbie
Posts: 7
Joined: Mon Jul 14, 2008 1:19 am

Instructions

Post by guy888xxx »

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.
VaHam
Dan Should Pay Me
Posts: 851
Joined: Wed Feb 13, 2008 8:02 pm

Re: Instructions

Post by VaHam »

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.
I just want to make sure that you installed Active Perl on a computer other than the one your running your MJ on???

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

.
guy888xxx
MagicJack Newbie
Posts: 7
Joined: Mon Jul 14, 2008 1:19 am

Post by guy888xxx »

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?
VaHam
Dan Should Pay Me
Posts: 851
Joined: Wed Feb 13, 2008 8:02 pm

Post by VaHam »

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?
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.

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.
guy888xxx
MagicJack Newbie
Posts: 7
Joined: Mon Jul 14, 2008 1:19 am

Post by guy888xxx »

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?
jeffnyc
Dan isn't smart enough to hire me
Posts: 336
Joined: Sat Nov 17, 2007 10:28 am

Post by jeffnyc »

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?
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.

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
VaHam
Dan Should Pay Me
Posts: 851
Joined: Wed Feb 13, 2008 8:02 pm

Post by VaHam »

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?
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.

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.
Jibu
magicJack Apprentice
Posts: 29
Joined: Thu Jun 26, 2008 8:23 pm

spoof cid name

Post by Jibu »

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...
diamond45
MagicJack User
Posts: 38
Joined: Mon Mar 03, 2008 6:40 pm

Post by diamond45 »

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.
guy888xxx
MagicJack Newbie
Posts: 7
Joined: Mon Jul 14, 2008 1:19 am

Post by guy888xxx »

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
}
}
Darkman90808
Dan Should Pay Me
Posts: 701
Joined: Wed Feb 27, 2008 9:20 pm

Post by Darkman90808 »

My perl scripts run without the "w" at the end, i.e. spoofer.pl, instead of spoofer.plw

I'm basically just a hack; I never saw a perl script until this forum, but I've been able to run them successfully through trial-and-error.
Lucky225
magicJack Apprentice
Posts: 28
Joined: Thu Feb 07, 2008 8:08 am

Post by Lucky225 »

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?
VaHam
Dan Should Pay Me
Posts: 851
Joined: Wed Feb 13, 2008 8:02 pm

Post by VaHam »

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.
VaHam
Dan Should Pay Me
Posts: 851
Joined: Wed Feb 13, 2008 8:02 pm

Post by VaHam »

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
}
}
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:

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.

.
MikeC
MagicJack Newbie
Posts: 7
Joined: Tue Jul 29, 2008 11:52 pm

Magic Jack Caller ID Spoofing

Post by MikeC »

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
MikeC
MagicJack Newbie
Posts: 7
Joined: Tue Jul 29, 2008 11:52 pm

Magic Jack Caller ID Spoofing

Post by MikeC »

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
gmckay
MagicJack Newbie
Posts: 2
Joined: Thu Jul 31, 2008 11:22 pm

Post by gmckay »

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?
MagicHack
Dan isn't smart enough to hire me
Posts: 241
Joined: Mon Nov 12, 2007 4:11 pm
Contact:

Post by MagicHack »

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?
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...;-)

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!
widow
MagicJack Newbie
Posts: 1
Joined: Sat Aug 02, 2008 6:32 pm

Windows interface or voice prompts for Caller ID Spoofing.

Post by widow »

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.

:roll:
MikeC
MagicJack Newbie
Posts: 7
Joined: Tue Jul 29, 2008 11:52 pm

Post by MikeC »

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.
Darkman90808
Dan Should Pay Me
Posts: 701
Joined: Wed Feb 27, 2008 9:20 pm

Post by Darkman90808 »

MagicHack wrote:
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?
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...;-)

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 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.

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.
Darkman90808
Dan Should Pay Me
Posts: 701
Joined: Wed Feb 27, 2008 9:20 pm

Post by Darkman90808 »

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.
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.

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.
MikeC
MagicJack Newbie
Posts: 7
Joined: Tue Jul 29, 2008 11:52 pm

Thanks Darkman

Post by MikeC »

Darkman90808 wrote:
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.
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.

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.
Darkman thanks for the reply. No luck yet. Still tryin to get the CID SP or just Block to work.
Darkman90808
Dan Should Pay Me
Posts: 701
Joined: Wed Feb 27, 2008 9:20 pm

Post by Darkman90808 »

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.
Last edited by Darkman90808 on Tue Aug 05, 2008 1:14 pm, edited 2 times in total.
Darkman90808
Dan Should Pay Me
Posts: 701
Joined: Wed Feb 27, 2008 9:20 pm

Post by Darkman90808 »

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
diskmaster
MagicJack Newbie
Posts: 4
Joined: Sat Aug 02, 2008 10:51 am
Location: Miami

How do I Stop MJ from Re-updating itself

Post by diskmaster »

diamond45 wrote:I managed to downgrade and to block the MJ software from updating. So far so good.
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 like


thanks
TDM
bneuman
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

Post by bneuman »

diskmaster wrote:
diamond45 wrote:I managed to downgrade and to block the MJ software from updating. So far so good.
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 like
thanks
add this line to your host file:

0.0.0.0 upgrade.talk4free.com

bill
Darkman90808
Dan Should Pay Me
Posts: 701
Joined: Wed Feb 27, 2008 9:20 pm

Re: How do I Stop MJ from Re-updating itself

Post by Darkman90808 »

bneuman wrote:
diskmaster wrote:
diamond45 wrote:I managed to downgrade and to block the MJ software from updating. So far so good.
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 like
thanks
add this line to your host file:

0.0.0.0 upgrade.talk4free.com

bill
It seems that works for some and not for others. Can't explain why, but I know I'm not the only one.
GuyOnTheAir
Dan isn't smart enough to hire me
Posts: 328
Joined: Mon Feb 11, 2008 4:44 pm
Location: Greater Los Angeles, CA
Contact:

Post by GuyOnTheAir »

Check out the end of this thread, man!

http://www.phoneservicesupport.com/edit ... t1991.html
Delta-9
MagicJack Contributor
Posts: 57
Joined: Wed Jul 16, 2008 10:51 pm

Post by Delta-9 »

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.
Works for me, too. Have to admit thats pretty cool.
diskmaster
MagicJack Newbie
Posts: 4
Joined: Sat Aug 02, 2008 10:51 am
Location: Miami

MagicJack TO Darkman and Guyontheair

Post by diskmaster »

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
TDM
Delta-9
MagicJack Contributor
Posts: 57
Joined: Wed Jul 16, 2008 10:51 pm

Post by Delta-9 »

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.
diskmaster
MagicJack Newbie
Posts: 4
Joined: Sat Aug 02, 2008 10:51 am
Location: Miami

CallerID Spoof to DELTA9

Post by diskmaster »

No tried that it does not work can you post what your script and host file looks like.


Thanks,
TDM
Delta-9
MagicJack Contributor
Posts: 57
Joined: Wed Jul 16, 2008 10:51 pm

Re: CallerID Spoof to DELTA9

Post by Delta-9 »

diskmaster wrote:No tried that it does not work can you post what your script and host file looks like.


Thanks,
I can post the hosts file when I get home.

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.
diskmaster
MagicJack Newbie
Posts: 4
Joined: Sat Aug 02, 2008 10:51 am
Location: Miami

Re: CallerID Spoof to DELTA9

Post by diskmaster »

Delta-9 wrote:
diskmaster wrote:No tried that it does not work can you post what your script and host file looks like.


Thanks,
I can post the hosts file when I get home.

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.
Ok thanks a lot. where is the preconfigured script from stroth's thin client image
TDM
jose.miami
MagicJack User
Posts: 45
Joined: Sat Aug 02, 2008 3:27 am

Exelent Post

Post by jose.miami »

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
andrey02
MagicJack Newbie
Posts: 6
Joined: Mon Apr 14, 2008 1:08 am

Post by andrey02 »

Mine cid spoofer stopped working today and to the left in the mj window where there is usually advertisement is I am getting "You are receiving very important upgrade within next 60 seconds" message. Anybody got the same problem?
MikeC
MagicJack Newbie
Posts: 7
Joined: Tue Jul 29, 2008 11:52 pm

sp

Post by MikeC »

Same here. No more spoofing and update happened.
HobNob
magicJack Apprentice
Posts: 10
Joined: Sun Mar 30, 2008 8:46 pm

Forced Upgrade?

Post by HobNob »

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#?
GuyOnTheAir
Dan isn't smart enough to hire me
Posts: 328
Joined: Mon Feb 11, 2008 4:44 pm
Location: Greater Los Angeles, CA
Contact:

Post by GuyOnTheAir »

I can confirm this problem on my Thin Client, except I get the "error 3". Even on a reboot of the TC (with no writes enabled), I end up at the same place. Boohoo!

Anybody gotten newer version of the mJ software to work on the T5700?
diamond45
MagicJack User
Posts: 38
Joined: Mon Mar 03, 2008 6:40 pm

Post by diamond45 »

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.
Last edited by diamond45 on Fri Aug 22, 2008 9:26 pm, edited 1 time in total.
xxtremeNerd
MagicJack Newbie
Posts: 1
Joined: Fri Aug 22, 2008 11:35 am

spoofing

Post by xxtremeNerd »

I can't get this spoofing application working does anyone still have it working?
Delta-9
MagicJack Contributor
Posts: 57
Joined: Wed Jul 16, 2008 10:51 pm

Post by Delta-9 »

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.
GuyOnTheAir
Dan isn't smart enough to hire me
Posts: 328
Joined: Mon Feb 11, 2008 4:44 pm
Location: Greater Los Angeles, CA
Contact:

Post by GuyOnTheAir »

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?
Darkman90808
Dan Should Pay Me
Posts: 701
Joined: Wed Feb 27, 2008 9:20 pm

Post by Darkman90808 »

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?
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.

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.
Post Reply