<?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>Gareth O. Evans FdSc BSc &#187; Security</title>
	<atom:link href="http://www.garethevans.info/archives/category/computing/security/feed" rel="self" type="application/rss+xml" />
	<link>http://www.garethevans.info</link>
	<description>BSc (Hons) Computer Networks</description>
	<lastBuildDate>Wed, 10 Feb 2010 15:03:10 +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>ClickOnce Deployments</title>
		<link>http://www.garethevans.info/archives/88</link>
		<comments>http://www.garethevans.info/archives/88#comments</comments>
		<pubDate>Wed, 10 Feb 2010 15:03:10 +0000</pubDate>
		<dc:creator>gareth</dc:creator>
				<category><![CDATA[.NET Development]]></category>
		<category><![CDATA[ClickOnce Deployment]]></category>
		<category><![CDATA[Code Signing]]></category>
		<category><![CDATA[Computing]]></category>
		<category><![CDATA[Networks]]></category>
		<category><![CDATA[OpenSSL]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Visual Studio]]></category>
		<category><![CDATA[.NET 3.5]]></category>
		<category><![CDATA[ClickOnce]]></category>

		<guid isPermaLink="false">http://www.garethevans.info/?p=88</guid>
		<description><![CDATA[I&#8217;ve been pulling my hair out all day trying to figure this out so I thought I&#8217;d place it on my blog as a convenient place for other Visual Studio users and myself for next time! Assumptions I will assume you have your app build and now ready to release it to your internal corporate [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been pulling my hair out all day trying to figure this out so I thought I&#8217;d place it on my blog as a convenient place for other Visual Studio users and myself for next time!</p>
<p><strong>Assumptions</strong><br />
I will assume you have your app build and now ready to release it to your <strong>internal corporate</strong> network and you have access to a server for deploying your software.</p>
<p><strong>Requirement &#8211; OpenSSL</strong><br />
Download and install OpenSSL from here &#8211; <a href="http://www.slproweb.com/products/Win32OpenSSL.html">http://www.slproweb.com/products/Win32OpenSSL.html</a></p>
<p><strong>Steps</strong><br />
I installed OpenSSL to C:\Program Files\OpenSSL, opening a command prompt window, navigate there and then to the bin directory.</p>
<p><code>C:\Users\Gareth Evans>cd "C:\Program Files\OpenSSL\"<br />
C:\Program Files\OpenSSL>cd bin<br />
C:\Program Files\OpenSSL\bin></code></p>
<p>Run:<br />
<code>openssl genrsa -out ca.key 4096</code></p>
<p>To generate a private key for the Certificate Authority (CA).</p>
<p>Run:<br />
<code>openssl req -new -x509 -days 1826 -key ca.key -out ca.crt</code></p>
<p>To generate a public key for the CA.</p>
<p><strong>Note</strong>: Whatever you enter for &#8220;Common Name (eg, YOUR name) []:&#8221; will become the NAME of the Certificate Provider.</p>
<p>Enter as much or as little information/details as you want or need.</p>
<p>So we&#8217;ve created a CA certificate now, we need to create a sub certificate.</p>
<p>Run:<br />
<code>openssl req -new -key ia.key -out ia.csr</code></p>
<p><strong>Again Note</strong>: Whatever you enter for &#8220;Common Name (eg, YOUR name) []:&#8221; will become the NAME of the Certificate Provider. <strong>Remember to call this something different to the CA Common Name.</strong></p>
<p>Run:<br />
<code>openssl x509 -req -days 730 -in ia.csr -CA ca.crt -CAkey ca.key -set_serial 01 -out ia.crt</code></p>
<p>Run:<br />
<code>openssl pkcs12 -export -out ia.p12 -inkey ia.key -in ia.crt -chain -CAfile ca.crt</code></p>
<p>Run:<br />
<code>openssl pkcs12 -export -out ia.p12 -inkey ia.key -in ia.crt -chain -CAfile ca.crt -keysig</code></p>
<p>Open CA.crt<br />
Install Certificate<br />
Put Certificate in &#8220;Trusted Root Certification Authority&#8221;</p>
<p>Open certificate.crt<br />
Install Certificate<br />
SAVE PRIVATE KEYS &#8211; see Fig 1<br />
Put Certificate in &#8220;Personal&#8221;</p>
<p>Back to Visual Studio now, select the Startup Project, Right Click, Select Properties.</p>
<p>Within the Signing tab (left hand side), Tick &#8220;Sign the ClickOnce manifest&#8221;, Click &#8220;Select from Store&#8221;, select your certificate.</p>
<p>Select the Publish tab, Set the Publish Folder Location and Installation Folder URL and click Publish.</p>
<p>Deploy CA.crt to domain Computers, placing Cert in &#8220;Trusted Root Certification Authority&#8221;</p>
<p>Verify the ClickOnce deployment.</p>
<p><a href="http://www.garethevans.info/wp-content/uploads/2010/02/certImport.png"><img src="http://www.garethevans.info/wp-content/uploads/2010/02/certImport-300x273.png" alt="" title="certImport" width="300" height="273" class="alignnone size-medium wp-image-92" /></a><br />
Figure 1</p>
]]></content:encoded>
			<wfw:commentRss>http://www.garethevans.info/archives/88/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ACL Editor and Simulator v2.0</title>
		<link>http://www.garethevans.info/archives/75</link>
		<comments>http://www.garethevans.info/archives/75#comments</comments>
		<pubDate>Fri, 15 May 2009 21:28:44 +0000</pubDate>
		<dc:creator>gareth</dc:creator>
				<category><![CDATA[Cisco]]></category>
		<category><![CDATA[Computing]]></category>
		<category><![CDATA[Life]]></category>
		<category><![CDATA[Networks]]></category>
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://www.garethevans.info/?p=75</guid>
		<description><![CDATA[More details are HERE ..and yes I know, two posts on my blog in search a short time! *shock horror* lol]]></description>
			<content:encoded><![CDATA[<p>More details are <a href="http://www.garethevans.info/products/acleditor/version-20-development">HERE</a></p>
<p>..and yes I know, two posts on my blog in search a short time! *shock horror* lol</p>
]]></content:encoded>
			<wfw:commentRss>http://www.garethevans.info/archives/75/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>My once yearly post on my blog &#8211; 2009.</title>
		<link>http://www.garethevans.info/archives/53</link>
		<comments>http://www.garethevans.info/archives/53#comments</comments>
		<pubDate>Tue, 12 May 2009 22:51:03 +0000</pubDate>
		<dc:creator>gareth</dc:creator>
				<category><![CDATA[Cisco]]></category>
		<category><![CDATA[Computing]]></category>
		<category><![CDATA[Life]]></category>
		<category><![CDATA[Networks]]></category>
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://www.garethevans.info/?p=53</guid>
		<description><![CDATA[Website I think its time for a revamp/redesign&#8230;.XHTML, CSS and jQuery&#8230;.ASP.NET would be nice but my web hosting doesn&#8217;t support it (otherwise I would of moved to N2CMS &#8211; been playing with this in work lately) ACL Editor Version 2.0 has, I repeat HAS started development&#8230;finally! The new version of the editor is being developed [...]]]></description>
			<content:encoded><![CDATA[<p><u><strong>Website</strong></u><br />
I think its time for a revamp/redesign&#8230;.XHTML, CSS and jQuery&#8230;.ASP.NET would be nice but my web hosting doesn&#8217;t support it (otherwise I would of moved to N2CMS &#8211; been playing with this in work lately)</p>
<p><strong><u>ACL Editor</u></strong><br />
Version 2.0 has, I repeat HAS started development&#8230;finally! The new version of the editor is being developed using a addon architecture so a developer can create their own addon which will then hook into the core of the editor.</p>
<p>Screen shots to come soon.</p>
<p><strong>Anybody interested in BETA testing this please feel free to get in touch in the usual manner.</strong></p>
<p><strong><u>New House</u></strong><br />
Me and Suzanne moved into our little house in November last year.</p>
<p><strong><u>Any other business!</u></strong><br />
I still check my emails on this domain a minimum of 10 times a day &#8211; so your emails do get answered!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.garethevans.info/archives/53/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Cisco ACL Editor and Simulator &#8211; Version 1.1.0.4</title>
		<link>http://www.garethevans.info/archives/44</link>
		<comments>http://www.garethevans.info/archives/44#comments</comments>
		<pubDate>Wed, 21 Nov 2007 00:11:52 +0000</pubDate>
		<dc:creator>gareth</dc:creator>
				<category><![CDATA[Cisco]]></category>
		<category><![CDATA[Computing]]></category>
		<category><![CDATA[Life]]></category>
		<category><![CDATA[Networks]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Servers]]></category>
		<category><![CDATA[University]]></category>

		<guid isPermaLink="false">http://www.garethevans.info/archives/44</guid>
		<description><![CDATA[Version 1.1.0.4 of the Cisco ACL Editor and Simulator has been released and is online! Purchase / Registration details available. 30 Day Demo Available FREE! More Info Here (Including Download Links)]]></description>
			<content:encoded><![CDATA[<p>Version 1.1.0.4 of the Cisco ACL Editor and Simulator has been released and is online!</p>
<p>Purchase / Registration details available.</p>
<p><strong>30 Day Demo Available FREE!</strong></p>
<p><a href="http://www.garethevans.info/products/acleditor/">More Info Here</a> (Including Download Links)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.garethevans.info/archives/44/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Cisco ACL Editor and Simulator &#8211; Version 1.1.0.3</title>
		<link>http://www.garethevans.info/archives/43</link>
		<comments>http://www.garethevans.info/archives/43#comments</comments>
		<pubDate>Mon, 19 Nov 2007 22:40:13 +0000</pubDate>
		<dc:creator>gareth</dc:creator>
				<category><![CDATA[Cisco]]></category>
		<category><![CDATA[Computing]]></category>
		<category><![CDATA[Life]]></category>
		<category><![CDATA[Networks]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Servers]]></category>
		<category><![CDATA[University]]></category>

		<guid isPermaLink="false">http://www.garethevans.info/archives/43</guid>
		<description><![CDATA[Version 1.1.0.3 of the Cisco ACL Editor and Simulator has been released and is online! Purchase / Registration details available. 30 Day Demo Available FREE! More Info Here (Including Download Links)]]></description>
			<content:encoded><![CDATA[<p>Version 1.1.0.3 of the Cisco ACL Editor and Simulator has been released and is online!</p>
<p>Purchase / Registration details available.</p>
<p><strong>30 Day Demo Available FREE!</strong></p>
<p><a href="http://www.garethevans.info/products/acleditor/">More Info Here</a> (Including Download Links)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.garethevans.info/archives/43/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cisco ACL Editor and Simulator &#8211; Version 1.1.0.2</title>
		<link>http://www.garethevans.info/archives/41</link>
		<comments>http://www.garethevans.info/archives/41#comments</comments>
		<pubDate>Wed, 14 Nov 2007 18:37:29 +0000</pubDate>
		<dc:creator>gareth</dc:creator>
				<category><![CDATA[Cisco]]></category>
		<category><![CDATA[Computing]]></category>
		<category><![CDATA[Life]]></category>
		<category><![CDATA[Networks]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[University]]></category>

		<guid isPermaLink="false">http://www.garethevans.info/archives/41</guid>
		<description><![CDATA[Version 1.1.0.2 of the Cisco ACL Editor and Simulator has been released and is online! Purchase / Registration details available. 30 Day Demo Available FREE! More Info Here (Including Download Links)]]></description>
			<content:encoded><![CDATA[<p>Version 1.1.0.2 of the Cisco ACL Editor and Simulator has been released and is online!</p>
<p>Purchase / Registration details available.</p>
<p><strong>30 Day Demo Available FREE!</strong></p>
<p><a href="http://www.garethevans.info/products/acleditor/">More Info Here</a> (Including Download Links)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.garethevans.info/archives/41/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Cisco ACL Editor and Simulator &#8211; Version 1.1.0.0</title>
		<link>http://www.garethevans.info/archives/39</link>
		<comments>http://www.garethevans.info/archives/39#comments</comments>
		<pubDate>Mon, 29 Oct 2007 13:35:06 +0000</pubDate>
		<dc:creator>gareth</dc:creator>
				<category><![CDATA[Cisco]]></category>
		<category><![CDATA[Computing]]></category>
		<category><![CDATA[Networks]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[University]]></category>

		<guid isPermaLink="false">http://www.garethevans.info/archives/39</guid>
		<description><![CDATA[Version 1.1.0.0 of the Cisco ACL Editor and Simulator has been released and is online! Purchase / Registration details available. 30 Day Demo Available FREE! More Info Here (Including Download Links)]]></description>
			<content:encoded><![CDATA[<p>Version 1.1.0.0 of the Cisco ACL Editor and Simulator has been released and is online!</p>
<p>Purchase / Registration details available.</p>
<p><strong>30 Day Demo Available FREE!</strong></p>
<p><a href="http://www.garethevans.info/products/acleditor/">More Info Here</a> (Including Download Links)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.garethevans.info/archives/39/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cisco ACL Editor and Simulator &#8211; First Release</title>
		<link>http://www.garethevans.info/archives/25</link>
		<comments>http://www.garethevans.info/archives/25#comments</comments>
		<pubDate>Sat, 28 Jul 2007 17:16:07 +0000</pubDate>
		<dc:creator>gareth</dc:creator>
				<category><![CDATA[Cisco]]></category>
		<category><![CDATA[Computing]]></category>
		<category><![CDATA[Life]]></category>
		<category><![CDATA[Networks]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Servers]]></category>
		<category><![CDATA[University]]></category>

		<guid isPermaLink="false">http://www.garethevans.info/archives/25</guid>
		<description><![CDATA[Yes, my final year project has been released to the world wide web today! Feedback is welcome and appreciated, good or bad! 30 Day Demo Available FREE! More Info Here (Including Download Links)]]></description>
			<content:encoded><![CDATA[<p>Yes, my final year project has been released to the world wide web today!</p>
<p>Feedback is welcome and appreciated, good or bad!</p>
<p><strong>30 Day Demo Available FREE!</strong></p>
<p><a href="http://www.garethevans.info/products/acleditor/">More Info Here</a> (Including Download Links)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.garethevans.info/archives/25/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>ACL Optimization Paper</title>
		<link>http://www.garethevans.info/archives/7</link>
		<comments>http://www.garethevans.info/archives/7#comments</comments>
		<pubDate>Fri, 30 Mar 2007 21:25:15 +0000</pubDate>
		<dc:creator>gareth</dc:creator>
				<category><![CDATA[Cisco]]></category>
		<category><![CDATA[Life]]></category>
		<category><![CDATA[Networks]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[University]]></category>

		<guid isPermaLink="false">http://www.garethevans.info/archives/7</guid>
		<description><![CDATA[For my Networking, Level 3 BSc module Dr Vic Grout asked to research and write a paper on Access Control List (ACL) Optimization. Heres mine to download You will need a PDF Viewer to open and read it. Comments welcome.]]></description>
			<content:encoded><![CDATA[<p>For my Networking, Level 3 BSc module <a href="http://www.newi.ac.uk/groutv/" title="Dr Vic Grout" target="_blank">Dr Vic Grout</a> asked to research and write a paper on Access Control List (ACL) Optimization.</p>
<p><a href="http://www.garethevans.info/wp-content/uploads/2007/03/acls.pdf" title="ACL Optimization Paper">Heres mine to download</a></p>
<p>You will need a <a href="http://www.foxitsoftware.com/pdf/rd_intro.php" title="Free PDF Viewer" target="_blank">PDF Viewer</a> to open and read it.</p>
<p>Comments welcome.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.garethevans.info/archives/7/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>New Home Network &#8211; Complete!</title>
		<link>http://www.garethevans.info/archives/35</link>
		<comments>http://www.garethevans.info/archives/35#comments</comments>
		<pubDate>Mon, 25 Dec 2006 02:15:19 +0000</pubDate>
		<dc:creator>gareth</dc:creator>
				<category><![CDATA[Computing]]></category>
		<category><![CDATA[Life]]></category>
		<category><![CDATA[Networks]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Servers]]></category>
		<category><![CDATA[University]]></category>

		<guid isPermaLink="false">http://www.garethevans.info/archives/9/</guid>
		<description><![CDATA[After many hours of fun, which also included locking myself out of my own server! Ive finally got my home network working correctly again! Ive also got IIS and Apache with PHP 5.2.0 working. IIS is listening on port 80, while Apache on port 8080. Unfortunatley Ive had to keep the &#8220;Double NAT&#8221;, which I [...]]]></description>
			<content:encoded><![CDATA[<p>After many hours of fun, which also included locking myself out of my own server!<br />
Ive finally got my home network working correctly again!</p>
<p><u>Ive also got IIS and Apache with PHP 5.2.0 working. IIS is listening on port 80, while Apache on port 8080.</u></p>
<p>Unfortunatley Ive had to keep the &#8220;Double NAT&#8221;, which I had planned to get rid of but couldant.<br />
This is my setup:</p>
<p><strong>Firewall OS</strong>: IPCop 1.4.11<br />
<strong>Firewall Services</strong>: Web Proxy, VPN, Gateay/Firewall, Cron Server, IDS, NTP.</p>
<p><strong>Server OS</strong>: Microsoft Server 2003 Standard SP1<br />
<strong>Server Services</strong>: Apache2, IIS, MySQL, Active Directory, DNS, DHCP, FTP.</p>
<p>Network Diagram<br />
<a target="_blank" title="FULL Network Diagram" href="http://www.garethevans.info/wp-content/uploads/2006/12/network_20061225.jpg"><img width="128" height="67" style="border: 1px solid Black" alt="Network_20061225" id="image10" src="http://www.garethevans.info/wp-content/uploads/2006/12/network_20061225.thumbnail.jpg" /></a></p>
<p><u><strong>Domain Login Scripts &#8211; Popup Window<br />
</strong></u></p>
<p>Ive found this nice little VBS login script which will create a new internet browser window and show the user what its doing!</p>
<p><a target="_blank" href="http://www.garethevans.info/wp-content/uploads/2006/12/intranet_drivewindow.JPG"><img id="image11" style="border: 1px solid Black" alt="INTRANET_DriveWindow.JPG" src="http://www.garethevans.info/wp-content/uploads/2006/12/intranet_drivewindow.thumbnail.JPG" /></a></p>
<p>This script maps 3 network drives, renames them to something tidy and a printer before exiting. This is what the logged in user sees before the window closes nicely.</p>
<p><code>Logon Script v1.0 25/12/2006<br />
Member of DOMAIN USERS...<br />
M: Mapping Music Drive...<br />
M: [username] Music Drive Mapped...<br />
S: Mapping Stored Applications Drive...<br />
S: Stored Applications Drive Mapped...<br />
U: Map Home Drive...<br />
U: [username] Home Drive Mapped...<br />
U: Mapped Home Drive Done...<br />
Added Default Printer - \\[servername]\[printername]<br />
FINISHED!...</code></p>
<p>I may release the code for this but since this isn&#8217;t my original code I will have to ask the original owners permission first. One problem Ive found with this so far is, if an error occurs during the execution of the VBS script the whole script stalls. But when coded correctly it awsome!</p>
<p>Thank You</p>
]]></content:encoded>
			<wfw:commentRss>http://www.garethevans.info/archives/35/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
