<?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>Security Viewpoints &#187; Education</title>
	<atom:link href="http://advosys.ca/viewpoints/category/education/feed/" rel="self" type="application/rss+xml" />
	<link>http://advosys.ca/viewpoints</link>
	<description>Security, operating systems and the IT industry</description>
	<lastBuildDate>Tue, 31 Aug 2010 13:06:19 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>SecTor 2009 presentations now available</title>
		<link>http://advosys.ca/viewpoints/2009/10/sector-2009-presentations-now-available/</link>
		<comments>http://advosys.ca/viewpoints/2009/10/sector-2009-presentations-now-available/#comments</comments>
		<pubDate>Thu, 15 Oct 2009 14:55:49 +0000</pubDate>
		<dc:creator>D Webber</dc:creator>
				<category><![CDATA[Education]]></category>

		<guid isPermaLink="false">http://advosys.ca/viewpoints/?p=737</guid>
		<description><![CDATA[Most of the presentations from the SecTor security conference in Toronto are now available: http://www.sector.ca/presentations.htm The SecTor folks have graciously provided both slides and video for each presentation. Copyright &#169; 2012 Advosys Consulting Inc. No related posts.]]></description>
			<content:encoded><![CDATA[<p>Most of the presentations from the SecTor security conference in Toronto are now available:</p>
<ul>
<li><a title="SecTor 2009 presentations" href="http://www.sector.ca/presentations.htm">http://www.sector.ca/presentations.htm</a></li>
</ul>
<p>The SecTor folks have graciously provided both slides and video for each presentation.</p>
Copyright &copy; 2012 <a href="http://advosys.ca/">Advosys Consulting Inc.</a>

<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://advosys.ca/viewpoints/2009/10/sector-2009-presentations-now-available/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Secure web development teaching resources</title>
		<link>http://advosys.ca/viewpoints/2006/10/web-security-training-examples/</link>
		<comments>http://advosys.ca/viewpoints/2006/10/web-security-training-examples/#comments</comments>
		<pubDate>Wed, 25 Oct 2006 16:45:32 +0000</pubDate>
		<dc:creator>D Webber</dc:creator>
				<category><![CDATA[Best practices]]></category>
		<category><![CDATA[Education]]></category>
		<category><![CDATA[Web security]]></category>
		<category><![CDATA[application security]]></category>
		<category><![CDATA[secure coding]]></category>
		<category><![CDATA[security education]]></category>
		<category><![CDATA[security training]]></category>
		<category><![CDATA[vulnerabilities]]></category>
		<category><![CDATA[web security]]></category>

		<guid isPermaLink="false">http://advosys.ca/viewpoints/2006/10/web-security-training-examples/</guid>
		<description><![CDATA[Web developers have it tough. Just getting the basic functions of an application working reliably in the stateless, ever-changing, browser bug infested environment of the web is challenging enough. There&#8217;s not much time to also keep up to date on security issues. I&#8217;ve written and delivered security courses for web developers and coming up with [...]]]></description>
			<content:encoded><![CDATA[<p>Web developers have it tough. Just getting the basic functions of an application working reliably in the stateless, ever-changing, browser bug infested environment of the web is challenging enough. There&#8217;s not much time to also keep up to date on security issues.</p>
<p>I&#8217;ve written and delivered security courses for web developers and coming up with good working examples is a challenge. My language of choice is still Perl (must be my system admin background) so it takes a while to write demonstrations of coding errors in Java, ASP.Net, PHP and the myriad other languages.</p>
<p>Fortunately, several pre-written examples are available. These are complete web applications written in various popular languages that are intentionally vulnerable to all the usual problems: SQL injection, script injection, shell access and authentication problems. Very handy for demonstrating common web programming problems and how to avoid them:<span id="more-86"></span></p>
<p>(note: Do you you know of other web security training app like these? Please leave a quick comment if you do. I&#8217;d particularly like to find one written in PHP)</p>
<ul>
<li><strong>OWASP </strong><a href="http://www.owasp.org/index.php/OWASP_WebGoat_Project"><strong>WebGoat</strong></a><strong>:</strong> (Java J2EE) &#8220;a deliberately insecure J2EE web application maintained by <a href="http://www.owasp.org">OWASP</a> designed to teach web application security lessons. In each lesson, users must demonstrate their understanding of a security issue by exploiting a real vulnerability in the WebGoat application. For example, in one of the lessons the user must use SQL injection to steal fake credit card numbers. The application is a realistic teaching environment, providing users with hints and code to further explain the lesson.&#8221;</li>
<li><strong>Foundstone <a href="http://www.foundstone.com/resources/proddesc/hacmebooks.htm">Hackme Books</a>:</strong> (Java J2EE) &#8220;As a full-featured J2EE application, Hacme Books is representative of real-world J2EE scenarios and demonstrates the security problems that can potentially arise in these applications.&#8221;</li>
<li><strong>Foundstone <a href="http://www.foundstone.com/resources/proddesc/hacmeshipping.htm">Hackme Shipping</a>:</strong> (Coldfusion MX 7.0) &#8220;Written in ColdFusion MX 7 using the Model-Glue framework and a MySQL database, the application emulates the on-line services provided by major shipping companies.&#8221;</li>
<li><strong>Foundstone <a href="http://www.foundstone.com/resources/proddesc/hacmebank.htm">Hackme Bank</a>:</strong> (ASP.NET 1.1) &#8220;simulates a &#8216;real-world&#8217; web services-enabled online banking application, which was built with a number of known and common vulnerabilities. This allows users to attempt real exploits against a web application and thus learn the specifics of the issue and how best to fix it.&#8221;</li>
<li><strong>Foundstone <a href="http://www.foundstone.com/resources/proddesc/hacmecasino.htm">Hackme Casino</a>:</strong> (Ruby on Rails) &#8220;a learning platform for secure software development and is targeted at software developers, application penetration testers, software architects, and anyone with an interest in application security. This extensible online casino platform is written using Ruby on Rails and demonstrates the security problems that can potentially arise in these applications.&#8221;</li>
<li><strong><a title="Damn Vulnerable Web App" href="http://sourceforge.net/projects/dvwa/">Damn Vulnerable Web App</a>:</strong> (PHP/MySQL) &#8220;a PHP/MySQL web application that is damn vulnerable. Its main goals are to be light weight, easy to use and full of vulnerabilities to exploit. Used to learn or teach the art of web application security.&#8221;</li>
</ul>
<p><em>Update</em> (2006/11/20): Google Video has a good lecture <a href="http://video.google.com/videoplay?docid=5159636580663884360&amp;q=Google+engEDU+security">covering basic web application security issues</a> given by Mike Andrews of Foundstone to Google employees.</p>
<p><em>Update</em> (2009/07/20): Check out this huge list of <a title="Hacking Without All the Jailtime" href="http://ha.ckers.org/blog/20090406/hacking-without-all-the-jailtime/">hackme and tutorial sites</a> courtesy of <a title="ha.ckers.org" href="http://ha.ckers.org/">ha.ckers.org</a>.</p>
Copyright &copy; 2012 <a href="http://advosys.ca/">Advosys Consulting Inc.</a>

<p><em>Related posts:</em><ul><li><a href='http://advosys.ca/viewpoints/2006/08/mentioned-in-secure-coding/' rel='bookmark' title='Permanent Link: Advosys mentioned in &#8220;Secure Coding&#8221;'>Advosys mentioned in &#8220;Secure Coding&#8221;</a></li>
<li><a href='http://advosys.ca/viewpoints/2009/04/owasp-meetings-are-depressing/' rel='bookmark' title='Permanent Link: OWASP meetings are depressing'>OWASP meetings are depressing</a></li>
<li><a href='http://advosys.ca/viewpoints/2007/08/core-grasp-php-sql-injection-prevention/' rel='bookmark' title='Permanent Link: Core GRASP &#8211; SQL injection prevention for PHP'>Core GRASP &#8211; SQL injection prevention for PHP</a></li>
</ul></p>]]></content:encoded>
			<wfw:commentRss>http://advosys.ca/viewpoints/2006/10/web-security-training-examples/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Free information security books</title>
		<link>http://advosys.ca/viewpoints/2006/08/more-free-security-books/</link>
		<comments>http://advosys.ca/viewpoints/2006/08/more-free-security-books/#comments</comments>
		<pubDate>Thu, 31 Aug 2006 04:20:24 +0000</pubDate>
		<dc:creator>D Webber</dc:creator>
				<category><![CDATA[Computer industry]]></category>
		<category><![CDATA[Education]]></category>
		<category><![CDATA[security books]]></category>
		<category><![CDATA[security education]]></category>

		<guid isPermaLink="false">http://advosys.ca/viewpoints/2006/08/more-free-security-books/</guid>
		<description><![CDATA[After the post about Security Engineering being released as a free download, I thought I&#8217;d poke around to see what other free security related books and guides are available: The Handbook of Applied Cryptography is freely available as individual PDFs. The Open Web Application Security Project has their very comprehensive Guide to building secure web [...]]]></description>
			<content:encoded><![CDATA[<p>After the <a href="http://advosys.ca/viewpoints/2006/08/security-engineering-book-now-free/">post</a> about <a href="http://www.cl.cam.ac.uk/~rja14/book.html">Security Engineering</a> being released as a free download, I thought I&#8217;d poke around to see what other free security related books and guides are available:</p>
<ul>
<li>The <a href="http://www.cacr.math.uwaterloo.ca/hac/">Handbook of Applied Cryptography</a> is freely available as individual PDFs.</li>
<li>The Open Web Application Security Project has their very comprehensive <a href="http://www.owasp.org/index.php/OWASP_Guide_Project"><em>Guide to building secure web applications and Web Services</em></a> available for free in PDF, MS Word and other formats.</li>
<li>David Wheeler&#8217;s excellent book <em><a href="http://www.dwheeler.com/secure-programs/">Secure Programming for Linux and Unix HOWTO</a> </em> is essential reading for all programmers. In fact, it&#8217;s so excellent that it mentions our paper <a href="http://advosys.ca/tips/web-security.html">Writing Secure Web Applications</a> in the bibliography <img src='http://advosys.ca/viewpoints/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> .</li>
<li><a href="http://www.linuxtopia.org/">Linuxtopia</a> has a great collection of free <a href="http://www.linuxtopia.org/online_books/linux_security_index.html">Linux security books and guides</a>.</li>
<li>Sean Boran as published his <a href="http://www.boran.com/security/">IT Security Cookbook</a> in HTML format</li>
<li>A huge list of security and other books is maintained at <a href="http://www.infosyssec.org/infosyssec/security/onlinebooks1.htm">InfoSysSec</a></li>
<li>Links to several security books are found at <a href="http://freecomputerbooks.com/">freecomputerbooks.com</a> (find the section &quot;Special Topics&quot; then click &quot;Security&quot;)</li>
<li><a href="http://www.perens.com/">Bruce Perens</a>, originator of the term &quot;Open Source&quot; and former lead of Debian Linux, has a series of books from Prentice Hall available as PDFs. Two security-specific books in the series are <em>Open Source Security Tools: A Practical Guide to Security Applications</em> and <em>Intrusion Detection with SNORT: Advanced IDS Techniques Using SNORT, Apache, MySQL, PHP, and ACID.</em> The URL on Bruce&#8217;s site currently returns an error, but luckily the ever-watchful <a href="http://www.archive.org/web/web.php">Wayback Machine</a> has archived <a href="http://web.archive.org/web/20050208043813/phptr.com/promotion/1484">the original page</a>.</li>
<li><a href="http://www.oreilly.com/">O&#8217;Reilly</a> provides several of their older and out-of-print books in viewable HTML format on their <a href="http://www.oreilly.com/openbook/">Open Books</a> page. None are specific to security but there is guidance on linux firewalls in the <a href="http://www.oreilly.com/catalog/linag2/book/index.html">Linux Adminstrators Guide</a> and Samba-related security in <a href="http://www.oreilly.com/catalog/samba2/book/toc.html">Using Samba.</a> O&#8217;Reilly also published selected chapters from many of their <a href="http://www.oreilly.com/pub/topic/security">current security books</a> as PDFs.</li>
<li>The <a href="http://www.nationalacademies.org/">National Academies</a> is a U.S. federal organization that publishes hundreds of academic books and papers for purchase, reading free online in HTML format, and some for download as PDFs. Some titles in the collect concern information security. Finding them is a little difficult since there&#8217;s only a search engine. To locate infosec titles, try <a href="http://lab.nap.edu/nap-cgi/discover.cgi?act=dourl&amp;nav=&amp;url=http%3A%2F%2Fwww7.nationalacademies.org%2Fcstb%2Fpub_computersatrisk.html&amp;restric=&amp;mw=&amp;senttitle=CSTB+Publication%3A+Computers+at+Risk%3A+Safe+Computing+in+the+Information+Age&amp;startnum=10">this incredibly long URL</a>.</li>
</ul>
<p> There are also many sites offering downloads of books without author or publisher permission, but I won&#8217;t link to any of those.</p>
<p>That&#8217;s all I could find at the moment. If you know of any other sources of legal freely available security books, please leave a comment so readers will know.</p>
Copyright &copy; 2012 <a href="http://advosys.ca/">Advosys Consulting Inc.</a>

<p><em>Related posts:</em><ul><li><a href='http://advosys.ca/viewpoints/2006/08/security-engineering-book-now-free/' rel='bookmark' title='Permanent Link: &#8220;Security Engineering&#8221; now free'>&#8220;Security Engineering&#8221; now free</a></li>
<li><a href='http://advosys.ca/viewpoints/2006/08/mentioned-in-secure-coding/' rel='bookmark' title='Permanent Link: Advosys mentioned in &#8220;Secure Coding&#8221;'>Advosys mentioned in &#8220;Secure Coding&#8221;</a></li>
<li><a href='http://advosys.ca/viewpoints/2006/09/security-awareness-gone-wrong/' rel='bookmark' title='Permanent Link: Security awareness gone wrong'>Security awareness gone wrong</a></li>
</ul></p>]]></content:encoded>
			<wfw:commentRss>http://advosys.ca/viewpoints/2006/08/more-free-security-books/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>&#8220;Security Engineering&#8221; now free</title>
		<link>http://advosys.ca/viewpoints/2006/08/security-engineering-book-now-free/</link>
		<comments>http://advosys.ca/viewpoints/2006/08/security-engineering-book-now-free/#comments</comments>
		<pubDate>Tue, 29 Aug 2006 11:46:16 +0000</pubDate>
		<dc:creator>D Webber</dc:creator>
				<category><![CDATA[Best practices]]></category>
		<category><![CDATA[Education]]></category>
		<category><![CDATA[security books]]></category>
		<category><![CDATA[security education]]></category>

		<guid isPermaLink="false">http://advosys.ca/viewpoints/2006/08/security-engineering-book-now-free/</guid>
		<description><![CDATA[Just a quick post to note that the highly praised book Security Engineering by Ross Anderson is now available as a free download in PDF form. Anderson is professor of Security Engineering at Cambridge. This is essential reading for everyone who designs and builds security systems or has to manage them. Though it was written [...]]]></description>
			<content:encoded><![CDATA[<p>Just a quick post to note that the highly praised book <a href="http://www.cl.cam.ac.uk/~rja14/book.html" title="Security Engineering by Ross Anderson"><em>Security Engineering</em></a> by Ross Anderson is now available as a free download in PDF form. Anderson is professor of Security Engineering at Cambridge.</p>
<p>This is essential reading for everyone who designs and builds security systems or has to manage them. Though it was written by an academic, it&#8217;s an easy read with plenty of real world examples and historical background to illustrate and reenforce the issues presented. Highly recommended.</p>
<p>By the way, for those at the management level I also highly recommend Bruce Schneier&#8217;s excellent <em><a href="http://www.schneier.com/book-sandl.html" title="Secrets and Lies book">Secrets and Lies</a></em>. It&#8217;s not available for free, but well worth the price. It&#8217;s the best guide I know targeted at the non-expert that illustrates what information security is really all about.</p>
Copyright &copy; 2012 <a href="http://advosys.ca/">Advosys Consulting Inc.</a>

<p><em>Related posts:</em><ul><li><a href='http://advosys.ca/viewpoints/2006/08/more-free-security-books/' rel='bookmark' title='Permanent Link: Free information security books'>Free information security books</a></li>
<li><a href='http://advosys.ca/viewpoints/2006/09/security-awareness-gone-wrong/' rel='bookmark' title='Permanent Link: Security awareness gone wrong'>Security awareness gone wrong</a></li>
</ul></p>]]></content:encoded>
			<wfw:commentRss>http://advosys.ca/viewpoints/2006/08/security-engineering-book-now-free/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

