<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>NetworksAreMadeOfString &#187; NAMOS</title>
	<atom:link href="http://blog.networksaremadeofstring.co.uk/category/namos/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.networksaremadeofstring.co.uk</link>
	<description>Cat5, Cat6, Fibre, or String.............</description>
	<lastBuildDate>Wed, 25 Jan 2012 12:55:30 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Potential Social Engineering Avenues resulting from the O2 Header Issues</title>
		<link>http://blog.networksaremadeofstring.co.uk/2012/01/25/potential-social-engineering-avenues-resulting-from-the-o2-header-issues/</link>
		<comments>http://blog.networksaremadeofstring.co.uk/2012/01/25/potential-social-engineering-avenues-resulting-from-the-o2-header-issues/#comments</comments>
		<pubDate>Wed, 25 Jan 2012 12:44:37 +0000</pubDate>
		<dc:creator>Gareth Llewellyn</dc:creator>
				<category><![CDATA[NAMOS]]></category>

		<guid isPermaLink="false">http://blog.networksaremadeofstring.co.uk/?p=831</guid>
		<description><![CDATA[This morning Twitter was a fire with people talking about the news that O2 are sending the phone number of a user in the HTTP request headers when browsing from a phone. Some people were upset about this and others were complaining that this is &#8220;No big deal&#8221;. On it&#8217;s own it might not be [...]]]></description>
			<content:encoded><![CDATA[<p>This morning Twitter was a fire with people talking about the news that O2 are sending the phone number of a user in the HTTP request headers when browsing from a phone.</p>
<p>Some people were upset about this and others were complaining that this is &#8220;No big deal&#8221;.</p>
<p>On it&#8217;s own it might not be but O2 has several &#8216;Self Service&#8217; portals on it&#8217;s website which can be used to gather information about a user.</p>
<p>Some items require two factor authentication but once a SMS has been sent an attacker could call and simply ask for the code.</p>
<p><strong>Are they prepay or Contract?</strong><br />
URL: https://registration.o2.co.uk/o2/webtopup/mobiledetailssubmit.do<br />
POST: topUpNumber_req=xxxxxxxxxxx&#038;cardCategoryId_req=2&#038;topupamount_req=10&#038;continue_88=Continue</p>
<p><strong>Have they registered for MyO2 yet?</strong><br />
URL: https://registration.o2.co.uk/Reclaim/ReclaimUserNameAndPassword<br />
POST: Continue=Continue&#038;actionname=CustomerSearchMsisdn&#038;remindMsisdn=xxxxxxxxxx</p>
<p><strong>Cause a &#8216;Denial of Service&#8217; Against Registering for MyO2 by exhausting verification tokens</strong><br />
URL: https://registration.o2.co.uk/Register/PreRegister<br />
POST: &#8220;msisdn=xxxxxx&#038;Continue=continue&#8221;</p>
<p><strong>Are they signed up to O2 Priority</strong><br />
URL: http://www.o2priority.co.uk/Register<br />
POST: ReturnUrl=http%3A%2F%2Fwww.o2priority.co.uk%2Fmoments&#038;JavascriptEnabled=true&#038;AccountManagementUsage=Register&#038;AccountManagementStep=EnterMobileNumber&#038;CoreMetrics.TertiaryTag=Register%20-%20Step%201&#038;CoreMetrics.SecondaryTag=Account&#038;Mpn=xxxxxxxxxxx&#038;butRegisterEnterMobileNumber=Get%20code&#038;X-Requested-With=XMLHttpRequest</p>
<p><strong>Request PUK Code:</strong><br />
URL: http://www.o2.co.uk/apps/getPUK/getPUKService<br />
POST: MPN=xxxxxxxx&#038;viewmode=getPuk</p>
<p><strong>Start the Swap My SIM Process</strong><br />
URL: http://swapmysim.o2.co.uk/validatempn<br />
POST: msisdn=xxxxxxx</p>
<p><strong>Give them &#8216;Double Data&#8217; on mobile broadband</strong><br />
URL: https://mobilebroadbandaccess.o2.co.uk/services/login<br />
POST: mpn=xxxxxxxxx&#038;submit=Let%27s+Go</p>
<p>One thing I haven&#8217;t tried is tethering to an O2 phone and manipulating the x-up-calling-line-id header and hitting http://wap.o2.co.uk/myo2account/ to see if I get somebody else&#8217; details.</p>
<h1>I ONLY USED MY O2 PHONE NUMBER FOR THESE TESTS. THERE IS PROBABLY LOTS OF LEGISLATION THAT WOULD APPLY TO ADDING OTHER PEOPLES PHONE NUMBERS INTO THESE REQUESTS</h1>
<p><a href="https://twitter.com/#!/OllieParsley/status/162155802977771521">@OllieParsley</a> has found a temporary workaround;<br />
<strong>Change your APN settings to mobile.o2.co.uk and username o2web</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.networksaremadeofstring.co.uk/2012/01/25/potential-social-engineering-avenues-resulting-from-the-o2-header-issues/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rhybudd 2.0 The Android app for Zenoss</title>
		<link>http://blog.networksaremadeofstring.co.uk/2011/12/01/rhybudd-2-0-the-android-app-for-zenoss/</link>
		<comments>http://blog.networksaremadeofstring.co.uk/2011/12/01/rhybudd-2-0-the-android-app-for-zenoss/#comments</comments>
		<pubDate>Thu, 01 Dec 2011 09:17:09 +0000</pubDate>
		<dc:creator>Gareth Llewellyn</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[NAMOS]]></category>

		<guid isPermaLink="false">http://blog.networksaremadeofstring.co.uk/?p=773</guid>
		<description><![CDATA[With the launch of Android-Zenoss.info earlier in the month the Beta testing period started. This morning the new version of Rhybudd &#8211; Zenoss for Android was published and can be downloaded from the market. The new version required a total overhaul of the UI, a new home screen, caching to allow &#8216;instant&#8217; access, widgets, improved [...]]]></description>
			<content:encoded><![CDATA[<p>With the launch of <a href="http://www.Android-Zenoss.info">Android-Zenoss.info </a> earlier in the month the Beta testing period started. This morning the new version of <a href="https://market.android.com/details?id=net.networksaremadeofstring.rhybudd">Rhybudd &#8211; Zenoss for Android</a> was published and can be downloaded from the <a href="https://market.android.com/details?id=net.networksaremadeofstring.rhybudd">market</a>.</p>
<p>The new version required a total overhaul of the UI, a new home screen, caching to allow &#8216;instant&#8217; access, widgets, improved background polling and many other improvements such as;</p>
<ul>
<li>Past 8 hours events count bar graph widget</li>
<li>Current Zenoss Event count widget</li>
<li>SSL support</li>
<li>Dock mode</li>
<li>Instant access caching</li>
<li>Move to SD support</li>
<li>Zenoss Event log management</li>
<li>Online help</li>
<li>Searching (including voice search)</li>
</ul>
<p>The app should feel a lot more polished as it makes far better use of UI and layout hints and should be far more responsive in normal conditions and will cope better than before in less than ideal conditions <em>(laggy or no network etc)</em>.</p>
<p><a href="http://blog.networksaremadeofstring.co.uk/wp-content/uploads/2011/12/ss-1280-2-2.jpg"><img src="http://blog.networksaremadeofstring.co.uk/wp-content/uploads/2011/12/ss-1280-2-2-300x168.jpg" alt="" title="ss-1280-2-2" width="300" height="168" class="alignleft size-medium wp-image-779" /></a><a href="http://blog.networksaremadeofstring.co.uk/wp-content/uploads/2011/12/ss-1280-3-2.jpg"><img src="http://blog.networksaremadeofstring.co.uk/wp-content/uploads/2011/12/ss-1280-3-2-300x168.jpg" alt="" title="ss-1280-3-2" width="300" height="168" class="alignleft size-medium wp-image-780" /></a><a href="http://blog.networksaremadeofstring.co.uk/wp-content/uploads/2011/12/ss-1280-4-1.jpg"><img src="http://blog.networksaremadeofstring.co.uk/wp-content/uploads/2011/12/ss-1280-4-1-300x168.jpg" alt="" title="ss-1280-4-1" width="300" height="168" class="alignleft size-medium wp-image-781" /></a><a href="http://blog.networksaremadeofstring.co.uk/wp-content/uploads/2011/12/ss-1280-5-1.jpg"><img src="http://blog.networksaremadeofstring.co.uk/wp-content/uploads/2011/12/ss-1280-5-1-300x168.jpg" alt="" title="ss-1280-5-1" width="300" height="168" class="alignleft size-medium wp-image-782" /></a><a href="http://blog.networksaremadeofstring.co.uk/wp-content/uploads/2011/12/ss-1280-7-0.jpg"><img src="http://blog.networksaremadeofstring.co.uk/wp-content/uploads/2011/12/ss-1280-7-0-300x168.jpg" alt="" title="ss-1280-7-0" width="300" height="168" class="alignleft size-medium wp-image-783" /></a><a href="http://blog.networksaremadeofstring.co.uk/wp-content/uploads/2011/12/ss-1280-1-2.jpg"><img src="http://blog.networksaremadeofstring.co.uk/wp-content/uploads/2011/12/ss-1280-1-2-300x168.jpg" alt="" title="ss-1280-1-2" width="300" height="168" class="alignleft size-medium wp-image-786" /></a></p>
<p><iframe width="640" height="480" src="http://www.youtube.com/embed/uibz2qOQddw?hd=1" frameborder="0" allowfullscreen></iframe></p>
<p>If you have any suggestions or bug reports please file them on the <a href="https://github.com/NetworksAreMadeOfString/Rhybudd/issues?sort=created&#038;direction=desc&#038;state=open">GitHub issues</a> page.</p>
<p>You can also keep up to date with the latest news about <a href="http://www.android-zenoss.info">Zenoss on Android</a> applications and features at the website: <a href="http://www.android-zenoss.info">http://www.android-zenoss.info</a></p>
<p><a href="http://market.android.com/details?id=net.networksaremadeofstring.rhybudd"><br />
  <img src="http://www.android.com/images/brand/45_avail_market_logo1.png" alt="Available in Android Market" /><br />
</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.networksaremadeofstring.co.uk/2011/12/01/rhybudd-2-0-the-android-app-for-zenoss/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>V for Vendetta or London 2011?</title>
		<link>http://blog.networksaremadeofstring.co.uk/2011/08/11/v-for-vendetta-or-london-2011/</link>
		<comments>http://blog.networksaremadeofstring.co.uk/2011/08/11/v-for-vendetta-or-london-2011/#comments</comments>
		<pubDate>Thu, 11 Aug 2011 21:03:01 +0000</pubDate>
		<dc:creator>Gareth Llewellyn</dc:creator>
				<category><![CDATA[NAMOS]]></category>

		<guid isPermaLink="false">http://blog.networksaremadeofstring.co.uk/?p=752</guid>
		<description><![CDATA[Our story begins, as these stories often do, with a young up-and-coming politician. He&#8217;s a deeply religious man and a member of the conservative party. He&#8217;s completely single-minded and has no regard for the political process. The more power he attains, the more obvious his zealotry and the more aggressive his supporters become. Eventually, his [...]]]></description>
			<content:encoded><![CDATA[<p>Our story begins, as these stories often do, with a <a href="http://news.bbc.co.uk/1/hi/uk_politics/election_2010/8661964.stm">young up-and-coming politician</a>. He&#8217;s a deeply religious man and a member of the conservative party. He&#8217;s completely single-minded and has <a href="http://news.bbc.co.uk/1/hi/8676607.stm">no regard for the political process</a>. The more power he attains, the more obvious his zealotry and the more aggressive his supporters become. </p>
<p>Eventually, his party launches a special project in the name of national security. At first, it&#8217;s believed to be a search for oil and is pursued without regard to its cost. However, the true goal of this project is power. Complete and total hegemonic domination. The project, however, ends violently. </p>
<p>It is at this point in our story that <a href="http://www.tmay.co.uk/">along comes a spider: Someone seemingly without a conscience</a> for whom the ends always justify the means, and it is they who suggests that their target should not be an enemy of the country, but rather the country itself. Three targets are chosen to maximize the effect of the attack: a Currys, JJB Sports, and a Miss Selfridges. Several hundred are arrested within the first few days.</p>
<p><a href="http://www.google.co.uk/?q=london+riots+%2Bnews&#038;pbx=1&#038;oq=london+riots+%2Bnews">Fueled by the media, fear and panic spread quickly</a>, fracturing and dividing the country until at last the true goal comes into view. Before the London Riots, no one would have predicted the results of the election that year, no one. </p>
<p>But the end result, the true genius of the plan, was the fear. Fear became the ultimate tool of this government, and through it our politician was ultimately appointed to the newly created position of High Chancellor.</p>
<hr/>
<p><strong>Original from the movie:</strong><br />
Our story begins, as these stories often do, with a young up-and-coming politician. He&#8217;s a deeply religious man and a member of the conservative party. He&#8217;s completely single-minded and has no regard for the political process. The more power he attains, the more obvious his zealotry and the more aggressive his supporters become. Eventually, his party launches a special project in the name of national security. At first, it&#8217;s believed to be a search for biological weapons and is pursued without regard to its cost. However, the true goal of this project is power. Complete and total hegemonic domination. The project, however, ends violently. But the efforts of those involved are not in vain, for a new ability to wage war is born from the blood of the victims. Imagine a virus, the most terrifying virus you can, and then imagine that you and you alone have the cure. But if your ultimate goal is power, how best to use such a weapon?</p>
<p>It is at this point in our story that along comes a spider: He is a man seemingly without a conscience for whom the ends always justify the means, and it is he who suggests that their target should not be an enemy of the country, but rather the country itself. Three targets are chosen to maximize the effect of the attack: a school, a tube station, and a water treatment plant. Several hundred die within the first few weeks.</p>
<p>Fueled by the media, fear and panic spread quickly, fracturing and dividing the country until at last the true goal comes into view. Before the Saint Mary&#8217;s crisis, no one would have predicted the results of the election that year, no one. And then not long after the election, lo and behold, a miracle! Some believed it was the work of God Himself, but it was a pharmaceutical company controlled by certain party members that made them all obscenely rich. A year later, several extremists are tried, found guilty and executed while a memorial is built to canonize their victims. But the end result, the true genius of the plan, was the fear. Fear became the ultimate tool of this government, and through it our politician was ultimately appointed to the newly created position of High Chancellor.</p>
<p>The rest, as they say, is history.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.networksaremadeofstring.co.uk/2011/08/11/v-for-vendetta-or-london-2011/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Android Market Publisher Outage</title>
		<link>http://blog.networksaremadeofstring.co.uk/2011/04/03/android-market-publisher-outage/</link>
		<comments>http://blog.networksaremadeofstring.co.uk/2011/04/03/android-market-publisher-outage/#comments</comments>
		<pubDate>Sun, 03 Apr 2011 14:16:49 +0000</pubDate>
		<dc:creator>Gareth Llewellyn</dc:creator>
				<category><![CDATA[NAMOS]]></category>

		<guid isPermaLink="false">http://blog.networksaremadeofstring.co.uk/?p=713</guid>
		<description><![CDATA[Today [03/04/11] I attempted to upload a new app to the Android Market but received a 404. Bemused by this I started to dig a little bit&#8230; Visiting https://market.android.com/publish usually redirects via a 302 to https://market.android.com/publish/Home but this returns a 404. I attempted to add an additional /home to the URL and then the page [...]]]></description>
			<content:encoded><![CDATA[<p>Today [03/04/11] I attempted to upload a new app to the Android Market but received a 404. Bemused by this I started to dig a little bit&#8230;</p>
<p>Visiting https://market.android.com/publish usually redirects via a 302 to https://market.android.com/publish/Home but this returns a 404. I attempted to add an additional /home to the URL and then the page partially loaded;<br />
<a href="http://blog.networksaremadeofstring.co.uk/wp-content/uploads/2011/04/broken.png"><img src="http://blog.networksaremadeofstring.co.uk/wp-content/uploads/2011/04/broken-300x78.png" alt="" title="Broken CSS" width="300" height="78" class="aligncenter size-medium wp-image-714" /></a></p>
<p>Pulling up Firebug we can see that the CSS and javascript resources are relative;<br />
<code><br />
&lt;link rel="stylesheet" href="gwt/client2.css" type="text/css"><br />
&lt;link rel="stylesheet" href="gwt/devsite.css" type="text/css"><br />
&lt;link rel="shortcut icon" href="gwt/images/favicon.ico"><br />
&lt;script language="javascript" type="text/javascript" src="gwt/com.google.wireless.android.vending.developer.HomeMod.nocache.js"></script><br />
</code></p>
<p>Adding ../ via Firebug allowed the CSS and Javascript to load;<br />
<a href="http://blog.networksaremadeofstring.co.uk/wp-content/uploads/2011/04/prepping.png"><img src="http://blog.networksaremadeofstring.co.uk/wp-content/uploads/2011/04/prepping-300x70.png" alt="" title="prepping" width="300" height="70" class="aligncenter size-medium wp-image-715" /></a></p>
<p>Unfortunately shortly after triggers an error about not owning my applications;<br />
<a href="http://blog.networksaremadeofstring.co.uk/wp-content/uploads/2011/04/unauthed.png"><img src="http://blog.networksaremadeofstring.co.uk/wp-content/uploads/2011/04/unauthed-300x189.png" alt="" title="unauthed" width="300" height="189" class="aligncenter size-medium wp-image-716" /></a></p>
<p>Using a proxy of evil and some browser trickery I managed to get the site to fully load but loading the app list failed 90% of the time;<br />
<a href="http://blog.networksaremadeofstring.co.uk/wp-content/uploads/2011/04/market_loaded.png"><img src="http://blog.networksaremadeofstring.co.uk/wp-content/uploads/2011/04/market_loaded-300x149.png" alt="" title="market_loaded" width="300" height="149" class="aligncenter size-medium wp-image-721" /></a></p>
<p>This could be due to the POST https://market.android.com/publish/editapp receiving a 500 error.</p>
<p>As I find more Ill update.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.networksaremadeofstring.co.uk/2011/04/03/android-market-publisher-outage/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ASA 5505 Dual Stack IPv6 &amp; IPv4 with SIXXS Tunnel</title>
		<link>http://blog.networksaremadeofstring.co.uk/2011/03/06/asa-5505-dual-stack-ipv6-ipv4-with-sixxs-tunnel/</link>
		<comments>http://blog.networksaremadeofstring.co.uk/2011/03/06/asa-5505-dual-stack-ipv6-ipv4-with-sixxs-tunnel/#comments</comments>
		<pubDate>Sun, 06 Mar 2011 17:54:43 +0000</pubDate>
		<dc:creator>Gareth Llewellyn</dc:creator>
				<category><![CDATA[IPv6]]></category>
		<category><![CDATA[NAMOS]]></category>

		<guid isPermaLink="false">http://blog.networksaremadeofstring.co.uk/?p=682</guid>
		<description><![CDATA[I recently secured a bargain on Ebay getting a Cisco 5505 Advanced Security Appliance for only £200 which a fry cry from their prices back in late 2008 (~£600) so instantly set about increasing the security of my IPv6 LAN. Most Networks consist of a LAN and a WAN segment, unfortunately due to my previous [...]]]></description>
			<content:encoded><![CDATA[<p>I recently secured a bargain on Ebay getting a Cisco 5505 Advanced Security Appliance for only £200 which a fry cry from their prices back in late 2008 (~£600) so instantly set about increasing the security of my IPv6 LAN.</p>
<p>Most Networks consist of a LAN and a WAN segment, unfortunately due to my previous IPv6 work and the inherant nature of IPv6 the LAN also has public Global Unicast addresses secured via rather crude RRAS filters. To increase the security of the LAN I need a firewall with seperate IPv4 and a IPv6 interfaces and a dual stack LAN interface.<br />
<a href="http://blog.networksaremadeofstring.co.uk/wp-content/uploads/2011/03/IPv6_Network_Draft_1.png"><img src="http://blog.networksaremadeofstring.co.uk/wp-content/uploads/2011/03/IPv6_Network_Draft_1-1024x525.png" alt="" title="IPv6_Network_Draft_1" width="512" height="262" class="aligncenter size-large wp-image-684" /></a></p>
<p><code><br />
interface Vlan1<br />
 nameif DualStack_Internal<br />
 security-level 100<br />
 ip address 172.16.0.2 255.255.255.192<br />
 ipv6 address 2a01:<strong>XXX</strong>:18e:4::1/64<br />
 ipv6 address autoconfig<br />
 ipv6 enable<br />
 ipv6 nd ra-interval 10<br />
!<br />
interface Vlan2<br />
 nameif IPv4_WAN<br />
 security-level 0<br />
 ip address 78.<strong>XXX</strong>.<strong>XXX</strong>.198 255.255.240.0<br />
 ipv6 address autoconfig<br />
 ipv6 enable<br />
!<br />
interface Vlan12<br />
 no forward interface Vlan2<br />
 nameif IPv6_WAN<br />
 security-level 50<br />
 no ip address<br />
 ipv6 address 2a01:<strong>XXX</strong>:18e:2::2/64<br />
 ipv6 address autoconfig<br />
 ipv6 enable<br />
 ipv6 nd ns-interval 2000<br />
 ipv6 nd suppress-ra<br />
</code></p>
<p>To ensure that hosts on the LAN can reach the outside world the IPv6 network needs a route and the IPv4 network needs NAT:<br />
<code><br />
ipv6 route IPv6_WAN ::/0 2a01:<strong>XXX</strong>:18e:2::1<br />
global (IPv4_WAN) 1 interface<br />
nat (DualStack_Internal) 1 172.16.0.0 255.255.255.192<br />
route IPv4_WAN 0.0.0.0 0.0.0.0 78.<strong>XXX</strong>.<strong>XXX</strong>.1 2<br />
</code></p>
<p>I&#8217;ve allocated Global Unicast addresses to the interfaces but this may not neccessarily be required as &#8220;Link-Local&#8221; addresses next hop addresses when routing but the output is as follows;<br />
<code><br />
DualStack_Internal is up, line protocol is up<br />
  IPv6 is enabled, link-local address is fe80::222:55ff:fe2a:a42c<br />
  Global unicast address(es):<br />
    2a01:<strong>XXX</strong>:18e:4::1, subnet is 2a01:<strong>XXX</strong>:18e:4::/64<br />
  Joined group address(es):<br />
    ff02::1<br />
    ff02::2<br />
    ff02::1:ff00:1<br />
    ff02::1:ff2a:a42c<br />
  ICMP error messages limited to one every 100 milliseconds<br />
  ICMP redirects are enabled<br />
  ND DAD is enabled, number of DAD attempts: 1<br />
  ND reachable time is 30000 milliseconds<br />
  ND advertised reachable time is 0 milliseconds<br />
  ND advertised retransmit interval is 1000 milliseconds<br />
  ND router advertisements are sent every 10 seconds<br />
  ND router advertisements live for 1800 seconds<br />
  Hosts use stateless autoconfig for addresses.<br />
!<br />
IPv6_WAN is up, line protocol is up<br />
  IPv6 is enabled, link-local address is fe80::222:55ff:fe2a:a42c<br />
  Global unicast address(es):<br />
    2a01:<strong>XXX</strong>:18e:2::2, subnet is 2a01:<strong>XXX</strong>:18e:2::/64<br />
  Joined group address(es):<br />
    ff02::1<br />
    ff02::2<br />
    ff02::1:ff00:2<br />
    ff02::1:ff2a:a42c<br />
  ICMP error messages limited to one every 100 milliseconds<br />
  ICMP redirects are enabled<br />
  ND DAD is enabled, number of DAD attempts: 1<br />
  ND reachable time is 30000 milliseconds<br />
  Hosts use stateless autoconfig for addresses.<br />
</code></p>
<p>With Router Advertisements enabled the IPv6 enabled hosts on the LAN had already acquired an IPv6 address and were already utilising the link;<br />
<code><br />
  Traffic Statistics for "IPv6_WAN":<br />
        27944 packets input, 28710029 bytes<br />
        14333 packets output, 1017380 bytes<br />
        5354 packets dropped<br />
      1 minute input rate 181 pkts/sec,  232507 bytes/sec<br />
      1 minute output rate 96 pkts/sec,  5989 bytes/sec<br />
      1 minute drop rate, 0 pkts/sec<br />
      5 minute input rate 0 pkts/sec,  2 bytes/sec<br />
      5 minute output rate 0 pkts/sec,  0 bytes/sec<br />
      5 minute drop rate, 0 pkts/sec<br />
</code></p>
<p>On a side note it looks like Google has moved http://ipv6.google.com away from the address it was when I was doing this testing last year from <a href="http://[2001:4860:0:1001::68]">2001:4860:0:1001::68</a> to <a href="http://[2a00:1450:8002::67]">2a00:1450:8002::67</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.networksaremadeofstring.co.uk/2011/03/06/asa-5505-dual-stack-ipv6-ipv4-with-sixxs-tunnel/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Weird Windows 2008 IPv6 DHCP GUI Artifact</title>
		<link>http://blog.networksaremadeofstring.co.uk/2010/12/31/weird-windows-2008-ipv6-dhcp-gui-artefacts/</link>
		<comments>http://blog.networksaremadeofstring.co.uk/2010/12/31/weird-windows-2008-ipv6-dhcp-gui-artefacts/#comments</comments>
		<pubDate>Fri, 31 Dec 2010 18:51:39 +0000</pubDate>
		<dc:creator>Gareth Llewellyn</dc:creator>
				<category><![CDATA[IPv6]]></category>
		<category><![CDATA[NAMOS]]></category>

		<guid isPermaLink="false">http://blog.networksaremadeofstring.co.uk/?p=674</guid>
		<description><![CDATA[Looking through one of my smaller 2008 dual IPv4 &#038; IPv6 installations I noticed that in the IPv6 section the FQDN in the name column had artefacts. Weirdness.]]></description>
			<content:encoded><![CDATA[<p>Looking through one of my smaller 2008 dual IPv4 &#038; IPv6 installations I noticed that in the IPv6 section the FQDN in the name column had artefacts.</p>
<p><a href="http://blog.networksaremadeofstring.co.uk/wp-content/uploads/2010/12/ipv6.png"><img src="http://blog.networksaremadeofstring.co.uk/wp-content/uploads/2010/12/ipv6-1024x437.png" alt="" title="ipv6" width="512" height="218" class="aligncenter size-large wp-image-675" /></a></p>
<p>Weirdness.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.networksaremadeofstring.co.uk/2010/12/31/weird-windows-2008-ipv6-dhcp-gui-artefacts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Getting Started with the Seeeduino Stalker</title>
		<link>http://blog.networksaremadeofstring.co.uk/2010/10/06/getting-started-with-the-seeeduino-stalker/</link>
		<comments>http://blog.networksaremadeofstring.co.uk/2010/10/06/getting-started-with-the-seeeduino-stalker/#comments</comments>
		<pubDate>Wed, 06 Oct 2010 18:33:39 +0000</pubDate>
		<dc:creator>Gareth Llewellyn</dc:creator>
				<category><![CDATA[Embedded]]></category>
		<category><![CDATA[NAMOS]]></category>

		<guid isPermaLink="false">http://blog.networksaremadeofstring.co.uk/?p=660</guid>
		<description><![CDATA[I&#8217;m currently experimenting with embedded systems for use as Airsoft Props (think Capture the Flag, Defuse the IED etc) and after starting off with an Atom mini-itx board (with SSD IDE chip) (£450 prototype) to an ARM based SBC (£325 prototype) I&#8217;ve settled on the Stalker from Seeduino which has an RTC, zigbee chip support, [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m currently experimenting with embedded systems for use as Airsoft Props <em>(think Capture the Flag, Defuse the IED etc)</em> and after starting off with an Atom mini-itx board (with SSD IDE chip) <em>(£450 prototype)</em> to an ARM based SBC <em>(£325 prototype)</em> I&#8217;ve settled on the Stalker from Seeduino which has an RTC, zigbee chip support, lots of DIO, MicroSD support and more. Best of all the prototypes are now down to around £75 a throw <em>(84% saving!)</em>.</p>
<p>Unfortunately this saving comes at a cost of a lack of native serial / USB support for writing to the onboard chip. This is easily achievable with a USB to Serial TTL device which is great however upon delivery I had two devices with female 0.1&#8243; headers. The picture below shows the pin outs needed to get the two working;<br />
<a href="http://blog.networksaremadeofstring.co.uk/wp-content/uploads/2010/10/seeduino_to_ftdi.jpg"><img src="http://blog.networksaremadeofstring.co.uk/wp-content/uploads/2010/10/seeduino_to_ftdi.jpg" alt="" title="seeduino_to_ftdi" width="566" height="375" class="aligncenter size-full wp-image-661" /></a><br />
<strong>Top to Bottom from JST pins to CR2302 battery clip</strong><br />
<code><br />
<strong>FTDI Stalker</strong><br />
N/A       DTR<br />
Blue      GND<br />
Yellow   RX<br />
Orange  TX<br />
Purple    5v<br />
</code></p>
<p>Coupling the Stalker with various addons such as Zigbee transmitters and RFID chips allows the creation of a varied array of props for Airsoft Skirmishing and Milsims.</p>
<p>I&#8217;m planning on using the NanoNote to do local admin or create a Zigbee / NanoNote interface for remote admin.<br />
<a href="http://blog.networksaremadeofstring.co.uk/wp-content/uploads/2010/10/i8at.jpg"><img src="http://blog.networksaremadeofstring.co.uk/wp-content/uploads/2010/10/i8at.jpg" alt="" title="i8at" width="640" height="383" class="aligncenter size-full wp-image-672" /></a></p>
<p>Once the devices are all finished and had their &#8216;real world&#8217; playtests I&#8217;ll post some more info.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.networksaremadeofstring.co.uk/2010/10/06/getting-started-with-the-seeeduino-stalker/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IPv6 LAN 2 Years On</title>
		<link>http://blog.networksaremadeofstring.co.uk/2010/09/02/ipv6-lan-2-years-on/</link>
		<comments>http://blog.networksaremadeofstring.co.uk/2010/09/02/ipv6-lan-2-years-on/#comments</comments>
		<pubDate>Thu, 02 Sep 2010 18:53:15 +0000</pubDate>
		<dc:creator>Gareth Llewellyn</dc:creator>
				<category><![CDATA[IPv6]]></category>
		<category><![CDATA[NAMOS]]></category>

		<guid isPermaLink="false">http://blog.networksaremadeofstring.co.uk/?p=646</guid>
		<description><![CDATA[My first dabble with IPv6 was back in late 2008 when I experimented with Dual Stack DHCP in the RC of Windows Server 2008. Now that IPv6 is enabled by default in all of the OS&#8217;s I use in my home (Fedora, Windows 2008 &#038; Windows 7) I decided to go back and check my [...]]]></description>
			<content:encoded><![CDATA[<p>My first dabble with IPv6 was back in late 2008 when I experimented with Dual Stack DHCP in the RC of Windows Server 2008.</p>
<p>Now that IPv6 is enabled by default in all of the OS&#8217;s I use in my home <em>(Fedora, Windows 2008 &#038; Windows 7)</em> I decided to go back and check my traffic graphs and the results surprised me.</p>
<p><a href="http://blog.networksaremadeofstring.co.uk/wp-content/uploads/2010/09/ipv6_2years.png"><img src="http://blog.networksaremadeofstring.co.uk/wp-content/uploads/2010/09/ipv6_2years.png" alt="" title="ipv6_2years" width="603" height="304" class="aligncenter size-full wp-image-652" /></a></p>
<p>There was a spike in Oct &#8217;08 when I was first experimenting with IPv6 and visiting as many native IPv6 sites as I could and then it tailed off as one would expect. Interestingly the traffic started to pick up again in July of 2009 and in the 2 years of having IPv6 Internet connectivity I&#8217;ve pulled over 364Gb of traffic!</p>
<p>Looking at this year on it&#8217;s own shows a pretty consistent amount of throughput;<br />
<a href="http://blog.networksaremadeofstring.co.uk/wp-content/uploads/2010/09/ipv6.png"><img src="http://blog.networksaremadeofstring.co.uk/wp-content/uploads/2010/09/ipv6.png" alt="" title="ipv6" width="603" height="268" class="aligncenter size-full wp-image-649" /></a></p>
<p>I&#8217;ll try and profile the traffic and work out what or who has adopted IPv6 so well that I can do so much without even realising it.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.networksaremadeofstring.co.uk/2010/09/02/ipv6-lan-2-years-on/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Deploying Exchange 2010 Edge Transport Server on Windows Server 2008 R2</title>
		<link>http://blog.networksaremadeofstring.co.uk/2010/06/21/deploying-exchange-2010-edge-transport-server-on-windows-server-2008-r2/</link>
		<comments>http://blog.networksaremadeofstring.co.uk/2010/06/21/deploying-exchange-2010-edge-transport-server-on-windows-server-2008-r2/#comments</comments>
		<pubDate>Mon, 21 Jun 2010 19:37:18 +0000</pubDate>
		<dc:creator>Gareth Llewellyn</dc:creator>
				<category><![CDATA[Email]]></category>
		<category><![CDATA[NAMOS]]></category>

		<guid isPermaLink="false">http://blog.networksaremadeofstring.co.uk/?p=630</guid>
		<description><![CDATA[Microsoft have continued the trend of going x64 all the way and 2008 R2 is 64bit only. The first thing we need to do is install the pre-requisites via a privileged PowerShell; Import-Module ServerManager Add-WindowsFeature NET-Framework,RSAT-ADDS,ADLDS -Restart Once the machine has restarted you will need to ensure you set the machine name and a DNS [...]]]></description>
			<content:encoded><![CDATA[<p>Microsoft have continued the trend of going x64 all the way and 2008 R2 is 64bit only.</p>
<p>The first thing we need to do is install the pre-requisites via a privileged PowerShell;<br />
<code><br />
Import-Module ServerManager<br />
Add-WindowsFeature NET-Framework,RSAT-ADDS,ADLDS -Restart<br />
</code><br />
<a href="http://blog.networksaremadeofstring.co.uk/wp-content/uploads/2010/06/1-Powershell-AddFeature.png"><img src="http://blog.networksaremadeofstring.co.uk/wp-content/uploads/2010/06/1-Powershell-AddFeature-300x225.png" alt="1-Powershell-AddFeature" title="1-Powershell-AddFeature" width="300" height="225" class="aligncenter size-medium wp-image-631" /></a><br />
<br/><br />
<br/><br />
<br/><br />
<br/><br />
<br/><br />
<br/><br />
<br/><br />
Once the machine has restarted you will need to ensure you set the machine name and a DNS suffix.</p>
<p>Assuming the checks all work you can click install and off you go;<br />
<a href="http://blog.networksaremadeofstring.co.uk/wp-content/uploads/2010/06/2-Complete.png"><img src="http://blog.networksaremadeofstring.co.uk/wp-content/uploads/2010/06/2-Complete-300x225.png" alt="2-Complete" title="2-Complete" width="300" height="225" class="aligncenter size-medium wp-image-632" /></a><br />
<br/><br />
<br/><br />
<br/><br />
<br/><br />
<br/><br />
<br/><br />
<br/><br />
Once all is installed the next step is to prepare a config bundle / auth package (I can&#8217;t quite remember what Microsoft call it) by issuing the following command in the EMS on the Edge server;<br />
<code>New-EdgeSubscription -FileName "C:\EdgeSubscriptionInfo.xml"</code></p>
<p>With that done you can either attempt to import the file via the EMS on a Hub Transport server or utilise the EMC. I chose the EMC as I kept on running into syntax errors and I was being impatient;<br />
<a href="http://blog.networksaremadeofstring.co.uk/wp-content/uploads/2010/06/4-EdgeImportFail.png"><img src="http://blog.networksaremadeofstring.co.uk/wp-content/uploads/2010/06/4-EdgeImportFail-300x224.png" alt="4-EdgeImportFail" title="4-EdgeImportFail" width="300" height="224" class="aligncenter size-medium wp-image-638" /></a><br />
<br/><br />
<br/><br />
<br/><br />
<br/><br />
<br/><br />
<br/><br />
<br/><br />
Unfortunately I hit an issue which was probably due to a very poor choice of mine in transfering the file. A quick rethink of moving the file and the Edge Synchronisation was complete;<br />
<a href="http://blog.networksaremadeofstring.co.uk/wp-content/uploads/2010/06/5-EdgeImportSuccessWarning.png"><img src="http://blog.networksaremadeofstring.co.uk/wp-content/uploads/2010/06/5-EdgeImportSuccessWarning-300x224.png" alt="5-EdgeImportSuccessWarning" title="5-EdgeImportSuccessWarning" width="300" height="224" class="aligncenter size-medium wp-image-639" /></a><br />
<br/><br />
<br/><br />
<br/><br />
<br/><br />
<br/><br />
<br/><br />
<br/><br />
The dialog shows a warning claiming the port 50636 needs to be available and the host be contactable, I checked with telnet and all was OK. So maybe the warning icon was just to draw my attention to it.</p>
<p>Once that is done simply issue the command;</p>
<p><code>Start-EdgeSynchronization</code></p>
<p>Unfortunately within minutes of me adding this server as a secondary MX I received a spam message which wasn&#8217;t very fun;</p>
<p><code>Return-Path: XXXXXXXXXX@yahoo.com<br />
X-MS-Exchange-Organization-PRD: yahoo.com<br />
Received-SPF: None (XXX-XXXX-XX.networksaremadeofstring.co.uk: XXXXXXXXXX@yahoo.com does not designate permitted sender hosts)<br />
X-MS-Exchange-Organization-PCL: 2<br />
X-MS-Exchange-Organization-Antispam-Report: DV:3.3.5705.600;SID:SenderIDStatus None;OrigIP:195.XXX.XXX.122<br />
X-MS-Exchange-Organization-SCL: 5<br />
X-MS-Exchange-Organization-SenderIdResult: NONE<br />
X-MS-Exchange-Organization-AuthSource: XXX-XXXX-XX.networksaremadeofstring.co.uk<br />
X-MS-Exchange-Organization-AuthAs: Anonymous</code></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.networksaremadeofstring.co.uk/2010/06/21/deploying-exchange-2010-edge-transport-server-on-windows-server-2008-r2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Configuring Eclipse for Android Joggler Development</title>
		<link>http://blog.networksaremadeofstring.co.uk/2010/05/28/configuring-eclipse-for-android-joggler-development/</link>
		<comments>http://blog.networksaremadeofstring.co.uk/2010/05/28/configuring-eclipse-for-android-joggler-development/#comments</comments>
		<pubDate>Fri, 28 May 2010 08:56:40 +0000</pubDate>
		<dc:creator>Gareth Llewellyn</dc:creator>
				<category><![CDATA[NAMOS]]></category>

		<guid isPermaLink="false">http://blog.networksaremadeofstring.co.uk/?p=602</guid>
		<description><![CDATA[This is really easy to do but I wanted to publish it on the off chance that more people might get involved with the excellent work done by the guys over at jogglerwiki.info. The first thing to do is to create a custom AVD that reflects the hardware feature set and resolution of the Joggler. [...]]]></description>
			<content:encoded><![CDATA[<p>This is really easy to do but I wanted to publish it on the off chance that more people might get involved with the excellent work done by the guys over at <a href="http://jogglerwiki.info">jogglerwiki.info</a>.</p>
<p>The first thing to do is to create a custom AVD that reflects the hardware feature set and resolution of the Joggler.<br />
<img src="http://blog.networksaremadeofstring.co.uk/wp-content/uploads/2010/05/NewAVD-300x167.png" alt="NewAVD" title="NewAVD" width="300" height="167" class="aligncenter size-medium wp-image-603" /> To do this load up the <strong>Android SDK and AVD Manager</strong> (Window -> Android SDK and AVD Manager ) and then select <strong>New</strong>.</p>
<p><br/><br />
<br/><br />
<br/></p>
<p><img src="http://blog.networksaremadeofstring.co.uk/wp-content/uploads/2010/05/NewAVD2-217x300.png" alt="NewAVD2" title="NewAVD2" width="217" height="300" class="aligncenter size-medium wp-image-604" />Once that is done you will want to add a friendly name, choose the target to be Android 1.5 <em>(the prebuilt Joggler image is 1.5 at the moment.)</em></p>
<p>I&#8217;ve set an SD Target to be 2Gb as that is what I&#8217;ve set mine to be. </p>
<p>Set the Resolution to be 800 by 480 <em>(Joggler resolution)</em>. </p>
<p>Finally add a Hardware property of Touch-screen support to be yes.<br />
<br/><br />
<br/><br />
<br/><br />
<br/><br />
<br/></p>
<p><img src="http://blog.networksaremadeofstring.co.uk/wp-content/uploads/2010/05/xml_config-300x210.png" alt="xml_config" title="xml_config" width="300" height="210" class="aligncenter size-medium wp-image-605" />You can now choose your new AVD name from the drop down box when designing your layouts within Eclipse and they will show the correct size which can help if you are developing a full screen absolute layout app as I&#8217;m doing.<br />
<br/><br />
<br/></p>
<h2>Keyboard Controls</h2>
<table>
<tr>
<td>Escape</td>
<td>Back button</td>
</tr>
<tr>
<td>Home</td>
<td>Home button</td>
</tr>
<tr>
<td>F2, PageUp</td>
<td>Menu (Soft-Left) button</td>
</tr>
<tr>
<td>Shift-F2, PageDown</td>
<td>Star (Soft-Right) button</td>
</tr>
<tr>
<td>F3</td>
<td>Call/Dial button</td>
</tr>
<tr>
<td>F4</td>
<td>Hangup/EndCall button</td>
</tr>
<tr>
<td>F5</td>
<td>Search button</td>
</tr>
<tr>
<td>F7</td>
<td>Power button</td>
</tr>
<tr>
<td>Ctrl-F3, Ctrl-KEYPAD_5</td>
<td>Camera button</td>
</tr>
<tr>
<td>Ctrl-F5, KEYPAD_PLUS</td>
<td>Volume up button</td>
</tr>
<tr>
<td>Ctrl-F6, KEYPAD_MINUS</td>
<td>Volume down button</td>
</tr>
<tr>
<td>KEYPAD_5</td>
<td>DPad center</td>
</tr>
<tr>
<td>KEYPAD_4</td>
<td>DPad left</td>
</tr>
<tr>
<td>KEYPAD_6</td>
<td>DPad right</td>
</tr>
<tr>
<td>KEYPAD_8</td>
<td>DPad up</td>
</tr>
<tr>
<td>KEYPAD_2</td>
<td>DPad down</td>
</tr>
</table>
]]></content:encoded>
			<wfw:commentRss>http://blog.networksaremadeofstring.co.uk/2010/05/28/configuring-eclipse-for-android-joggler-development/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

