RSS RSS Subscribe

Posts tagged: EAC

Apple’s Lack of Security Awareness Appauling

comments Comments Off
By , December 15, 2007 10:38
Hot:

Finally, a “critical” Java runtime update from Apple by ZDNet‘s Ryan Naraine — Apple has shipped a long-overdue Java runtime update to plug at least 30 vulnerabilities that expose Mac OS X users to remote code execution attacks.

This article really only highlights the issue. Quicktime has (and still has) many bugs so many that I’d simply deem it the ‘Buggiest and Most Insecure Application of ALL TIME’. Anyone who uses Quicktime should REMOVE IT immediately, and then clean there system. I’d even recommend cleaning the registry of any APPLE or QUICKTIME entries, something I’m typically loathe to do under any circumstances. Apple simply seems to not understand the security climate in todays world, or doesn’t care about it’s users. Either way it’s reprehensible that they are doing so well in the technology markets without putting security first.

Apple could learn a lot from Microsoft on this, but I’m not saying Microsoft’s approach is superior, I’m just saying it’s actually far more committed to keeping it’s user base informed. Apple seems to prefer just keeping us in the dark, or to use an alliteration, they prefer to keep the apples on the tree so they don’t bonk someone on the head and perhaps wake them up to reality. Apple’s products and OS is really insecure! This is like many ignorant companies that seem to think if ‘we have a security breach, we keep it secret’, and this is the approach I find criminal. I for one am lobbying governments to change this, and FORCE ANYONE with sensitive data or source code to proprietary OS’s to FULLY DISCLOSE vulnerabilities to reduce ones exposure to 0-day attacks.

It took Apple 6 months (!!!!) to come up with the latest patch, and it didn’t fix all of them, actually of the 30 it claimed, only 18 are TRULY fixed. I’d call it lying…I don’t mix my fruit up.’

DiggRedditRead It LaterGoogle ReaderYahoo MailSlashdotWordPressIdenti.caStumbleUponMySpaceLinkedInDeliciousLiveJournalHotmailAsk.com MyStuffBlogger PostBookmark/FavoritesGoogle BookmarksFacebookTwitterOrkutShare

Shaw offering Free Broadband for a Year? Or a Phisher?

comments Comments Off
By , November 9, 2007 12:53
Hot:

Really? A FREE YEAR of Broadband?!? Nobody gives away a free year…

Recently I’ve received copies of a Phishing Attempt that looks like it’s from Shaw (a cable/internet/telephone service company in Canada). This phishing attempt is congruous to the Ebay and banking phishes of the recent past, in that it actually does NOT resemble a ‘real’ email, rather a fictional email to get people excited, in this case instead of warning the user it attempts a positive reaction from “getting free internet for a year”. Whoopie! A years worth of internet from Shaw isn’t that expensive. Phishing attempts are typically NOT viral or malware orientated but certainly can and do use such methods. In this case it looks like a standard email spam sent via exploited web sites.

This is a sophisticated method. It uses a similar style as Shaw uses in their correspondence and uses a legit; if inappropriate, email address. The email was generated and sent using multiple methods so tracking it will be harder to accomplish. Additionally, I shall show the details of the spam and my analysis. Our whois data will be included in the rest of the article.

First off, I will advise of the RED FLAGS in this phishing attempt

#1- “A Free Year of Broadband” – This doesn’t make sense. Shaw has trademarks and service marks that it would use to advertise it’s broadband internet service. Only someone ignorant of Shaw’s trademarks would say this. It’s really unlikely anyone who really works for Shaw would make this error.

#2 – Canadian Law states that any ‘contest’ or ‘giveaways’ contain details of said event. In most cases it’s prudent to disclaim whether or not the contest is allowed in Quebec, since the law is vastly different, and Quebec law generally does NOT allow this type of Contest. (disclaimer: I’m in no way a lawyer, but I am aware of consumer rights.). Missing the disclaimer is a definite flag

#3 – The email that is seen in the From: header is not a normal Shaw correspondence email account.

#4 – The link clearly shows a ‘secure’ link, but in no way is it going to a ‘secure’ site.

#5 – Typical email headers (on email from Shaw) missing

So just upon a quick review of this email we can deduce that it’s not a valid email. To get more pertinent details I’ll analyze these email in detail. I won’t paste the email headers in entirety, any ambiguity will be displayed by ‘XXXXXXXX’, to avoid email harvesting, but I will show you what details were more noteworthy.

The return-path was interesting. One was:

apache@utel16.besthosting.com.ua

, the other one was:

nobody@omega.omc.net

This would indicate to me that the web server sent this email, and in typical hosting fashion, it would be doing so via script on one of the hosts or virtual hosts on the system.

None of the received headers would indicate anything unexpected here, “omega” even has SSL/TLS

enabled but verify set to no.

The header in one of the emails is very interesting:

Date: Thu, 08 Nov 2007 20:49:28 +0200

From: “Shaw Communications Inc.” service@shaw.ca

Subject: Win a year of free broadband

To: XXXXXXX@shaw.ca

Reply-to: service@shaw.ca

Message-id: XXXXXXXXXXXXXXXXX@utel16.besthosting.com.ua

MIME-version: 1.0

Content-type: text/html

X-PHP-Script: 213.186.117.120/~loveterra/indexzz.php for 82.208.212.146

Date and time indicates a East European Time zone. I know Shaw doesn’t have any servers in Europe…

The X-PHP-Script header shows a very interesting detail of where this email came from. We’ll come back to this IP in a bit. But this is a key indicator of an exploited web site on a hosting company or something similar. This IP definitely hosts a web server, and with the above mentioned user account, but at time of checking this link generated a error.

The for address 82.208.212.146 is interesting as it resolves to:

whois -h whois.geektools.com 82.208.212.146 …

GeekTools Whois Proxy v5.0.4 Ready.

Final results obtained from whois.ripe.net.

