Thursday, March 15, 2012

Dumbest spam ever

I received a spam email this morning with the subject "Summary of junk emails blocked – 1 Junk Emails Blocked". It was ironically intended to look like a report from some kind of spam filter saying that an email was blocked. There were a number of links on the page for how to manage lists or configure your settings for this non-existent application. I knew it was spam because (a) it didn't mention what spam application or web site it was using (I'd expect that in big letters across the top), (b) I have never signed up for any such service, (c) my company used to have a similar service but stopped it a few years ago (and this wasn't it), and (d) the email was sent to an old email address of mine that I no longer use but still works.

But the real giveaway that this was fake was that all of the links in the email go to the address 192.168.0.22:10080. Any address beginning with 192.168 is what's known as a private address, which means that it's a special address that's only accessible from another machine on the same network. By "network" I don't mean the Internet, I mean, basically, the collection of computers connected to your local router. My machine currently has the IP address 192.168.0.108. Posting your IP address on the internet for all to see might be considered a security risk, but there is no security problem with posting private addresses because unless you are connected to my network, you can't get there. Not because I'm clever and have set up fancy rules or anything, just because that's the way TCP/IP addressing works.

So if I were to click on a link in this spam email, first of all you'd have my permission to come to my house and smack me upside the head. Secondly, nothing bad would happen in this case, because for it to work, there would have to be a machine inside my network with that address, with an HTTP server listening on non-standard port 10080. The odds of there being a machine on my network that just happens to have that IP address and just happens to have an HTTP server listening on that port and just happens to have evil software running on it are beyond remote. The only other possibility is that some hacker has already penetrated my network, set up a machine with that IP address and an HTTP server complete with malware, and then sent me a spam email to get me to visit that machine. This is unlikely as well – you've already broken in, why bother with the spam? This is like breaking into a bank in the middle of the night, then calling a bank employee from the inside, and while pretending to be the bank manager, asking him to unlock the front door. You don't need the front door unlocked, you're already inside.

dumbpeople

The most likely scenario is that the people who created the spam email are idiots. They set up a server on the internet that they wanted you to connect to (that had malware or whatever on it). Since they set up the server in the first place, it's likely on their local network and the way they connect to it is through the 192.168 address. That's not the way the rest of the world would get to it, but they didn't know that. The result is that they have sent out this spam email (and likely paid to do it) and will never get any hits, even from people who do foolishly click on the links.

Couldn't happen to a nicer bunch of guys.

Saturday, March 03, 2012

The Leafs and Raptors need a Terry

A little over three years ago, I wrote an article about the General Managers of the Leafs, Raptors, and Rock. The Leafs had just hired Brian Burke as their new GM, and it seemed that the Toronto media had already decided that he was going to save the team; in fact, I facetiously referred to him as Our Saviour for a while after that. Bryan Colangelo had been the Raptors' GM for a year or two, and had done a pretty good job of turning around the mess that Rob Babcock had left behind. The Rock still had Mike Kloepfer as GM, and the team sucked.

My article suggested that the Rock needed to get rid of Kloepfer and hire themselves a "Brian" who would overhaul the team and make them not suck, which Burke and Colangelo were obviously about to do with the Leafs and Raptors. One of the suggestions I gave for who could take over was Terry Sanderson, and another was Jamie Batley. Ironically, less then four hours after I posted that article, the Rock did fire coach Glenn Clark, who was at least part of the problem, and Batley was hired as coach. The rest of the problem was solved at the end of the season when Mike Kloepfer resigned. A month later Sanderson was re-hired as GM. The next season (2010), the Rock went to the Championship game and in 2011, they won it all. We're now midway through the 2012 season, and the Rock are tied for first place in the Eastern division. I'd call that mission accomplished.

I could pat myself on the back for predicting the Rock's next course of action (kind of – I suggested Sanderson though I said it was unlikely), but the original point of my article was lost. It wasn't so much that the Rock needed a new GM,  it was that the Rock needed to do what the Leafs and Raptors did and replace their rookie GM who screwed the team up with a proven veteran who could turn it around. The Rock did that, but the Leafs and Raptors haven't had nearly the success that we all envisioned when Our Saviours came to power.

In the 3 seasons prior to Burke's being hired, the Leafs had 91, 83, and 81 points and missed the playoffs every year. In the two full seasons since, they had 74 and 85 points and missed the playoffs every year. This year they're on pace for 83 points and missing the playoffs. They don't have any first-round draft picks for a couple of years because of the Kessel trade, so the rebuilding process will be continuing for a long while.

Update: My timing was off. The picks involved in the Kessel deal were for the last two drafts, so that's done now. Thanks Faisal for the clarification!

Bryan Colangelo was hired by the Raptors in February 2006, six years and a week ago. In the first couple of years, Colangelo looked brilliant. The Raptors finished first in the Atlantic division the very next year, and Sam Mitchell was named Coach of the Year and Colangelo Executive of the Year. The Raptors lost in the first round of the playoffs, but made the playoffs again the next year. They lost again in the first round, and then things went south quickly. They haven't made the playoffs since and haven't really been much of a threat at all. Last season they were a hopeless 22-60 and this year they're not much better at 11-25.

Barring miracles, the Leafs and Raptors are not likely to win championships during the Burke / Colangelo eras. I'm not suggesting firing them now, though I think the Colangelo era has run its course and unless the Raptors start turning things around on the floor very soon, Colangelo should be done at the end of the year. I don't think Burke has done a terrible job; he's acquired some players who have been great like Phaneuf and Lupul. The fact that the goaltenders play like Turk Broda one week and a turkey sandwich the next isn't entirely Burke's fault. I'd give him another year or two to right the ship but unless obvious improvement is made, he's gone too.

Three years ago, I said that the Rock needed to find their Brian, and they did. Now the Leafs and Raptors need to find their Terry Sanderson.