<?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>ShadowGeek</title>
	<atom:link href="http://shadowgeek.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://shadowgeek.net</link>
	<description>A Critical Look at Today&#039;s Technology</description>
	<lastBuildDate>Mon, 06 Feb 2012 23:22:44 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Did Chinese Spies Delay F-35?</title>
		<link>http://shadowgeek.net/technology/military/did-chinese-spies-delay-f-35/</link>
		<comments>http://shadowgeek.net/technology/military/did-chinese-spies-delay-f-35/#comments</comments>
		<pubDate>Mon, 06 Feb 2012 23:22:44 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Intelligence]]></category>
		<category><![CDATA[Military]]></category>
		<category><![CDATA[China]]></category>
		<category><![CDATA[F-35]]></category>
		<category><![CDATA[Spying]]></category>

		<guid isPermaLink="false">http://shadowgeek.net/?p=360</guid>
		<description><![CDATA[Defense Tech has an interesting article questioning if some of the delays associated with the F-35 program was due to rework necessary to recover from Chinese spying.  If this is true, it represents a critical failure in information security within the DoD acquisition community and the Defense Industrial Complex.  There have been many reports of [...]]]></description>
			<content:encoded><![CDATA[<p>Defense Tech has an interesting <a href="http://defensetech.org/2012/02/06/did-chinese-espionage-lead-to-f-35-delays/" target="_blank">article </a>questioning if some of the delays associated with the F-35 program was due to rework necessary to recover from Chinese spying.  If this is true, it represents a critical failure in information security within the DoD acquisition community and the Defense Industrial Complex.  There have been many reports of government contractors&#8217; networks being compromised but I don&#8217;t know if anyone is tallying up the bill.</p>
<p>If true, the bill here is Billions of dollars.  Dollars spent on extending the lives of aircraft slated to be replaced by the F-35, dollars spent on the engineering rework to change the design of the F-35, and dollars spending on how to counter the possible improvements to Chinese systems due to their adoption of American technology.  And for some reason, I doubt Lockheed, the Prime Contractor for the F-35 is opening up their checkbook to cover these costs.</p>
<p>I hope that this report is untrue and that the Chinese didn&#8217;t delay the F-35.  If so, then we still have a lot of unanswered questions as to why the F-35 is so late and over budget.  It was suppose to be a low-risk cheap jet, and it has mushroomed to be the DoD&#8217;s most expensive program&#8230; EVER.  Not good, with or without Chinese help.</p>
]]></content:encoded>
			<wfw:commentRss>http://shadowgeek.net/technology/military/did-chinese-spies-delay-f-35/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Stupidity of Conventional SLBMs</title>
		<link>http://shadowgeek.net/technology/the-stupidity-of-conventional-slbms/</link>
		<comments>http://shadowgeek.net/technology/the-stupidity-of-conventional-slbms/#comments</comments>
		<pubDate>Mon, 30 Jan 2012 00:15:55 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Military]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Nuclear War]]></category>
		<category><![CDATA[SLBM]]></category>

		<guid isPermaLink="false">http://shadowgeek.net/?p=356</guid>
		<description><![CDATA[Wired had another well written article titled &#8220;Pentagon Confused by its Own &#8216;Subs vs. Terrorists&#8217; Plan&#8221;.  The basic idea is that the US wants to conduct conventional global strike from submarines.  One of the many Holy Grails for the DoD is instanteous global strike; the ability to hit any target anywhere on the face of [...]]]></description>
			<content:encoded><![CDATA[<p>Wired had another well written article titled <a href="http://www.wired.com/dangerroom/2012/01/global-strike-returns" target="_blank">&#8220;Pentagon Confused by its Own &#8216;Subs vs. Terrorists&#8217; Plan&#8221;</a>.  The basic idea is that the US wants to conduct conventional global strike from submarines.  One of the many Holy Grails for the DoD is instanteous global strike; the ability to hit any target anywhere on the face of the earth in a moments notice.</p>
<p>The article does a good job of calling this what it is, a farse.  There is no way that either China, Russia, or any other nuclear equipped nation will sit aside while a conventional warhead is sailing overhead to strike some target.  The DoD is trying to make this new conventional warhead to fly a different trajectory, as to indicate to our allies and potential adversaries &#8220;Hey, trust us, it isn&#8217;t a nuke&#8221;.  While it may be a conventional warhead, but how will anyone beside the DoD know?  If you can make a worhead fly this unique trajectory, why can&#8217;t it be a nuclear warhead?</p>
<p>Being able to hit a target in a moments notice is a mixed blessing.  I&#8217;m reminded of the discussion during Dr. Strangelove where they discuss the benefits of bombers over ICBM&#8217;s.  The arguement was that bombers took longer, and that was a good thing.  Time allows the US and Russia (in Dr. Strangelove) to open up diplomancy and to try to calm things down.  This doesn&#8217;t happen if the immediate answer is and ICBM launch.</p>
<p>So, if we have this capability, what becomes the role of diplomancy.  In addition, we&#8217;ll be tempted to use this on the terrorist in a mountain cave.  Is that guy really worth it?  To launch a conventional ICBM or SLBM will cost millions per launch.  Is this guy really worth that price?  Is this guy worth the possible nuclear response?  I would seriously doubt it, but there may be specific cases where it is worth it.</p>
<p>If money was no object, if we had a sound foreign policy, strong diplomatic capabilities, and if everyone trusted us, then this could be a good idea.  In reality, it isn&#8217;t.  We don&#8217;t have enough money to keep being the World&#8217;s Policeman, so why do we want to go down this route.  It is hard to imaging that this type of weapon would not only start, but end a conflict.  This would be just the opening round to an extended conflict involving thousands of American soldiers.  If it was possible to avoid war through the use of this weapon, I&#8217;d be a big fan&#8230; but I just don&#8217;t see it.</p>
<p>At best, this is going to be a huge work program for the Military Industrial Complex similar in scope and cost as SDI.  At worse, this will get us into an accidental nuclear war and end our civilization.  With those being two of many plausible outcomes, we should be wary of going down this path.  Let&#8217;s hope that the budget hawks will stop it in its tracks before we waste millions of our precious dollars.</p>
]]></content:encoded>
			<wfw:commentRss>http://shadowgeek.net/technology/the-stupidity-of-conventional-slbms/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Come to Jesus moment for SCADA developers</title>
		<link>http://shadowgeek.net/technology/come-to-jesus-moment-for-scada-developers/</link>
		<comments>http://shadowgeek.net/technology/come-to-jesus-moment-for-scada-developers/#comments</comments>
		<pubDate>Sun, 22 Jan 2012 13:39:07 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[SCADA]]></category>
		<category><![CDATA[Stuxnet]]></category>

		<guid isPermaLink="false">http://shadowgeek.net/?p=354</guid>
		<description><![CDATA[A couple of years ago, Firesheep created a come to Jesus moment for many of the most popular web sites on the internet.  It demonstrated for anyone interested (no skill needed) that not using SSL was bad, and that anyone&#8217;s account could be hacked.  All responsible websites have responded by increasing their security and the [...]]]></description>
			<content:encoded><![CDATA[<p>A couple of years ago, Firesheep created a come to Jesus moment for many of the most popular web sites on the internet.  It demonstrated for anyone interested (no skill needed) that not using SSL was bad, and that anyone&#8217;s account could be hacked.  All responsible websites have responded by increasing their security and the internet is a better place for it.</p>
<p>At the <a href="https://threatpost.com/en_us/blogs/looking-firesheep-moment-researchers-lay-bare-woeful-scada-security-012012" target="_blank">S4 Conference</a> SCADA systems were put under the wire brush and found as insecure as those websites targeted by Firesheep.  Iran learned the hard way that SCADA isn&#8217;t secure with Stuxnet.</p>
<p>SCADA is designed by industrial engineers for industrial engineers, and not by computer security experts&#8230; and it shows.  At the conference flaw after flaw was exposed which if exploited could cost billions and even cost lives.  Unlike a Facebook account, SCADA controls physical processes and when something goes wrong, bad physical things can happen.  The conference attendees speculated that there will be a Firesheep moment for SCADA and that the industry will have to react.</p>
<p>I agree and disagree.  I do think that if I were to buy a new SCADA system, I&#8217;d be able to find a wide range of improved security offered.  I also think that I&#8217;d find systems that were upgradable and that could be easily patched in the future against evolving threats.  What I don&#8217;t see is any reasonable expectation that the existing fielded systems will ever be fixed.  The flaws extend beyond the server farm and into small control boxes scattered around power plants and industrial sites.  This is more like IE 6 than Firesheep.  No matter how much Microsoft has tried, IE 6 still lives on.  It will take touching every single flawed box and potentially redesigning every single system to secure them.  Firesheep was countered by using SSL at the servers.  If countering required each user to replace their laptop, we would still hear about Firesheep.</p>
<p>I don&#8217;t know if there will ever be an event that causes industry to touch all of those boxes and to upgrade them.  Those boxes are a sunk cost and they just work.. so why change them.  It will be easier for industry to implement procedural changes to reduce (but not eliminate) the risk.  Some industries such as nuclear power plants may make the effort, but will the dairy farm?  Additionally, I doubt that any warranty associated with these boxes included this.  They work as designed, so therefore the fact that they were designed without sufficient security isn&#8217;t something likely covered under warranty.</p>
<p>The people that wrote Stuxnet were targeting a specific set of SCADA controllers and intentionally prevented their software from attacking outside of a narrow set of parameters.  They were unable to prevent collateral damage, but they did go out of their way to do so.  The worse case scenario for the SCADA industry (both manufactures and users) is someone releasing a variant of Stuxnet that is as discriminating as a nuclear weapon.  Remember the Conficker virus?  You know, the one that infected 15 million windows computers.  It didn&#8217;t care who you were.  Now, put the Stuxnet payload on something as nondescript as that, and you&#8217;ll get the worlds attention.  You will also cause physical damage across a wide range of industries.</p>
<p>It is unlikely that the industry will recall their boxes and replace them for free.  It is also unlikely that most industries will pay to replace their SCADA systems with newer secure ones.  The best we can hope for is that industries start building response plans for when their SCADA systems are compromised.  At some point some virus is going to be released into the wild that does impact SCADA.  It may be something that was designed to target a small population, but who&#8217;s controls were poorly designed.  It may be something designed to show off the skills of some 15 year old hacker&#8230; I don&#8217;t know&#8230; but it will happen.  The question isn&#8217;t if or when, but how will industries respond and how well are those contingency plans written.</p>
]]></content:encoded>
			<wfw:commentRss>http://shadowgeek.net/technology/come-to-jesus-moment-for-scada-developers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sea Sheperd&#8217;s Drone</title>
		<link>http://shadowgeek.net/technology/sea-sheperds-drone/</link>
		<comments>http://shadowgeek.net/technology/sea-sheperds-drone/#comments</comments>
		<pubDate>Mon, 26 Dec 2011 11:03:10 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Military]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Drones]]></category>
		<category><![CDATA[Sea Shepherd]]></category>
		<category><![CDATA[Whaling]]></category>

		<guid isPermaLink="false">http://shadowgeek.net/?p=349</guid>
		<description><![CDATA[Now, this is interesting.  I just read a story about the Sea Shepherd activist organization has now deployed a drone to track Japanese whalers.  If you aren&#8217;t familiar with Sea Shepherd, it is an anti-whaling organization that follows the Japanese whaling fleet and attempts to disrupt their operations.  You can watch their activities on a [...]]]></description>
			<content:encoded><![CDATA[<p>Now, this is interesting.  I just read a story about the Sea Shepherd activist organization has now deployed a drone to track Japanese whalers.  If you aren&#8217;t familiar with Sea Shepherd, it is an anti-whaling organization that follows the Japanese whaling fleet and attempts to disrupt their operations.  You can watch their activities on a reality show.</p>
<p>Well, they just got a donated drone, and are now using it to track the whaling fleet.  This is pretty cool.  This is also an interesting use of the technology that probably wasn&#8217;t thought of by the drone inventors.  It makes me wonders where this technology may go in the future.  What would happen if Occupy Wallstreet had a drone overhead constantly, alerting them as to what the police were doing?  How would constant monitoring change police tactics?  Does the police shoot down the drone before evicting the protestors?</p>
<p>In this case, Sea Shepherd and the Japanese whalers are in international waters so there is not police that will claim jurisdiction.  I have to wonder how the Japanese will respond?  Will they even try to shoot down the drone?  I would doubt that they have anything on board the ship that will effectively shoot down a drone.  Maybe they could get lucky with a harpoon, but I doubt it.</p>
<p>This is an interesting development in this multi-year conflict between Sea Shepherd and the Japanese whaling fleet.  As the technology continues to develop it will continue to influence this battle.  Just wait until someone decides to bring along torpedoes.</p>
]]></content:encoded>
			<wfw:commentRss>http://shadowgeek.net/technology/sea-sheperds-drone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lightsquared vs GPS</title>
		<link>http://shadowgeek.net/technology/lightsquared-vs-gps/</link>
		<comments>http://shadowgeek.net/technology/lightsquared-vs-gps/#comments</comments>
		<pubDate>Sat, 24 Dec 2011 12:42:27 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[GPS]]></category>
		<category><![CDATA[Lightsquare]]></category>

		<guid isPermaLink="false">http://shadowgeek.net/?p=347</guid>
		<description><![CDATA[There has been several experiments showing that Lightsquare&#8217;s systems interfere with GPS frequencies.  Lightsquare is now seeking a ruling to put the blame on the GPS manufactures and therefore be permitted to roll out it&#8217;s system while forcing the GPS manufactures to fix their systems.  If this goes through it will be a disaster.  First [...]]]></description>
			<content:encoded><![CDATA[<p>There has been several experiments showing that Lightsquare&#8217;s systems interfere with GPS frequencies.  Lightsquare is now seeking a ruling to put the blame on the GPS manufactures and therefore be permitted to roll out it&#8217;s system while forcing the GPS manufactures to fix their systems.  If this goes through it will be a disaster.  First of all, the GPS systems in question are already out in the market, and Lightsquare&#8217;s isn&#8217;t.  Even if this was the fault of the GPS equipment, there is not economical or technical way to update every GPS device, especially those that are securely embedded inside of systems.</p>
<p>But, this is not the GPS manufacture&#8217;s fault as Lightsquare will have you believe.  GPS receivers are just that, receivers.  They only listen for the GPS signal that is broadcasted from the satellites above.  The GPS signal is very weak, and therefore the receivers must be sensitive to pick them up the signal.  If Lightsquare is broadcasting too close to the GPS frequencies, or on the GPS frequencies, of course these sensitive receivers will pick it up.  Welcome to basic radio theory.  GPS receivers have been around for many years, and have evolved.  In the beginning it took a long time to pick up a satellite and only a few could be picked up at a time.  That wasn&#8217;t good enough for either military or commercial use (no good if your GPS only starts working after you arrived at your destination), so they pushed up the sensitivity and improved the processing.  Now they have GPS receivers that can find your location quickly, just like we want it.  The outcome of this is that a small buffer is needed around the frequencies to ensure that they aren&#8217;t accidentally interfered with.  That is the price we pay to have a GPS system that works, and that is the frequencies that Lightsquare wants to use.</p>
<p>Sorry Lightsquare.  Much of our civil infrastructure, consumer electronics, and military systems rely on GPS.  If your systems are going to interfere with them then you lose.  If your system was already deployed and GPS was new, then the roles would be reversed.  You are the one coming late to the frequency party and therefore get stuck dealing with the outcome of several years of evolution of GPS.</p>
<p>I like what Lightsquare is trying to do, and I do hope that they can find some frequency band that will work for them.  However, the GPS bands must remain off-limits.  It is unfortunate for any company that has a good idea, and believe that they have a right to develop systems that border on the GPS, that their plans get screwed.  The Government did a poor job of laying down a foundation for frequency management.  There was no way to do it well, given that no one had any idea as to how wireless technology would evolve.  The FCC has done its best with what it has, but it is stuck with many legacy decisions and systems that abuse the frequencies they are given.  At some point we&#8217;ll have to make the same transition as we did with standard to digital televisions, but this time with military radios, satellite communications, and commercial wireless devices.  It will be a challenge and will likely take several hundred years to complete.  Until then, Lightsquare and others like them are stuck with what we have, no matter how unfair it may seam.</p>
<p>Best of luck Lightsquare, but stay away from my GPS&#8230; it is often the only thing that knows where I&#8217;m going&#8230; and I&#8217;d like to get there someday.</p>
]]></content:encoded>
			<wfw:commentRss>http://shadowgeek.net/technology/lightsquared-vs-gps/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>What should the future of TSA be?</title>
		<link>http://shadowgeek.net/politics/what-should-the-future-of-tsa-be/</link>
		<comments>http://shadowgeek.net/politics/what-should-the-future-of-tsa-be/#comments</comments>
		<pubDate>Fri, 09 Dec 2011 13:40:19 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Politics]]></category>
		<category><![CDATA[airport security]]></category>
		<category><![CDATA[TSA]]></category>

		<guid isPermaLink="false">http://shadowgeek.net/?p=342</guid>
		<description><![CDATA[The Transportation Security Administration was created after 9/11 to prevent 9/11.  It was the classic knee jerk reaction to events that had already occurred.  The proponents of TSA will point out that since there hasn&#8217;t been another 9/11 type of event since then, that TSA is working.  The opponents of the TSA will point out [...]]]></description>
			<content:encoded><![CDATA[<p>The Transportation Security Administration was created after 9/11 to prevent 9/11.  It was the classic knee jerk reaction to events that had already occurred.  The proponents of TSA will point out that since there hasn&#8217;t been another 9/11 type of event since then, that TSA is working.  The opponents of the TSA will point out that terrorist can learn and perhaps they haven&#8217;t been trying to highjack airplanes since 9/11.  Either way, a lot of money and technology has been thrown at TSA, and it is debatable that it has been a good investment.</p>
<p>The Super Committee failed.  Our deficit is beyond reason and growing fast.  Our government is struggling with trying to cut expenses and raise income.  Perhaps now we can finally look at the TSA with an objective eye, and make some common sense changes.  Wired had a good article summarizing TSA&#8217;s performance as <a href="http://www.wired.com/dangerroom/2011/12/unsafe-skies" target="_blank">&#8220;Insider: $56 Billion Later, Airport Security is Junk&#8221;</a>.  It is a good read and they make some excellent arguments.  For this discussion, I&#8217;m going to limit the discussion to TSA and airports.  They really have a responsibility outside of just airports, but that is where most of the easy changes can take place.</p>
<p>First of all, what is the objective of the TSA?  It should be to prevent airplanes from being highjacked, blown-up, or shot down.  This is good, but the reality is that you can never foresee every possible threat, and there is no way to prevent everything.  This is an effort in risk management, and the best we can hope for is to catch and prevent stupid and/or crazy folks that attempt to either highjack or blow-up an aircraft.  You may be able to prevent the stupid terrorist/criminals from accomplishing their objectives, and while doing so, you may raise the difficulty level for the more capable terrorists such that they target less defended targets (which exists everywhere).</p>
<p>So, what should we do with the TSA?  Here&#8217;s my recommendations:</p>
<ol>
<li>Reduce passenger screening back to pre-9/11 levels.  Stick with the basics, an ID check and a metal detector.  Let us keep our shoes on, and allow liquids back on the plane.  Let me keep my laptop in the bag.  Focus on preventing a bunch-up of passengers which is a more attractive target than blowing up a plane.  Keep guns and large knives off the plane and prevent the obvious stupid and/or crazies from acting out on the plane.</li>
<li>Keep the hardened cockpit doors.  This is one of the few things that the TSA did that makes sense.  If someone can&#8217;t get to the cockpit, then they can&#8217;t highjack the airplane.</li>
<li>Educate travelers that it is still their responsibility to violently suppress anyone trying to highjack the plane.  The passengers and flight attendants are the first and last defense against someone acting out on an airplane.  After 9/11 this was clear and I even had pilots remind passengers of this&#8230; now, so many years later, we may be forgetting this.  Just put out some reminders, I think most travelers would understand it.</li>
<li>Increase the background checks of airport and airline employees.  Anyone that has unfettered access to the aircraft should be checked.  It is much easier to damage or sabotage an aircraft from anywhere but the passenger cabin.  I&#8217;d be more worried about a rouge employee than a crazy passenger.</li>
<li>Monitor the area around the airport better.  Here&#8217;s a hard one.  If someone was going to try to shoot down a commercial aircraft, they aren&#8217;t necessarily going to be on the airport.  They could be next to the airport, or even a few miles away.  They just need to be in the path of the aircraft when the aircraft is low enough to be hit by whatever they are shooting at it.  Accomplishing this effectively will be nearly impossible, so the best you could hope is to have some cameras monitor the likely areas and to dispatch folks to investigate if something suspicious happens.  So, when that van suddenly stops at the end of the runway and folks jump out, you send someone out to see what is going on.  The best you can hope for is to increase the terrorist risk so they don&#8217;t try it.  I wouldn&#8217;t put too much into this area, but you might be able to catch the obvious if you are lucky.</li>
<li>Most importantly, educate travelers that there is a risk and that TSA can&#8217;t prevent everything and that it isn&#8217;t going to try.  Just admit to the public that something bad may happen and that that sucks, but it is a fact of life.  If they understand that every dime spent on the TSA is a dime not spent on education, or another dime added to our deficit, they would understand.  The TSA doesn&#8217;t produce anything.  They do not contribute at all to our Gross National Product.  If people are treated like adults and they understand the risk and costs associated with minimizing every risk, I don&#8217;t think you&#8217;d get a huge backlash from folks when the TSA backs off from their very expensive tactics.</li>
</ol>
<p>So, there are some of my ideas.  They pretty much match up with what others are saying.  I don&#8217;t know if the politicians have the willpower to dramatically reduce the scale and cost of the TSA without giving their political opponents the &#8220;they are soft on terrorism&#8221; stick to beat them up with.  It is simple common sense that addresses the reality of the situation.  It may be an uphill battle to apply some common sense here, but given our financial situation, it is worth making the effort.</p>
]]></content:encoded>
			<wfw:commentRss>http://shadowgeek.net/politics/what-should-the-future-of-tsa-be/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How the Government Goes About Creating a Crappy App</title>
		<link>http://shadowgeek.net/politics/how-the-governments-goes-about-creating-a-crappy-app/</link>
		<comments>http://shadowgeek.net/politics/how-the-governments-goes-about-creating-a-crappy-app/#comments</comments>
		<pubDate>Thu, 24 Nov 2011 00:15:49 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Politics]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[ERG]]></category>
		<category><![CDATA[Government Contracting]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[OSHA]]></category>

		<guid isPermaLink="false">http://shadowgeek.net/?p=328</guid>
		<description><![CDATA[Rich Jones posted a wonderful piece on gun.io on this horrible mobile application that the Occupational Safety and Health Administration (OSHA) created.  He estimated that he could have done it for about $600, so he submitted a Freedom of Information Act (FOIA) request to find out how much this piece of crap cost for the [...]]]></description>
			<content:encoded><![CDATA[<p>Rich Jones posted a wonderful piece on <a href="http://gun.io/blog/the-governments-200000-useless-android-application/" target="_blank">gun.io</a> on this horrible mobile application that the Occupational Safety and Health Administration (OSHA) created.  He estimated that he could have done it for about $600, so he submitted a Freedom of Information Act (FOIA) request to find out how much this piece of crap cost for the Taxpayers.  In total, the Android App, IOS App, and the Blackberry App (which was never released) cost slightly over $200,000.  That&#8217;s right, a $600 app for $200, 000.  On top of the $200,000 for the applications, the source code isn&#8217;t publicly available as it is considered a trade secret by the contractor <a href="http://www.erg.com/" target="_blank">Eastern Research Group</a>.</p>
<p>Rich goes on asking how this could happen.  Well, I don&#8217;t have any inside information on how OSHA did this application but I can hypothesize how this happened.  Rich goes on how he&#8217;d like the system to work, and I applaud him for that vision.  Now, let me work through the likely steps that resulted in this piece of crap.</p>
<ol>
<li>Somewhere near the top of OSHA a Senior Executive Service (SES) manager decided that OSHA &#8220;needed an App&#8221;.  Everyone in Government is doing Apps, and OSHA is not going to let everyone have one but themselves.</li>
<li>The poor manager assigned to this task has no technical or coding background.  He or She is a mid-level manager, just trying to put food on the table.  When he asks the Boss &#8220;What do you want the App to do?&#8221;, the answer is something like &#8220;I don&#8217;t care, just make an App and leave me alone about it.&#8221;  Here&#8217;s the first major problem&#8230; there is no actual reason for the App, and no one has thought this through.</li>
<li>The manager must now write a Request for Proposal (RFP) for the development of the App.  This process takes about six months if you are lucky, and you must go through multiple legal and contracting reviews.  Any creativity or vision will be stripped out of the RFP as too risky or unusual.  The RFP will have language such as &#8220;The Contractor shall produce an App that provides users information about OSHA&#8221;.  There won&#8217;t be any mock-ups, diagrams, or use-cases&#8230; it is all just words.</li>
<li>The RFP will be a Firm Fixed Price (FFP) contract which allows the Government from taking any risk, or requiring constant management of the contract to ensure that everything is going according to plan.  A FFP contract means that the Government provides the contractor (ERG in this case) a flat fee for the App.  If it costs ERG $600 to make the App, then the rest is profit.</li>
<li>The RFP &#8220;goes out on the street&#8221; for proposal.  The Government waits for about thirty or sixty days for responses.  Contractors will write a proposal and the proposal that is &#8220;technically acceptable, lowest costs&#8221; wins.  Now, there are two poison pills for new and smaller companies.  The first is that they are judged on &#8220;past performance&#8221;.  So, if you don&#8217;t have any, it counts against you.  In reality no past performance equals a neutral score, but you can&#8217;t take biases out of the people reviewing the proposals.  Secondly, the RFP contains a lot of boiler-plate requirements which are very costly to satisfy.  Only companies that have made it their business to get Government contracts get Government contracts.  It is just too difficult for others to break into the business, but occasionally it does happen.  Most often a company will leverage one type of contract for another.  So, if a company runs an IT Help Desk, they will suddenly consider them a software development house, with the often predicted bad results.</li>
<li>The contractor will take as much time to do the work as possible, even if they aren&#8217;t really working on it.  For  a FFP contract, you don&#8217;t want to deliver too early.  That would give the Government the chance to complain and force changes.  But if you wait until just before the end of the &#8220;period of performance&#8221;, there isn&#8217;t enough time for the Government to react, so they just accept what was delivered.</li>
<li>Finally, but the time the App is actually delivered the SES has moved on to another job, and the new SES&#8217;s response is &#8220;we have an App, why?, okay&#8230; might as well publish it&#8221;.</li>
</ol>
<p>There you go, from poorly defined requirements to a somewhat functional App.  This is not how it can happen, but this is how the system is designed to work.  It could be redesigned and changed, but that requires an act of congress, and they haven&#8217;t really demonstrated their capabilities to pass well thought out and written laws lately.</p>
<p>Rich also goes into the inability to gain the source code.  The default data rights for such a contract are Government Purpose Rights (GPR).  GPR is kind of like open source, but only within Government channels.  This assumes there the mid-level manager understands something about data rights.  If not, the contractors will likely try to slip in even more restrictive data rights in their proposals.  If the manager is a rebel, they could push for &#8220;unlimited rights&#8221; which would all OSHA to release the code, but that really takes a lot of effort, and assumes that one of these companies is even willing to accept that contract clause.</p>
<p>Rich makes some good points in his rant.  Unfortunately, the established government contracting process has been established to maximize profit while minimizing productivity.  In many ways it is a works program.  Now, I&#8217;m sure that isn&#8217;t the true stated purpose of it, but is how it ends up.  I would like to see the system change, but I&#8217;m not sure writing my congressman will help in this case.</p>
]]></content:encoded>
			<wfw:commentRss>http://shadowgeek.net/politics/how-the-governments-goes-about-creating-a-crappy-app/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Is Privacy Dead?</title>
		<link>http://shadowgeek.net/technology/is-privacy-dead/</link>
		<comments>http://shadowgeek.net/technology/is-privacy-dead/#comments</comments>
		<pubDate>Thu, 17 Nov 2011 22:18:54 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Intelligence]]></category>
		<category><![CDATA[Politics]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Government]]></category>
		<category><![CDATA[Privacy]]></category>

		<guid isPermaLink="false">http://shadowgeek.net/?p=324</guid>
		<description><![CDATA[I was in a class today with a bunch of engineers.  We were taking a class on how to migrate legacy computer systems into a services based architecture.  Okay, so not that exciting.  One of the engineers stated that we should go to a single national ID in order to avoid having to make the [...]]]></description>
			<content:encoded><![CDATA[<p>I was in a class today with a bunch of engineers.  We were taking a class on how to migrate legacy computer systems into a services based architecture.  Okay, so not that exciting.  One of the engineers stated that we should go to a single national ID in order to avoid having to make the different state systems work together.  I countered with the fact that the Constitution doesn&#8217;t give the Federal government that power, and that it is a State right.  He countered that &#8220;they&#8221; know everything about us anyway and there is no privacy, so why not give up State issued IDs for Federal ones?</p>
<p>Now, this guy isn&#8217;t stupid.. thick headed at times yes, but not stupid.  If smart people not only feel that privacy is dead, but then don&#8217;t blink an eye about giving up more privacy or more rights, then I think we have a big problem.  My reaction was to ask him to think about what we should do to restore our rights instead of being happy with giving them up.</p>
<p>I&#8217;m reminded of the ongoing debate about GPS trackers and the Government having the authority to request your phone records to include location information without a court order.  I was happy to see at least one judge today declare that such requests are unconstitutional and require a warrant.</p>
<p>When our Founding Fathers &#8230; uh&#8230; founded this Country we didn&#8217;t live in an electronic jungle.  Privacy was easy as closing the door.  Today, we have mobile tracking devices in our pockets, and we send all of our communications over the internet where it is easily accessible.  IF the Founding Fathers were writing the Constitution today I would have to believe that they would place strict limits on the Federal Governments ability to wiretap, request ISP records, place GPS trackers and so on.  I&#8217;d find it hard that they would just prevent the Government from searching your &#8220;papers&#8221; as it is currently written.  The Colonists left England to escape a heavy handed Government.</p>
<p>But instead, we have a Government that is constantly trying to push the boundaries of what is Constitutional.  They want more and more powers to avoid requesting warrants and there is even speculation on a secret interpretation of the Patriot Act.  Shouldn&#8217;t these folks fall on the side of the Constitution and placing limits on Government?  Why does the Government want so much power?  With all of the abuses that we know of, do we really want the Government (or business for that matter) to know where we have been moment to moment, everything we&#8217;ve done online, every email we&#8217;ve sent, and so on?  I would like to think not.</p>
<p>While privacy may be dead in practice, I like it.  Instead of bemoaning the loss of privacy, why aren&#8217;t we working to restore privacy in America?  Privacy is not a human, not a living thing that once dead can&#8217;t be brought back to life (zombies excluded).  It is a concept and principal, and if loss, can be found again and restored.  We can make changes to our existing laws and social norms to bring back privacy, we just have to make the decision to do so.  We can start by erring on the side of privacy and the 4th Amendment.</p>
<p>Maybe it is a pipe dream, but America was built on dreams.</p>
]]></content:encoded>
			<wfw:commentRss>http://shadowgeek.net/technology/is-privacy-dead/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Government Lying Bad, FOIA Lying Even Worse</title>
		<link>http://shadowgeek.net/politics/government-lying-bad-foia-lying-even-worse/</link>
		<comments>http://shadowgeek.net/politics/government-lying-bad-foia-lying-even-worse/#comments</comments>
		<pubDate>Fri, 04 Nov 2011 10:28:17 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Politics]]></category>
		<category><![CDATA[DoJ]]></category>
		<category><![CDATA[FOIA]]></category>

		<guid isPermaLink="false">http://shadowgeek.net/?p=320</guid>
		<description><![CDATA[The Department of Justice just dropped a proposed change to the FOIA rules that would have allowed the Government to lie in response to a legal FOIA request.  It is shameful that the DoJ even thought such a rule was necessary.  Last time I checked, the DoJ suppose to work for the people, not any [...]]]></description>
			<content:encoded><![CDATA[<p>The Department of Justice just dropped a proposed change to the FOIA rules that would have allowed the Government to lie in response to a legal FOIA request.  It is shameful that the DoJ even thought such a rule was necessary.  Last time I checked, the DoJ suppose to work for the people, not any specific Government agency or service.  If you can&#8217;t tell us due to national secrets, then tell us that, but don&#8217;t claim that you &#8220;don&#8217;t have it&#8221;, when you do.</p>
<p>I suspect there is a fair amount of lying or &#8220;reinterpretation of the request&#8221; that already happens, but it should never be sanctioned.  I&#8217;m glad to see the rule dropped and while it won&#8217;t guarantee protections from lying, it will at least be better than with sanctioned lying.  The Government is disliked by many of the folks it suppose to protect because of the cloak of secrecy that has risen over the past ten or twenty years.  Even with all of the campaign promises of transparency, there is more secrecy than ever.  But we should never give anyone the right to lie.  If you can&#8217;t or won&#8217;t tell us, be honest about it.</p>
]]></content:encoded>
			<wfw:commentRss>http://shadowgeek.net/politics/government-lying-bad-foia-lying-even-worse/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Virus Takes Down AF Drones&#8230;WTF</title>
		<link>http://shadowgeek.net/technology/virus-takes-down-af-drones-wtf/</link>
		<comments>http://shadowgeek.net/technology/virus-takes-down-af-drones-wtf/#comments</comments>
		<pubDate>Sat, 08 Oct 2011 12:01:50 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Military]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Predator]]></category>
		<category><![CDATA[Reaper]]></category>
		<category><![CDATA[UAV's]]></category>
		<category><![CDATA[virus]]></category>

		<guid isPermaLink="false">http://shadowgeek.net/?p=316</guid>
		<description><![CDATA[Wired has an article on a computer virus that has infected the Predator and Reaper control stations at Creech AFB.  Someone screwed up big here.  First of off, why was infected media introduced to the classified system?  Secondly, why wasn&#8217;t there a clean backup that they could use to restore to? These systems operate on [...]]]></description>
			<content:encoded><![CDATA[<p>Wired has an <a href="http://www.wired.com/dangerroom/2011/10/virus-hits-drone-fleet/">article</a> on a computer virus that has infected the Predator and Reaper control stations at Creech AFB.  Someone screwed up big here.  First of off, why was infected media introduced to the classified system?  Secondly, why wasn&#8217;t there a clean backup that they could use to restore to?</p>
<p>These systems operate on a classified network. So, either the bad guy has access to the classified network and introduced the malware there (not a happy thought), or someone broke the rules and transferred media from the internet to the classified network (another no-no).  Now, there are always exceptions to the rules, but in those cases all media should have been scanned prior to connecting them to the classified network.  So, what happened here?  Someone screwed up.  Someone didn&#8217;t follow the rules assuming that they didn&#8217;t apply to them, or that what they were doing at the moment was too critical to slow down and follow the rules.  Maybe the system they use to scan media was broken, or perhaps it wasn&#8217;t loaded with the right virus signatures.  Either way, something went wrong.</p>
<p>Secondly, why don&#8217;t that have a clean system to backup from?  This is a weapon system, not a video game.  In the article they go on about how they had to build the system from scratch again and again, always resulting in the same re-infection?  Why?  Doesn&#8217;t the system have a clean backup?  With the advent of virtual machines, snapshots, backup tapes, replication, and so on&#8230; you&#8217;d think they should be able to backup without a problem.  Now, the exception would be if the virus is hiding in some firmware and if that is the case, they are in more trouble that they realize.</p>
<p>I guess the real last question is why are they using Windows at all?  Why is the military using a commercial grade operating system that is the largest target on the planet for viruses to run a critical weapon system?  Shouldn&#8217;t this be on SELinux?  I bet the decision was made in the name of convenience and cost savings&#8230; so, how convenient is it now?  Saving money?  We need to realize that if IT systems are weapon systems, then we need to treat them as such.  This isn&#8217;t the same as my PC at home.  People generally don&#8217;t die if my PC goes up in smoke at home, but what happens if someone through the virus learns how to insert commands to a Reaper.  How does it look when the Reaper fires a missile at friendly troops&#8230; and we learn that it was the result of someone highjacking the system.  If they can highjack people using their bank&#8217;s website, they could certainly do this&#8230; and learning the system through a keylogger is the first step in that direction.</p>
<p>The Predator program has been an insane success.  It went from a science project to a major weapon system overnight.  Had it gone through the traditional acquisition cycle, it would have likely failed.  However, in its rush to be fielded, they took shortcuts such as their selection of operating systems.  It might be time now to rethink this.  If you are going to go with Windows, then you need to secure it correctly.  If you are a critical system, then you need to be able to boot from a clean backup.  Yes, this means more engineering and more costs, without any obvious operational value&#8230; but it also means that you can continue to operate through these type of issues.  Mission availability and robustness should be a valued operational characteristic.  I doubt that this incident will cause anything to be changed.  I just hope that it won&#8217;t take one of our UAV&#8217;s to be highjacked and the death of friendly troops to finally make us change how the system is designed and used.</p>
]]></content:encoded>
			<wfw:commentRss>http://shadowgeek.net/technology/virus-takes-down-af-drones-wtf/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