Results:

% This is the RIPE Whois query server #1.

% The objects are in RPSL format.

%

% Rights restricted by copyright.

% See http://www.ripe.net/db/copyright.html

% Note: This output has been filtered.

% To receive output for a database update, use the “-B” flag.

% Information related to ’82.208.212.0 – 82.208.212.255′

inetnum: 82.208.212.0 – 82.208.212.255

netname: ITSOLUTIONSNET

descr: ITSolutions, Obrenoviceva 124 4/10

descr: 18000 Nis

descr: Serbia and Montenegro

country: CS

admin-c: IS1188-RIPE

tech-c: AZ919-RIPE

status: ASSIGNED PA

mnt-by: PTTSRBIJANET-MNT

source: RIPE # Filtered

person: Ivan Stankovic

address: ITSolutions

address: YU

e-mail: i.stankovic@my-its.net

phone: +38118512796

fax-no: +38118512797

nic-hdl: IS1188-RIPE

source: RIPE # Filtered

person: Aleksandar Zakic

address: ITSolutions NET

address: CS

e-mail: a.zakic@my-its.net

phone: +381-63-222-361

fax-no: +381-18-512-797

nic-hdl: AZ919-RIPE

source: RIPE # Filtered

% Information related to ’82.208.192.0/19AS13091′

route: 82.208.192.0/19

descr: JP PTT Srbija

descr: PTT Srbija Net

origin: AS13091

mnt-by: PTTSRBIJANET-MNT

source: RIPE # Filtered

Results brought to you by the GeekTools WHOIS Proxy

Server results may be copyrighted and are used with permission.

Reviewing the other IP address of the X-PHP-Header gives us this info:

whois -h whois.geektools.com 213.186.117.120 …

GeekTools Whois Proxy v5.0.4 Ready.

Final results obtained from whois.ripe.net.

Results:

% This is the RIPE Whois query server #3.

% The objects are in RPSL format.

%

% Rights restricted by copyright.

% See http://www.ripe.net/db/copyright.html

% Note: This output has been filtered.

% To receive output for a database update, use the “-B” flag.

% Information related to ’213.186.117.0 – 213.186.117.143′

inetnum: 213.186.117.0 – 213.186.117.143

netname: UTEL-DC5

descr: Utel DataCenter networks. Colocation

country: UA

admin-c: UNOC-RIPE

tech-c: UNOC-RIPE

status: ASSIGNED PA

mnt-by: AS6877-MNT

remarks: INFRA-AW

source: RIPE # Filtered

role: Utel NOC

address: 101, Volodymyrska str.

address: 01033, Kyiv, Ukraine

phone: +380 44 2359001

fax-no: +380 44 2304560

e-mail: noc@utel.net.ua

admin-c: OLE-RIPE

tech-c: BES100-RIPE

tech-c: OLE-RIPE

tech-c: JIM-RIPE

tech-c: ALT-RIPE

tech-c: UHM-RIPE

nic-hdl: UNOC-RIPE

mnt-by: AS6877-MNT

source: RIPE # Filtered

% Information related to ’213.186.112.0/20AS16124′

route: 213.186.112.0/20

descr: Utel DataCenter, Ukraine

origin: AS16124

mnt-by: AS6877-MNT

source: RIPE # Filtered

Results brought to you by the GeekTools WHOIS Proxy

Server results may be copyrighted and are used with permission.

So, it looks like someone possibly in Serbia and Montenegro, ran a cross site script residing on a server in the Ukraine, against utel16.besthosting.com.ua which sent the email. One would actually have to test this out, which I have not done to confirm this. This is a dangerous step I decided to avoid for brevity.

[page_break]

Looking at another similar email we see:

Date: Tue, 06 Nov 2007 23:24:54 +0100 (CET)

From: “Shaw Communications Inc.”

Subject: Win a year of free broadband

To: XXXXXXXXX@shaw.ca

Reply-to: service@shaw.ca

Message-id:

MIME-version: 1.0

Content-type: text/html

X-Authentication-warning: omega.omc.net: Host localhost.omc.net (127.0.0.1)

claimed to be omega.omc.net

But we can see the authentication warning from this server. No detail unfortunately.

Regardless, the viewable content of these two emails is identical, including an ‘offical’ Shaw footer to further reinforce it’s legitimacy, but it’s futile. These are NOT from SHAW.

The content included in plaintext: However to ensure not even ‘google’ browses the evil link from our site I have sanitized it so it breaks. Details to fix will be below the actual email content:

Content-Transfer-Encoding: 8bit

src=”http://www.shaw.ca/NR/rdonlyres/A6D66548-142E-47F8-AF4A-3CEE597378BC/0/logo.gif” align=baseline

border=0>

.win a year of free broadband

To access this survey, and register for relevant offers

from Shaw Communication Inc. please take a minute to register by using the link below.

After downloading and installing the file below, you will

be taken to Shaw Communication Inc. survey.

https://secure.shaw.ca/apps/secure/vhub/Survey.exe

2007 Shaw Communications. All Rights Reserved.

209.85.15.18 is the address removed above with “Removed.example.com”. This address resolves to:

11/09/07 14:19:19 whois 209.85.15.18@whois.geektools.com

whois -h whois.geektools.com 209.85.15.18 …

GeekTools Whois Proxy v5.0.4 Ready.

Final results obtained from whois.arin.net.

Results:

OrgName: Everyones Internet

OrgID: EVRY

Address: 390 Benmar

Address: Suite 200

City: Houston

StateProv: TX

PostalCode: 77060

Country: US

ReferralServer: rwhois://rwhois.ev1servers.net:4321/

NetRange: 209.85.0.0 – 209.85.127.255

CIDR: 209.85.0.0/17

NetName: EVRY-BLK-15

NetHandle: NET-209-85-0-0-1

Parent: NET-209-0-0-0-0

NetType: Direct Allocation

