Billps Tudios

  • Subscribe to our RSS feed.
  • Twitter
  • StumbleUpon
  • Reddit
  • Facebook
  • Digg

Friday, 9 October 2009

Super Optimized WinPatrol 2010 Coming Monday

Posted on 14:05 by Unknown

Thanks to continued support and encouragement I’ve been hard at work at making my WinPatrol program the best it can be. For almost 12 years, WinPatrol has consistently been one of the least intrusive programs out there but I thought it was about time to optimize Scotty even more. Even though WinPatrol is written in the programming language “C” I’ve found some monitoring functions were even quicker when written directly in machine code or what we call Assembly language.

The new super optimized version will be available to the public on Monday, October 12th. To show my appreciation to everyone who has supported WinPatrol I've made the new version available early but just to PLUS members. Just go to http://www.winpatrol.com/upgrade.html. You’ll need your name and plus code which are available on the PLUS tab in the WinPatrol software. Fans of our free version will have access on Monday.

What's New

  • Additional Support for Firefox 3 and Google Chrome
    Since Firefox 3 changed from cookie.txt to SQLite database format Scotty hasn't been hungry for Firefox cookies. Support for Firefox 3 has been the single most requested features. Turns out I was able to include support for the SQLite format without increasing the size of WinPatrol.exe. While I was at it I also included support for Google Chrome which also uses SQLite to store their cookies.

  • Reduced Memory Footprint
    The monitor component of WinPatrol has been optimized and shrunk so WinPatrol.exe is now only 314 KB instead of its previous 336 KB size. I’m confident you won't find a smaller Windows system monitor as powerful as WinPatrol.

  • Up to 30% Faster Performance (Sorry PLUS Only)
    Real-time scanning uses 30% less CPU than the polling provided by the free version. The real-time component has been optimized using more direct machine language then its original C coding.

  • Conflict reduction with other security applications.
    Contrary to the warnings by AV suites, Scotty has always worked and play well with others. WinPatrol.exe has been optimized to handle the results of any Windows hooks in its own code space reducing any conflicts created by other security programs.

Read More
Posted in | No comments

Saturday, 3 October 2009

Upgrading to Apple QuickTime Pro

Posted on 09:57 by Unknown

I have plenty of respect and admiration of the Apple Corp but like many, I’ve been critical of some of their auto upgrade tricks. A common complaint is they don’t make it easy to remove their auto upgrade programs from your list of Startup programs.  The last complaint I wrote about was their efforts to force people to download the Safari browser when you download any other Apple product.

See: “Dear Apple, We don’t want Safari” and “Do I Really Need Apple Mobile Device Service”

I don’t have a new complaint today but I did want to share something I found pretty funny. Today, I upgraded to the newest QuickTime. This is usually a good habit considering all the past security vulnerabilities.  What I found interesting was Apple’s method to encourage users to upgrade to the paid or Pro version of QuickTime

quicktime
Free QuickTime Menu with Pro features disabled.

As someone who publishes a free program, I’m always looking at ways to encourage folks to upgrade to WinPatrol PLUS. I’ve really tried not to be annoying or obnoxious. Most people tell me I’ve made the free version too powerful so there’s no reason to upgrade. Apple on the other hand has plenty of features only available on the PRO QuickTime. I have no problem with Apple’s technique. I just think it looks a little desperate.

Read More
Posted in | No comments

Thursday, 1 October 2009

Microsoft “Most Valuable Professional” Program

Posted on 08:06 by Unknown

I’ve often followed the advice of Groucho Marx when he said, “I’d never be a member of club who would have me as a member”. One exception to this rule is a group of highly specialized technical experts known as Microsoft® Most Valuable Professionals. Last year I was honored to receive MVP recognition for my work in the field of computer security.

mvp

I’m proud to announce that today I received notification of my newest Microsoft® MVP Award. I’ve had the pleasure of meeting and knowing other MVP’s from around the world. I can tell you it’s a great feeling to be considered one of their peers.


Microsoft describes MVP’s on their website

"We seek to recognize the best and brightest from technology communities around the world with the Microsoft® Most Valuable Professional (MVP) Award.

These exceptional community leaders come from a wide range of backgrounds. They are teachers, artists, doctors, engineers, as well as technologists, who actively share their high-quality, real-world technical expertise with the community and with Microsoft.

