<?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>hack | Matt Crawford</title>
	<atom:link href="https://mattcrawford.me/tag/hack/feed/" rel="self" type="application/rss+xml" />
	<link>https://mattcrawford.me</link>
	<description>Personal blog and writings of a nudist in Iowa.</description>
	<lastBuildDate>Sun, 30 Aug 2026 15:15:52 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.4</generator>
<site xmlns="com-wordpress:feed-additions:1">176948450</site>	<item>
		<title>Hack Attempt</title>
		<link>https://mattcrawford.me/hack-attempt/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=hack-attempt</link>
					<comments>https://mattcrawford.me/hack-attempt/#respond</comments>
		
		<dc:creator><![CDATA[Matt Crawford]]></dc:creator>
		<pubDate>Mon, 03 Apr 2017 18:52:23 +0000</pubDate>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[ddos]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[hackers]]></category>
		<category><![CDATA[hacking]]></category>
		<category><![CDATA[home network]]></category>
		<guid isPermaLink="false">https://g3k.xyz/?p=2689</guid>

					<description><![CDATA[<p>Over the weekend I notice several different (likely compromised) computers from China, Russia and South America who attempted a DDOS attack on my home network &#38; servers which can be frustrating enough by itself. I noticed they also attempted to gain access into my personal linux servers from several different IPs as well but failed [&#8230;]</p>
The post <a href="https://mattcrawford.me/hack-attempt/">Hack Attempt</a> first appeared on <a href="https://mattcrawford.me">Matt Crawford</a>.]]></description>
										<content:encoded><![CDATA[<p>Over the weekend I notice several different (likely compromised) computers from China, Russia and South America who attempted a DDOS attack on my home network &amp; servers which can be frustrating enough by itself.</p>
<p>I noticed they also attempted to gain access into my personal linux servers from several different IPs as well but failed according to the logs.</p>
<pre>Apr 3 06:41:58 localhost sshd[13237]: pam_unix(sshd:auth): authentication failure; logname= uid=0 euid=0 tty=ssh ruser= rhost=95-37-149-222.dynamic.mts-nn.ru
Apr 3 06:42:01 localhost sshd[13237]: Failed password for invalid user testuser from 95.37.149.222 port 35504 ssh2
Apr 3 06:42:01 localhost sshd[13237]: pam_unix(sshd:auth): check pass; user unknown
Apr 3 06:42:03 localhost sshd[13237]: Failed password for invalid user testuser from 95.37.149.222 port 35504 ssh2
Apr 3 06:42:03 localhost sshd[13237]: pam_unix(sshd:auth): check pass; user unknown
Apr 3 06:42:05 localhost sshd[13237]: Failed password for invalid user testuser from 95.37.149.222 port 35504 ssh2
Apr 3 06:42:05 localhost sshd[13237]: pam_unix(sshd:auth): check pass; user unknown
Apr 3 06:42:06 localhost sshd[13237]: Failed password for invalid user testuser from 95.37.149.222 port 35504 ssh2
Apr 3 06:42:06 localhost sshd[13237]: pam_unix(sshd:auth): check pass; user unknown
Apr 3 06:42:08 localhost sshd[13237]: Failed password for invalid user testuser from 95.37.149.222 port 35504 ssh2
Apr 3 06:42:09 localhost sshd[13237]: pam_unix(sshd:auth): check pass; user unknown
Apr 3 06:42:11 localhost sshd[13237]: Failed password for invalid user testuser from 95.37.149.222 port 35504 ssh2
Apr 3 06:42:11 localhost sshd[13237]: Disconnecting: Too many authentication failures for invalid user testuser from 95.37.149.222 port 35504 ssh2 [preauth]
Apr 3 06:42:11 localhost sshd[13237]: PAM 5 more authentication failures; logname= uid=0 euid=0 tty=ssh ruser= rhost=95-37-149-222.dynamic.mts-nn.ru</pre>
<pre>Apr 3 07:59:06 localhost sshd[15373]: reverse mapping checking getaddrinfo for host-77-41-104-93.qwerty.ru [77.41.104.93] failed - POSSIBLE BREAK-IN ATTEMPT!
Apr 3 07:59:06 localhost sshd[15373]: pam_unix(sshd:auth): authentication failure; logname= uid=0 euid=0 tty=ssh ruser= rhost=77.41.104.93 user=root
Apr 3 07:59:08 localhost sshd[15373]: Failed password for root from 77.41.104.93 port 27391 ssh2
Apr 3 07:59:10 localhost sshd[15373]: Failed password for root from 77.41.104.93 port 27391 ssh2
Apr 3 07:59:13 localhost sshd[15373]: Failed password for root from 77.41.104.93 port 27391 ssh2
Apr 3 07:59:15 localhost sshd[15373]: Failed password for root from 77.41.104.93 port 27391 ssh2
Apr 3 07:59:17 localhost sshd[15373]: Failed password for root from 77.41.104.93 port 27391 ssh2
Apr 3 07:59:19 localhost sshd[15373]: Failed password for root from 77.41.104.93 port 27391 ssh2
Apr 3 07:59:19 localhost sshd[15373]: Disconnecting: Too many authentication failures for root from 77.41.104.93 port 27391 ssh2 [preauth]</pre>
<pre>Apr 3 08:17:05 localhost sshd[15940]: pam_unix(sshd:auth): authentication failure; logname= uid=0 euid=0 tty=ssh ruser= rhost=dd5760a8f.access.telenet.be
Apr 3 08:17:08 localhost sshd[15940]: Failed password for invalid user bananapi from 213.118.10.143 port 42883 ssh2
Apr 3 08:17:08 localhost sshd[15940]: pam_unix(sshd:auth): check pass; user unknown
Apr 3 08:17:10 localhost sshd[15940]: Failed password for invalid user bananapi from 213.118.10.143 port 42883 ssh2
Apr 3 08:17:10 localhost sshd[15940]: pam_unix(sshd:auth): check pass; user unknown
Apr 3 08:17:12 localhost sshd[15940]: Failed password for invalid user bananapi from 213.118.10.143 port 42883 ssh2
Apr 3 08:17:12 localhost sshd[15940]: pam_unix(sshd:auth): check pass; user unknown
Apr 3 08:17:14 localhost sshd[15940]: Failed password for invalid user bananapi from 213.118.10.143 port 42883 ssh2
Apr 3 08:17:14 localhost sshd[15940]: pam_unix(sshd:auth): check pass; user unknown
Apr 3 08:17:16 localhost sshd[15940]: Failed password for invalid user bananapi from 213.118.10.143 port 42883 ssh2
Apr 3 08:17:16 localhost sshd[15940]: pam_unix(sshd:auth): check pass; user unknown
Apr 3 08:17:18 localhost sshd[15940]: Failed password for invalid user bananapi from 213.118.10.143 port 42883 ssh2
Apr 3 08:17:18 localhost sshd[15940]: Disconnecting: Too many authentication failures for invalid user bananapi from 213.118.10.143 port 42883 ssh2 [preauth]</pre>
<pre>Apr 3 08:21:36 localhost sshd[16105]: pam_unix(sshd:auth): authentication failure; logname= uid=0 euid=0 tty=ssh ruser= rhost=186.130.111.209
Apr 3 08:21:37 localhost sshd[16099]: Failed password for root from 186.130.111.209 port 47246 ssh2
Apr 3 08:21:38 localhost sshd[16105]: Failed password for invalid user nuucp from 186.130.111.209 port 47252 ssh2
Apr 3 08:21:38 localhost sshd[16105]: pam_unix(sshd:auth): check pass; user unknown
Apr 3 08:21:39 localhost sshd[16099]: Failed password for root from 186.130.111.209 port 47246 ssh2
Apr 3 08:21:40 localhost sshd[16105]: Failed password for invalid user nuucp from 186.130.111.209 port 47252 ssh2
Apr 3 08:21:40 localhost sshd[16105]: pam_unix(sshd:auth): check pass; user unknown
Apr 3 08:21:43 localhost sshd[16105]: Failed password for invalid user nuucp from 186.130.111.209 port 47252 ssh2
Apr 3 08:21:43 localhost sshd[16099]: Failed password for root from 186.130.111.209 port 47246 ssh2
Apr 3 08:21:43 localhost sshd[16105]: pam_unix(sshd:auth): check pass; user unknown
Apr 3 08:21:45 localhost sshd[16105]: Failed password for invalid user nuucp from 186.130.111.209 port 47252 ssh2
Apr 3 08:21:46 localhost sshd[16105]: pam_unix(sshd:auth): check pass; user unknown
Apr 3 08:21:47 localhost sshd[16099]: Failed password for root from 186.130.111.209 port 47246 ssh2
Apr 3 08:21:48 localhost sshd[16105]: Failed password for invalid user nuucp from 186.130.111.209 port 47252 ssh2
Apr 3 08:21:48 localhost sshd[16105]: pam_unix(sshd:auth): check pass; user unknown
Apr 3 08:21:50 localhost sshd[16099]: Failed password for root from 186.130.111.209 port 47246 ssh2
Apr 3 08:21:50 localhost sshd[16099]: Disconnecting: Too many authentication failures for root from 186.130.111.209 port 47246 ssh2 [preauth]</pre>
<p>The list just goes on and on where they guess usernames and passwords to brute force their way into my systems, the above is only a few attempts I shared.</p>
<p>Bottom line it just looks like some script kiddies were trying to have some fun at my expensive but failed which is great on my part but just makes me that much more aware of potential pitfalls in my network and why it is important to secure them and monitoring them closely.</p>
<p>If you run servers or even have a home network then I suggest you closely monitor yours as well!</p>The post <a href="https://mattcrawford.me/hack-attempt/">Hack Attempt</a> first appeared on <a href="https://mattcrawford.me">Matt Crawford</a>.]]></content:encoded>
					
					<wfw:commentRss>https://mattcrawford.me/hack-attempt/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2689</post-id>	</item>
		<item>
		<title>7 Million Minecraft Accounts hacked!</title>
		<link>https://mattcrawford.me/7-million-minecraft-accounts-hacked/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=7-million-minecraft-accounts-hacked</link>
		
		<dc:creator><![CDATA[Matt Crawford]]></dc:creator>
		<pubDate>Thu, 28 Apr 2016 18:31:26 +0000</pubDate>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[featured]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[lifeboat]]></category>
		<category><![CDATA[minecraft]]></category>
		<guid isPermaLink="false">https://g3k.xyz/?p=2264</guid>

					<description><![CDATA[<p>As security breaches go, they don&#8217;t get more vexing than this: 7 million compromised accounts that protected passwords using woefully weak unsalted MD5 hashes, and the outfit responsible, still hadn&#8217;t disclosed the hack three months after it came to light. And as if that wasn&#8217;t enough, the service recommended the use of short passwords. That&#8217;s [&#8230;]</p>
The post <a href="https://mattcrawford.me/7-million-minecraft-accounts-hacked/">7 Million Minecraft Accounts hacked!</a> first appeared on <a href="https://mattcrawford.me">Matt Crawford</a>.]]></description>
										<content:encoded><![CDATA[<p>As security breaches go, they don&#8217;t get more vexing than this: 7 million compromised accounts that protected passwords using woefully weak unsalted MD5 hashes, and the outfit responsible, still hadn&#8217;t disclosed the hack three months after it came to light. And as if that wasn&#8217;t enough, the service recommended the use of short passwords. That&#8217;s what Motherboard reported Tuesday about Lifeboat, a service that provides custom multiplayer environments to gamers who use the Minecraft mobile app.</p>
<p>The data circulating online included the e-mail addresses and hashed passwords for 7 million Lifeboat accounts. The mass compromise was discovered by Troy Hunt, the security researcher behind the Have I been pwned? breach notification site. Hunt said he had acquired the data from someone actively involved in trading hacked login credentials who has provided similar data in the past.</p>
<p>Hunt reported that some of the plaintext passwords users had chosen were so weak that he was able to discover them simply by posting the corresponding MD5 hash into Google. As if many users&#8217; approach to password selection weren&#8217;t lackadaisical enough, Lifeboat&#8217;s own Getting started guide recommended &#8220;short, but difficult to guess passwords&#8221; because &#8220;This is not online banking.&#8221;</p>
<h2>Crude but effective</h2>
<p>Short passwords are especially prone to cracking by brute force, a technique that tries all possible combinations of numbers, letters, and special characters until the specific one protecting a compromised account is tried. By counseling users to choose short passwords, Lifeboat operators made this crude cracking approach feasible. After all, a six-character password that uses letters and numbers has just 626 possible combinations. An 11-character password with letters and numbers has 6211 combinations, making it out of reach by brute-force methods.<br />
The advice is compounded by the reliance on unsalted MD5 hashes to obscure the password plaintext. MD5 was designed to be extremely fast and require minimal computation. In years past, those were good attributes that gave a performance boost to inexpensive hardware. But as computers have grown increasingly powerful, the same qualities make MD5 a liability. The fact that the hashes were unsalted—meaning the plaintext passwords weren&#8217;t combined with a value that was unique for each account—makes the cracking process go much quicker and require less computation. Because salting ensures that each stored hash is unique even if two users choose the same passcode, each hash in a compromised table must be cracked separately, even if they mask one or more identical plaintext passwords.</p>
<p>Lifeboat officials told Motherboard that MD5 is no longer being used. They also said they implemented a password reset but didn&#8217;t disclose the breach because they didn&#8217;t want to notify the attackers there would be a limited shelf life to the hashes. Some Lifeboat users have disputed the claim there was a password reset. What&#8217;s known for sure is that the practices exposed in the breach are a text-book example of how not to store password data at rest.</p>
<p>Source:  <a href="http://arstechnica.com/security/2016/04/minecraft-community-lifeboat-fails-remedial-password-security/?utm_content=buffer09391&amp;utm_medium=social&amp;utm_source=twitter.com&amp;utm_campaign=buffer">Arstechnica</a></p>The post <a href="https://mattcrawford.me/7-million-minecraft-accounts-hacked/">7 Million Minecraft Accounts hacked!</a> first appeared on <a href="https://mattcrawford.me">Matt Crawford</a>.]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2264</post-id>	</item>
	</channel>
</rss>