NameServer: NS1.EV1SERVERS.NET

NameServer: NS2.EV1SERVERS.NET

Comment:

RegDate: 2005-12-14

Updated: 2006-11-28

RAbuseHandle: ABUSE477-ARIN

RAbuseName: Abuse Department

RAbusePhone: +1-713-579-2850

RAbuseEmail: abuse@ev1servers.net

RNOCHandle: NOC1445-ARIN

RNOCName: Noc

RNOCPhone: +1-713-579-2850

RNOCEmail: noc@ev1servers.net

OrgAbuseHandle: ABUSE271-ARIN

OrgAbuseName: Abuse

OrgAbusePhone: +1-214-782-7802

OrgAbuseEmail: abuse@theplanet.com

OrgNOCHandle: NOC1445-ARIN

OrgNOCName: Noc

OrgNOCPhone: +1-713-579-2850

OrgNOCEmail: noc@ev1servers.net

OrgTechHandle: VST3-ARIN

OrgTechName: Stinson, Valarie

OrgTechPhone: +1-713-579-2850

OrgTechEmail: admin2@ev1servers.net

# ARIN WHOIS database, last updated 2007-11-08 19:10

# Enter ? for additional hints on searching ARIN’s WHOIS database.

At this point this site seems to be up. Anyone receiving any email similar to this should simply delete it.

If you think it really is legit, call Shaw directly and ask them BEFORE you click on the link. I feel this analysis is accurate and is limited in it’s conclusions. However I hope it serves to help or assist any other who seeks to eliminate phishers, and other scammers.

DiggRedditRead It LaterGoogle ReaderYahoo MailSlashdotWordPressIdenti.caStumbleUponMySpaceLinkedInDeliciousLiveJournalHotmailAsk.com MyStuffBlogger PostBookmark/FavoritesGoogle BookmarksFacebookTwitterOrkutShare

My Old New PC

comments Comments Off
By , May 21, 2007 18:10
Hot:

Some of you looking at that title might wonder what I’ve been sniffing (packets I tell you!!, Packets!!) In fact this was an article I created on Sept 26, 2006 and actually never posted it!

That’s correct. I typed this article up back then and never published it. I decided that I could honestly publish this now as well I could show you guys some of the pictures I took at the time of building this rig. In early September of last year I finally had all my material for building my two new PC’s were in place. The DVR was cheap running in about $500.00 including all the cabling, keyboards and other miscellaneous stuff that adds considerably. Total system costs break down like so: Existing parts used: Video card. Cost: $0. New parts for PC: motherboard, cpu, harddisk, power supply, ram, case. Cost: $388 Reallocated parts for PC: illuminated keyboard, 50 foot VGA cable, wireless mouse, extended power supply cable. Cost: $112 even though I didn’t actually buy either the keyboard or mouse at this time, I already had them I included their costs since they were now at home in this system.

Ok I didn’t say I’d talk about the cheap system I threw together, I’ll get to the actual story from last September

Well this is a little bit older technology, but still on a very high end.

For this Gaming System I’ve hand picked the parts due to their excellent quality, warranty, and durability. To say nothing of offering the best features and designs to be found anywhere.

The start of our system begins with our case. A Cooler Master CM-Stacker 830. This is a phenomenal case for a gaming rig. However it’s greatness is also it’s curse. This case alone weighs as much as my fully assembled DVR rig, and I’m adding a lot of weight to this. Total should come in around 45~55 lbs completed. Thank god this case features a pair of handholds at the top of the case.

I could get into more and more detail about the case and it’s features but instead I’ll discuss them as I use and work with them. There are many. Primary ones are the many locations for fans, the front jack plate onto of the front of the case and the additional (duplicate) jacks on top with the power/reset buttons and HD activity light. Also is the airflow that this case allows by not having really solid walls. The black mesh is a open grill much like is found in many rack mount components. The other major feature this case offers is it’s size. It sits 22inches high and 25 inches long! Thats 56cm and 64cm for the rest of the planet. This case will support an ATX motherboard in two orientations, or a BTX motherboard.

Our motherboard is a ASUS A8N32-SLI Deluxe powered with an AMD Athlon FX-60 Dual Core CPU. We are using an ATX in normal configuration due to the heat pipes our motherboard features. This is a very important determination of the setup in our case and we will follow the instructions as directed by ASUS.


This is an awesome combination which should give us incredible gaming performance. However in order to not bottleneck the CPU any more than required, we chose the recommended and expensive RAM, Twin 1GB’s matched with the lowest latency we can get for this motherboard. Using unmatched ram is not recommended and we would much prefer to add another 2GB but….unless we are using a x64 compliant OS (not XP or less) it will not work. We could run Redhat or Fedora with 4GB but even this is not that easy to accomplish. We will run Vista on this box so hopefully we can eventually accomplish this.

After we have the RAM installed it’s time to mount the motherboard to the motherboard tray on the case. This makes working on this system very easy since we do not have to work with the entire case while loading the motherboard, etc. This prevents scratching the aluminum case unnecessarily.

All this makes a great computer except for the true power horse behind any decent gaming system…the video card, or in our case the Dual Video Cards. My choice was the extraordinary eVGA Nvidia 7900 GTX times two! These awesome babies are black with silver heat pipes, just perfect match for our black/silver system. They are HUGE! Each card fills two expansion slots (of course each only using ONE PCI-Ex16 slot) and each requiring it’s own power supply connection! These babies are going to get the electricity meter running.

Given the large size I decided to dry run the video cards to see how they would fit and how much they may interfere with the cabling I still need to do. I discovered these huge cards would be very troublesome in a smaller case, even a slightly smaller one, but not for me! Still the biggest problem is denying me access to any of the ports on the motherboard for the front panel connections primarily as well as thinking about using any other expansion slot in the case…it ain’t happening!