With the MVP Award, we thank these inspiring individuals for representing the voice of thousands in the community through the powerful and independent feedback they give us, and for helping our customers maximize the potential of their software."

I’m sure I’m not alone today in getting my notification so I’d also like to congratulate all the other hard working, caring MVP’s who received their award. Good Job!

Read More
Posted in Microsoft, MVP | No comments

Monday, 28 September 2009

Free #1 Tweak to Improve Windows Performance

Posted on 11:27 by Unknown

Every year billions of dollars are spent by folks just trying to improve the performance of their computers. Over the last couple years there’s been a big market for “Registry Cleaners” even though there has been little evidence having a “tidy”, smaller registry makes any difference. Truth is, a few simple, free tweaks can be done which can drastically improve the speed of their computers.

Providing support for my WinPatrol program I run into a wide range of symptoms reported by our users. Some problems don’t always make sense yet a surprising number are resolved by just cleaning up the Windows Temporary Internet Folder. I haven’t read much from Microsoft about cluttered Temp Folders but my years of experience tell me if this file gets too large all kind of seemingly unrated problems can result. You might be saying “I don’t use Internet Explorer so why do I care about it’s Temp Internet Folder” option. Trust me, if you’re using Windows XP, Vista or even Windows 7, you care.

The original purpose of the Temp Internet Folder was to save time accessing web pages by storing images and other objects that don’t change on your system. Just like the HOSTs file this was a good idea when we were all on slow dial-up connections but today many dial-up connections are fast enough these features are no longer relevant. Anecdotal evidence shows the Temp Internet Folder is used for more than just browsing the Internet.

Go ahead and open Internet Explorer if it’s not already open. Click on the “Tools” menu and select “Internet Options”. Don’t worry about clicking on the Delete button on the first screen. Nothing will be deleted until the 2nd screen. Note: This is how it looks using Internet Explorer 8 which provides more options on which items you’ll want to remove.

cleaup7a cleanup7b
Click on the Settings button and you can tell Windows how much space to allocate for Temporary files. I recommend selecting the lowest amount recommended.
cleanup7c

If you’re looking for even more performance there are some standard changes you can make that all the experts agree on.
Adding memory will always be a big improvement. It may not be free but memory prices are pretty low these days. If you’re getting a new computer and need to choose between a faster processor and more memory, go for the more memory.

The other tweak where you can’t go wrong is by cleaning up the list of programs which are loaded at startup. I’m obviously biased but you can accomplish this by downloading WinPatrol for free. If you’re not sure a program can be removed, upgrade to WinPatrol PLUS.

As I said earlier and have written before some folks will recommend a Registry Cleaner. I’m not a big fan and worry because I think there is always a small risk of removing something that may really be important.

The other tweak which many recommend is to defrag your hard drive. Some experts swear this should be part of your regular system maintenance but I’m not a big fan. It’s a personal thing and may be due to problems I’ve experienced following a disk defrag.

I will stand by my recommendation to clean up your Temporary Internet Folder and welcome comments from others who have had positive or negative results. Check it out and let me know what you think.

Read More
Posted in registry cleaner, temp, Tips, tweaks | No comments

Friday, 25 September 2009

SQLite C Code to Read Cookies

Posted on 07:13 by Unknown

While most of the technology leaking from my brain is for a wide audience, today’s post is very technical in nature. I expected the information below to be available online but since it wasn’t I felt obligated to share my discovery with others.

One of the features of my WinPatrol program is to help manage and remove unwanted internet cookies. Starting with Firefox3 I wasn’t able to read cookies because of the change from a cookies.txt to a SQLite database format.  Luckily, the code to access to access SQLite files is public domain and freely accessible. I was hesitant to include the code to access SQLite files fearing it would increase the small size of WinPatrol.exe.  Since SQLite is completely public domain I was able to strip it down to include only those functions I needed.

The next step was figure out the format used by Firefox and find some sample code for accessing SQLite in C/C++. This wasn’t as easy as I had expected but by piecing together little bits of knowledge here and there I was eventually successful. Apparently, not many programmers are still using C/C++ but if you do here’s an example of how to read cookie information stored locally by both Firefox 3.x and Google’s Chrome browsers.

