There has been a lot of controversy the past few days over a program called pifts.exe that is bundled with Norton products. This program is said to connect to stats.norton.com and send information from your computer to a remote site. What makes it even more strange is that any topics created to discuss this program in the Norton community forums have been erased. Due to this programs behavior, and Norton's strange activity, a lot of theories have been popping up from data being sent to africa to NSA snooping. Personally, I think there is a much simpler explanation.After reading about this file here and here, I asked around on BleepingComputer.com for one of our users to submit a sample of the file to me. Once I received the file, I ran it on a test box while running a file monitor, to see what it accesses, and Wireshark, to see what it does on the network. What I found was that the program appears to be quite innocent, and from the hostname it connects to, we could have guessed as to what it does. It appears that when you update Norton it connects to stats.norton.com and lets the server know someone has installed an update, what the update was, what program it was for, and whether it was successful. Now, I am not saying that Norton should be contacting one of their servers and reporting this type of information without a user's permission or even knowledge, but there is no conspiracy theory between Norton, Google, Microsoft, African Nations, and little green men.
Now, let's get to the conspiracy theory debunking. As most of the theories seem to be coming from a certain blog post at Tech-linkblog.com, let's focus there. In this blog post they state that one of the IP addresses that pifts.exe connects to is 67.134.208.160 and the other is 207.46.248.249. Well, 67.134.208.160 is simply the IP address of stats.norton.com. The second IP address has nothing to do with Norton and is instead related to the Windows Search Companion in Windows XP. I have absolutely no idea how they came up with either of those IP addresses being related to Africa.
Another part of the conspiracy is the repeated use of the PADDINGXX string found in the pifts.exe executable, which I confirmed does indeed have that repeated string appended to the file. After some research, I learned that an executable having repeated PADDINGXX strings, and explained here, is caused by the programming function called UpdateResource. Basically, this function is used to change a string found in an executable at runtime. A side-effect of using this function is that it adds all of those PADDINGXX sequences into the executable. This is just a quirk of using this function and nothing devious.
So, all in all, pifts.exe is nothing but a huge PR blunder by Norton. Here they are, a computer security products company, and they are sending information to a remote computer without your knowledge or permission. When users find out about it, instead of answering their queries, they make the mistake of deleting them. Without a doubt we will be hearing from Norton soon regarding this program and I am sure it will be nothing more than a stupid mistake on their part. Only time will tell.
Thoughts?

Help
Welcome to BleepingComputer, a free community where people like yourself come together to discuss and learn how to use their computers. Using the site is easy and fun. As a guest, you can browse and view the various discussions in the forums, but can not create a new topic or reply to an existing one unless you are logged in. Other benefits of registering an account are subscribing to topics and forums, creating a blog, and having no ads shown anywhere on the site.



Back to top