Another problem with the eVGA cards is the double slot tabs. My case seemed to have very tight slots to attempt to insert this card while using two of them at the same time. What a patience test! One I was able to stretch out enough to get the card to seat nearly perfect, the second one annoyed me so much I cut the tabs off the video card. My first custom modification ;)

Routing the front panel cables was a bit more challenging as they needed to either lie flat on the motherboard or route around the twin video cards. Since I didn’t want to use any of additional back plate connections since room is a premium with the eVGA’s, I got the connections in as best I could. The case offers a routing rack on both sides of the power supply/water cooler shelf, but I chose the one in the middle between the motherboard and the drive bays. This allowed all the wiring to be routed through and tied up except where it was not possible (one PCI-E power cable just wouldn’t reach until it was allow more direct access), or it was impractical (the ATX 12v connector just made sense to use the other routing since it was closer and hid the cable).

The Enermax Liberty Power Supply Unit is one of the nicest PSU’s I’ve bought without a lot on frivolous features. Ok, there were two which I’ll disclose afterwards, but I don’t want to detract from the nice features of this supply. This 750watt badboy has only built-in cables for the motherboard connections, of which we used all of them except the extra 12v motherboard connector since we are not using an advanced ATX or a BTX motherboard.

The supply itself is enclosed in a black mesh grill aluminum and has round cloth cables on most of the lengths. It features a selection of cables to add which consist of; 2 PCI-E cables; 2 Molex and 2 pSATA connections; and two more Molex and pSATA with Floppy connections also. All the cables come in a Velcro wrap storage bag for convenient and safe storage. I used all but one. Additionally it comes with a key tag necklace for what reason I’m not certain, other than you can wear it. But don’t try to attach the power supply to it. It’s a tad heavy for this necklace, but it’s great for thumb drives and other light weight items

After getting this all in place, like requiring a mounting plate to be removed to install the PSU, I’m now ready to start installing the drives. 4 SATA2 Seagate 7200.10 300GB hard drives go into the original 4-in-3 module. This is going to be converted into a RAID 0+1 array equaling roughly 610GB of storage in a mirrored striped array. Formatting this puppy will take most of the afternoon.

Adding a 5th Seagate on the second SATA controller and installing the 6th Seagate in the external enclosure I purchased so it can be removed and plugged in quite simply.
I will have roughly 1.3TB of storage on this box once it’s complete. Plus another 610GB for mirroring on the RAID0+1 array equals nearly 2 TB or Terabytes of disk space.

The case handles a total of 9 120mm fans and only comes with one. Ultimately I’m going to have 6-8 fans. The rear fan was replace with a white w/Blue LED fan. A chassis ceiling fan was installed of the same type and a third was installed on the lower left cage in the access door. Four fans will fill this space ultimately. Ensuring all the front panel connections are done prior to installing the video cards is important and routing the power cables also is done roughly. Technically we could boot this machine but first we want to check a few things and ensure we don’t need to access anything on the motherboard. We still have a matrix LCD display to install, yes in the case.

To top off the drives we add a Silver NEC DVD 16x burner that supports dual layer disks. This will become our workhorse drive but with all the storage space we’ll put Nero to work building virtual DVDROM’s. Below the burner we install our Matrix LCD display. This unit is red in difference to our silver/black/blue theme simply to give the appearance of an eye (ok now you’ll have to sniff or smoke something to get that image in your brain…). We still have room to add another 4 drives if we acquire another 4 in 3 module, which to date we cannot get. Bad CoolerMaster rep’s…BAD! But realistically we have no capability to run them unless I make them IDE…uh no. However it would allow me to split the 4 drives in the one into two modules and greatly improve airflow between the drives. However my drives run currently a nice 32 degrees so I’ve nothing to worry about at this time.

With the eVGA video cards installed, now the system looks very menacing and promising. We decide that it’s time to exchange the Molex connectors with the UV reactive ones I purchased. The Molex extractor tool is very handy, even though the task is not a highly rewarding one. I simply not using any of them except for the DVD Burner. The other two are attached to fans at the moment and will probably route to the matrix display. Two connectors you will probably never see will glow. Wow…

The time of trial now comes are we are ready to power up the system for the first time. Booting the system the first time was flawless, as everything came to life after powering the system. Quickly went into the BIOS to make a few changes and then rebooted to get the RAID and SATA controllers working. This proved to be a greater challenge. After a few driver upgrades and reconfiguring we get the drives setup, unfortunately our external SATA drive is missing the correct cable, which we will have to get at a later date.

Originally, I had planned to install Vista beta RC1 on this for the time being, later upgrading to the release version of Vista Ultimate 64bit, but none of my tricks could get the OS to see my SATA drives. I did have to install a floppy drive and have the drivers for the SATA I wished to boot from ready to go during OS setup. But otherwise nothing else needed to be modified from my setup to get this up and running.

Vista was not as accommodating. It simply hung during several phases of the install, but popping the DVD out of the drive usually moved it to the next step. This was not foolproof and was ultimately dumped as a choice and I installed XP SP1a instead. I may upgrade this to SP2, but that will have to be decided later. For now I want to get all the drives working and formatted, drivers installed, and get testing this box out.[Author's Note: At this point I have the PC playing with several OS's using various external SATA drives and Firewire drives, and I've now acquired my Vista Ultimate 64bit I'm going to reattempt this.]

So fan totals: Power Supply = 1 120mm; CPU = 1 80cm; Motherboard = 0; Video Card = 1/each = 2 80cm’s; Chassis has 1 in 4-3 mod, 1 rear, 1 top, 1 side, all 120mm. Total is 8. At this configuration motherboard is running at about 49 C. When we add the 3 other fans this should decrease the temps by about 4-6 degrees. [Authors Note: After getting another 3 fans to fill the side grill up with fans the temperature is now running at 44 idle and 46 peak. The CPU also never peaks over 61 and typically is running around 50] The real beauty is how quiet this whole thing runs at. It’s much quieter than many of my other systems