The following is pretty much the identical code used by the soon to be released, WinPatrol 17 to read cookie data used by Firefox3 and Chrome. My actual code includes a little more error checking and validation. If you’re using a different programming language you’ll still want to note the column or field names used in the SQLite table.

There are two based functions that you’ll need.

//  Firefox3 uses the table name of "moz_cookies"
//  Chrome uses table name of just "cookies"
//  This routine opens up the cookies table and passes a callback routine
//  send requested cookies, one row at a time.
// IN: the fullpath to the cookie file name
// IN: the defined type of if it’s a Chrome or Firefox3 type
int    GetSQLiteCookies( LPSTR szCookieFile, int iType )
{
    char       *zErrMsg = 0;
    int         rc;
    sqlite3    *dbCookie;   // defined in sqlite.h
    TCHAR      szSQLiteExec[MAX_SQLITEEXE]; 

    rc = sqlite3_open(szCookieFile, &dbCookie);
    if( rc )
    {
        sqlite3_close(dbCookie);
        return 0;
    }

    // Create SQL statement depending on the browser 
    if(iType == COOKIE_FIREFOX)
          StringCbCopy(szSQLite ,MAX_SQLEXEC, TEXT( "SELECT * FROM moz_cookies") );
    else    // then it much be Chrome
          StringCbCopy(szSQLite ,MAX_SQLEXEC, TEXT( "SELECT * FROM cookies") );

    rc = sqlite3_exec(dbCookie, szSqLiteExec, CookieCallback, 0, &zErrMsg); 
    if( rc!=SQLITE_OK ) 
    {
        sqlite3_free(zErrMsg); 
    }
    sqlite3_close(dbCookie);

    return 1;
}

The next routine is a “Callback” routine.  The result of calling the sqlite3_exe is above is that SQLite will call our Callback routine for every cookie or “row” in the database.  Each call will contain information about each cookie in a array.

// IN iCount = number of columns in this row
// IN szColValue = The data in the column
// IN szColName = Name of column
static int CookieCallback(void *NotUsed, int iCount, char **szColValue, char **szColName)
{
    int    i;
    char    *zErrMsg = 0; 
    COOKIEINFO   ciCookie;  // WinPatrol specific cookie structure
    SYSTEMTIME        myTime;
    memset(&ciCookie, 0, sizeof(COOKIEINFO));

// I’m going to go through each column and check to see
// see if the name matches one of the cookie fields and if
// it matches we grab the value and store it in our cookie
// structure. The actual code is a little more optimize but I’ve broken
// out each test to make it a little clearer.
// Some column names are different firefox vs chrome

  for(i=0; i<iCount; i++)
  {
      if(!lstrcmpi(TEXT("name"), szColName[i] ))
          StringCbCopy(ciCookie.szName,MAX_COOKIE_NAME, szColValue[i] );

      if(!lstrcmpi(TEXT("value"), szColName[i] ))
          StringCbCopy(ciCookie.szValue,MAX_COOKIE_VALUE, szColValue[i] );

      if(!lstrcmpi(TEXT("path"), szColName[i] ))
          StringCbCopy(ciCookie.szPath,MAX_PATH, szColValue[i] );

      if(!lstrcmpi(TEXT("host"), szColName[i] ))  // firefox3
          StringCbCopy(ciCookie.szDomain, MAX_COOKIE_NAME, szColValue[i] );
      if(!lstrcmpi(TEXT("host_key"), szColName[i] ))   // chrome
          StringCbCopy(ciCookie.szDomain, MAX_COOKIE_NAME, szColValue[i] );

      // firefox3 uses expiry, chrome uses expires_utc
      if ( (!lstrcmpi(TEXT("expiry"), szColName[i] )) || (!lstrcmpi(TEXT("expires_utc"), szColName[i] )))
      {
            long lUnixTime;
            lUnixTime = atol( szColValue[i] );
            UnixTimeToSystemTime((time_t)lUnixTime, &myTime);
            GetLocalTimeString(&myTime, ciCookie.szDate);
      }

      if(!lstrcmpi(TEXT("isSecure"), szColName[i] ))    //firefox 3 field name.
                ciCookie.bSecure = (BOOL)szColValue[i];
      if(!lstrcmpi(TEXT("secure"), szColName[i] ))        // chrome field name
                ciCookie.bSecure = (BOOL)szColValue[i];

  }

// Here's where I call another routine which adds my cookie structure
// to a list of cookies so I can display them in WinPatrol.
// your method of storing each cookie will vary.

  return 0;
}

 

