<?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>MySQL Preacher &#187; security</title>
	<atom:link href="http://mysqlpreacher.com/wordpress/tag/security/feed/" rel="self" type="application/rss+xml" />
	<link>http://mysqlpreacher.com/wordpress</link>
	<description>Because Sharing is Caring</description>
	<lastBuildDate>Mon, 26 Sep 2011 23:34:16 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.4</generator>
		<item>
		<title>MySQL.com hacked?</title>
		<link>http://mysqlpreacher.com/wordpress/2011/09/mysql-com-really-hacked-or-not/</link>
		<comments>http://mysqlpreacher.com/wordpress/2011/09/mysql-com-really-hacked-or-not/#comments</comments>
		<pubDate>Mon, 26 Sep 2011 23:24:43 +0000</pubDate>
		<dc:creator>Darren Cassar</dc:creator>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[malware]]></category>
		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://mysqlpreacher.com/wordpress/?p=683</guid>
		<description><![CDATA[As per amorize.com MySQL.com was hacked and quote &#8220;infecting visitors with malware&#8221; .. true or false? &#8230; More reading at krebsonsecurity.com too.]]></description>
			<content:encoded><![CDATA[<p>As per <a href="http://blog.armorize.com/2011/09/mysqlcom-hacked-infecting-visitors-with.html/">amorize.com</a> MySQL.com was hacked and quote &#8220;infecting visitors with malware&#8221; .. true or false? &#8230; </p>
<p>More reading at<a href="http://krebsonsecurity.com/2011/09/mysql-com-sold-for-3k-serves-malware/"> krebsonsecurity.com</a> too.</p>
]]></content:encoded>
			<wfw:commentRss>http://mysqlpreacher.com/wordpress/2011/09/mysql-com-really-hacked-or-not/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Securich 0.3.0</title>
		<link>http://mysqlpreacher.com/wordpress/2010/08/securich-0-3-0/</link>
		<comments>http://mysqlpreacher.com/wordpress/2010/08/securich-0-3-0/#comments</comments>
		<pubDate>Thu, 19 Aug 2010 21:59:19 +0000</pubDate>
		<dc:creator>Darren Cassar</dc:creator>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[froscon]]></category>
		<category><![CDATA[grants]]></category>
		<category><![CDATA[roles]]></category>
		<category><![CDATA[securich]]></category>
		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://mysqlpreacher.com/wordpress/?p=391</guid>
		<description><![CDATA[Around these days last year I presented `securich` for the first time. It was at froscon 2009, barely knowing anybody, spending my 27th birthday in a hostel in Germany fixing some bugs before the actual presentation on a 10 inch netbook (my mac had some problems at the time but thats another story :)). I [...]]]></description>
			<content:encoded><![CDATA[<p>Around these days last year I presented `securich` for the first time. It was at <a href="http://programm.froscon.org/2009/events/454.en.html" target="blank">froscon 2009</a>, barely knowing anybody, spending my 27th birthday in a hostel in Germany fixing some bugs before the actual presentation on a 10 inch netbook (my mac had some problems at the time but thats another story :)). I got a beating, verbally of course! Many of the people listening to the presentation were expecting something else since another presentation was supposed to be running at that time, some even started dozing off (encouraging? not really hehe) but after a few minutes people started getting interested and asking all kind of questions. &#8220;This awesome&#8221; I thought to myself, &#8220;questions are good, it means people are understanding and want to know more&#8221;, but the more they learnt the more they realised how young securich was as a tool, lacking fundamental features like reverse reconciling securich with mysql rather than the other way round, bugs cropping up (<a href="http://datacharmer.blogspot.com/" target="blank">Giuseppe aka datacharmer</a> made sure he found some on the fly :P) but oh well back then it was just four months old.</p>
<p>Now after a year and four months into it, Securich is still in Beta but MANY MANY more features were included, bugs fixed (others created) and it even made it through two sessions at the Oreilly MySQL Conference and Expo 2010 and two mysql university sessions.</p>
<p>The end points here are:<br />
1. Share your knowledge and code with the community, we learn, you learn!<br />
2. When you fall to the ground, climb back up and get on your feet again. Start running!<br />
3. Securich is now at version 0.3.0 (10th official release), help yourself at <a href="http://code.google.com/p/securich/" target="blank">google code</a> your feedback is greatly appreciated!</p>
<p>Most of the new release is bug fixes but some of the features added in this version are:<br />
1. Any user can now install securich not just mysql root<br />
2. You can now grant privileges on the mysql db (by default still disabled as it runs in &#8220;strict&#8221; mode which needs to be changed to &#8220;lenient&#8221; manually)<br />
3. The installation script now keeps the securich package intact for further many installations<br />
4. Better error reporting (for debugging purposes)<br />
5. Grants on tables using regexp are now case sensitive</p>
]]></content:encoded>
			<wfw:commentRss>http://mysqlpreacher.com/wordpress/2010/08/securich-0-3-0/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>MySQL anonymous accounts &#8211; User=&#8221;, Host=&#8217;%&#8217; &#8211; CODE RED</title>
		<link>http://mysqlpreacher.com/wordpress/2009/10/mysql-anonymous-accounts-user-host-code-red/</link>
		<comments>http://mysqlpreacher.com/wordpress/2009/10/mysql-anonymous-accounts-user-host-code-red/#comments</comments>
		<pubDate>Mon, 05 Oct 2009 13:50:30 +0000</pubDate>
		<dc:creator>Darren Cassar</dc:creator>
				<category><![CDATA[Beginner]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[%]]></category>
		<category><![CDATA[accounts]]></category>
		<category><![CDATA[anonymous]]></category>
		<category><![CDATA[authentication]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[threat]]></category>
		<category><![CDATA[usernames]]></category>

		<guid isPermaLink="false">http://mysqlpreacher.com/wordpress/?p=297</guid>
		<description><![CDATA[I want to highlight the importance of reviewing mysql&#8217;s initial set of accounts. Say you have a mysql on abc.def.ghi.jkl running on port 3306 anonymous account with privileges without a password, then: 1. mysql (if issued on localhost) 2. mysql -h abc.def.ghi.jkl 3. mysql -u &#8221; -h abc.def.ghi.jkl 4. mysql -u &#8221; -h abc.def.ghi.jkl -P [...]]]></description>
			<content:encoded><![CDATA[<p>I want to highlight the importance of reviewing mysql&#8217;s initial set of accounts.<br />
Say you have a mysql on abc.def.ghi.jkl running on port 3306 anonymous account with privileges without a password, then:<br />
1. mysql (if issued on localhost)<br />
2. mysql -h abc.def.ghi.jkl<br />
3. mysql -u &#8221; -h abc.def.ghi.jkl<br />
4. mysql -u &#8221; -h abc.def.ghi.jkl -P 3306<br />
5. mysql -u user_which_does_not_exist -h abc.def.ghi.jkl</p>
<p>will all manage to get into mysql given the way mysql authenticates users is against your username and client host from where you are connecting.</p>
<p>This verification is done versus the following columns in the mysql.user table, i.e., User,Host and Password columns.<br />
An entry in the mysql.user table with the following values User=&#8221;, Host=&#8217;%&#8217; will accept ANY user connecting from ANYWHERE in the world, thus disabling ANY security. Hence the reason for this blog post highlighting the importance of dropping such accounts, at least in all environments apart from dev.</p>
<p>Further information at:</p>
<p>http://dev.mysql.com/doc/refman/5.1/en/connection-access.html</p>
]]></content:encoded>
			<wfw:commentRss>http://mysqlpreacher.com/wordpress/2009/10/mysql-anonymous-accounts-user-host-code-red/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MySQL related bookmark collection</title>
		<link>http://mysqlpreacher.com/wordpress/2009/09/mysql-related-bookmark-collection/</link>
		<comments>http://mysqlpreacher.com/wordpress/2009/09/mysql-related-bookmark-collection/#comments</comments>
		<pubDate>Thu, 17 Sep 2009 10:40:27 +0000</pubDate>
		<dc:creator>Darren Cassar</dc:creator>
				<category><![CDATA[Beginner]]></category>
		<category><![CDATA[Databases]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[administration]]></category>
		<category><![CDATA[benchmarking]]></category>
		<category><![CDATA[bookmarks]]></category>
		<category><![CDATA[cluster]]></category>
		<category><![CDATA[collection]]></category>
		<category><![CDATA[configuration]]></category>
		<category><![CDATA[general knowledge]]></category>
		<category><![CDATA[ha]]></category>
		<category><![CDATA[Information]]></category>
		<category><![CDATA[innodb]]></category>
		<category><![CDATA[monitoring]]></category>
		<category><![CDATA[performance analysis]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[slow queries]]></category>

		<guid isPermaLink="false">http://mysqlpreacher.com/wordpress/?p=293</guid>
		<description><![CDATA[I am publishing my MySQL related bookmark collection http://www.mysqlpreacher.com/bookmarks/. Feel free to send me links you think might be good to add in order to help others. Remember, SHARING IS CARING!!! …. we get so much for free, why shouldn’t we give some back? Cheers, Darren]]></description>
			<content:encoded><![CDATA[<p>I am publishing my MySQL related bookmark collection <strong><a href="http://www.mysqlpreacher.com/bookmarks/" target="_blank">http://www.mysqlpreacher.com/bookmarks/</a></strong>.</p>
<p>Feel free to send me links you think might be good to add in order to help others.</p>
<p>Remember, SHARING IS CARING!!! …. we get so much for free, why shouldn’t we give some back?</p>
<p>Cheers,<br />
Darren</p>
]]></content:encoded>
			<wfw:commentRss>http://mysqlpreacher.com/wordpress/2009/09/mysql-related-bookmark-collection/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Securich &#8211; 0.1.4</title>
		<link>http://mysqlpreacher.com/wordpress/2009/08/securich-0-1-4/</link>
		<comments>http://mysqlpreacher.com/wordpress/2009/08/securich-0-1-4/#comments</comments>
		<pubDate>Mon, 10 Aug 2009 16:29:19 +0000</pubDate>
		<dc:creator>Darren Cassar</dc:creator>
				<category><![CDATA[Beginner]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[administration]]></category>
		<category><![CDATA[grant]]></category>
		<category><![CDATA[group]]></category>
		<category><![CDATA[groups]]></category>
		<category><![CDATA[password complexity]]></category>
		<category><![CDATA[password expiry]]></category>
		<category><![CDATA[revoke]]></category>
		<category><![CDATA[role]]></category>
		<category><![CDATA[roles]]></category>
		<category><![CDATA[securich]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[user]]></category>
		<category><![CDATA[users]]></category>

		<guid isPermaLink="false">http://mysqlpreacher.com/wordpress/?p=256</guid>
		<description><![CDATA[New Securich release - 0.1.4
   * Added Password complexity
   * Enhanced `set_password` - Old password is now necessary to replace it by a new one
   * Enhanced Revoke privileges to accept regexp
   * Added Block user@hostname on a database level
   * Added Creation of reserved usernames]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.securich.com">Just a small note to advise that Securich reached 0.1.4.</a><br />
Some new tools include:<br />
   * Added Password complexity<br />
   * Enhanced `set_password` &#8211; Old password is now necessary to replace it by a new one<br />
   * Enhanced Revoke privileges to accept regexp<br />
   * Added Block user@hostname on a database level<br />
   * Added Creation of reserved usernames<br />
   * Added Help stored procedure displays help for each stored proc<br />
   * Enhanced `create_update_role` to include the removal of privilages from roles<br />
   * Enhanced `grant_priveleges` on `alltables` for a database without tables would terminate with an error instead of gracefully (now fixed)<br />
   * Added Restore user@hostname on a database level<br />
   * Removed &#8216;show warnings&#8217; from sql installation</p>
<p>The database design using workbench is also available in the db folder (for easier understanding of what lies beneath.</p>
<p>Cheers,<br />
Darren</p>
]]></content:encoded>
			<wfw:commentRss>http://mysqlpreacher.com/wordpress/2009/08/securich-0-1-4/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