All the drivers installed ok, and we installed most of the bonus software that came with the hardware, even the time limited stuff, like Nortons Internet Security. Most of this we toasted including the buggy Forceware Firewall that comes with the product. Many other programs had issues with it.

Today the system still runs great. We have also acquired a pair of Viewsonic VX922 monitors to serve as our dual-monitor setup when not playing games, and perform very well when we reduce the output to one display for SLI mode. We have had many games installed and many framerates peaking over 140FPS. Even games like Oblivion we run constantly acheiving over 40FPS even with all the graphics on the highest settings using a display mode of 1280 by 1024. Yes, we do enjoy the games and the performance of these games on this rig. Now we are planning our next build…something to store a incredible amount of files on.

DiggRedditRead It LaterGoogle ReaderYahoo MailSlashdotWordPressIdenti.caStumbleUponMySpaceLinkedInDeliciousLiveJournalHotmailAsk.com MyStuffBlogger PostBookmark/FavoritesGoogle BookmarksFacebookTwitterOrkutShare

Review of F-Secure Internet Security 2007

comments Comments Off
By , January 1, 2007 21:01
Hot:

Well continuing my review of ‘integrated security solutions’ I have once again become dismayed by the terrible offerings by the various security vendors out there.

Today we don’t have massive virus outbreaks, nor do we even have a big problem with Trojans (except when it comes to malware) and worms are even starting to slow down. We can thank enterprise scale solutions and active monitoring of networks for this. Yes, even email/spam solutions are stopping many of these things right at the server at our ISP, so very little should be getting into our machines today, unlike just a couple years ago when ISP’s were leaving each of us to our own solutions.

Today, malware in the form of ADWARE and SPYWARE, as well as BOTNETS and ROOTKITS are our big challenge, and in many of these that we encounter tend to not be detected in many products until they are discovered. In my mind this does not provide a solution but a clean up.

So I don’t recommend people who are pro-active to buy these ‘Internet Security’ solutions that the vendors are pumping. They are just no good and a waste of CPU time.

F-Secure’s offering is probably the worst I’ve encountered to date. But like many of these packages, they taunt you with a free trial offering, which seems to work pretty good.

F-Secure offers the same as every other package, Anti-Virus, Anti-Spam, Firewall, as well as malware detection and a rudimentary rootkit check tool. Let’s start at the top.

The anti-virus solution is definitely the best of the inclusions with this product. When it updated that is. Our biggest challenge was getting this product to work through a proxy. Seems the F-Secure developers don’t comprehend proxies and the awesome solutions they provide, and many times our updates would never get downloaded. An Anti-Virus product is only as good as it’s updates, and we constantly had to fiddle with the settings to do a simple update. Pathetic. So we would just as soon use Avast for FREE which does not seem to have a problem with proxies.

The anti-spam solution was incredibly poor however causing several minutes of delays in processing email from nearly every ISP I tested this with. A normal POP session usually takes about 1 minute and about 10 seconds per email on the slow side. With F-Secure Anti-spam this increased ten fold. We were easily waiting about a minute per email, causing us to go for coffee every time we checked email. Since we use spam-assassin on our free servers and a very pricey solution for our Microsoft exchange server, we really don’t need anti-spam. It was no better at detecting the stuff that made it through these tools so it was simply wasting time.

The firewall was the worst of the bunch. First problem we encountered was one of our test boxes had NVideo Forceware Network Access Manager already installed. This is a firmware based firewall, and it works very well. The downside was that F-Secure Internet Security refused to install “anything” with this product installed. In this box we simply wanted to test the anti-virus and anti-spam solutions but we were forced to install the firewall product also. Trying to disable the firewall and reinstall NAM was ok, and thankfully NAM remembered are old settings saving us more time. Not F-Secure!

Once everyhting was installed in this box, we found out we could no longer access our network shares. Yes F-Secure firewall was blocking these accesses. Adding rules to allow this traffic made no difference. Isn’t a firewall made to configure what “I” want, not what some dork developer wants? I guess not. Nothing we could do (short of disabling the firewall) would allow us access to our network shares again.

The rootkit checker was bland. Featureless, did not detect 22 of our suspicious ADS streams and did not provide any output that could be used to track and discover where potential problems could be. The average person does not understand rootkits enough to be able to troubleshoot this without a lot of hand holding, and this tool has none of that available. Eeye’s BLINK was better for this yet even it was an ineffective tool at current rootkits. Old and very public rootkit technology was noted effectively, but most of the problems these days are botnet driven and none of these were detectable until infection occured and the OS was exploited. Then the anti-virus solution did it’s job.

The anti-malware portion of this software was very paranoid and kept advising us of tools that it didn’t think the average PC should have, like netcat or nmap, even PE builder tools were quarantined by F-Secure which annoyed me to no end. Sure one could build exceptions but shouldn’t the tool ask this during detection, not AFTERWARDS? Barts PE builder broke thanks to F-Secure’s gross paranoia. Perhaps they should devise a color coding like DHS has for terrorist alerts, ah never mind, they’d all be red…

The kicker was purchasing a license and getting technical support. I had to send two emails to get my license since they didn’t bother sending it automatically as part of the order. Very irritating to have to ask after a week of buying a license where it is.

The next kicker was contacting support about our two major issues. Updates and our firewall problems. Neither were addressed in a satisfactory manner. We were advised to disable proxies for updates. Ok, not a big deal but every week this needed to be changed since it seemed to forget the settings. As a consequence we were hardly up to date. This should be automatic and not require tweaking internet settings just to update so we fail this product on this point alone. The other components had very few updates (some never updated in the two months we used this product) so we wonder how effective a solution is if it is never updated. Snort rules for instance are updated almost every day, and they haven’t come close to detecting everything yet, so if I have a choice I’ll stick to a real IDS solution and not the ‘cleanup’ proposed by F-Secure.