I’m now a big fan so if you’re interested in using SQLite you can find everything you need to get started at http://www.sqlite.org/. I didn’t have time to get a book but for more C/C++ code I recommend The Definitive Guide to SQLite

Read More
Posted in | No comments

Thursday, 10 September 2009

Four Secret Reasons Why Win7 is Ten Times Better

Posted on 18:50 by Unknown

It’s no secret that I’ve never been a fan of Windows Vista. I really wanted to love it but even as a designated Microsoft MVP I couldn’t drink the kool-aid(1) nor did I promote Vista to family and friends.

So, what makes Windows 7 so much better that I’ve changed my tune? I’m still happy with Windows XP but I am encouraging folks to invest their money and time to upgrade to Win7. I’ve put together four reasons that may not be secret but you may not hear a lot about due to their technical nature.

MultiCore Processing
When Microsoft designed Vista they saw a future in 64 bit machines. It was a reasonable assumption but they were a little ahead of the times. While x64 CPU’s are gaining in popularity the technology of cheap multiple core processors still dominates the market. MultiCore processors give you the power of multiple CPU’s within a single chip. Windows 7 doubles the number of your CPU’s.

trafficcop

In any modern OS there is a system that schedules which programs or processes run when and at what priority. It’s like a traffic cop inside your computer. Vista was optimized to easily handle 64 bit operations. Its traffic cop was trained to expect a lot of big Cadillac's and SUV’s to be using the data road.

The Windows 7 traffic cop understands that multiple core CPUs are still popular so it’s still ready for the SUV’s but knows in between there will be a lot of Sport cars, Smart Cars and even Motorcycles on the data roads.

If you have a dual-core, quad-core CPU you will be thrilled with the increased performance. Using Hyper Threading technology from Intel, a virtual core is created for each physical core adding yet more multiprocessing computing power.

Solid State Drives
I’ve been preaching the future of Solid State Drives over many years. While the prices may still be out of the reach of many, they’re continuing to come down. SSD’s are so much quicker than traditional drives which have moving parts. They’re also so much more dependable. Windows 7 understands how data is stored on Solid State Drives and is optimized to handle their unique operation.

General Purpose Graphics Processing Unit
You may have noticed over the years the video cards inside your computer have grown in both size and power. As gaming and video popularity has grown computer manufactures have greatly increased graphical power. Modern video cards now have their own processors(GPU’s) and plenty of memory. Windows 7 can now take advantage of some of this processing power when it’s not being used for rendering graphics. If you have a powerful video card from NVidia or AMD(ATI) you’ll most likely benefit from this technical addition in Windows 7.

Network Startup Time
Quick startup may not be a secret but most folks don’t realize that Microsoft has put a priority on WiFi network discovery on startup. At least 2-3 times a week my wife Cindi would ask me if the network was down when she went to read the morning paper online. The problem was, Windows appeared to be all ready for use but it wasn’t. The cursor reverted from an hourglass to the arrow but Windows was still doing many background tasks including trying to find the default network. So while everything appeared to be ready for action, the internet was still a few minutes away from use. In most cases, you’ll notice Windows 7 will have you connected as quickly as you can load your browser.

References:
Engineering Windows 7: Support and Q&A for Solid State Drives

Toms Hardware: Win7 Desktop Graphics Loves Multi-core CPUs

CNet: Intel, Microsoft Highlight Windows 7 Improvements

MVP Global Summit 2009

(1) Note: While I did make reference to the common expression about drinking the kool-aid it really bugs me when I hear this. Most people relate this expression to the Jonestown mass suicide when in fact the followers of Jim Jones drank grape cyanide-laced Flavor-Aid.

Read More
Posted in Multicore, SSD, Win7 | No comments

Sunday, 6 September 2009

WinPatrol PLUS “Back to School” Special

Posted on 17:01 by Unknown

Marisa after her first day of school

