<?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>Monday By Noon &#187; admin</title>
	<atom:link href="http://mondaybynoon.com/tag/admin/feed/" rel="self" type="application/rss+xml" />
	<link>http://mondaybynoon.com</link>
	<description>A resource for Web designers and developers to read about and discuss their craft.</description>
	<lastBuildDate>Wed, 08 Feb 2012 13:49:41 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>&#8226; WordPress 3 Ultimate Security Book Review</title>
		<link>http://mondaybynoon.com/feeder/?FeederAction=clicked&#038;feed=Posts+%28RSS2%29&#038;seed=http%3A%2F%2Fmondaybynoon.com%2F20120130%2Fwordpress-3-ultimate-security-book-review%2F&#038;seed_title=%26%238226%3B+WordPress+3+Ultimate+Security+Book+Review</link>
		<comments>http://mondaybynoon.com/20120130/wordpress-3-ultimate-security-book-review/#comments</comments>
		<pubDate>Mon, 30 Jan 2012 11:16:25 +0000</pubDate>
		<dc:creator>Jonathan Christopher</dc:creator>
				<category><![CDATA[Book Reviews]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Opinion]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Reviews]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[admin]]></category>
		<category><![CDATA[hacking]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[server]]></category>

		<guid isPermaLink="false">http://mondaybynoon.com/?p=2553</guid>
		<description><![CDATA[I recently read WordPress 3 Ultimate Security by Olly Connelly and I'm impressed. At nearly 400 pages, the book is overflowing with lots of information on an unwieldy subject that (rightly) keeps some people away from unmanaged hosting. If you're interested in keeping your WordPress sites as secure as possible, this book might be for you.<br /><p><a href='http://rss.buysellads.com/click.php?z=1269068&k=2ee344414ac81fbb0f9de6ab08e9831e&a=2553&c=1785510011' target='_blank' rel='nofollow'>
				<img src='http://rss.buysellads.com/img.php?z=1269068&k=2ee344414ac81fbb0f9de6ab08e9831e&a=2553&c=1785510011' border='0' alt='' /></a></p><p><a href='http://buysellads.com/buy/sitedetails/pubkey/2ee344414ac81fbb0f9de6ab08e9831e/zone/1269068' target='_blank'>Advertise here with BSA</a></p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.packtpub.com/wordpress-3-ultimate-security/book"><img src="http://mondaybynoon.com/wp-content/uploads/wordpress-3-ultimate-security.jpg" alt="Book cover" title="wordpress-3-ultimate-security" width="493" height="617" class="alignright size-full wp-image-2554" /></a></p>
<p>I&#8217;ve just finished reading <a href="http://www.packtpub.com/wordpress-3-ultimate-security/book">WordPress 3 Ultimate Security</a> by Olly Connelly, which aims to help you make sure your WordPress installs are as protected as you can make them. Security is often one of the most intimidating pieces of running your own site, which is one of the major contributors to the popularity of shared hosting since many people are not comfortable managing their own server. Unfortunately though, shared hosting is often a false sense of security and can expose you further than a more segmented environment.</p>
<p>That doesn&#8217;t take away from the importance of being a responsible and reliable source of information for your clients. It&#8217;s very likely that your clients have no idea how their website works or how it&#8217;s even online, they just know who to call when something isn&#8217;t working properly. If you&#8217;re in charge of that environment, it would be a disservice to your client to cut corners or take a quick way out when it comes to their server setup. <a href="http://www.packtpub.com/wordpress-3-ultimate-security/book">WordPress 3 Ultimate Security</a> aims to help you harden your WordPress installs, resulting in a more stable, longer lasting website powered by WordPress.</p>
<h2>Content summary</h2>
<p><a href="http://www.packtpub.com/wordpress-3-ultimate-security/book">WordPress 3 Ultimate Security</a> is quite a comprehensive guide. I wasn&#8217;t sure what to expect when reading the first chapter but it quickly became apparent that the content was going to sprawl the entirety of security as much as it were applicable. The chapter list is as follows:</p>
<ol>
<li>So What&#8217;s the Risk?</li>
<li>Hack or Be Hacked</li>
<li>Securing the Local Box</li>
<li>Surf Safe</li>
<li>Login Lock-Down</li>
<li>10 Must-Do WordPress Tasks</li>
<li>Galvanizing WordPress</li>
<li>Containing Content</li>
<li>Serving Up Security</li>
<li>Solidifying Unmanaged</li>
<li>Defense in Depth</li>
</ol>
<p>Each chapter is further subdivided into a number of dense subsections covering a multitude of topics. The breadth of coverage impressed me from the start. Additionally, the tools and topics covered were modern, up-to-date, tried, and tested. I&#8217;ve read a number of security books and it&#8217;s rare to find one with comprehensive coverage of tools that will all be useful as you read through the chapters. Chapter 2 is especially interesting in this regard, as you&#8217;re guided through the process of analyzing and scanning a possible target as though you yourself were the hacker (or cracker in this case).</p>
<p>Chapter 3 provides extensive coverage on securing your local machine, which is a significant portion of every good security policy. Many times people forget that the biggest security vulnerability could have absolutely nothing to do with your server or the network it&#8217;s on, but instead your local computer. The one that insecurely stores you WordPress administrator login information.</p>
<p>WordPress-specific content doesn&#8217;t really ramp up until Chapter 5 of the book. SSL and security-oriented Apache modules are the focus of the chapter, leading up to Chapter 6 which outlines a number of smaller tasks that can help with WordPress security through obscurity.</p>
<p>The book moves into the server side of things in Chapter 9. The author gives advice on choosing the right host based on a number of criteria, outlines the pros and cons of popular control panel software solutions, explains how users and permissions work, all the way down to implementing a useful logging system.</p>
<p>The book gets even more detailed from there by discussing lower level server administration steps that can be taken in an effort to minimize the various ways a cracker may be able to obtain unauthorized access to your system. Through Chapter 11 I became increasingly impressed with the level of detail the author went to in discussing the vast number of responsibilities required when it comes to server administration tied into ways they can be exploited and ways you can thwart those attacks.</p>
<p>While I couldn&#8217;t consider this title to be the last one you should read on modern server security, I would highly suggest it as a starting point for things to look into as time goes on.</p>
<h3>Overall reaction</h3>
<p>After making it through the nearly 400 pages of content I was honestly impressed with the amount of content offered in the book. The author does a fantastic job of covering an extremely wide variety of angles which makes complete sense with such a diverse topic as security. If you were to follow the advice offered in the book you&#8217;d be left with not only a strong server environment, but a more secure local environment as well.</p>
<p>If you&#8217;re the person responsible for your client&#8217;s WordPress installs, or responsible for your own, taking a read through <a href="http://www.packtpub.com/wordpress-3-ultimate-security/book">WordPress 3 Ultimate Security</a> by Olly Connelly will very likely teach you a few things in a number of areas concerning your install. My take home message is an overall feeling of being impressed with the volume of content covered in under 400 pages. That said, the book may prove to be a bit overwhelming to some people who are less technical, but if that&#8217;s the case, unmanaged hosting might not be the place for you.</p>
<br /><p><a href='http://rss.buysellads.com/click.php?z=1269068&k=2ee344414ac81fbb0f9de6ab08e9831e&a=2553&c=225486995' target='_blank' rel='nofollow'>
				<img src='http://rss.buysellads.com/img.php?z=1269068&k=2ee344414ac81fbb0f9de6ab08e9831e&a=2553&c=225486995' border='0' alt='' /></a></p><p><a href='http://buysellads.com/buy/sitedetails/pubkey/2ee344414ac81fbb0f9de6ab08e9831e/zone/1269068' target='_blank'>Advertise here with BSA</a></p>]]></content:encoded>
			<wfw:commentRss>http://mondaybynoon.com/20120130/wordpress-3-ultimate-security-book-review/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>&#8226; Current Events: Lazy Admins and WordPress Security</title>
		<link>http://mondaybynoon.com/feeder/?FeederAction=clicked&#038;feed=Posts+%28RSS2%29&#038;seed=http%3A%2F%2Fmondaybynoon.com%2F20090907%2Fcurrent-events-lazy-admins-and-wordpress-security%2F&#038;seed_title=%26%238226%3B+Current+Events%3A+Lazy+Admins+and+WordPress+Security</link>
		<comments>http://mondaybynoon.com/20090907/current-events-lazy-admins-and-wordpress-security/#comments</comments>
		<pubDate>Mon, 07 Sep 2009 15:55:31 +0000</pubDate>
		<dc:creator>Jonathan Christopher</dc:creator>
				<category><![CDATA[Current Events]]></category>
		<category><![CDATA[Opinion]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[admin]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[worm]]></category>

		<guid isPermaLink="false">http://mondaybynoon.com/?p=562</guid>
		<description><![CDATA[WordPress has been receiving some bad press about a recent security issue. Make sure you're not being lazy.<br /><p><a href='http://rss.buysellads.com/click.php?z=1269068&k=2ee344414ac81fbb0f9de6ab08e9831e&a=562&c=651174206' target='_blank' rel='nofollow'>
				<img src='http://rss.buysellads.com/img.php?z=1269068&k=2ee344414ac81fbb0f9de6ab08e9831e&a=562&c=651174206' border='0' alt='' /></a></p><p><a href='http://buysellads.com/buy/sitedetails/pubkey/2ee344414ac81fbb0f9de6ab08e9831e/zone/1269068' target='_blank'>Advertise here with BSA</a></p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://wordpress.org">WordPress</a> has had a string of bad press as of late, and it&#8217;s important as a Web designer to know the real deal, and how (if) it affects your work, especially if you or your clients use it. I&#8217;m quite vocal about my admiration of WordPress. I&#8217;ve been a dedicated user since early versions, and I&#8217;ve come to know and love WordPress, for both the good and the bad. Mostly the good of course.</p>
<p>WordPress has had security breaches in the past, and <em>there will be more</em> in the future. That&#8217;s just the way it is. Attempting to classify any piece of software as completely void of security holes is a lost cause, and no software should be held to that standard. It&#8217;s up to the end user to take it upon himself to analyze the software and make an educated decision to use it. While it doesn&#8217;t remove responsibility completely, to WordPress&#8217; credit, <a href="http://lorelle.wordpress.com/2009/09/04/old-wordpress-versions-under-attack/">this most recent issue</a> took hold only on outdated versions of WordPress. If you have been keeping your WordPress install(s) up to date, you were already covered when the incident first became widespread.</p>
<p>To me, the issue here lies with end users. WordPress is an extremely popular content platform. Millions of users happily publish their content to the world using the system, and that&#8217;s the extent to which they know about it. If I had to venture a guess, I would speculate that the majority of WordPress <em>users</em> have never actually installed the system, or are even aware if their version is the most current. Therein lies the problem, but that problem is in no way limited to WordPress itself. That is an issue with any piece of self-hosted software; there is an issue of responsibility on the owner himself.</p>
<h2>There&#8217;s always a tradeoff</h2>
<p>A larger segment of backlash directed toward WordPress revolves around the fact that it&#8217;s self hosted, that most of the end users wouldn&#8217;t know how to upgrade or even that it were possible. <strong>That&#8217;s not WordPress&#8217; fault.</strong> That&#8217;s the fault of either the site owner, or the Web firm who set up his website. Someone needs to retain the responsibility of maintaining the install, <em>it can&#8217;t be left to rust</em>. If you&#8217;re handing over the keys to a client, you need to make him aware of the ramifications of <em>your</em> decision to use a self-hosted application. You&#8217;ll need to explain that the software will need to be maintained and kept up to date, if for nothing else, to avoid security issues. That puts the pressure on him. The other option is to make sure your client WordPress installs are kept up to date. That puts the pressure on you. One way or another, that decision needs to be made along with the original analysis regarding whether or not WordPress will effectively facilitate the project.</p>
<p>I use WordPress for the majority of my work. I know WordPress inside and out, I love the system, and I love the community. I know and expect there to be issues from time to time, and I take the time to make sure my WordPress installs are kept up to date. Not to toot a horn or anything, but I&#8217;ve never had a security issue with WordPress, and if that&#8217;s simply from keeping my installs up to date in reasonable intervals, I believe that&#8217;s a tribute to the WordPress team and community.</p>
<p>I realize that I&#8217;m running a risk by self-hosting my platform of choice, but there is no way I&#8217;ll ever return to a hosted solution simply because there are too many hoops to jump through. I prefer to hit the ground running, know what I&#8217;m doing, and get the job done in the fastest (most custom) way possible. Hosted solutions simply aren&#8217;t my choice solution, and as far as I can tell, it&#8217;s going to be some time before that&#8217;s the case (if ever). That&#8217;s a super opinionated statement, but I feel it&#8217;s important to convey that I do keep up to date on hosted solutions and consider each in comparison to WordPress as updates are rolled out.</p>
<h2>Don&#8217;t be lazy</h2>
<p>It&#8217;s tough to hear the integrity of WordPress be put in question because of <em>lazy admins</em>. To me, that&#8217;s what it comes down to after all. I&#8217;ve heard excuses left and right about why people don&#8217;t upgrade, right down to it being too time consuming, but it all comes down to laziness. The WordPress team has made the upgrade process a literal &#8220;click of a button&#8221; in the past year. It doesn&#8217;t get much easier than that. If your theme might break with a plugin upgrade or an upgrade to WordPress itself, <strong>write better themes</strong>. Your code should revolve around the fact that WordPress (and her plugins) are going to update, and it&#8217;s going to happen often. To moan about maintenance work is just a lazy excuse in my opinion.</p>
<p>I understand that there are other systems out there that don&#8217;t demand such care-taking, but I&#8217;m the type of person that wouldn&#8217;t simply let a version of software sit simply because I don&#8217;t take the few minutes to perform some maintenance. I would wonder why anyone would take such a stance to be honest with you, at least anyone in this industry for that matter. Why would you want to knowingly settle down with an expired piece of software?</p>
<h2>Taking it for what it is</h2>
<p>We know the issue of &#8216;Windows syndrome&#8217;. Crackers will spend most of their time and effort on the most popular system; you get the most bang for your buck. Not only is the software everywhere you look, it&#8217;s maintained by an exorbitant number of under qualified people. Unfortunately, WordPress fits quite snug in this classification, and that&#8217;s a major reason you&#8217;re seeing security issues get so much attention.</p>
<p>On top of that, WordPress is open source. Crackers have been given potential security issues arranged beautifully on a silver platter. More often than not, that works for the benefit of the community, and security issues are squashed before so much as a photon of light can provide exposure. In the eyes of security, this could be looked at as a con in comparison to a hosted solution. Without direct access to source code, malicious intent is much more difficult to bring to fruition. That&#8217;s why you aren&#8217;t seeing these security announcements from other self-hosted or hosted solutions, the access and desire just isn&#8217;t there.</p>
<h3>I&#8217;m not trying to make excuses</h3>
<p>Of course I would prefer to not read these security bulletins about WordPress, but I take the responsibility associated with my decision to use WordPress and this comes with the territory. If you&#8217;re a WordPress user, just make sure you understand that this is part of the job, and if it&#8217;s not something you&#8217;re interested in, you should start examining other solutions. If you&#8217;re not a WordPress user, take the experience for what it&#8217;s worth, and give your application of choice another rundown solidifying your decision to use it.</p>
<p>I&#8217;m also not trying to start a flame war here, it&#8217;s just disconcerting to hear the instant dogging of a system that many of the nay-sayers aren&#8217;t even using. I suppose that&#8217;s the way of the Internet and will always be the case, I just hope that many people take the high ground and realize this, like everything else, is both a learning experience as well as a reminder.</p>
<p><a href="http://wordpress.org/development/2009/09/keep-wordpress-secure/">Remain educated</a>. Don&#8217;t take software for granted. Make sure your scheduled backup systems are in place, make sure your software is up to date, and don&#8217;t be a lazy Web designer.</p>
<br /><p><a href='http://rss.buysellads.com/click.php?z=1269068&k=2ee344414ac81fbb0f9de6ab08e9831e&a=562&c=1106593291' target='_blank' rel='nofollow'>
				<img src='http://rss.buysellads.com/img.php?z=1269068&k=2ee344414ac81fbb0f9de6ab08e9831e&a=562&c=1106593291' border='0' alt='' /></a></p><p><a href='http://buysellads.com/buy/sitedetails/pubkey/2ee344414ac81fbb0f9de6ab08e9831e/zone/1269068' target='_blank'>Advertise here with BSA</a></p>]]></content:encoded>
			<wfw:commentRss>http://mondaybynoon.com/20090907/current-events-lazy-admins-and-wordpress-security/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Database Caching 1/56 queries in 0.060 seconds using apc
Object Caching 611/683 objects using apc

Served from: www.mondaybynoon.com @ 2012-02-10 19:28:08 -->