Technical support was terrible also. Three phone calls to them and after explaining my problem to some fellow who speaks very poor English, he would offer to ‘email’ me a solution. I think he simply could not grasp the English alphabet over the phone when I tried to spell my email address since on all three occasions I never received an email from him. By phone call#4 I asked if he could simply walk me through this on the phone. He refused and insisted to email it. I then asked if he really was a technical support person? He said yes. I asked if he could REALLY help with my problem or if he didn’t have a clue how to fix my firewall/proxy solutions? He said he could. So I told him that I want him to help me now on the phone. He hesitates, but otherwise agreed..

F-Secure — you call that support? I call that very disappointing and disrespectful of your clients when you continually waste there time. Secondly, get people who can speak English. Make it a requirement of the job for those who prefer to get support in english.

After talking to this guy for about 20 minutes and following his instructions I was able to ‘one time’ update the package (I had to repeat his instructions every time I needed an update), but my firewall issue was not finding a solution. Even with rules in place (confirming I had indeed set them up correctly, but it still didn’t work) with the fellow from technical support still did not lead me to a working solution. I asked if there was a way to remove the firewall component completely. The tech stated I would have to download the Anti-virus program alone to accomplish this. I did not have a license for that product so I would have to buy another product to do this.

At this point I simply stated this product was ineffective and I requested a refund. This the tech support fellow was able to do very quickly, and in minutes I had a email in my inbox to confirm this.

This was the best performance I received from F-Secure.

My suggestion for you considering this ‘integrated solution’ Save your money and just buy the Anti-Virus product alone. IT’s the only thing worth any money, provided you don’t have any proxies to affect your updates.My suggestion was to stick with Avast anti-virus, which does most of this stuff for free and much more effectively.

My rating of this product is 1 out of 10. This should not even be out of beta, but getting a refund was no trouble.

DiggRedditRead It LaterGoogle ReaderYahoo MailSlashdotWordPressIdenti.caStumbleUponMySpaceLinkedInDeliciousLiveJournalHotmailAsk.com MyStuffBlogger PostBookmark/FavoritesGoogle BookmarksFacebookTwitterOrkutShare

Kaspersky Anti Virus V6 Beta – Impressions

comments Comments Off
By , July 5, 2006 13:55
Hot:

Well everyone needs an antivirus solution don’t they?

 

No.  I don’t believe everyone NEEDS one anymore.  To be truly effective you will probably need two or three, but good luck running them all together.  Its not recommended, and you will probably have real issues.

As a consequence even software designers are realizing this and integrating their AV solution into a more comprehensive and complete solution, bringing other features that should not be part of a pure anti-virus solution.

 

Let me state some declarations for the security vendors out there who may read this.

First declaration.  We don’t want “vendor-specific” integrated solutions.  Period.  Anyone who thinks they do can email me directly or on the forums and we can discuss it. 

Second declaration.  No AV/Security Vendor has a ‘good’ integrated solution let alone a ‘excellent’ one.

Third declaration.  Stay out of endeavors unless your going to do them well.

Now even some AV products are moving into integrating other ‘features’ into their software.  Kaspersky v6 Beta is one of those.  This was supposed to be a pure Anti-Virus program but as I highlight it isn’t.

 

Since this is an article about my last 24 hours with this program I shall try not to pick on integrated solutions any more. 

Why I don’t believe you need AV products anymore?

Truthfully virus’ are very very rare forms of malware these days.  They are making a bit of a comeback but mostly as rebuilt worms or trojans.  Worms and trojans are the big purveyors of nasty malware, and of course spam, phishing etc are even larger spreaders of the disease, BUT they are not virus either. 

 

So Anti-virus products simply waste resources and offer little to no actual protection?


Exactly.  Almost none are capable of “true” real-time protection unless you are being infected with very old malware.  However this is really where the value in Anti-virus software is.  Typically the value comes into play only after you discover that your already infected. [1]  Sure none of us like this, and we wish we would never get infected but it happens.  Our AV solution typically works good to excellent at removing and cleaning ‘known’ infections.  Sure, sometimes we need to do more than scan, quarantine, and delete, but our investment in the AV program should be able to assist at weeding out the ‘known’ malware and ensuring our data is clean. 

Only in the know…

It doesn’t stop unknown virus’.  Hence why you need to keep updating your software with new ‘signatures’ and additionally keep scanning your systems to keep up to date with what’s ‘known’.

Anti-virus software tends to be excellent at dealing with virus, pretty good at trojans and worms, but ‘only’ if the signature is up to date.  Besides nobody trades floppy disks much anymore so boot sector virus’ are dying out as malware matures in new forms[2].  So the AV product typically cannot stop trojans or worms from moving around, unless it has detection signatures for it.  But these definitely are acquired after the trojan or worm has typically ran it’s course.  Some worms have lifetimes in seconds.  How do you detect it, report it, confirm it, publish it, add it, update it, scan it all in a few seconds?  You can’t.  You would be infected during that phase with no trigger from your AV software.  

Since I don’t need to waste time and money getting little return on investment I choose not to install Anti-Virus tools.  Regardless of the solution though remember, “true” real time protection comes at a cost to performance.  On a home PC who wants to give up performance?  On a gaming machine, no WAY your giving up performance.  So don’t waste your time installing this software on these machines.  There are better solutions. 

Isn’t Kaspersky Anti-Virus v6 Beta different?

Yes.  Kaspersky v6 Beta was downloaded as I have always heard good things about this company and they tend to get fairly favorable reviews.  However most people hated v5 for a variety of reasons and I was led to believe (reading other reviews) that 6 was like a phoenix from the ashes type of release compared to v5.  It wasn’t.  It’s very like 5 and add new features you may love, but I guess you won’t, I sure didn’t.

From the beginning