It’s that time of year again when the kids at heading back to school. Every year it seems like there is something new we need to protect our kids against.  This year it’s the N1H1 virus but many past dangers still exist.

Hopefully, everyone heading back to school will be protected against computer slow downs, malware and potential viruses. Naturally, one of the best recommendations I have is to install our free WinPatrol. For more complete protection I encourage folks to upgrade to WinPatrol PLUS.

I know not everyone has $29.95 to spare especially with the increasing cost of tuition and books. To help out this year, I’m offering a $10 off “studyhard” coupon as a special “Back to School” discount. Students will still receive all the same PLUS benefits, good for multiple computers and all future versions of WinPatrol. This coupon is valid until October 1, 2009

Just click here to order and use the coupon “studyhard”.

studyhard

Click to upgrade to WinPatrol PLUS

Even if you’re not a student this month you can take advantage of this offer. Our PLUS database was created to help anyone learn more about what’s going on inside their computer.

Read More
Posted in | No comments
Newer Posts Older Posts Home
Subscribe to: Posts (Atom)

Popular Posts

  • Support for Downloads without Surprises
    Last week I posted a message about the  packaging of ad supported programs along with popular software. It appears to be a common practice t...
  • Employee Manual to Prevent Cryptolocker and More
    A common way computers are infected or compromised has always been a simple yet well thought out deception. It can happen to anyone and the ...
  • WinPatrol Cloud Edition Public Beta
    WinPatrol Adds the Newest Technology Available. You’ll now have access the knowledge of thousands of WinPatrol users shared in real-tim...
  • What on Earth is “Cloud” Computing
    The new big buzz word in the computing world is “Cloud” computing. In the past I’ve been critical of the concept and even poked fun at Cloud...
  • Four Secret Reasons Why Win7 is Ten Times Better
    It’s no secret that I’ve never been a fan of Windows Vista. I really wanted to love it but even as a designated Microsoft MVP I couldn’t dri...
  • SQLite C Code to Read Cookies
    While most of the technology leaking from my brain is for a wide audience, today’s post is very technical in nature. I expected the informat...
  • Free #1 Tweak to Improve Windows Performance
    Every year billions of dollars are spent by folks just trying to improve the performance of their computers. Over the last couple years ther...
  • Forget the DVD & Save on your New Laptop
    I’ve written before about the coming death of the CD/DVD ’s for data storage.  While that time hasn’t come yet for desktop there is one real...
  • Can Facebook be Trusted?
    Last week Facebook rolled out another round of what they consider easy to use privacy settings. What they’re really doing is trying to appea...
  • TWITTER ALERT
    Anyone who uses Twitter, DO NOT use the Twitter web interface until further notice. There is a code injection vulnerability being used tha...

