<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Magic Jack SIP auth proxy</title>
	<atom:link href="http://www.0xdecafbad.com/2009/08/magic-jack-sip-auth-proxy/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.0xdecafbad.com/2009/08/magic-jack-sip-auth-proxy/</link>
	<description>movl eax, 0xDECAFBAD</description>
	<lastBuildDate>Sun, 09 Oct 2011 01:27:54 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: dennis</title>
		<link>http://www.0xdecafbad.com/2009/08/magic-jack-sip-auth-proxy/comment-page-1/#comment-356</link>
		<dc:creator>dennis</dc:creator>
		<pubDate>Mon, 21 Jun 2010 18:11:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.0xdecafbad.com/?p=140#comment-356</guid>
		<description>magiccrack.pl choking on line 7  no iptables/ip4/something.pm

need win32 version.</description>
		<content:encoded><![CDATA[<p>magiccrack.pl choking on line 7  no iptables/ip4/something.pm</p>
<p>need win32 version.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: grayson</title>
		<link>http://www.0xdecafbad.com/2009/08/magic-jack-sip-auth-proxy/comment-page-1/#comment-256</link>
		<dc:creator>grayson</dc:creator>
		<pubDate>Mon, 22 Mar 2010 02:44:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.0xdecafbad.com/?p=140#comment-256</guid>
		<description>Im using windows vista guys and not to techie. I need to install the sip credentials on my linksys PAP2T i need the steps please</description>
		<content:encoded><![CDATA[<p>Im using windows vista guys and not to techie. I need to install the sip credentials on my linksys PAP2T i need the steps please</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: nepkix</title>
		<link>http://www.0xdecafbad.com/2009/08/magic-jack-sip-auth-proxy/comment-page-1/#comment-240</link>
		<dc:creator>nepkix</dc:creator>
		<pubDate>Fri, 12 Mar 2010 02:09:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.0xdecafbad.com/?p=140#comment-240</guid>
		<description>HI Trister, 
  I am using DD-WRT on a router box. I really liked your approach and i would like to use in DD-WRT. Is it possible for you to make it work as a simple executable? I am askin because DD-WRT is a small linux  distribution and i don&#039;t think that most of the steps required to run the perl script are feasable on DD-WRT (ex. modprobe ip_queue). i am not a geek of linux if possible could you post the steps also ?</description>
		<content:encoded><![CDATA[<p>HI Trister,<br />
  I am using DD-WRT on a router box. I really liked your approach and i would like to use in DD-WRT. Is it possible for you to make it work as a simple executable? I am askin because DD-WRT is a small linux  distribution and i don&#8217;t think that most of the steps required to run the perl script are feasable on DD-WRT (ex. modprobe ip_queue). i am not a geek of linux if possible could you post the steps also ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: sparrow</title>
		<link>http://www.0xdecafbad.com/2009/08/magic-jack-sip-auth-proxy/comment-page-1/#comment-225</link>
		<dc:creator>sparrow</dc:creator>
		<pubDate>Mon, 22 Feb 2010 03:26:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.0xdecafbad.com/?p=140#comment-225</guid>
		<description>trixter: thanks for the script. I have it running and can see the modified nonce arriving at my ATA. It seems my ATA is having issue with the modified nonce, though. It appears to drop the modified packet, and resend it&#039;s original request sans auth info. Any way to make the script generate the proper MD5 hash and replace it in the outgoing packet rather than modifying the nonce?

I&#039;m not a programmer or I would attempt myself, though I have played with some code before. If this is possible, but you don&#039;t have time can you point me in the right direction to start?

Thanks.</description>
		<content:encoded><![CDATA[<p>trixter: thanks for the script. I have it running and can see the modified nonce arriving at my ATA. It seems my ATA is having issue with the modified nonce, though. It appears to drop the modified packet, and resend it&#8217;s original request sans auth info. Any way to make the script generate the proper MD5 hash and replace it in the outgoing packet rather than modifying the nonce?</p>
<p>I&#8217;m not a programmer or I would attempt myself, though I have played with some code before. If this is possible, but you don&#8217;t have time can you point me in the right direction to start?</p>
<p>Thanks.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: james</title>
		<link>http://www.0xdecafbad.com/2009/08/magic-jack-sip-auth-proxy/comment-page-1/#comment-223</link>
		<dc:creator>james</dc:creator>
		<pubDate>Wed, 17 Feb 2010 22:55:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.0xdecafbad.com/?p=140#comment-223</guid>
		<description>Trixter,

I really need some help with getting this perl script working.  I do not mind paying someone for the assitance.

James</description>
		<content:encoded><![CDATA[<p>Trixter,</p>
<p>I really need some help with getting this perl script working.  I do not mind paying someone for the assitance.</p>
<p>James</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: James</title>
		<link>http://www.0xdecafbad.com/2009/08/magic-jack-sip-auth-proxy/comment-page-1/#comment-221</link>
		<dc:creator>James</dc:creator>
		<pubDate>Wed, 17 Feb 2010 04:24:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.0xdecafbad.com/?p=140#comment-221</guid>
		<description>Hello,

I have a asterisk Freepbx build that I have been fighting to get working utilizing this perl script and have failed.  If anyone has the solution set and is willing to ssh into the server, I can pay via paypal...looking to have 8 different MJ accounts configured...already have all sip login information for all accounts.

J</description>
		<content:encoded><![CDATA[<p>Hello,</p>
<p>I have a asterisk Freepbx build that I have been fighting to get working utilizing this perl script and have failed.  If anyone has the solution set and is willing to ssh into the server, I can pay via paypal&#8230;looking to have 8 different MJ accounts configured&#8230;already have all sip login information for all accounts.</p>
<p>J</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: BudW</title>
		<link>http://www.0xdecafbad.com/2009/08/magic-jack-sip-auth-proxy/comment-page-1/#comment-211</link>
		<dc:creator>BudW</dc:creator>
		<pubDate>Sat, 06 Feb 2010 00:29:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.0xdecafbad.com/?p=140#comment-211</guid>
		<description>With CentOS operating system, FreePBX version of Asterisk, I tried to install ...::IPQueue but it failed. Here are excerpts of the failure. I entered the first line. The rest is parts of the response. Any help on how to load this would be appreciated.  Thanks.

root@pbx:~ $ perl -MCPAN -e &#039;install IPTables::IPv4::IPQueue&#039;
CPAN: Storable loaded ok
Going to read /root/.cpan/Metadata
  Database was generated on Fri, 05 Feb 2010 05:49:03 GMT
Running install for module IPTables::IPv4::IPQueue
Running make for J/JM/JMORRIS/perlipq-1.25.tar.gz
.
.
Location of iptables development components: [/usr/local]
&lt;I&gt;
Ok, using &#039;/usr/local&#039; to find libipq headers and libraries.
.
.
Running make test
PERL_DL_NONLAZY=1 /usr/bin/perl &quot;-MExtUtils::Command::MM&quot; &quot;-e&quot; &quot;test_harness(0, &#039;blib/lib&#039;, &#039;blib/arch&#039;)&quot; t/*.t
t/simple.t .. 1/4 Fatal: Failed to send netlink message: Connection refused at t/simple.t line 33.
t/simple.t .. Dubious, test returned 111 (wstat 28416, 0x6f00)
Failed 3/4 subtests

Test Summary Report
-------------------
t/simple.t (Wstat: 28416 Tests: 2 Failed: 1)
  Failed test:  2
  Non-zero exit status: 111
  Parse errors: Bad plan.  You planned 4 tests but ran 2.
Files=1, Tests=2,  0 wallclock secs ( 0.06 usr  0.01 sys +  0.03 cusr  0.01 csys =  0.11 CPU)
Result: FAIL</description>
		<content:encoded><![CDATA[<p>With CentOS operating system, FreePBX version of Asterisk, I tried to install &#8230;::IPQueue but it failed. Here are excerpts of the failure. I entered the first line. The rest is parts of the response. Any help on how to load this would be appreciated.  Thanks.</p>
<p>root@pbx:~ $ perl -MCPAN -e &#8216;install IPTables::IPv4::IPQueue&#8217;<br />
CPAN: Storable loaded ok<br />
Going to read /root/.cpan/Metadata<br />
  Database was generated on Fri, 05 Feb 2010 05:49:03 GMT<br />
Running install for module IPTables::IPv4::IPQueue<br />
Running make for J/JM/JMORRIS/perlipq-1.25.tar.gz<br />
.<br />
.<br />
Location of iptables development components: [/usr/local]<br />
<i><br />
Ok, using &#8216;/usr/local&#8217; to find libipq headers and libraries.<br />
.<br />
.<br />
Running make test<br />
PERL_DL_NONLAZY=1 /usr/bin/perl &#8220;-MExtUtils::Command::MM&#8221; &#8220;-e&#8221; &#8220;test_harness(0, &#8216;blib/lib&#8217;, &#8216;blib/arch&#8217;)&#8221; t/*.t<br />
t/simple.t .. 1/4 Fatal: Failed to send netlink message: Connection refused at t/simple.t line 33.<br />
t/simple.t .. Dubious, test returned 111 (wstat 28416, 0x6f00)<br />
Failed 3/4 subtests</p>
<p>Test Summary Report<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
t/simple.t (Wstat: 28416 Tests: 2 Failed: 1)<br />
  Failed test:  2<br />
  Non-zero exit status: 111<br />
  Parse errors: Bad plan.  You planned 4 tests but ran 2.<br />
Files=1, Tests=2,  0 wallclock secs ( 0.06 usr  0.01 sys +  0.03 cusr  0.01 csys =  0.11 CPU)<br />
Result: FAIL</i></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: trixter</title>
		<link>http://www.0xdecafbad.com/2009/08/magic-jack-sip-auth-proxy/comment-page-1/#comment-207</link>
		<dc:creator>trixter</dc:creator>
		<pubDate>Thu, 04 Feb 2010 11:16:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.0xdecafbad.com/?p=140#comment-207</guid>
		<description>jayson: IDA is a debugger, it is not a phone or anything that way.  It lets me see what the magic jack software is doing, and how it is doing it.  

The directions in the article explain exactly how to get this to work in linux.  Basically you need to install some kernel modules, install the perl script and the perl modules it requires then as root/sudo run the perl script so that it can modify the packets in realtime.  Then any sip packets to port 5070 will be modified so it will work with a standard SIP device.</description>
		<content:encoded><![CDATA[<p>jayson: IDA is a debugger, it is not a phone or anything that way.  It lets me see what the magic jack software is doing, and how it is doing it.  </p>
<p>The directions in the article explain exactly how to get this to work in linux.  Basically you need to install some kernel modules, install the perl script and the perl modules it requires then as root/sudo run the perl script so that it can modify the packets in realtime.  Then any sip packets to port 5070 will be modified so it will work with a standard SIP device.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: trixter</title>
		<link>http://www.0xdecafbad.com/2009/08/magic-jack-sip-auth-proxy/comment-page-1/#comment-206</link>
		<dc:creator>trixter</dc:creator>
		<pubDate>Thu, 04 Feb 2010 11:13:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.0xdecafbad.com/?p=140#comment-206</guid>
		<description>jayson: I have no idea what you are talking about.  This is a perl script that talks to a kernel module and modifies the packets similar to packet mangling that occurs via a kernel module.  

A loop device is normally a pseudo block device that is mounted (like a disk image).
I am unsure how you would mount a null ...

What progressive changes are you speaking of?  

Do you just want more debugging output?  Those would be print statements within the script itself (or if you want to be nicer syslog messages, which could be a print to the /dev/log special &#039;file&#039; and the syslog format of  message    where X is the facility and Y is the priority (both are single digit numbers) if you do not know what I mean then you probably shouldnt do it until you learn about syslog messages.  Just make it open and append to its own log file instead :)</description>
		<content:encoded><![CDATA[<p>jayson: I have no idea what you are talking about.  This is a perl script that talks to a kernel module and modifies the packets similar to packet mangling that occurs via a kernel module.  </p>
<p>A loop device is normally a pseudo block device that is mounted (like a disk image).<br />
I am unsure how you would mount a null &#8230;</p>
<p>What progressive changes are you speaking of?  </p>
<p>Do you just want more debugging output?  Those would be print statements within the script itself (or if you want to be nicer syslog messages, which could be a print to the /dev/log special &#8216;file&#8217; and the syslog format of  message    where X is the facility and Y is the priority (both are single digit numbers) if you do not know what I mean then you probably shouldnt do it until you learn about syslog messages.  Just make it open and append to its own log file instead <img src='http://www.0xdecafbad.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: trixter</title>
		<link>http://www.0xdecafbad.com/2009/08/magic-jack-sip-auth-proxy/comment-page-1/#comment-204</link>
		<dc:creator>trixter</dc:creator>
		<pubDate>Thu, 04 Feb 2010 11:05:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.0xdecafbad.com/?p=140#comment-204</guid>
		<description>jsherk: not quite sure what you mean.  What problem are you having specifically?</description>
		<content:encoded><![CDATA[<p>jsherk: not quite sure what you mean.  What problem are you having specifically?</p>
]]></content:encoded>
	</item>
</channel>
</rss>