Well the MSI installer was the first strike against this product. I’m no fan of the MSI installer, it creates numerous difficulties at installing software, and there should NEVER be a PROBLEM installing software. If there is, you shouldn’t have released it with the problem.

 

I attempted the installer on Vista RC2 and it completely failed with no real error (unknown error, didn’t I just type this…).  I then attempted to install this on a XP SP2 box I use that has ‘never’ seen an Anti-virus product before, and has been running for 6 months.  This installed fine requiring a reboot at the end.  However it attempted to update during the install, and this simply caused a hangup of both the installer and windows explorer.  I wasn’t impressed.  The reason for this hanging will be clear in a minute.

 

After a successful reboot, the software came up and started flagging various dll’s mostly, with nice smallish yellow popups,  and asking me what I wanted to do.  Folks, this is like many MANY other products out there, most are firewall solutions, but a few call themselves Anti-Virus solutions.   Now with all these packages the capabilities are morphing also.  Its an application tracking program that shows hooks into system routines, accesses and injections and changes of course.  This can be a very powerful tool to ensuring you stay protected.  However this!?!?!? In an AV product?  Give me a break.  Someone forgot to tell these folks ‘I only want my AV software bothering me IF IT’S A VIRUS OR OTHER MALWARE!!!!!!!’, we do need to remind them.

Why is this a problem?

I expect my anti-virus tool to ‘detect’ virus’.  Not tell me every little thing going on inside my system.  If I wanted an effective tool for active malware discovery I would use a serious appliance built for that purpose.  Maybe  the Anti-virus software guys and gals want to detect 0-days, something they never have done in the entire history of anti-virus tools.  Great lofty goal, but then they break trusted processes (detecting and removing virus’) with new features that can misplace trust, and then all bets are off.

So, question is.  Do I really want this level of protection?  Maybe. 


Do I want it from a trusted application like an anti-virus tool?

No, since they don’t know whether it’s malware or not, it asks you to make the decision.  I’m not sure if this would have an effect on scanning files against known attacks but I’m not about to either guess or take a chance.  Of course in my case I’m sure this is all innocent routine stuff, but it’s being treated inappropriately by Kaspersky so it’s possible one can make bad decisions.

 

Every little task generates this ‘alertwindow’ providing you only with:

 

A:  The classification of the alert;

B:  The location of the file causing the alert.

Then you have to make decisions as to:

C:  Whether to accept or deny it;

D:  Whether to make the above choice permanent, or just this time;

E:  Whether to simply trust this application to do what it wants, or not.

 

Lets look at each of these in more detail.

 

A:  The classification is a single word.  “Invader”  “Downloader”  “Threat”.  You can click on it to go to http://www.viruslist.com and check the definition in the encyclopedia, but don’t waste your time.   The definition you probably already formed in your head is more accurate and descriptive.

 

B:  The location is helpful, but in no way assists in decision making.  Does the software ‘belong’ there?  Are there other files called this also?  What is the manufacturers version information from the file?  Do we have a MD5 or SHA hash to verify it’s integrity?  Is this an essential windows file or not?  Is it a virus because my AV program displayed it to me?  Too many questions still and no definitive answers from the program that’s supposed to be definitive.

 

C:  Whether to
accept or deny this activity.  How am I supposed to make an intelligent decision based on the little panic information I have received so far?  Honestly you can’t.  So you flip a coin.  However chances are something ‘legit’ was trying to do something and if you deny it, very likely the application will now no longer have any communication back to the system including the calls and threads it already created and will typically crash the application or worse the desktop, or sadly, the entire machine.  So, the default choice is to accept it.  Why bother me then? 

 

D:  Now we have to make a choice that we will have to live with if we ever run this again.  Again same logic trail as C: above, so same conclusion.  Why bother me then?

 

E:  Should we just ‘trust’ this application to do what it wants? Now here’s the ‘stop annoying me’ choice, we can tell the program “look you annoying software, quit bugging me with popups and just trust the blasted application”.  Still we don’t know whether this is our photo gallery we wanted to start up to add some pictures from the weekend, or the latest worm/trojan file deletion tool.  But we can trust it and never hear from Kaspersky again. 

 

So the conclusion, this behavior from Kaspersky isn’t warranted or desired in an AV product because it doesn’t provide decent support.  It simply gives the user very powerful filtering capability which one can most simply avoid, and probably will.  This type of processing smacks of ‘host intrusion prevention systems (HIPS)’ but these are typically poor or overly complex applications.  Here with Kaspersky AV v6 Beta we have not overcome that hallmark.

 

The second contention I have with Kaspersky AV v6 Beta, is all the links direct one to a page to download the ‘trial version’ from, but with no way to activate the ‘trial version’.  The docs indicate that the activation tool (help -> activate) allows one to buy a license for this or activate later, or activate with a trial code.  Well the ‘trial version’ I downloaded from the ‘trial page’ does not have a ‘activate with trial code’ option.  So it’s either no updates or buy a license.  Well lets see how it does with it’s current database on my box that has never seen a anti-virus tool.  Aha, this is why my install hung up, it won’t allow the updater to update.  How silly.

 

Ok, I start the scan and I do like some of the options it provides like showing you all the exploits at theo >end f the scan.  I like this.  So, I run the scan, it estimates about two hours to scan everything (lots of partitions) and unbelievably it was done in just under two hours.  Very impressive.  Two little things I have seen before but they actually work as expected.  Wow.  It’s truly unfortunate that little else worked as great or made a positive lasting impression on me.

 

Remember we scanned a box that has XP SP2 installed patched semi regular (I let it inform and download, but I install manually) basis, no firewall except windows firewall, no antivirus ever until Kaspersky v6 Beta was installed, This has office 2003 installed runs Outlook as the mail client, has perl installed, IRC runs constantly, and most web browsing is done from this box, including this report being initially typed on it.

 