Categories

  • 2007
  • 3G
  • AAPL
  • ABC
  • accelerometer
  • Achilles
  • Acrobat
  • Activex
  • adobe
  • Ads
  • advertising
  • Adware
  • Adwords
  • Airlines
  • Albany Medical Center
  • algorithm
  • Amazon
  • amber alert
  • AMUST
  • Animation
  • antimalware
  • Antivirus 2009
  • antivirus2008
  • AOL
  • Apple
  • applets
  • AQuantive
  • archive
  • Aruba
  • ASC
  • Ask.com
  • ATI
  • Audio
  • Autorun
  • AutoUpdate
  • autoupdates
  • AVG
  • Azure
  • backup
  • badware
  • Bakugan
  • Baseball
  • battery
  • Ben Edelman
  • Beta
  • BillP
  • Birthdayware
  • Bitlocker
  • Blackberry
  • BlackViper
  • bloatware
  • Blogger
  • Blogs
  • Blogspot
  • Blu-ray
  • Bluehoo
  • bluetooth
  • boinc
  • Bonjour
  • Brazil
  • break
  • Breakaway games
  • Brookman
  • Browser wars
  • C64
  • camera
  • Carpal Tunnel
  • CBS News
  • cell phone
  • CES
  • charity
  • Child Safety
  • chinese
  • Chris Cook
  • Christmas
  • Chrome
  • CIPAV
  • clampi
  • Cloud
  • CNet
  • codec
  • comodo
  • conficker
  • Control Panel
  • copy
  • coupon
  • craplets
  • crapware
  • Crawford
  • credit
  • credit card
  • credit cards
  • ctfmon
  • daylight savings time
  • Dell
  • demo
  • Discount
  • Disney
  • DNS
  • Dollar
  • Domain
  • Donna
  • Doubleclick
  • Downadup
  • Dreamscene
  • droid
  • DVD
  • Dvorak
  • Easter egg
  • eclipse
  • Ed Bott
  • Edelman
  • egreeting
  • Email
  • Environment
  • Epilepsy
  • EU
  • eWeek
  • explorer
  • facebook
  • false positive
  • false-positive
  • FBI
  • file types
  • finnish
  • FiOS
  • Firefox
  • fireworks
  • fix
  • flash
  • Flashpix
  • Fort Drum
  • foxit
  • fraud
  • FTC
  • games
  • garmin
  • Gateway
  • GE
  • George Bush
  • Germany
  • global
  • Godmode
  • Google
  • Google Research
  • GotoMyPC
  • gps
  • green
  • Groceries
  • Habitat
  • Hacks
  • hallmark
  • Halo
  • hard drive
  • Harry McCracken
  • Harry Potter
  • Harvard
  • HD-DVD
  • help
  • hidden files
  • Hijack
  • History
  • Hiton
  • homeland security
  • Honor Flight
  • hosts
  • Hubble
  • IAC
  • ICANN
  • IE
  • IE6
  • IE7
  • IE8
  • installers
  • interface
  • Internet
  • IPAddress
  • iPhone
  • iPod
  • Iraq
  • iTouch
  • iTunes
  • java
  • Kaspersky
  • Kazaa
  • kenmore
  • key logger
  • keygen
  • Keylogger
  • Kosovo
  • LA
  • lady chalupa
  • langa
  • Laptop
  • lawsuit
  • Legoland
  • Levar Burton
  • Linksys
  • Little League
  • Live Writer
  • Live.com
  • localize
  • Logo
  • London
  • LOP
  • lottery
  • Lucasfilm
  • Macintosh
  • Malware
  • Marie Domingo
  • Mary
  • McCracken
  • Media
  • Memorial Day
  • mgrs.exe
  • Micosoft
  • Microsoft
  • Microsoft Surface
  • MiFi
  • mit
  • moon
  • Mossberg
  • Mothers Day
  • MPack
  • MSFT
  • msn
  • MTV
  • Multicore
  • Music
  • MVP
  • MVP09
  • nasa
  • NBC
  • Nero
  • Netbook
  • Network
  • network solution
  • New York
  • newsletter
  • Nintendo
  • Nintendo Wii
  • NNEDV
  • Norton
  • NYAG
  • OAuth
  • obama
  • Office
  • OLPC
  • Olympics
  • OpenDNS
  • oprah
  • optimize
  • optout
  • Paperghost
  • passwords
  • Patch
  • Patriot Flight
  • PC Guy
  • pc pitstop
  • PC World
  • pcmag
  • PCWorld
  • PDC
  • PDF
  • pedipaws
  • performance
  • phishing
  • photos
  • Photoshop
  • Pinnacle
  • Piracy
  • Pirillo
  • pogue
  • Porn
  • pornware
  • postcard
  • prediction
  • prefetch
  • Preview
  • Price
  • privacy
  • Prodigy
  • Programming
  • PSP
  • Public Relations
  • Pytlovany
  • Q-Link
  • Quicktime
  • quotes
  • radio
  • realnetworks
  • realplayer
  • RegCleaner
  • RegCure
  • regedit
  • Registry
  • registry cleaner
  • Release
  • remove
  • Research
  • return policy
  • review
  • RIAA
  • Rivera
  • RMS
  • Road Runner
  • rogue
  • router
  • RTM
  • Rumor
  • safari
  • safety
  • sale
  • Sales
  • Santa Monica
  • scam
  • Schenectady
  • Scoble
  • Scott Dunn
  • Scotty
  • sd
  • Search
  • Sears
  • Security
  • Services
  • seti
  • ShellExecute
  • Shirt
  • SimCity
  • site advisor
  • slingbox
  • snopes
  • social engineering
  • social network
  • solid state disk
  • Sounds
  • Sp3
  • space station
  • SPAM
  • spamhaus
  • Special
  • speedtest
  • Spyware
  • SSD
  • Startup
  • Stats
  • Steve Bass
  • stopbadware
  • storm
  • STS-125
  • Sugar
  • Sunbelt
  • support
  • Symantec
  • tagged
  • Task Catcher
  • Task Scheduler
  • taskbar
  • Tax
  • Techorati
  • techwatch
  • teens
  • temp
  • Thinkpad
  • Thurrott
  • tinyurl
  • Tips
  • TiVo
  • TLD
  • Today Show
  • Toolbar
  • toolbars
  • top ten
  • topten
  • toys
  • Translator
  • transunion
  • Tree
  • Trend Micro
  • tricks
  • trillian
  • Trojan
  • tweaks
  • twitter
  • UAC
  • UI
  • Ultimate
  • Unbox
  • Unboxed
  • update
  • Updates
  • upgrade
  • url
  • USB
  • Utility
  • Valentine
  • Verizon
  • versions
  • Veteran
  • Video Games
  • Vista
  • Vulnerability
  • wall-e
  • war
  • Washington
  • web2.0
  • Webslice
  • WGA
  • Widget
  • WiFi
  • Wii
  • WiiItis
  • wiimote
  • Win7
  • Windows 7
  • Windows Secrets
  • Windows Update
  • Windows7
  • WinPartrol
  • WinPatrol
  • winpatrolflash
  • WinPatrolToGo
  • Winter
  • Wireless
  • Wristband
  • WSJ
  • WWII
  • x64
  • Xbox
  • XO
  • XO Laptop
  • XOActivity
  • Xobni
  • xolaptop
  • XP
  • XP SP3
  • xp3
  • Yahoo
  • Zero Day
  • Zone Alarm
  • Zwinky

