<?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>Talk Tech To Me - GFI Blog &#187; Emmanuel Carabott</title>
	<atom:link href="http://www.gfi.com/blog/author/emmanuel-carabott/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.gfi.com/blog</link>
	<description>Brought to you by GFI Software</description>
	<lastBuildDate>Fri, 10 Feb 2012 17:18:42 +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>Troubleshooting Information Overload</title>
		<link>http://www.gfi.com/blog/troubleshooting-information-overload/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=troubleshooting-information-overload</link>
		<comments>http://www.gfi.com/blog/troubleshooting-information-overload/#comments</comments>
		<pubDate>Fri, 06 Jan 2012 16:51:19 +0000</pubDate>
		<dc:creator>Emmanuel Carabott</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Tech Zone]]></category>
		<category><![CDATA[TTTM]]></category>
		<category><![CDATA[Information Overload]]></category>
		<category><![CDATA[PING]]></category>
		<category><![CDATA[SMS]]></category>
		<category><![CDATA[troubleshooting]]></category>

		<guid isPermaLink="false">http://www.gfi.com/blog/?p=7760</guid>
		<description><![CDATA[Let’s face it; most of us in IT spend entirely too much time in firefighting mode. We talk a great game about being proactive, and keeping ahead of issues; monitoring our systems for utilization and capacity so we can schedule &#8230;]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.gfi.com/blog/wp-content/uploads/2012/01/troubleshooting-information-technology.jpg"><img class="alignright size-full wp-image-7761" style="border-width: 0px; border-color: black; border-style: solid; margin: 10px;" title="troubleshooting-information-technology" src="http://www.gfi.com/blog/wp-content/uploads/2012/01/troubleshooting-information-technology.jpg" alt="" width="196" height="350" /></a>Let’s face it; most of us in IT spend entirely too much time in firefighting mode. We talk a great game about being proactive, and keeping ahead of issues; monitoring our systems for utilization and capacity so we can schedule upgrades before things bog down. But then, with our phones beeping almost non-stop, having to check email every 30 seconds for critical alerts, we end each day further behind, and spend half our free time checking our smartphones to make sure nothing has gone down. It is all too easy to fall into the trap of monitoring so much that you drown in the information, which then leads to the even more dangerous condition of missing the alerts that are really critical because they get lost in a sea of noise, or even worse, creating rules to sort the alerts and not even bothering to check them on a regular basis. It is all too common for me to find clients who say they have great monitoring and alerting, but when I ask them to show me what they are doing, they show me their Outlook client with a massive tree of folders, dozens of rules, and thousands of unread messages.<span id="more-7760"></span></p>
<p>When your monitoring and reporting solution overwhelms you with noise, it is going to be human nature for you to simply ignore it. You’d never get anything done otherwise. And while you may have the best intentions, when it comes to reviewing all those folders, far too often it is to find that one alert email that you should have seen before something became a critical failure. Your monitoring has put you into information overload, and it’s time to troubleshoot your way out of that mess.</p>
<h2>How much is too much?</h2>
<p>Real-time alerts, or those that the monitoring system sends you as soon as it detects a condition that requires immediate attention, should be kept to a minimum. Service failures, low disk space warnings, failed backups (that don’t automatically schedule themselves to try again), virus detections, privileged account lockouts &#8211; these are the things you really should be looking at fairly quickly. Anything else is noise. The first thing that as a team you need to do is look at a representative days’ worth of alert messages, and as a team, identify the ones that don’t need immediate attention. Anything that can be safely ignored or looked at later, is something that shouldn’t be an immediate alert. Informational messages are the same way. If you really need to know about every success, then you need a NOC or dedicated monitoring team. The idea here is to weed out all the noise so that when your phone buzzes in the middle of a meeting, it is only because there’s something you really need to look at.</p>
<h2>Who’s on deck?</h2>
<p>Another common problem I see is alerts that go to a distribution list, and everyone assumes someone else has got it covered. D/Ls are the right thing to use for alerts, but you need to set up a rotation of who is the first responder, and who is the backup, and when an alert is received, whoever is actually going to respond needs to reply-all that they have it covered. That way you all know it is getting taken care of, and you don’t have two (or more) people trying to do the same thing.</p>
<h2>But it’s during scheduled maintenance</h2>
<p>If you have maintenance windows, make sure your monitoring system is configured to stop alerting during that window. Whether you are doing system upgrades, patching, recabling, or anything else, you don’t want alerts waking people up during the expected reboots for patching.</p>
<h2>Oh yeah, you can ignore that, I rebooted</h2>
<p>Look for monitoring systems that have a really simple pause button, and then make sure that you press that pause before doing something that would trigger an alert, like restarting a service or rebooting a server. We don’t want others to respond to a perceived service failure when you are actively working with the box; it’s those sort of “boy who cried wolf” alerts that make people start ignoring them.</p>
<h2>PING doesn&#8217;t mean all is well</h2>
<p>Pinging a box to make sure it is online and reachable is great, but that doesn’t tell you anything about the running services. Implement monitors that actually test services, either by generating queries, submitting GETs, logging on, checking mail, etc. I’ve seen servers hard crashed whose NICs still responded to PINGs, so don’t rely on just that to be sure everything is up.</p>
<h2>Daily summaries are your friend</h2>
<p>Remember all those extra alerts we weeded out in the first step? Those should be moved to daily summaries that hit the team’s inboxes first thing in the morning. Once you get logged on and down to business, each team member should take turns reviewing the summary alerts so that those things that could wait until the next day do get the attention they need.</p>
<h2>Automate your responses</h2>
<p>If the appropriate response to an alert in the middle of the night is to restart the service, run a script, or bounce the box, let your monitoring solution do that for you. Only if the service doesn’t come back up after the automated action should the on-call admin have to remote in for further investigation.</p>
<h2>Use SMS to get people’s attention</h2>
<p>Ideally, you should use SMS to send text alerts to admins’ phones, instead of email. We all get far too much email around the clock, and the on-call guy shouldn’t have to lose sleep unless something really goes wrong. Silencing your email alerts while keeping SMS alerts audible lets you sleep through the night, but will actually wake you up if something critical does occur.</p>
<p>By reducing the noise to manageable levels, automating responses, and moving informational alerts to daily summaries, you can get a better handle on your monitoring and alerting, actually provide appropriate and timely responses to the alerts that need you, and start moving away from that daily firefighting mode.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gfi.com/blog/troubleshooting-information-overload/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>51 Items on an Admin’s Wish List for 2012</title>
		<link>http://www.gfi.com/blog/51-items-on-an-admin-wish-list-for-2012/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=51-items-on-an-admin-wish-list-for-2012</link>
		<comments>http://www.gfi.com/blog/51-items-on-an-admin-wish-list-for-2012/#comments</comments>
		<pubDate>Mon, 26 Dec 2011 15:00:28 +0000</pubDate>
		<dc:creator>Emmanuel Carabott</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Tech Zone]]></category>
		<category><![CDATA[2012]]></category>
		<category><![CDATA[admin]]></category>
		<category><![CDATA[patch management software]]></category>
		<category><![CDATA[smartphone]]></category>
		<category><![CDATA[Wi-Fi]]></category>
		<category><![CDATA[Windows 8]]></category>

		<guid isPermaLink="false">http://www.gfi.com/blog/?p=7731</guid>
		<description><![CDATA[With the New Year at the corner, it is time to start putting together our admin’s wish list for 2012. Anything goes for this list – new hardware or software for work, changes to procedures or offerings from vendors, geeky gadgets, &#8230;]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.gfi.com/blog/wp-content/uploads/2011/12/shutterstock_77654164.jpg"><img class="size-full wp-image-7736 alignright" style="border-width: 0px; border-color: black; border-style: solid; margin: 10px;" title="shutterstock_77654164" src="http://www.gfi.com/blog/wp-content/uploads/2011/12/shutterstock_77654164.jpg" alt="" width="324" height="216" /></a>With the New Year at the corner, it is time to start putting together our admin’s wish list for 2012. Anything goes for this list – new hardware or software for work, changes to procedures or offerings from vendors, geeky gadgets, and future tech. Here&#8217;s the list I have compiled: <span id="more-7731"></span></p>
<p>&nbsp;</p>
<h2>Hardware</h2>
<p><strong>1. Standardize on one USB plug size<br />
</strong>I have dozens of portable devices including phones, mp3 players, still cameras, video cameras, portable disks, and the list goes on; and it seems like no two of them use the same cable. I want to see the industry standardize on one plug type, and whether the device is data capable or not, make every rechargeable device work on that one plug. The micro USB looks like the one to go with, but I’m dreading the next round of gear with yet another plug type.</p>
<p><strong>2. USB power ports in cars, airports, and hotels<br />
</strong>I rented a car the other day for business travel, the Chevy Sonic. It had a USB port in the dash box and a grooved channel to run the cable through so I could charge my phone easily while it was on the center console and the door to the dash box was closed. That one little feature was the smartest thing I have seen in a car in years, and enough to make me consider it for my next purchase. All cars should have USB ports for power (and to play music through the stereo), hotels should have USB ports instead of dead analog phone ports in their desk lamps, and more airports should add the charging ports that are starting to crop up in places like San Jose, Dulles, SEA-TAC, and others. Instead of eight travelers all jockeying for the two open A/C adapters to plug their chargers into, have a bank of 5V USB ports and everyone wins.</p>
<p><strong>3. Put all the plugs on one side of the network equipment<br />
</strong>There’s simply no good way to do all your cable management since no two pieces of gear seem to have all their cables set up the same way. Some have all the Ethernet ports on the “front” and power and console on the “rear” but others just seem random. Pick a side and put all the connectors on one side!</p>
<p><strong> 4. Smaller bricks<br />
</strong>I see why we call the A/C adapters for our computer equipment bricks – the adapter for my work laptop is larger than a brick and weighs as much as a cinder block. But my personal laptop, which essentially has the same hardware, screen size, processor and graphics, has an adapter less than half that size. Let’s get bricks down to a manageable size.</p>
<p><strong>5. Reversible fans<br />
</strong>Another important point is to make fans reversible so we can rack gear based on our cabinets and cable management. In this way we can keep everything pulling cold and pushing hot without having to completely redo cable management.</p>
<p><strong>6. A “personal” server</strong><br />
Whether you are a fan of Hyper-V, VMware, Xen, or VirtualBox, having a small form factor machine with a pair of processors, a ton of RAM, and some decent drive space would make home labs much more functional. The price, size, and noise of a ‘real’ server just won’t fit under the desk well, but you also don’t need that kind of capacity when your user count is at most four or five.</p>
<p><strong>7. USB 3.0 for all<br />
</strong>It’s the standard – nothing should come out with anything but USB 3.0 ports anymore: desktop, laptop, tablet, or server. Make sure there are lots of ports, and don’t go stingy on the current either.</p>
<p><strong>8. SSD Drives<br />
</strong>With capacities climbing and prices falling, it won’t be long before I can swap out that old 5400 RPM drive in my laptop for a shiny new, wicked fast, completely silent, and power sipping solid state disk drive. I don’t know which will be better, the extended battery life or the faster performance, but either way, I’ll be happy.</p>
<p><strong><a href="http://www.gfi.com/blog/wp-content/uploads/2011/12/RAM.jpg"><img class="alignright size-full wp-image-7739" style="border-width: 0px; border-color: black; border-style: solid; margin: 10px;" title="RAM" src="http://www.gfi.com/blog/wp-content/uploads/2011/12/RAM.jpg" alt="" width="164" height="151" /></a>9. More RAM<br />
</strong>For my laptop, my netbook, my tablet, my servers; there’s never enough memory to go around, and RAM intensive applications and the desire to run more virtual machines on practically any kind of hardware means this isn’t going to change any time soon.</p>
<p><strong>10. Gadget USB drive<br />
</strong>Every admin likes USB drives. Whether it looks like a Lego brick, a banana, or a piece of steam punk jewelry, unique USB drives with massive capacities will make any admin smile. Just make sure you scan them when you switch between computers.</p>
<p><strong>11. A Wi-Fi NAS</strong><br />
Combining a Wi-Fi access point, wired switch, router, and up to 2 TB of storage, the LaCie Wireless Space has something to offer for everyone. There are various offerings in this space, but the LaCie seems to be the one to beat.</p>
<p><strong>12. Ergonomic keyboards</strong><br />
Most people hate these split keyboards until they use them for three days; then they never want to go back. Ergonomic keyboards are much better for long term computer use and should be the default.</p>
<p><strong>13. Better chairs</strong><br />
Odds are while you are reading this, your posture is terrible, and you’re doing your back no favors. Ergonomic chairs are frightfully expensive, but vital for people who sit at a PC all day.</p>
<p><strong>14. Standing desk</strong><br />
<a href="http://www.gfi.com/blog/wp-content/uploads/2011/12/standing-desk.jpg"><img class="size-full wp-image-7735 alignright" style="border-width: 0px; border-color: black; border-style: solid; margin: 10px;" title="standing-desk" src="http://www.gfi.com/blog/wp-content/uploads/2011/12/standing-desk.jpg" alt="" width="159" height="203" /></a>Of course the best way to avoid bad sitting postures is to stand up. I once worked at an office that had desks with pneumatic adjustments, and chairs to match; you could sit normally at your workstation, elevate everything like you were at a bar, or stand up and work. Adjustments were as easy as pressing a lever, which meant you could adjust throughout the day. I never went home sore and have looked for an affordable desk like that ever since.</p>
<p><strong>15. Touchscreen monitor(s)</strong><br />
A mouse or a trackball may seem like the way to interact with images on a screen, but nothing quite beats touch. If you have an iPad or other tablet, you know exactly what I am talking about.</p>
<p><strong>16. HD webcams that pivot or have both front and rear</strong><br />
One decent thing no laptop, smartphone, or tablet should be made without, is a good camera. Whether it pivots so it can face fore and aft, or comes with both a front and a rear facing camera, the growing prominence for video conferencing, picture taking, and video making means that you never want to be without a camera, or have to choose between being on screen and seeing the screen.</p>
<p><strong>17. Bluetooth</strong><br />
Not so much an issue for smartphones as it is for laptops, this is the other thing none of those devices should be made without. I don’t know what shocks me more, that a manufacturer offers it as a $20 option, or that someone thinks that is $20 worth saving and opts not to include it. No mobile device should be without Bluetooth, and I’d just as soon see it included in desktops too.</p>
<p>&nbsp;</p>
<h2>Software</h2>
<p><strong>18. Diablo III</strong><br />
Though not as delayed as Duke Nukem Forever, development on Diablo III started in 2001, and I cannot wait for the latest addition to the series.</p>
<p><strong>19. Patch management software</strong><br />
This one should be easy to justify and get on this quarter’s budget. I want a package that can deploy operating system and third party application patches, deploy new software, run audits and reports, and do as much of that automatically as I can possibly desire. Patching should be routine, not a monthly disruption of “real work”.</p>
<p><strong>20. Simple federation between IM platforms</strong><br />
Sure, federation is supposed to be easy, and XMPP might make it so, but have you ever tried to federate your Lync system with someone else’s Jabber system? IM either needs to move to a single unified standard that supports text, voice, and video, or gateways need to make it easier to hook tab A into slot B.</p>
<p><strong>21. 2FA</strong><br />
I want two factor authentication for everything; my personal email, my bank account online, my credit cards, my VPN, my webmail, and anything else that might require authentication. SMS messages to cell phones seem to be the most universal way to go, and I want vendors to start embracing that. Sure, phones are hardware, but a 2FA solution using them is software only.</p>
<p><strong>22. Voice controlled smart home software</strong><br />
Combine the voice recognition capabilities of Siri with the total home automation of SARAH from the television series Eureka, and you have the perfect home companion. Imagine being able to simply talk to your house to turn on or off lights, create shopping lists, or to take out the recycling. Nirvana!</p>
<p><strong>23. Cloud synced profiles</strong><br />
Early reports on Windows 8 indicate that your personal settings will be stored with your Live ID in the cloud, so that if you log onto a friend’s Windows 8 PC, all of your personal preferences will be brought down, making the experience as seamless as possible. If they include file access (like an automatically present Skydrive mapping), the only thing we’ll have to adapt to is our friend’s different chair height. Until then, synced settings across web browsers are a nice feature.</p>
<p><strong>24. Windows 8</strong><br />
<a href="http://www.gfi.com/blog/wp-content/uploads/2011/12/Windows8.jpg"><img class="size-full wp-image-7733 alignright" style="border-width: 0px; border-color: black; border-style: solid; margin: 10px;" title="Windows8" src="http://www.gfi.com/blog/wp-content/uploads/2011/12/Windows8.jpg" alt="" width="185" height="141" /></a>Speaking of Windows 8, 2012 will bring us the latest version of Microsoft’s desktop operating system. While Windows 7 is still new to many XP holdouts, Windows 8 promises to be as radical a change to the desktop paradigm as 95 was to 3.1. I’ve played with the CTP and an early beta, and one thing I want to make sure of is that my next laptop has a touchscreen.</p>
<p>&nbsp;</p>
<h2>Other</h2>
<p><strong>25. IPv6</strong><br />
The IPv4 address space is essentially exhausted. The industry has been clamoring for IPv6 for years; it’s time ISPs and hosting providers make IPv6 available as part of the standard offering.</p>
<p><strong>26. FiOS</strong><br />
I have the highest speed connection available within 100 miles, and I am in a metropolitan area of over two million people, and yet, there is never enough bandwidth. There’s a 144 strand fiber running through my front yard, but no ISP is willing to light it up. It’s time to get high-speed out to everyone.</p>
<p><strong>27. No more batteries that cannot be changed by the user</strong><br />
I’m looking at you Apple. You’re not the only one, but you made it acceptable and even expected. Sealed units with integrated batteries are planned obsolescence and that’s just not right.<a href="http://www.amazon.co.uk/gp/product/1594745277/ref=as_li_ss_tl?ie=UTF8&amp;tag=itnebl-21&amp;linkCode=as2&amp;camp=1634&amp;creative=19450&amp;creativeASIN=1594745277" target="_blank"><img class="alignright size-full wp-image-7738" style="border-width: 0px; border-color: black; border-style: solid; margin: 10px;" title="geek-wisdom" src="http://www.gfi.com/blog/wp-content/uploads/2011/12/geek-wisdom.jpg" alt="" width="110" height="165" /></a></p>
<p><strong>28. Geek Wisdom by Stephen Segal</strong><br />
A collection of geek quotes from film, television, and literature, <a href="http://www.amazon.co.uk/gp/product/1594745277/ref=as_li_ss_tl?ie=UTF8&amp;tag=itnebl-21&amp;linkCode=as2&amp;camp=1634&amp;creative=19450&amp;creativeASIN=1594745277" target="_blank">this book</a> needs to be on the reading list of every person who has ever quoted a sci-fi movie during a meeting.</p>
<p><strong>29. Community Wi-Fi</strong><br />
The nearest Starbucks or Panera isn’t always near enough, and not everyone has a Mi-Fi device or 4G built into their laptop. Having Wi-Fi everywhere would be awesome.</p>
<p>&nbsp;</p>
<h2>Toys and tools</h2>
<p><strong>30. A new laptop</strong><br />
Admit it, unless you got a new laptop in the past two months, you are drooling over the current crop of ultra thin, ultra light, ultra large, or ultra fast laptops on the market today. Road warrior or desktop replacement, some of the newest machines are awesome, and we all like them shiny.</p>
<p><strong>31. A new bag</strong><br />
You have to have a good home for your new laptop, charger, tablet, smartphone, assorted nick-necks and cables, and new bag is like a new car to geeks. I want one that can go from backpack to messenger bag, has a retro look, and is TSA friendly.</p>
<p><strong>32. Bluetooth headphones</strong><br />
Whether you are a road warrior or a desk jockey, a set of headphones is essential, and being tethered by a cord is no fun. Bluetooth headphones that can handle music, VoIP, and my smartphone, with good battery life and the ability to shut out noises around me, are just the ticket.</p>
<p><strong>33. Anything Doctor Who</strong><br />
Here’s a tip, any admin worth his or her salt is a fan of the Doctor, and whether it’s a sonic screwdriver, a Tardis USB hub, the complete collection on DVD, or a Dalek plush, you can’t go wrong with Doctor themed swag.</p>
<p><strong>34. A Paladin PowerPlay PT-525</strong><br />
The ultimate geek multi-tool; it’s like a Leatherman but with tools specifically for the network admin on your shopping list, including a 66/110 punch down and UTP stripper. Just don’t try to take it through airport security because it does have a nice blade too.</p>
<p><strong>35. Waterproof dock for your MP3 player</strong><br />
It sounds silly at first, but having a waterproof dock and amplifier for the tunes on your iPod, smartphone, or any MP3 player, would be awesome whether you’re in the shower, at the pool, or on the beach. Better make is sand-proof too, and solar powered!</p>
<p>&nbsp;</p>
<h2>New tech</h2>
<p><strong>36. Universal cordless recharging</strong><br />
I love the cordless charging mats, but the special cases you have to use are thick, ugly, and proprietary. Develop a standard and get manufacturers to adopt it so we can just buy the mat and throw anything we own on top of it.</p>
<p><strong>37. HTML5<br />
</strong>I know it’s out there, you know it too, but it seems like a lot of other folks don’t. Let’s get all the browser vendors to jump on board the bandwagon, and start getting sites updated now.</p>
<p><strong>38. Tablets</strong><br />
<a href="http://www.gfi.com/blog/wp-content/uploads/2011/12/tablet.jpg"><img class="size-full wp-image-7734 alignright" style="border-width: 0px; border-color: black; border-style: solid; margin: 10px;" title="tablet" src="http://www.gfi.com/blog/wp-content/uploads/2011/12/tablet.jpg" alt="" width="188" height="131" /></a>The iPad has been around for a couple of years, and tablets aren’t exactly new, but 2012 should be the year of the tablet. iOS, Android or Windows 8, a tablet is one of those pieces of tech every admin longs for.</p>
<p><strong>39. TV media players</strong><br />
Here’s a relatively new device that is starting to crop up from vendors like WD and Roku; a small box that connects to a normal television and a Wi-Fi network, and can stream media from a local server, from attached USB drives, internal storage, or popular services like Netflix and Hulu. These inconspicuous devices have all the features of a media PC and are no larger than a paperback book.</p>
<p><strong>40. Toshiba’s no-glasses 3D</strong><br />
Toshiba recently debuted a 3D TV technology that promises the 3D experience without the need for those silly glasses. Three of the four people in my family wear eyeglasses, and the need for additional eyewear to view 3D movies has made that a non-option for a home purchase, but this tech may just be what it takes to bring 3D home for millions.</p>
<p><strong>41. Dual monitor setups</strong><br />
If a computer makes you more productive, a computer with dual monitors makes you more so. Embracing this concept, there are laptop prototypes with dual monitors coming out, and a growing selection of dual monitor stands</p>
<p>&nbsp;</p>
<h2>Pipe dreams</h2>
<p>This last group should strike a chord with many of the admins out there. They are some of my most personal wants, but that doesn’t mean they won’t appeal to you too.</p>
<p><strong>42. Standards</strong><br />
Nothing bothers me more than when a vendor talks about how standards compliant they are; yet when I test something it works a little differently on that version from another. Standards either are, or they are not. There is no middle ground.</p>
<p><strong>43. Stop redefining the word “unlimited”<br />
</strong>If you have to put an asterisk next to the word unlimited when describing your service, you’re doing it wrong.</p>
<p><strong>44. Biometrics on smartphones</strong><br />
Put a simple fingerprint reader on every smart phone, so you can swipe to unlock it. It’s only then that I will trust things like paycard functionality.</p>
<p><strong>45. Press zero to reach a human</strong><br />
ICR and auto attendants are the bane of my existence. I will go out of my way to avoid calling a vendor or store because I hate trying to maneuver the 86 levels of hell that make up their phone menu. If I press zero, put me in the queue to speak to a human. Don’t ask me for more information; don’t tell me that many questions can be answered on your website. Just let me speak to a person. While I am waiting, give me some decent music on hold, and do NOT interrupt the song every ten seconds with the same insincere “your call is very important to us” drivel.</p>
<p><strong>46. A decent cellular phone</strong><br />
Smartphones, camera phones, phones that play media and can download at the speed of light – that’s all well and good, but let’s face it, cellphones as telephones suck. I would like a phone that offers voice quality approaching the $10 landline phone I bought at Radio Shack ten years ago, and that I still use today. Is that too much to ask?</p>
<p><strong>47. A decent smartphone keyboard</strong><br />
<a href="http://www.gfi.com/blog/wp-content/uploads/2011/12/smartphone-keyboard1.jpg"><img class="alignright size-full wp-image-7742" style="border-width: 0px; border-color: black; border-style: solid; margin: 10px;" title="smartphone-keyboard" src="http://www.gfi.com/blog/wp-content/uploads/2011/12/smartphone-keyboard1.jpg" alt="" width="210" height="118" /></a>The best phone I ever had was one with a flip design and a real physical keyboard. Smartphones with touch style keyboards still have a long way to go, hiding the punctuation you need behind three or four transitions, making them very hard to use with stronger passwords, or as viable replacements for laptops when you have to remote into a server while out of the office and away from the house.</p>
<p><strong>48. A digital pocket watch</strong><br />
Here’s a wish – I want a pocket watch form factor device that tells time and temperature digitally. Purely geek, and not terribly practical, but that’s what I want.</p>
<p><strong>49. Using a cellphone while driving made impossible</strong><br />
If I had a dollar for every time someone with a phone held to their ear nearly ran me off the road, or failed to pull out when offered the chance, or did some other fool thing they wouldn’t have done if they hadn’t been holding a phone while trying to drive, I could afford my own driver. Phones shouldn’t be able to make or take calls unless they are on speaker mode or paired to a Bluetooth device when they are moving faster than a person can walk.</p>
<p><strong>50. Smudgeless screens</strong><br />
You can always tell a developer; they are the ones with fingerprints all over their screens. You can also always spot the borderline OCD geek; he’s the one that constantly wipes the screen of his phone off with his sleeve or shirttail trying to get the screen smudge-free. I want glare-free, diamond-tough, and smudgeless screens that repel fingerprints effortlessly, and I want them on smartphones, laptops, monitors, and flatscreen TVs.</p>
<p><strong>51. Computer setups like you see on just about any TV show on the air today.</strong><br />
NCIS, CSI, Hawaii 5-0… the list goes on and on, and if you have seen more than a single episode of any one of those shows you know exactly what I’m talking about. I want a Microsoft Surface desk that ties into big screen monitors on the wall so I can set a phone down on the desk, automatically transfer images from the phone, play with them on the desk and then “throw” them up to the wall. I also want those holographic monitors that you can walk through, see through, and yet still let you manipulate data in thin air. That would be awesome!</p>
<p>&nbsp;</p>
<p>What about you? What new tech didn’t make it on this list, but has place of pride on your own personal wish list? Let us know what you are looking forward to in 2012.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gfi.com/blog/51-items-on-an-admin-wish-list-for-2012/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Troubleshooting a Blue Screen</title>
		<link>http://www.gfi.com/blog/troubleshooting-a-blue-screen/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=troubleshooting-a-blue-screen</link>
		<comments>http://www.gfi.com/blog/troubleshooting-a-blue-screen/#comments</comments>
		<pubDate>Fri, 11 Nov 2011 15:00:55 +0000</pubDate>
		<dc:creator>Emmanuel Carabott</dc:creator>
				<category><![CDATA[Tech Zone]]></category>
		<category><![CDATA[Blue screen]]></category>
		<category><![CDATA[blue screen of death]]></category>
		<category><![CDATA[debugging]]></category>
		<category><![CDATA[memory dump]]></category>
		<category><![CDATA[troubleshooting]]></category>
		<category><![CDATA[troubleshooting blue screen of death]]></category>
		<category><![CDATA[WinDbg]]></category>

		<guid isPermaLink="false">http://www.gfi.com/blog/?p=3592</guid>
		<description><![CDATA[One of the most annoying things that can happen to an administrator is when at random intervals a PC crashes and generates a so-called blue screen of death. A blue screen can be caused by a number of faults and it &#8230;]]></description>
			<content:encoded><![CDATA[<p><span style="color: #000000;"><span style="font-family: Calibri;"><a href="http://www.gfi.com/blog/wp-content/uploads/2011/11/Troubleshooting-a-Blue-Screen1.jpg"><img class="alignright size-medium wp-image-3594" style="margin: 10px; border: black 0px solid;" title="Troubleshooting a Blue Screen" src="http://www.gfi.com/blog/wp-content/uploads/2011/11/Troubleshooting-a-Blue-Screen1-300x199.jpg" alt="" width="300" height="199" /></a>One of the most annoying things that can happen to an administrator is when at random intervals a PC crashes and generates a so-called blue screen of death. A blue screen can be caused by a number of faults and it is sometimes very hard to pinpoint the cause simply by looking at the blue screen information itself. There are other ways to diagnose a blue screen and, if you have a Memory Dump, you can debug the crash and find out exactly what caused it.</span></span></p>
<p><span style="color: #000000;"><span style="font-family: Calibri;"> </span></span></p>
<p><span style="font-family: Calibri; color: #000000;"> <span id="more-3592"></span></span><strong><span style="font-size: medium;"><span style="color: #4f81bd;"><span style="font-family: Cambria;">Generating a Memory Dump:</span></span></span></strong></p>
<p><span style="font-family: Calibri;"><span style="color: #000000;">In the event that your system is not configured to generate a Memory Dump file when a blue screen occurs, you need to enable the functionality before we can proceed with debugging the root cause of the issue. In order to do this you need to do the following:</span></span></p>
<ul>
<li><span style="color: #000000;"><span style="font-family: Calibri;">Open the <strong>Control Panel</strong></span></span></li>
<li><span style="color: #000000;"><span style="font-family: Calibri;">Open the <strong>System </strong></span></span><span style="font-family: Calibri;"><span style="color: #000000;">settings</span></span></li>
<li><span style="color: #000000;"><span style="font-family: Calibri;">Switch to the <strong>Advanced </strong></span></span><span style="font-family: Calibri;"><span style="color: #000000;">Tab</span></span></li>
<li><span style="color: #000000;"><span style="font-family: Calibri;">Click on the <strong>Settings</strong></span></span><span style="font-family: Calibri;"><span style="color: #000000;"> button under the<strong> Start-up and Recovery </strong></span><span style="color: #000000;">section</span></span></li>
</ul>
<p><span style="font-family: Calibri;"><span style="color: #000000;">A dialog will open with various settings; towards the end there is a section called “<strong>write debugging information</strong></span><span style="color: #000000;">”.</span></span></p>
<p><span style="color: #000000;"><span style="font-family: Calibri;">The first combo box contains the kind of memory you want to dump when Windows experiences a crash. For our purposes kernel memory dump will suffice.  The next edit box contains the location where the memory dump will be stored. </span></span></p>
<p><span style="color: #000000;"><span style="font-family: Calibri;"> </span></span></p>
<p><strong><span style="font-size: medium;"><span style="color: #4f81bd;"><span style="font-family: Cambria;">Getting the Necessary Tool:</span></span></span></strong></p>
<p><span style="font-family: Calibri; color: #000000;">In order to debug a memory dump we will need a free tool supplied by Microsoft called WinDbg. This is actually a debugger and it can be downloaded for free from the </span><a href="http://msdn.microsoft.com/en-gb/windows/hardware/gg581067.aspx"><span style="font-family: Calibri; color: #0000ff;">Microsoft</span></a><span style="color: #000000;"><span style="font-family: Calibri;"> website.</span></span></p>
<p><span style="color: #000000;"><span style="font-family: Calibri;">Make sure you download the correct debugging tools for your architecture, run the file, install it and you’re ready to debug the blue screen.</span></span></p>
<p><span style="color: #000000;"><span style="font-family: Calibri;"> </span></span></p>
<p><strong><span style="font-size: medium;"><span style="color: #4f81bd;"><span style="font-family: Cambria;">Debugging the Issue:</span></span></span></strong></p>
<p><span style="font-family: Calibri;"><span style="color: #000000;">A lot of people are not comfortable debugging a memory dump but the process is simpler than most people think. </span></span></p>
<p><span style="font-family: Calibri;"><span style="color: #000000;">The first step we need to do when WinDbg loads is to configure symbols path for the debugger. Symbols comprise information that for efficiency’s sake a compiler strips out of executables. Things like variable and function names are very important to a programmer but not to Windows. For this reason when your compiler compiles your source code this information is kept out of the executable to make it smaller and more efficient. To debug a problem however, symbols are very useful. Luckily for us, Microsoft provides a symbols server which WinDbg can make use of to get symbols as required.</span></span></p>
<p><span style="font-family: Calibri; color: #000000;"> </span><span style="font-family: Calibri;"><span style="color: #000000;">To configure symbols click on:</span></span></p>
<ul>
<li><span style="color: #000000;"> <span style="font-family: Calibri;">The <strong>File</strong></span></span><span style="font-family: Calibri;"><span style="color: #000000;"> Menu</span></span></li>
<li><span style="color: #000000;"> <span style="font-family: Calibri;">Select <strong>Symbol Search Path</strong></span></span></li>
</ul>
<p><span style="font-family: Calibri;"><span style="color: #000000;">Now we need to enter the following line: </span></span></p>
<p><span style="font-family: Calibri;"><span style="color: #000000;">SRV*c:\symbols*http://msdl.microsoft.com/download/symbols</span></span></p>
<p><span style="font-family: Calibri;"><span style="color: #000000;">This will instruct WinDbg to fetch any needed symbols from the Microsoft symbol server and store them locally in the provided folder which in this case is c:\symbols. You can choose another folder if you want.</span></span></p>
<p><span style="font-family: Calibri;"><span style="color: #000000;">Click on the <em>OK</em> button and we can start to debug our dump file.</span></span></p>
<p><span style="font-family: Calibri;"><span style="color: #000000;">Note: WinDbg will need access to the Internet in order to fetch the symbol files it needs.</span></span></p>
<p><span style="font-family: Calibri;"><span style="color: #000000;">We now need to open the dump file itself and we do this by:</span></span></p>
<ul>
<li><span style="color: #000000;"><span style="font-family: Calibri;">Clicking on the <strong>File</strong></span></span><span style="font-family: Calibri;"><span style="color: #000000;"> Menu</span></span></li>
<li><span style="color: #000000;"><span style="font-family: Calibri;">Select <strong>Open Crash Dump</strong></span></span></li>
<li><span style="color: #000000;"><span style="font-family: Calibri;">Select the Crash Dump you want to debug and click <strong>OK</strong></span></span></li>
</ul>
<p><span style="color: #000000;"><span style="font-family: Calibri;">It will take a short while for WinDbg to open your dump file and load up the symbols required.</span></span></p>
<p><span style="color: #000000;"><span style="font-family: Calibri;">In order to do a detailed analysis after the dump file finishes loading, type in the prompt: !analyze –v and press enter.</span></span></p>
<p><span style="color: #000000;"><span style="font-family: Calibri;">After some time we’ll get all the information we need to determine what is causing the blue screen.</span></span></p>
<p><span style="color: #000000;"><span style="font-family: Calibri;"> </span></span></p>
<h2><strong><span style="font-size: medium;"><span style="color: #4f81bd;"><span style="font-family: Cambria;">Information of Interest:</span></span></span></strong></h2>
<p><span style="color: #000000;"><span style="font-family: Calibri;">Right below Bugcheck Analysis we’ll get a small report by WinDbg on what error occurred and what information is relevant to that error, such as what parameters where used when the crash occurred.</span></span></p>
<p><span style="color: #000000;"><span style="font-family: Calibri;">Process_Name contains the name of the processes where the crash occurred.</span></span></p>
<p><span style="font-family: Calibri; color: #000000;">BUGCHECK_STR displays the exception code. A list of codes can be found on the </span><a href="http://msdn.microsoft.com/en-us/library/windows/hardware/hh406232(v=vs.85).aspx"><span style="font-family: Calibri; color: #800080;">msdn site</span></a><span style="color: #000000;"><span style="font-family: Calibri;">.</span></span></p>
<p><span style="color: #000000;"><span style="font-family: Calibri;">DEFAULT_BUCKET_ID displays the category of the error</span></span></p>
<p><span style="color: #000000;"><span style="font-family: Calibri;">STACT_TEXT displays the stack trace.</span></span></p>
<p><span style="font-family: Calibri; color: #000000;">This should give you the information you need to determine the cause of the blue screen and provides you with a starting point you need to solve the problem.</span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.gfi.com/blog/troubleshooting-a-blue-screen/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>6 Features for Good Internet Traffic Monitoring</title>
		<link>http://www.gfi.com/blog/6-features-good-internet-traffic-monitoring/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=6-features-good-internet-traffic-monitoring</link>
		<comments>http://www.gfi.com/blog/6-features-good-internet-traffic-monitoring/#comments</comments>
		<pubDate>Fri, 14 Oct 2011 14:00:21 +0000</pubDate>
		<dc:creator>Emmanuel Carabott</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[SMB Zone]]></category>
		<category><![CDATA[TTTM]]></category>
		<category><![CDATA[bandwidth]]></category>
		<category><![CDATA[IM]]></category>
		<category><![CDATA[monitoring Internet traffic]]></category>
		<category><![CDATA[phishing attacks]]></category>
		<category><![CDATA[streaming media]]></category>

		<guid isPermaLink="false">http://www.gfi.com/blog/?p=3516</guid>
		<description><![CDATA[If you asked an employee what they understood by ‘monitoring Internet traffic’, they would probably say it is a simple process which is meant to ensure users do not access websites that they are not meant to visit on the &#8230;]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-medium wp-image-3517" style="margin: 10px; border: 0px solid black;" title="6 reasons for Internet traffic monitoring" src="http://www.gfi.com/blog/wp-content/uploads/2011/10/6-reasons-for-Internet-traffic-monitoring-261x300.jpg" alt="" width="261" height="300" />If you asked an employee what they understood by ‘monitoring Internet traffic’, they would probably say it is a simple process which is meant to ensure users do not access websites that they are not meant to visit on the company network. That’s part of the equation of course, but in reality there’s more to monitoring Internet Traffic.</p>
<p>Below are six main features good Internet traffic monitoring software should have:</p>
<p><strong>1.     Monitoring and controlling what websites users visit</strong></p>
<p>Among the many benefits of monitoring and controlling what websites users visit, one finds:</p>
<ul>
<li>Protection against cyber-slacking</li>
<li>Protection against legal liability</li>
<li>Protection against malware infection</li>
</ul>
<p>Simply put, monitoring and controlling what websites users visit is essential to a business’s well-being.<span id="more-3516"></span></p>
<p><strong>2.     Ensuring users don’t download malware</strong></p>
<p>Users can come across malware in various ways. They might accidentally click on innocuous-looking websites that are infected with malware, for example. Sometimes even high-profile websites get hacked and distribute malware. There are other cases, however, where employees infect the system with malware intentionally. This could be because they would want to hack some resource they do not have access to, to play a joke on some workmate, or even out of spite – especially if they are leaving the organization on bad terms. These events can avoided when internet control software is used.</p>
<p><strong>3.     Protecting users against phishing attacks</strong></p>
<p>It is in an organization’s best interest to protect its employees against phishing attacks. Falling victim to a phishing attack can be devastating and troublesome. Fixing the damage caused by the attack can take a lot of time – affecting productivity. As the saying goes, prevention is better than cure. Beyond this, a phishing attack might trick an employee into disclosing confidential business information which is obviously undesirable.</p>
<p><strong>4.     Controlling instant messaging</strong></p>
<p>Unrestricted instant messaging (IM) can be a risk to the organization resulting in cyber-slacking, and impacting security. Files transferred through IM can be infected with malware and an employee could also leverage an IM solution to leak confidential information, such as customer lists or source codes.</p>
<p><strong>5.     Controlling streaming media</strong></p>
<p>Streaming media can be a source of excessive bandwidth consumption and legal liability. Controlling streaming media can cut down company costs, as well as increase performance of internet-based services such as email and legitimate web browsing. An employee streaming offensive material, such as pornographic or offensive videos, might also put your company at legal risk.</p>
<p><strong>6.     Monitoring Bandwidth usage</strong></p>
<p>Although monitoring bandwidth usage might seem unnecessary, especially when the above controls are taken into consideration, it does bring some advantages to the table that the other controls do not. Bandwidth usage monitoring can allow an organization to detect intrusions, malware operating on the network, and identify troublesome websites that slow down the internet operations.</p>
<p>Monitoring internet traffic can help an organization in several ways. It provides the organization with web security, can be used to cut down unnecessary costs, and helps detect malicious activity on the network.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gfi.com/blog/6-features-good-internet-traffic-monitoring/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Top 37 Risks Businesses Run with Uncontrolled Internet Usage</title>
		<link>http://www.gfi.com/blog/top-37-risks-admins-uncontrolled-internet-usage/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=top-37-risks-admins-uncontrolled-internet-usage</link>
		<comments>http://www.gfi.com/blog/top-37-risks-admins-uncontrolled-internet-usage/#comments</comments>
		<pubDate>Mon, 10 Oct 2011 14:00:48 +0000</pubDate>
		<dc:creator>Emmanuel Carabott</dc:creator>
				<category><![CDATA[Headline]]></category>
		<category><![CDATA[SMB Zone]]></category>
		<category><![CDATA[37 risks]]></category>
		<category><![CDATA[bandwidt]]></category>
		<category><![CDATA[data loss]]></category>
		<category><![CDATA[Internet usage]]></category>
		<category><![CDATA[malware]]></category>
		<category><![CDATA[phishing]]></category>
		<category><![CDATA[productivity]]></category>

		<guid isPermaLink="false">http://www.gfi.com/blog/?p=3506</guid>
		<description><![CDATA[No one in IT really wants to be the Internet Police – granted. In fact, the less we know about our colleagues’ web surfing habits, the happier we will probably be. Sometimes there really is such a thing as ‘too &#8230;]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-medium wp-image-3507" style="margin: 10px; border: 0px solid black;" title="web security risks" src="http://www.gfi.com/blog/wp-content/uploads/2011/10/web-security-risks-229x300.jpg" alt="" width="229" height="300" />No one in IT really wants to be the Internet Police – granted. In fact, the less we know about our colleagues’ web surfing habits, the happier we will probably be. Sometimes there really is such a thing as ‘too much information’. However, it is our responsibility to safeguard our company’s resources, and that includes both confidential information stored on our server and the workstations that use our network, so we do have to take certain actions to protect ourselves and our coworkers from the worst of the web. The combination of an acceptable usage policy and web filtering software helps guard against the web threats that are out there. What are these ‘web threats’? There are several risks associated with uncontrolled Internet usage. Below you will find 37 of them, grouped into eight categories. Some could be included in more than one category, and in that case, I have them listed where I think they do the most harm.<span id="more-3506"></span></p>
<h2>Malware</h2>
<p><strong> 1.	Viruses</strong><br />
Most infected files these days are downloaded from the Internet. Whether the user is trying to get an application for their job or a new screensaver, downloads which have not been scanned become bad news.<br />
<strong> 2.	Trojans</strong><br />
Many Internet downloads contain remote access Trojans or spam mailers, designed to give bad guys access to your data and resources.<br />
<strong> 3.	Cross-site scripting</strong><br />
Even with up-to-date antivirus software, visits to infected websites can steal information by tricking users into filling out forms they think are safe, or presenting them with malicious content.<br />
<strong> 4.	Tracking</strong><br />
Complete privacy on the Internet is not practical, but providing your complete web history to advertisers is not a good idea either.<br />
<strong> 5.	Botnets</strong><br />
Infected computers often become zombies, reaching out to contact the command and control servers for orders.<br />
<strong> 6.	Spyware and adware</strong><br />
Keyloggers, browsing history, and pop-up ads, are all part of the fun of surfing to the wrong places on the web today.</p>
<h2>Phishing sites</h2>
<p><strong>7. Identity Theft</strong><br />
Many phishing sites ask for personal information in order to assume the identity of the victim.<br />
<strong> 8.	Financial loss</strong><br />
Other phishing sites may be after credit card or bank account details for immediate financial gain.<br />
<strong> 9.	Social engineering</strong><br />
There are sites out there trying to gain usernames and passwords to webmail, online banking, and remote access systems, with which they can access for further nefarious deeds.</p>
<h2>Inappropriate content</h2>
<p><strong> 10.	Pornography</strong><br />
What users do at home is their own business; what they do at work could get the company sued.<br />
<strong> 11.	Racial hatred</strong><br />
It’s a shame that in 2011 racism is still rife and this can lead to a hostile work environment suit.<br />
<strong> 12.	Religious intolerance</strong><br />
Much like racial hatred, religious intolerance of any faith has no place at work, and could also lead to a hostile work environment.<br />
<strong> 13.	Alcohol, tobacco and drug related sites</strong><br />
Unless you work in the industry, there is little chance these topics are work related, but if the arise within the workplace, they could cause tension among employees.</p>
<h2>Data loss prevention</h2>
<p><strong> 14.	WikiLeaks type sites</strong><br />
The company’s confidential information won’t stay confidential for long if it is posted to a public site and makes the evening news.<br />
<strong> 15.	Forums</strong><br />
Disgruntled employees may think they are harmlessly venting when the rant on a forum, but the company’s reputation may suffer as a result.<br />
<strong> 16.	Blogs</strong><br />
Company approved blogs are good; technical blogs are too. But a user blogging at work (unless that’s their job) is wasting time, and might be posting confidential information not yet ready for public release.<br />
<strong> 17.	Instant messaging</strong><br />
An approved corporate IM solution is a valuable communications tool; unrestricted access to public services can present many risks, including IM spam, malicious links and data leakage.<br />
<strong> 18.	P2P</strong><br />
Peer to peer software can be useful, but too often a user shares their entire hard drive, making all the company documents on it available to others.<br />
<strong> 19.	Online storage</strong><br />
If a user needs to store data with an online storage company, that data is now outside the company’s control. You’re not backing it up, searching and indexing it, and you cannot retrieve it if the employee leaves. Unless approved by the company, users should never be allowed to use cloud storage services.<br />
<strong> 20.	Webmail</strong><br />
Companies that use DLP solutions on their email system do so to make sure nothing is being emailed that presents a risk, like IP, NPI, or other sensitive data. Letting users access webmail provides them a way around this, and also risks them using personal email for corporate business.</p>
<h2>Lost productivity</h2>
<p><strong>21.	Social Networking</strong><br />
Checking their Facebook wall post may sound like a one-minute thing, but this might turn into hours per week as users tend to do other things once there such as commenting on/following their friend’s status updates, images, videos, andso on.<br />
<strong> 22.	Auctions</strong><br />
Submitting a bid might take only seconds at the start of an auction, but users can burn hours checking on a long term auction, or staying onto the close to make sure they aren’t outbid.<br />
<strong> 23.	Gaming</strong><br />
No need for explanations here, an innocent five minute break to play an online game, might turn into long wasted hours.<br />
<strong> 24.	Gambling</strong><br />
Just as in online gaming, but with the added concerns that this could lead to legal issues.<br />
<strong> 25.	Dating</strong><br />
Dating sites can become attention traps, leading a user to spend the entire day checking out their possibilities rather than focusing on their job.<br />
<strong> 26.	Software downloads</strong><br />
Any software a user needs should come from IT, to ensure it is licensed, appropriate for the task, supportable, and doesn’t crash their PC or LOB application.<br />
<strong> 27.	Daytrading and investment sites</strong><br />
Another site that seems harmless at first, until the user spends all morning waiting for the exact moment to buy or sell.<br />
<strong> 28.	Employment sites</strong><br />
If they want to hunt for another job, they really need to do that on their own time.<br />
<strong> 29.	Online shopping</strong><br />
Here’s one you may want to allow a limited amount of access to, especially during the holidays, but you don’t want users to spend all day shopping when they should be working.</p>
<h2>Copyright violations</h2>
<p><strong> 30.	Torrent sites</strong><br />
Bittorrent is a very useful protocol for distributing ISOs of open source operating systems, but too often it is used to distribute movies and music. This could go under bandwidth crushers, but the bigger risk is that your company gets sued by the MPAA or RIAA.<br />
<strong> 31.	Warez</strong><br />
Unlicensed software can cost a company millions of dollars in fines. If a user needs an application to do their job, make sure that IT is buying it legitimately and licensing it appropriately. The BSA does take legal action.</p>
<h2>Bandwidth crushers</h2>
<p><strong> 32.	Internet radio</strong><br />
A single user streaming music may not use much bandwidth, but when the entire office is doing it, the total can quickly saturate a pipe.<br />
<strong> 33.	Sporting events</strong><br />
I once worked for a company that only blocked one thing &#8211; the NCAA Final Four Basketball Tournament. Every year we had to scramble to block every possible way it could be viewed online because it not only killed productivity, it took out the campus DS3.<br />
<strong> 34.	TV and movie sites</strong><br />
Some folks might be able to work with the TV on in the background; most can’t really work well though, and the amount of aggregate bandwidth several simultaneous streaming movies can consume can quickly use up the entire circuit.</p>
<h2>Policy violations</h2>
<p><strong> 35.	Anonymizers</strong><br />
You can argue that anonymizers are only there to protect users’ privacy, but you cannot argue that there is a real reason why they need that while surfing at work. Whatever they are doing online, if they need to use an anonymizer service, it probably isn’t work related.<br />
<strong> 36.	Open proxies</strong><br />
Here’s another case where the likelihood that whatever they are doing is work-related approaches zero. Open proxies really just help you hide your actions or access content that is not licensed for your actual country of origin. In either case, it’s not work related activity.<br />
<strong> 37.	IM portals</strong><br />
If you are blocking instant messaging, the easiest way to get around that is for a user to hit the service’s web portal or one of the many IM aggregation portals that exist. Blocking these helps ensure you are restricting IM access.</p>
<p>You don’t need to block 100% of all sites within all of these categories. A certain amount of recreational Internet access can go a long way towards improving employee morale, and if it doesn’t cause a productivity issue, and all users obey the rules, there’s no harm for most organizations. Look for web filtering software that can permit a certain amount of recreational use, either by total time or bandwidth used. “Nothing in excess” is a good rule of thumb for those categories that don’t present a risk of data loss or malware infection. While uncontrolled Internet access presents many risks, a good web filtering solution and appropriate policies can mitigate those while still letting users surf the web.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gfi.com/blog/top-37-risks-admins-uncontrolled-internet-usage/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Network Internet Control – Managing Risk the Right Way</title>
		<link>http://www.gfi.com/blog/network-internet-control/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=network-internet-control</link>
		<comments>http://www.gfi.com/blog/network-internet-control/#comments</comments>
		<pubDate>Tue, 04 Oct 2011 14:00:44 +0000</pubDate>
		<dc:creator>Emmanuel Carabott</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[SMB Zone]]></category>
		<category><![CDATA[bandwidth consumption]]></category>
		<category><![CDATA[block streaming media]]></category>
		<category><![CDATA[Instant Messaging]]></category>
		<category><![CDATA[Network Internet Control]]></category>
		<category><![CDATA[virus scans]]></category>

		<guid isPermaLink="false">http://www.gfi.com/blog/?p=3495</guid>
		<description><![CDATA[The first thing that comes to mind when discussing network Internet control is usually how the administrator can make sure that users are visiting legitimate websites. Secondly, most administrators would be running regular virus scans of any file(s) downloaded from &#8230;]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-medium wp-image-3496" style="margin: 10px; border: 0px solid black;" title="network Internet control" src="http://www.gfi.com/blog/wp-content/uploads/2011/10/network-Internet-control-202x300.jpg" alt="" width="202" height="300" />The first thing that comes to mind when discussing network Internet control is usually how the administrator can make sure that users are visiting legitimate websites. Secondly, most administrators would be running regular virus scans of any file(s) downloaded from websites to ensure that none of these is infected with malware. Both approaches to network Internet control are valid and necessary, but they are not the only actions that could (or should) be taken.</p>
<p>Employees use the Internet for several reasons and each of the services that they use (and they are numerous) poses a level of risk to the security of the network and its users.<span id="more-3495"></span></p>
<p>Take Instant Messaging (IM) as a perfect example. IM can be a very useful tool for a business; when used at a corporate level it can substantially cut communication costs when teams are spread out across geographical locations. Using IM, employees can quickly and efficiently share data.</p>
<p>However, as with everything else, great tools can be abused or used improperly. Unrestricted IM access could result in cyberslacking and employees spending more time chatting with friends than focusing on their work (this can happen with colleagues – discussing the latest sports results). Users can use it to transfer files which could be potentially malicious or a legal liability for the company . Employees could also abuse the service to leak confidential information outside the company.</p>
<p>It is also important to have a network Internet control policy – and a solution to go with it – that clearly states how IM should be used in the organization. If IM is not a required tool, the networking Internet control system should block it. If the organization needs IM to conduct business, then the Internet control solution should allow the use of a particular IM service while blocking access to all the others. The solution deployed should also be able to intelligently detect protocols and not simply block the relative ports because these can be changed.</p>
<p>This is not the end of the story. There are other factors, such as bandwidth consumption, that drive the need for a network Internet control solution. Streaming media, for example; this can impact negatively on bandwidth availability and quality of service. Often, unrestricted access to streaming media can result in hefty bandwidth costs. Also, steaming media can cause considerable delays for more mission critical Internet services that require the bandwidth which is being consumed by employees streaming videos.</p>
<p>A good network Internet control solution should detect and block streaming media – allowing the organization to enforce its Internet policies as required. This will, in addition to saving the organization bandwidth costs, also potentially protect the company from legal liabilities that usually arise from the streaming of copyrighted content and/or offensive material. Streaming media, when left unchecked, can be a major source of cyberslacking.</p>
<p>Every organization stands to benefit when it has, and implements good network Internet control policies and solutions. The direct and indirect cost savings will often be enough to show that the solution deployed is a strong investment and not an expense with little ROI. Factor in the security side of network Internet control into the equation and you can see why these systems are essential for an organization.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gfi.com/blog/network-internet-control/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>The 43 Things Administrators Should Never Do</title>
		<link>http://www.gfi.com/blog/administrators-should-never-do/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=administrators-should-never-do</link>
		<comments>http://www.gfi.com/blog/administrators-should-never-do/#comments</comments>
		<pubDate>Thu, 22 Sep 2011 14:00:17 +0000</pubDate>
		<dc:creator>Emmanuel Carabott</dc:creator>
				<category><![CDATA[Headline]]></category>
		<category><![CDATA[Tech Zone]]></category>

		<guid isPermaLink="false">http://www.gfi.com/blog/?p=3480</guid>
		<description><![CDATA[Administrators have a tough job on their hands to manage, maintain and protect the network they are responsible for. Armed with the latest tools, they do an excellent job; however, at times, often due to pressure, they make mistakes – &#8230;]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-medium wp-image-3481" style="margin: 10px; border: 0px solid black;" title="Things Administrators Should Never Do" src="http://www.gfi.com/blog/wp-content/uploads/2011/09/Things-Administrators-Should-Never-Do-205x300.jpg" alt="" width="205" height="300" />Administrators have a tough job on their hands to manage, maintain and protect the network they are responsible for. Armed with the latest tools, they do an excellent job; however, at times, often due to pressure, they make mistakes – sometimes easily avoidable. In this post we are going to present the top 43 common mistakes administrators have made, as a reminder of what they shouldn’t do.<br />
They are categorized under networking, configuration, security, and best practices, and are based on firsthand experiences.<br />
Here is the list:<span id="more-3480"></span></p>
<h1>Networking</h1>
<p><strong>1.	Leave the trailing dot off a zone file in DNS</strong><br />
The first and most significant mistake a new BIND administrator can do is forget to end each zone with the trailing dot, leaving their zone dangling in the breeze as clients try to append their own domain name, and fail.</p>
<p><strong>2.	Implement HOSTS files instead of fixing DNS</strong><br />
HOSTS files may be necessary for troubleshooting, but should never be used in production to get around a DNS issue. Six months from now, no one will remember that server with the HOSTS file, until they spend a few hours troubleshooting why it keeps trying to connect to an old ip.addr.</p>
<p><strong>3.	Implement recursive forwarding in DNS</strong><br />
Forwarding is for when a DNS server doesn’t have the answer to a client query, so it can ask another server who might. Set two servers to forward to one another, and you will quickly take down your network with the resulting UDP traffic that the looping queries generate.</p>
<p><strong>4.	Allow unrestricted zone transfers</strong><br />
No sense making a potential attacker’s job any easier. Only permit zone transfers to your DNS servers.</p>
<p><strong>5.	Leave out WINS</strong><br />
Eleven years after Windows 2000 came out, Microsoft networks still rely on NetBIOS for several functions. A well designed WINS solution will greatly improve performance, while the lack of one can cause all kinds of client issues.</p>
<p><strong>6.	Implement LMHOSTS files instead of fixing WINS</strong><br />
Much like using HOSTS files for DNS, a LMHOSTS file should be used for troubleshooting a specific client, not because your WINS infrastructure doesn’t work.</p>
<p><strong>7.	Implement a disjoint namespace</strong><br />
There are many things you can do, but should not. This is one of them. The inconsistencies that can occur when you use a disjoint namespace outweigh any political or legacy reason to do so.</p>
<p><strong>8.	Bypass the firewall</strong><br />
Firewalls are there for a reason – to prevent bad things from happening and to separate security zones. Bypassing a firewall makes a bad guy’s job that much easier, and can provide them an express lane straight into your network.</p>
<p><strong>9.	Bridge networks</strong><br />
Whether it bypasses the firewall like in point eight, or just starts spewing internal wire traffic over your wireless network, bridging is a good idea that always turns bad.</p>
<p><strong>10.	NAT internal traffic</strong><br />
If you think NATing internal traffic to an external address is easier than using a split DNS, you need to reconsider. Between the protocols that can break when NATed and the user issues that can arise when trying to troubleshoot, it is far better in the long run to implement a split DNS. It also makes your firewall configure that much easier to manage.</p>
<h1>Configuration</h1>
<p><strong>11.	Apply a patch without testing</strong><br />
No vendor can fully test a patch in your environment. That’s your job. Applying an untested patch is marginally safer than not patching, but eventually it will break a critical application. Bite the bullet and build a test environment.</p>
<p><strong>12.	Make a change without testing and having a backout plan</strong><br />
Here’s a similar concept. Untested changes will eventually break something, and not having a backout plan in place means downtime.</p>
<p><strong>13.	Make several changes concurrently</strong><br />
The first thing you ask when troubleshooting is “what changed?”, because often the easiest fix is to change it back. When the answer is ten items long, it’s much harder to do this.</p>
<p><strong>14.	Bounce a box figuring no one will notice</strong><br />
Trust me, they will, and they will scream to high heaven that they were right in the middle of something when you rebooted the server. If you cannot wait for a maintenance window, you need to at least send out an email giving them a couple of minutes notice.</p>
<p><strong>15.	Use unsupported characters in any name</strong><br />
Here’s another case of “just because you can do something, doesn’t mean you want to”. Whether it is “$”, underscores, “\”, or spaces, including anything other than letters and numbers, it will eventually break something – be it a script, or a new application.</p>
<p><strong>16.	Run services using their own user account</strong><br />
I once saw a case where an administrator installed a cluster service to run using his own account because it was the easiest way to get a new service running. 45 days later, when he went to change his password, the service died. He set his account to never expire, and six months later when he quit and his account was disabled, and the service died again. Give each service its own service account, and never use your own account for anything but your own login.</p>
<p><strong>17.	Enable anonymous FTP uploads</strong><br />
Unless you really do want to host illegal warez that will burn your bandwidth and use up all your disk space, never allow anonymous uploads on FTP servers.</p>
<p><strong>18.	Configure an open relay</strong><br />
Configuring an open relay is the easiest way to stop your users from sending email to anyone; which is also the fast path to having your mail servers put on every block list on the planet.</p>
<h1>Security</h1>
<p><strong>19.	Leave default credentials intact</strong><br />
Default credentials are published, well known, and scanned for by free tools. One of the fastest ways to get hacked is to leave default credentials alone.</p>
<p><strong>20.	Use dictionary passwords</strong><br />
Here’s the second fastest way to get hacked; using dictionary words for passwords. It only takes the simplest of tools a few minutes to run through every word in the dictionary, making password cracking a trivial exercise.</p>
<p><strong>21.	Use non-expiring passwords</strong><br />
The main reason we expire passwords is so that, if they have been compromised, eventually that door is closed. Trust me, no matter how good you think your password is, it’s not that good. Change your password regularly the same way as you make your users do it.</p>
<p><strong>22.	Use shared/common credentials</strong><br />
Check the log to see who made that change. Who did? The administrator? Great, who knows the administrator password? Every administrative user should have their own set of credentials, and the administrator/root/supervisor account passwords should be locked up and only pulled out in case of emergency. Anything less breaks accountability and any hope for auditing who did what.</p>
<p><strong>23.	Run unverified downloads</strong><br />
Checksums are there so you can be sure what you think you downloaded is what you have. Always verify things you downloaded from the Internet before running them, especially when you are going to be running them using privileged accounts.</p>
<p><strong>24.	Use outbound permit ACLs instead of a proxy</strong><br />
Do you like herding cats? Me neither, and I also don’t like trying to tighten a screw with a hammer, or driving a nail with a wrench. Outbound ACLs should block things you don’t want all systems to do, like send SMTP or NetBIOS traffic to the Internet. If you want to control web access, use a proxy, which is purpose built for the task and can deal with FQDNs and URLs instead of ip.addrs.</p>
<p><strong>25.	Block PINGs</strong><br />
The PING of Death is over a decade old. Blocking ICMP echo and response does almost nothing for security, but breaks a tried and true method for testing connectivity and troubleshooting network issues. It also violates an RFC.</p>
<p><strong>26.	Deploy open Wi-Fi networks</strong><br />
Hiding your SSID does nothing to secure your network. Deploying an open Wi-Fi network is as dangerous as running an Ethernet drop into the alley out back of your shop, and is an open invitation for attackers to run amok on your network. At a minimum, implement WPA, and segment your wireless network from your wired.</p>
<h1>Best practices</h1>
<p><strong>27.	Surf the Internet while logged on as an administrator</strong><br />
When you are logged on as an administrator, every program you run is a risk. Unless you have a sandboxed browser, a compromised website could lead to a compromised client, or worse, network. Surf the web using your regular account to reduce your risk from zero-day attacks.</p>
<p><strong>28.	Read email while logged on as an administrator</strong><br />
Much like surfing the web, running your mail client with your privileged account runs the risk of compromise from malware attachments, embedded scripts in email, etc. The best antivirus and antispam products in the world still rely on signatures, which can only be developed after a zero-day attack becomes a known attack.</p>
<p><strong>29.	Skip documentation</strong><br />
Show me an administrator who likes to document, and I will… well, I won’t have to do anything because no administrator on the planet likes to document, but it is a necessary part of the job. Even you won’t remember everything you did six months later, having documentation to refer to can make the difference between a simple task, and weeks of reverse engineering or reinventing the wheel.</p>
<p><strong>30.	Skip change logs</strong><br />
Much like documentation, change logs make it easy to answer that troubleshooting question “what changed?”. This is especially beneficial when that question is being asked by your assistant while you are on vacation. Unless you want to answer the phone while you’re on the beach, document changes.</p>
<p><strong>31.	Implement a new system without a scheduled maintenance window</strong><br />
Any new system you deploy, whether a simple file server or a complex application farm, needs to have a maintenance window established so you can do upgrades, patching, etc. Unless you like staying up until 02:00 on a Sunday morning, try to get that window approved for daylight hours.</p>
<p><strong>32.	Implement a new system without including redundancy</strong><br />
Having redundancy means never having to get that 02:00 call because a service went down. You may not be able to add redundancy to legacy systems, but anything new you deploy should include redundancy.</p>
<p><strong>33.	Run backups without verifying restores</strong><br />
“I don’t care what the backup logs say…” – until you take that tape, restore the data from it, and verify you can access the restored data, you don’t have a backup you can count on. Do you want to tell the CEO that you cannot restore his mailbox because of a bad tape?</p>
<p><strong>34.	Skip a patch</strong><br />
I have worked over one hundred security incidents; more than 90 of those have been hacks against known vulnerabilities for which a patch existed, but wasn’t applied. Patch regularly, patch often, and never skip a security patch.</p>
<p><strong>35.	Monitor too little</strong><br />
If you rely on users complaining about outages to let you know when a system has failed, you won’t last for long in this career field. Monitoring your critical systems is a vital part of administering a network.</p>
<p><strong>36.	Monitor too much</strong><br />
But monitoring too much leads to information overload, and pretty soon you are ignoring all the monitoring emails, which means you miss the important ones that warned you of an imminent failure. It’s going to take a lot of effort to get the right balance, and no two companies will be quite the same, but a good starting point is to get an email alert immediately only for those things that show an actual failure, or a condition that indicates an imminent failure. Anything else should be a daily summary.</p>
<p><strong>37.	Email when angry</strong><br />
Whether you are sending out an email bcc all, or replying to an upset user or clueless PM who has riled your feathers, emailing angry does no one any good and can damage your reputation. Take a deep breath, go grab a cup of coffee, or even put it off until the next day, but if you find yourself pounding on the keyboard while you are composing an email, don’t dare hit send.</p>
<p><strong>38.	Keep information a secret</strong><br />
If you are the only one who knows how something works, you are not creating your own job security; you are guaranteeing you will get called on your day off, while you are on vacation, and that you will never be able to pass it on to someone else. The best administrators are the ones who share information with others, and cross train them to reduce any human as a single point of failure.</p>
<p><strong>39.	Update information inconsistently</strong><br />
Any update is better than no update, but inconsistent information can be confusing, lead to mistakes, and generate even more questions that you will have to answer. Establish a format or template for any information, whether it is for your change log or for user accounts in Active Directory, and make sure all administrators follow it consistently.</p>
<p><strong>40.	Violate licensing agreements</strong><br />
Some risks are just too great to take, and knowingly violating licensing agreements not only exposes the company to legal action and financial penalties, it can quickly end your career.</p>
<p><strong>41.	Practice other than they preach</strong><br />
Users, junior administrators, and bosses alike, are not nearly as stupid as you may think. Telling them to do one thing, while you do something else, is a very easy way to lose their respect, as well as their trust. Follow the rules and lead by example.</p>
<p><strong>42.	Abuse their privileges</strong><br />
It doesn’t matter that you can access that file folder, should you? Administrators are in a position of very high trust, and violating that trust can quickly end your career.</p>
<p><strong>43.	Test in production</strong><br />
Even if the only testing you can do is in a VM running on your workstation, you need to test any changes before deploying them to production. Failing to do so is just asking for trouble, will kill your SLAs, and tarnish your reputation – it’s not worth it.</p>
<p>If you can avoid doing the 43 things in this list, you will save yourself, and others, time and money, avoid headaches, and minimize downtime. In other words, you will be doing a great job and taking your game to the next level. Almost anyone can be an administrator; but very few can be great administrators.</p>
<p><strong>Learned any lessons the hard way yourself? Share them with us!</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.gfi.com/blog/administrators-should-never-do/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Defending Against Zero-Day Threats</title>
		<link>http://www.gfi.com/blog/defending-zeroday-threats/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=defending-zeroday-threats</link>
		<comments>http://www.gfi.com/blog/defending-zeroday-threats/#comments</comments>
		<pubDate>Tue, 20 Sep 2011 14:00:42 +0000</pubDate>
		<dc:creator>Emmanuel Carabott</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Tech Zone]]></category>
		<category><![CDATA[antivirus]]></category>
		<category><![CDATA[attacks]]></category>
		<category><![CDATA[malware]]></category>
		<category><![CDATA[patch management]]></category>
		<category><![CDATA[vulnerability scanning]]></category>
		<category><![CDATA[zero-day exploits]]></category>
		<category><![CDATA[Zero-day threats]]></category>

		<guid isPermaLink="false">http://www.gfi.com/blog/?p=3468</guid>
		<description><![CDATA[Zero-day threats are attacks that use an unknown exploit/attack for which no patch or antivirus definition file exists as yet, and they are a major concern for administrators.  So what can an administrator do to prevent zero-day attacks from affecting &#8230;]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-medium wp-image-3469" style="margin: 10px; border: 0px solid black;" title="Defending Against Zero-Day Threats" src="http://www.gfi.com/blog/wp-content/uploads/2011/09/Defending-Against-Zero-Day-Threats-227x300.jpg" alt="" width="227" height="300" />Zero-day threats are attacks that use an unknown exploit/attack for which no patch or antivirus definition file exists as yet, and they are a major concern for administrators.  So what can an administrator do to prevent zero-day attacks from affecting systems under his/her control?</p>
<p>There is no method of detection for zero-day exploits that is 100% reliable however there are two things that could greatly help an administrator, if the standard precautionary measures designed to prevent infection were to fail.<span id="more-3468"></span></p>
<p>The first is patch management. The effect of this method will be somewhat limited since the attack would still be unknown and no patch would be available to address the exploit. However, if all systems are up-to-date, the scope of attack might be limited and the attacker can only cause minimal damage while further threats are contained.</p>
<p>Furthermore, with a robust patch management and vulnerability scanning system in place the administrator will receive notification as soon as the attack is made public and security companies implement vulnerability checks for it. These two important software solutions allow the administrator to take proactive action until a patch for that exploit is released. The administrator will also be notified when the patch for the zero-day attack is made public thus minimizing the window of opportunity for an attack to take place.</p>
<p>The second option is to use a good antivirus solution. A zero-day attack does not become public knowledge for a period of time and during that period the antivirus program will not detect any file containing this specific vulnerability by using standard pattern analysis techniques.</p>
<p>However, effective antivirus solutions do not rely solely on antivirus definitions to detect threats. A good antivirus also uses a technique called heuristics analysis. This technique does not only look for certain patterns in a file, but it will also analyse what the file actually does during its normal execution. Depending on the file’s behaviour, the AV product may then classify the file as a virus if suspicious behaviour is detected. This technique can help to detect a zero-day threat even though no one knows of the vulnerability’s existence.</p>
<p>While antivirus solutions that use heuristic analyses can be a great weapon against Zero-day malware there is no guarantee that the malware behaviour will always be classified as malicious. However when AV is coupled with a strong patch management strategy, the administrator has a much stronger defense against infection by zero-day threats.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gfi.com/blog/defending-zeroday-threats/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>57 Tips Every Admin Should Know</title>
		<link>http://www.gfi.com/blog/57-tips-admin/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=57-tips-admin</link>
		<comments>http://www.gfi.com/blog/57-tips-admin/#comments</comments>
		<pubDate>Wed, 24 Aug 2011 14:00:14 +0000</pubDate>
		<dc:creator>Emmanuel Carabott</dc:creator>
				<category><![CDATA[Headline]]></category>
		<category><![CDATA[Tech Zone]]></category>
		<category><![CDATA[Active Directory]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[network admin]]></category>
		<category><![CDATA[or Windows 2008]]></category>
		<category><![CDATA[Vista]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[Windows Networking]]></category>

		<guid isPermaLink="false">http://www.gfi.com/blog/?p=3447</guid>
		<description><![CDATA[The longer a person serves as a network admin, the more tips and tricks they are likely to pick up along the way. Some could be shortcuts, others might seem like magic, but all are intended to save you time &#8230;]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-medium wp-image-3448" style="margin: 10px; border: 0px solid black;" title="tips every admin should know" src="http://www.gfi.com/blog/wp-content/uploads/2011/08/tips-every-admin-should-know-300x229.jpg" alt="" width="300" height="229" />The longer a person serves as a network admin, the more tips and tricks they are likely to pick up along the way. Some could be shortcuts, others might seem like magic, but all are intended to save you time and help you solve problems. Assume that all of these Windows commands should be run from an administrative command prompt if you are using Vista, Windows 7, or Windows 2008.<span id="more-3447"></span></p>
<h2>Active Directory</h2>
<p><strong>1. </strong>To quickly list all the groups in your domain, with members, run this command:</p>
<p>dsquery group -limit 0 | dsget group -members –expand</p>
<p><strong>2.</strong> To find all users whose accounts are set to have a non-expiring password, run this command:</p>
<p>dsquery * domainroot -filter &#8220;(&amp;(objectcategory=person)(objectclass=user)(lockoutTime=*))&#8221; -limit 0</p>
<p><strong>3.</strong> To list all the FSMO role holders in your forest, run this command:</p>
<p>netdom query fsmo</p>
<p><strong>4.</strong> To refresh group policy settings, run this command:</p>
<p>gpupdate</p>
<p><strong>5. </strong>To check Active Directory replication on a domain controller, run this command:</p>
<p>repadmin /replsummary</p>
<p><strong>6.</strong> To force replication from a domain controller without having to go through to Active</p>
<p>Directory Sites and Services, run this command:</p>
<p>repadmin /syncall</p>
<p><strong>7.</strong> To see what server authenticated you (or if you logged on with cached credentials) you can run either of these commands:</p>
<p>set l</p>
<p>echo %logonserver%</p>
<p><strong>8. </strong>To see what account you are logged on as, run this command:</p>
<p>whoami</p>
<p><strong>9.</strong> To see what security groups you belong to, run this command:</p>
<p>whoami /groups</p>
<p><strong>10.</strong> To see the domain account policy (password requirements, lockout thresholds, etc) run this command:</p>
<p>net accounts</p>
<h2>Windows Networking</h2>
<p><strong>11.</strong> To quickly reset your NIC back to DHCP with no manual settings, run this command:</p>
<p>netsh int ip reset all</p>
<p><strong>12.</strong> To quickly generate a text summary of your system, run this command:</p>
<p>systeminfo | more</p>
<p><strong>13.</strong> To see all network connections your client has open, run this command:</p>
<p>net use</p>
<p><strong>14.</strong> To see your routing table, run either of these commands:</p>
<p>route print</p>
<p>netstat -r</p>
<p><strong>15.</strong> Need to run a trace, but don’t have Netmon or Wireshark, and aren’t allowed to install either one? Run this command:</p>
<p>netsh trace start capture=yes tracefile=c:\capture.etl</p>
<p>netsh trace stop</p>
<p><strong>16. </strong>To quickly open a port on the firewall, run this command, changing the name, protocol, and port to suit. This example opens syslog:</p>
<p>netsh firewall set portopening udp 161 syslog enable all</p>
<p><strong>17.</strong> To add an entry to your routing table that will be permanent, run the route add command with the –p option. Omitting that, the entry will be lost at next reboot:</p>
<p>route add 0.0.0.0 mask 0.0.0.0 172.16.250.5 –p</p>
<p><strong>18.</strong> Here’s a simple way to see all open network connections, refreshing every second:</p>
<p>netstat –ano 1</p>
<p><strong>19.</strong> You can add a | findstr <em>value</em> to watch for only a specific connection, like a client ip.addr or port:</p>
<p>netstat –ano | findstr 216.134.217.20</p>
<p><strong>20.</strong> You can use the shutdown to shutdown or reboot a machine, including your own, in a simple scheduled task like this:</p>
<p>shutdown –r –t 0 –m \\localhost</p>
<p><strong>21.</strong> To make planned DNS changes go faster, reduce the TTL on the DNS records you plan on changing to 30 seconds the day before changes are to be made. You can set the TTL back to normal after you confirm the changes have been successful.</p>
<p><strong>22.</strong> Set a short lease on DHCP scopes that service laptops, and set Microsoft Option 002 to release a DHCP leas on shutdown. This helps to ensure your scope is not exhausted and that machines can easily get on another network when the move to a new site.</p>
<h2>Windows 7</h2>
<p><strong>23.</strong> Want to enable the local administrator account on Windows 7? Run this command from an administrative command prompt. It will prompt you to set a password:</p>
<p>net user administrator * /active:yes</p>
<p><strong>24.</strong> You can do the same thing during install by pressing SHIFT-F10 at the screen where you set your initial user password.</p>
<p>Windows 7 supports several useful new keyboard shortcuts:</p>
<p><strong>25.</strong> Windows Key+G</p>
<p>Display gadgets in front of other windows.</p>
<p><strong>26.</strong> Windows Key++ (plus key)</p>
<p>Zoom in, where appropriate.</p>
<p><strong>27. </strong>Windows Key+- (minus key)</p>
<p>Zoom out, where appropriate.</p>
<p><strong>28.</strong> Windows Key+Up Arrow</p>
<p>Maximize the current window.</p>
<p><strong>29.</strong> Windows Key+Down Arrow</p>
<p>Minimize the current window.</p>
<p><strong>30. </strong>Windows Key+Left Arrow</p>
<p>Snap to the left hand side of the screen</p>
<p><strong>31.</strong> Windows Key+Right Arrow</p>
<p>Snap to the right hand side of the screen.</p>
<p><strong>32. </strong>To quickly launch an application as an administrator (without the right-click, run as administrator), type the name in the Search programs and files field, and then press Ctrl-Shift-Enter.</p>
<p>Here are some tips that can save you from buying commercial software:</p>
<p><strong>33.</strong> Need to make a quick screencast to show someone how to do something? The Problem Steps Recorder can create an MHTML file that shows what you have done by creating a screen capture each time you take an action. Click the Start button and type ‘psr’ to open the Problem Steps Recorder.</p>
<p><strong>34. </strong>Need to burn a disc? The isoburn.exe can burn ISO and IMG files. You can right click a file and select burn, or launch it from the command line.</p>
<p><strong>35.</strong> Windows 7 includes a screen scraping tool called the Snipping Tool. I have tons of users request a license for SnagIt, only to find this free tool (it’s under Accessories) does what they need.</p>
<p><strong>36. </strong>You can download <a href="http://connect.microsoft.com/systemsweeper">this bootable security scanner</a> from Microsoft that will run off a USB key, which is very useful if you suspect a machine has a virus.</p>
<p><strong>37.</strong> A great way to save all your command line tools and make them available across all your computers is to install <a href="http://db.tt/W5FMJvy">Dropbox</a>, create a folder to save all your scripts and tools, and add that folder to your path. That way, they can be called from the command line or any other scripts, and if you update a script, it will carry across to any other machine you have.</p>
<h2>Windows 2008</h2>
<p><strong>38.</strong> You can free up disk space on your servers by disabling hibernate. Windows 2008 will create a hiberfil.sys equal to the amount of RAM. This is very useful with VMs that have lots of RAM but smaller C: drives. To disable hibernation, and reclaim that space, run this command:</p>
<p>powercfg -h off</p>
<p><strong>39.</strong> You can get to the complete collection of Sysinternals tools online. You can even invoke them from the run command. Use the url: <a href="http://live.sysinternals.com/">http://live.sysinternals.com</a> or the UNC path: <a href="file://live.sysinternals.com/tools">\\live.sysinternals.com\tools</a>.</p>
<p><strong>40.</strong> Speaking of the Sysinternals tools, almost any command line in this article can be run remotely on another machine (as long as you have administrative rights) using the psexec command included in the Sysinternals tools.</p>
<p><strong>41.</strong> You can kill RDP sessions at the command line when you find that all the RDP sessions to a server are tied up.</p>
<p>regsvr32 query.dll [enter] You only have to do this the first time.</p>
<p>query session /server:servername [enter]</p>
<p>reset session # /server:servername [enter]</p>
<p><strong>42.</strong> You can create a list of files and display the last time they were accessed, which is very useful when a network drive is low on space and users swear they have to have that copy of Office 2003 on the network. My advice? If they haven’t touched it in two years, burn it to DVD or write it to tape and then delete it from disk:</p>
<p>dir /t:a /s /od &gt;&gt; list.txt [enter]</p>
<p><strong>43.</strong> The Microsoft Exchange Err command is one of the best all around troubleshooting tools you will find, as it can decode any hex error code you find as long as the products are installed on the machine. Download it from <a href="http://www.microsoft.com/download/en/details.aspx?displaylang=en&amp;id=985">here</a>.</p>
<p><strong>44.</strong> You can see all the open files on a system by running this command:</p>
<p>openfiles /query</p>
<p><strong>45.</strong> You can pull all the readable data out of a corrupt file using this command:</p>
<p>recover filename.ext</p>
<p><strong>46. </strong>Need to pause a batch file for a period of time but don’t have the sleep command from the old resource kit handy? Here’s how to build a ten second delay into a script:</p>
<p>ping -n 10 127.0.0.1 &gt; NUL 2&gt;&amp;1</p>
<p><strong>47.</strong> If your Windows website has stopped responding, or is throwing a 500 error, and you are not sure what to do, you can reset IIS without having to reboot the whole server. Run this command:</p>
<p>iisreset</p>
<p><strong>48. </strong>You can use &amp;&amp; to string multiple commands together; they will run sequentially.</p>
<p><strong>49.</strong> If you find yourself restarting services frequently, you can use that &amp;&amp; trick to create a batch file called restart.cmd and use it to restart services:</p>
<p>net stop %1 &amp;&amp; net start %1</p>
<p><strong>50.</strong> You can download a Windows port of the wget tool <a href="http://gnuwin32.sourceforge.net/packages/wget.htm">from here</a>, and use it to mirror websites using this command:</p>
<p>wget -mk http://www.example.com/</p>
<h2>Linux</h2>
<p><strong>51.</strong> You can list files sorted by size using this command:</p>
<p>ls –lSr</p>
<p><strong>52.</strong> You can view the amount of free disk space in usable format using this command:</p>
<p>df –h</p>
<p><strong>53. </strong>To see how much space /some/dir is consuming:</p>
<p>du -sh /some/dir</p>
<p><strong>54.</strong> List all running processes containing the string stuff:</p>
<p>ps aux | grep stuff</p>
<p><strong>55. </strong>If you have ever run a command but forgot to sudo, you can use this to rerun the command:</p>
<p>sudo !!</p>
<p><strong>56.</strong> If you put a space before a command or response, it will be omitted from the shell history.</p>
<p><strong>57.</strong> If you really liked a long command that you just ran, and want to save it as a script, use this trick:</p>
<p>echo “!!” &gt; script.sh</p>
<p>With 57 tips in this bag of tricks, you’re bound to find something useful. Have your own tips to share? Leave us a comment!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gfi.com/blog/57-tips-admin/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Hacking Motivations &#8211; Hacktivism</title>
		<link>http://www.gfi.com/blog/hacking-motivations-hacktivism/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=hacking-motivations-hacktivism</link>
		<comments>http://www.gfi.com/blog/hacking-motivations-hacktivism/#comments</comments>
		<pubDate>Thu, 04 Aug 2011 14:00:46 +0000</pubDate>
		<dc:creator>Emmanuel Carabott</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Tech Zone]]></category>
		<category><![CDATA[hackers]]></category>
		<category><![CDATA[Hacktivism]]></category>
		<category><![CDATA[LulzSec]]></category>
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://www.gfi.com/blog/?p=3416</guid>
		<description><![CDATA[Hacktivism is a term which describes the use of hacking for political, non-violent activism. As with any other form of activism, people’s perceptions will differ; some see hacktivism as a necessary tool against oppression, while others see it as nothing &#8230;]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-medium wp-image-3417" style="margin: 10px; border: 0px solid black;" title="Hacking Motivations" src="http://www.gfi.com/blog/wp-content/uploads/2011/08/Hacking-Motivations2-300x225.jpg" alt="" width="300" height="225" />Hacktivism is a term which describes the use of hacking for political, non-violent activism. As with any other form of activism, people’s perceptions will differ; some see hacktivism as a necessary tool against oppression, while others see it as nothing more than cyber-terrorism.</p>
<p>It is important to note that Hacktivism is not something new. In 1989, a group of Australian hackers allegedly created the worm <a href="http://en.wikipedia.org/wiki/WANK_(computer_worm)">WANK</a> (Worms Against Nuclear Killers). This was one of the earliest recorded hacking events used for activism, although the term itself was reportedly coined by author Jason Sack in 1995.<span id="more-3416"></span></p>
<p>A number of recent cases have led to a revival of the term Hacktivism. Groups like Anonymous and LulzSec  launched a number of attacks on high profile targets this year with a high rate of success.</p>
<p><em><strong>What is the incentive for these attackers?</strong></em></p>
<p>Anonymous is a group allegedly made up of numerous individuals that are not bound by any hierarchy.  They simply work together to achieve a common goal.  Anonymous has a large number of hacktivism instances attributed to them this year, most in protest against the actions of some high profile organizations that went against Anonymous’s philosophy. These include:</p>
<ul>
<li>Sony suing GeoHot for the PlayStation 3 compromise</li>
<li>The alleged Iranian election vote rigging</li>
<li>Various companies’ hostile action against WikiLeaks</li>
<li>HB Gray Federal actions against the group</li>
</ul>
<p>LulzSec, which stands for Lulz Security – ‘laughs’ Security – is a group of hackers which for 50 days launched a number of hacking campaigns. The group’s motivations were a bit of a mystery. The members of LulzSec are allegedly reported as saying that their motive was the reveal lax security and they were only doing it for a laugh.</p>
<p>While most of their attacks do not appear to be politically motivated, some are – such as the defacement of PBS’s Frontline report with a message to free Bradley Manning. The group also attacked a large number of online games releasing countless user accounts and passwords.</p>
<p>The high rate of success is quite worrying. It is hard to say if this was due to their skills or lapses in security. Either way, it makes you wonder how many successful hacks go unnoticed simply because the perpetrator has no interest in the attack being made public.</p>
<p>Hacktivism is another wakeup call to reminds us that not maintaining a good balance between security and freedom for your employees can in itself be a security risk. In the last days of their hacking rampage, LulzSec started accepting requests for potential targets to hack next. Disgruntled employees might be inclined to offer their own workplace as a target in retribution for what they might perceive as oppression. If there was one lesson the HB Gray story taught us, it was that if a hacker group targets your organization and goes all out, they can seriously harm your company’s reputation and possibly put you out of business.</p>
<p>One of LulzSec’s goals has been to stress upon the importance of security and, although they went about doing this the wrong way, the message itself is very valid. Taking security seriously is very important for the long term survival of any organization.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gfi.com/blog/hacking-motivations-hacktivism/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>