After a full two hour scan of my box I found one ‘threat’ on my PC.  Oh, that’s darn good I say to myself.  Just one file.  Considering some of the PC’s people have brought to me that I’ve cleaned up, repaired and rebuilt over the years, typically finding unbelievable amounts of malware  or a simple single infection still resulting in numerous files found during a scan.  Just one file infected.  Must have contained it…

So what one did I have?  I clicked on the result and was shocked.  The result was ‘Not-a-virus:mirc-616.exe’.  I couldn’t believe this.  It was showing me a backup copy of MIRC from my last update.  Hey I use MIRC daily, and rely upon it.  I bought the tool so I’m licensed, and when it did an upgrade it created a backup first.  How intelligent. 

So why is Kaspersky bugging me about this innocent tool?

 

I guess someone could ‘run’ it and take advantage of the exploits to infect my box, so I deleted it afterwards.  Was it infected?  No.  Why does it flag me with a bunch of insignificant warnings when it’s harmless?  Why did it not say ‘look you should delete this old version or upgrade if this is the current version you are using’?  Because it’s not a patch management solution, nor is it an auditing solution.  So I cannot fathom why my Anti-Virus software is behaving like one. 

 

Maybe it’s trying to be more encompassing and deal with the latest threats, rootkits.   But then shouldn’t it promote itself as an anti-rootkit tool?   Well we all know that there isn’t any such thing (yes many are trying to build one, but nothing actually works in detection), even tools such as ‘Rootkit Revealer’ by F-secure simply tell you a bunch of stuff that may ‘look’ like a rootkit, but you’ll have to do much more system analysis to determine for real or not.

 

Lets do some work

So, I figure I’ll wait and see if I can get the 30 day activation code to use this product, check around to ensure I haven’t missed something in terms of getting the proper beta product.  In my travels I find this great RAR file I want to download.  Ok firefox causes numerous popups in Kaspersky as DLL’s are loaded to process the download.  Ok I get the download and click on open in my download window in firefox, get more including AdobeIEsomethingorother.dll I can’t see why it needs this and select deny.  Windows Explorer crashes.  Ooops.  Attempt to repeat, crashes again.  Turns out that the download window launches in explorer.exe space and any time it looks up how to handle extensions several dlls are loaded for that purpose, including the AdobeIEsomethingorother.dll that I denied.  I wasn’t running IE or Adobe, but Windows Explorer (explorer.exe) required it during it’s initialization and denying it made it quite unstable.

 

Ok, this is not why I have security products installed on my machines.  I install them to:

 

A:  Improve the security of my systems, and improve my ability to do said;

rr

B:  Improve the stability and reliability of my systems and the data that resides on them

C:  To protect and ensure the accuracy and validity and privacy of the data and software that resides on the machines.

 

If the software I’m installing/using interferes with ONE of those conditions it fails and gets removed.

 

Kaspersky failed on the first two accounts.  It did not improve my security, and it destabilized my system by halting processes in stream to popup windows.  This regularly caused issues and in some cases fails, or crashes or unrecoverable applications.  In one case it completely crashed my TCP/IP stack since the protocol doesn’t like waiting for responses.  As for the third I can say the installation/removal of the software did not adversely affect any system files.  It did not interfere with the accuracy of the files that presided, nor did it interfere with them (outside of the routine application issues)

 

I could not recommend this product since:

 

  1. It misleads the user about particular findings
  2. Activation was a major headache with no immediate solution attainable
  3. The product introduces so many additional points of failure that system stability could be a factor
  4. It wastes the users time with notices of things that are innocent additionally it doesn’t make notice of important things.
  5. Misuse of the tool by the user can render a machine or application useless.  Even to the point of crashing system kernel routines.

 

In my opinion this Anti-virus product is only 1/5th of it’s capabilities, and I was not seeking integrated solutions.  Since the AV portion does seem to work effectively it alerts you to non-virus files, which could cause one to delete something they use accidentally.


Installation Ranking: 3/5 – Using MSI and saying it installs on all windows but would not on Vista nor would it generate a decent error.  XP works fine.

Initial Setup and Patching: 1/5 – Unable to do anything except hang the machine attempting to make connections the
program blocks.  Unable to recify within test period, granted it was very short, so we give it a one.

Usability: 3/5 – Overall the program worked as we expected and did not cause issues or confusion when we asked it to do things.  It was not so clear when it prompted you with popups about app activity.

Dependability: 3/5 – Overall it’s engine scanned effectively and found all the planted malware on our test box.  It’s discovery of non-malware as malware concerned me greatly about it’s ‘cry wolf’ potential.  I would not rely on results singularily by this software I would have to confirm them with another more reliable package to ensure it is accurately determining valid malware, and not potential malware. 

Overall score: 2.5/5 – Software adequate.  Price to purchase unrealistic to it’s abilities.  Certainly has potential as a combo AV-Application Watcher, but why?

I don’t want to have to second guess my results, my AV software shouldn’t either.  If it does then it no longer has any ability to do what AV software is supposed to do….detect.

 


[1]This happens as a result (typically) by being infected during the ‘unknown’ phase, and once the signatures were updated, you now ‘detect’ the infection running around doing whatever it wants until now.

[2]Traditionally you got virus from copying files usually from a floppy disk.  Over time as other file transfer methods developed, the ways for virus to spread changed also.  However malware creators also realized that in order to get the virus around, they needed to figure out how to spread it.  Email, news, IRC protocals were used and the development of hiding virus in (even legit) programs was developed, now commonly referred to as trojans or trojan horses.  Worms also are an effective spreader technology since it’s whole concept in life is to move around the internet.

DiggRedditRead It LaterGoogle ReaderYahoo MailSlashdotWordPressIdenti.caStumbleUponMySpaceLinkedInDeliciousLiveJournalHotmailAsk.com MyStuffBlogger PostBookmark/FavoritesGoogle BookmarksFacebookTwitterOrkutShare

Theme by Themocracy