Blog Archive

  • ▼  2013 (31)
    • ▼  November (2)
      • Employee Manual to Prevent Cryptolocker and More
      • My First State-Sponsored Attack
    • ►  October (1)
    • ►  September (1)
    • ►  August (2)
    • ►  July (3)
    • ►  June (5)
    • ►  May (2)
    • ►  April (3)
    • ►  March (2)
    • ►  February (5)
    • ►  January (5)
  • ►  2012 (30)
    • ►  December (3)
    • ►  November (3)
    • ►  October (2)
    • ►  September (2)
    • ►  August (2)
    • ►  July (3)
    • ►  June (2)
    • ►  May (1)
    • ►  April (4)
    • ►  March (4)
    • ►  February (2)
    • ►  January (2)
  • ►  2011 (28)
    • ►  December (4)
    • ►  November (2)
    • ►  October (4)
    • ►  September (2)
    • ►  August (2)
    • ►  July (2)
    • ►  June (2)
    • ►  May (2)
    • ►  April (2)
    • ►  March (2)
    • ►  February (3)
    • ►  January (1)
  • ►  2010 (44)
    • ►  December (2)
    • ►  November (3)
    • ►  October (3)
    • ►  September (4)
    • ►  August (3)
    • ►  July (3)
    • ►  June (3)
    • ►  May (4)
    • ►  April (4)
    • ►  March (3)
    • ►  February (3)
    • ►  January (9)
  • ►  2009 (90)
    • ►  December (6)
    • ►  November (8)
    • ►  October (6)
    • ►  September (4)
    • ►  August (4)
    • ►  July (12)
    • ►  June (6)
    • ►  May (11)
    • ►  April (7)
    • ►  March (9)
    • ►  February (9)
    • ►  January (8)
  • ►  2008 (122)
    • ►  December (9)
    • ►  November (11)
    • ►  October (14)
    • ►  September (6)
    • ►  August (9)
    • ►  July (9)
    • ►  June (10)
    • ►  May (13)
    • ►  April (8)
    • ►  March (10)
    • ►  February (10)
    • ►  January (13)
  • ►  2007 (155)
    • ►  December (15)
    • ►  November (14)
    • ►  October (12)
    • ►  September (14)
    • ►  August (12)
    • ►  July (13)
    • ►  June (11)
    • ►  May (19)
    • ►  April (17)
    • ►  March (21)
    • ►  February (7)
Powered by Blogger.

About Me

Unknown
View my complete profile