Can you get viruses on your IBM i Server?
Posted in Other, Security on July 28th, 2010 by Robin – Be the first to commentHi everyone!
It’s interesting to talk to the IBM i community about the topic of anti-virus (AV) software. The subject comes up frequently during my travels, as I often include it as a remediation item that every enterprise should evaluate. When I do this, people seem to segregate into one of two groups: Either AV is seen as a pointless exercise due to what they have heard about the IBM i operating system, or they are completely onboard with the idea and are already running it on their systems.
Perhaps we should start with a definition of a virus. According to Wikipedia, a virus is a form of malware that can copy itself from one computer to another. There are many types of malware, including Trojan horses, worms, adware and spyware, and while most of us are (oh-too) familiar with most of these, I usually give my own definition as any unauthorized code—active or dormant—that is designed to perform a function that is not part of a company’s official application initiative.
While there is the possibility of operating system objects being tampered with, IBM i has long been touted as impermeable to viruses. This is due in part to a native object structure that prevents executable code being embedded inside non-executable objects, for example, hiding program code inside of a database file type object. While I have heard some reports of a virus being technically possible in the IBM i operating system, it is far from a prevalent issue, and one that gets dismissed quickly by most security officers.
However (and this is a very important distinction), while the traditional library and object structures might be nowhere near as susceptible to viruses as a Windows server, there are other structures that are. If you are currently providing users or applications with access to the Integrated File System (IFS), these folders can easily contain an infected file. Access is often provided for client-server type applications, such as Lotus Domino, WebSphere, and Navigator for i, or simply to enable users to use an IBM i disk as a shared network repository. Unfortunately, the presence of a virus in the IFS presents a significant threat as, during a viral outbreak, most IBM i servers remain connected to the network and can cause recurring infection—remember Wikipedia’s definition of a virus?
While some companies choose to scan IBM i network drives from another network server, this is not normally advised. With many systems housing hundreds of thousands of IFS objects to be scanned, remote scanning carries significant challenges. These challenges include the likelihood of poor scanning performance and a significant increase in network bandwidth utilization. This may also cause a corresponding degradation in other communications or applications as files are brought in to the scanning server’s memory. There is also an increased risk from the requirement of a read/write share, and the common use of a profile that has *ALLOBJ special authority.
Bytware is the only supplier of a native IBM i anti-virus solution powered by a commercial grade scan engine and, as PowerTech’s sister company, makes the following observations about viruses on IBM i:
- The IBM i is not free from virus threats
- The IBM i can host and spread viruses
- Viruses can sit undetected on IBM i
- The IFS is the perfect host
- Viruses on IBM i can attack other systems
- Undetected viruses can pass through IBM i mail
Fortunately, IBM has provided exit points to allow a program to perform scanning functions similar to those found on other platforms. The StandGuard Anti-Virus (SGAV) solution from Bytware is a comprehensive anti-virus solution, and its features include:
- Designed from the ground up for IBM i, System p, AIX, Linux on x86, and Domino servers
- Powered by McAfee commercial scanning engine
- Can’t be disabled by viruses
- Green screen and GUI interfaces
- Uses IBM i scanning enablement for on-demand and open/close scanning
- Object integrity scanning protects IBM digital signatures
So my advice is to look closely at how you are using your system’s file structures. If there is a possibility of any file being written or read from the IFS, then AV is an absolute must. If you are not sure if you are, give the folks at Bytware a call and they will be happy to help you. And, if you still haven’t seen enough of a reason to use this very cost-effective solution, you should also note that an anti-virus solution is sometimes required for compliance with certain regulations—such as requirement 5 of the Payment Card Industry’s PCI-DSS standards.
You should also consider other types of malicious code. Imagine a start up program that performs a PWRDWNSYS! Although this might not be considered a true virus, it would certainly be extremely disruptive to a production application environment. Or, perhaps, an unauthorized program that is registered as a password change validation program; one that illegally records user passwords as they are set. Monitoring and reporting changes to system values, such as QSTRUPPGM or QPWDVLDPGM, is one way to prevent these types of threats from affecting your run-time environment. You can make short work of all of these threats with SGAV, ideally in conjunction with PowerTech’s comprehensive Compliance Monitor reporting solution, and the Interact real-time alerting module.
Drop me a line at robin.tatam@powertech.com for more information AV or about PowerTech, or visit www.powertech.com.
Cheers!
- rt



If you are new to Authority Broker or Network Security, or would simply like to brush up on your existing skills, sign up today as seats are limited!
Well, it was a tough to do, but I am back at work after spending last week in Deerfield Beach, Florida. Our trip started in Orlando with a visit to the Kennedy Space Center. We were able to see several launch pads, including ones being reconfigured for futuristic launch vehicles, as well as ride the new
White sands and the sound of crashing ocean waves accompanied beautiful sunsets and the sun-kissed warmth of the Atlantic Ocean. If you have never been to this part of the world then I thoroughly recommend it, although be sure to pack your sunscreen as it is pretty hot and humid. I just hope that this side of the coast line remains unaffected by the environmental disaster that is happening on the gulf coast side.
Thanks must go to our own Heath Kath, Technical Sales Consultant for
Robin Tatam is the Director of Security Technologies for
Jill Martin