Technical Whitepaper

Transcription

Technical Whitepaper
Flexible security for NetWare servers
Secure flexibility for NetWare administrators
AdRem sfConsole 2009 – Technical White Paper
©2009 AdRem Software, Inc.
This document is written by AdRem Software and represents the views and opinions of AdRem Software
regarding its content, as of the date the document was issued. The information contained in this document is
subject to change without notice.
ADREM SOFTWARE MAKES NO WARRANTS, EITHER EXPRESS OR IMPLIED, IN THIS DOCUMENT.
AdRem Software encourages the reader to evaluate all products personally.
AdRem Software and AdRem sfConsole are trademarks or registered trademarks of AdRem Software in the
United States and other countries.
All other product and brand names are trademarks or registered trademarks of their respective owners.
AdRem Software, Inc.
410 Park Avenue, 15th Floor
New York, NY 10022
USA
Phone: +1 (212) 319-4114
Fax: +1 (212) 832-4114
Email: [email protected]
Web site: http://www.adremsoft.com
THE NETWARE VULNERABILITY ................................................................................................................ 4
THE SECURITY FACT SHEET ......................................................................................................................... 5
THE SOLUTION .................................................................................................................................................. 6
ADREM SFCONSOLE – KEY FEATURES ...................................................................................................... 7
REMOTE AND LOCAL CONSOLE PROTECTION ........................................................................................................ 7
SECURE ACCESS VIA ANY WEB BROWSER ............................................................................................................. 8
EMERGENCY CONNECTION AND FILE TRANSFER ................................................................................................... 9
ROLE-BASED CONSOLE ACCESS ADMINISTRATION ................................................................................................ 9
CONSOLE ACTIVITY AUDITING ............................................................................................................................ 10
PROXY FOR SECURE ACCESS TO SERVERS BEHIND THE FIREWALL ........................................................................11
QUICK AND EASY MULTI-SERVER INSTALLATION .................................................................................................11
LOW FOOTPRINT – HIGH PERFORMANCE IN SLOW CONNECTIONS .........................................................................11
SINGLE SIGN-ON................................................................................................................................................. 12
MANAGEMENT SNAP-INS FOR CONSOLEONE AND NWADMIN ............................................................................ 12
KEYBOARD AND DESKTOP SHORTCUTS ............................................................................................................... 12
SYSTEM REQUIREMENTS ............................................................................................................................ 13
MORE ABOUT ADREM SFCONSOLE .......................................................................................................... 14
PRICING, LICENSING, AND AVAILABILITY ............................................................................................................. 14
Regulatory compliance.................................................................................................................................. 14
Learn more .................................................................................................................................................... 14
ABOUT ADREM SOFTWARE ......................................................................................................................... 15
3
The NetWare vulnerability
The NetWare vulnerability
Remote console access is the feature that saves administrators the hassle of running to and from between the
server and the workstation. In larger networks, this function also saves remote site travel expenses. RConsole
and RConsoleJ that Novell offers for remote console access pose serious security threats. Firstly, in NetWare up
to version 6 both of them operate over unencrypted connections, which mean the data is transferred as plain text.
What’s more, administrator passwords are stored in an unencrypted text file, making it easy for an attacker to
capture them and gain control of the server in the process.
The second of Novell’s security holes is the insufficient console access control. In today’s corporate
environment, the ability to delegate different administrator duties to different persons is taken for granted.
However, the Novell consoles are protected by one commonly shared password. The unfortunate result is that all
administrators, whether they need it or not, have the same unrestricted access to the server console. Without
doubt, this runs counter to the basic assumptions of Novell’s eDirectory model, and, worse still, lays
organizations open to all sorts of insider attacks, be it theft of sensitive data, incompetent usage, sabotage of data
networks or impersonation. Despite the fact that research demonstrates the need for insider threat awareness and
measures, most companies grossly underestimate this risk. One of the reasons may be that many abuses never
see the light of day, because organizations have no way of monitoring the problem.
To address the aforementioned security issues AdRem Software designed AdRem sfConsole – an easy-to-use
security-conscious solution that installs remotely on any number of servers in small, medium and large
businesses, and eliminates out-of-the-box the security exposures inherent in the Novell consoles.
The next chapter of this White Paper sets out to demonstrate why security should be of a concern for any
organization depending on cyber technology.
4
The security fact sheet
The security fact sheet
Computer crime and security survey (The Computer Security Institute)
♦ 52 percent of respondents reported unauthorized use of their computer systems in 2006
♦ The average annual losses per respondent due to cyber crime reported in the 2007 survey shot up to $350,424
from $168,000 the previous year.
♦ The total annual losses due to cyber crime reported in the 2007 survey were $66,930,950.
♦ 59 percent detected insider abuse of network access, 13 percent recorded system penetration, and 8 percent
fell victim to theft of proprietary information.
♦ Financial fraud is a major source of the greatest financial losses.
♦ Virus attacks and System penetration by outsiders are another significant cause of loss.
♦ 41 percent of respondents reported 1 to 5 security incidents in a past 12 months.
♦ 26 percent of respondents reported more than 10 incidents in a past 12 months.
♦ 36 percent of respondents reported incidents from inside.
♦ 10 percent of respondents say they do not know whether there was any unauthorized use of their computer
systems in 2006.
Global state of Information security (joint survey conducted by the CIO and
CSO magazine and PricewaterhouseCoopers)
♦ The most common source of cyber attack cited was employee/former employee (69%), hackers (41%)
♦ 40 percent of respondents did not know how many incidents they have suffered.
♦ 29% of security and senior executives do not know how many negative security events they had in their
enterprise in 2006.
♦ 50% of respondents don't know how much money they are losing due to attacks (2006).
♦ Only 48% of respondents encrypt the data before transmission.
Global information security survey (Ernst & Young)
Privacy and the data protection have become increasingly important drivers of information security
Compliance continues to be the primary driver of information security improvements.
Improving IT and operational efficiency are emerging as important objectives.
Information security remains isolated from executive management and the strategic decision making process.
The greatest challenge to delivering information security projects continues to be the availability of
experienced IT and information security resources.
♦ Consider using privacy and data protection as a competitive advantage in the market.
♦ Don't abandon security for performance and conversely don't abandon performance for security.
♦
♦
♦
♦
♦
Global security survey (Deloitte)
♦ 65 percent of respondents reported repeated external breaches.
♦ The top three breaches were: viruses and worms, e-mail attacks and phishing.
♦ 51% of respondents had moved beyond password authentication for end user internet transactions.
5
The solution
The solution
“From my perspective, AdRem sfConsole is a big help in maintaining security and ensuring the productivity
of our administrators.”
Jean Marc Mottet; Systems Engineer; State of Geneva/CTI; Switzerland
AdRem sfConsole offers a completely new standard of NetWare security. This mature, fast, and easy-to-installand-use security solution works in the Windows environment, and safeguards NetWare servers against both
inside and outside intrusions. In remote connections, access to the server console is secured with ultra-strong
encryption (3 encryption algorithms are available: 128-bit key TEAN, 168-bit key Triple DES and 256-bit AES)
and forced eDirectory authentication. The local (physical) console is protected as well, thanks to the keyboard
lock, screen saver and eDirectory authentication.
Program’s another important security feature is console access control. sfConsole leverages the information in
eDirectory to provide network administrators across an organization with transparent, role-based access to the
remote and local server console. It also delivers the ability to log, track and analyze console activity, thereby
simplifying the detection of security breaches, and consolidating the accountability of server investments.
Furthermore, the program ensures business continuity by providing an emergency connection and file transfer in
the event of eDirectory inaccessibility.
However, sfConsole goes beyond securing NetWare server consoles – it also considerably increases the
productivity of any company’s IT organization. The program offers a choice of options for secure, fullyfunctional, clientless operation on the remote console. The proxy connection option means remote access to the
server console is also possible through the firewall. AdRem's proprietary single sign-on technology eliminates
the hassle of repeated logging-in to eDirectory. NetWare administrators will also appreciate sfConsole’s
protocol-independence – the program automatically uses either TCP/IP or IPX protocol. Finally, sfConsole
enables quick and secure remote operation on servers even in heavily overloaded WAN’s or via slow links.
The above features make AdRem sfConsole the secure and flexible alternative to Novell's console solutions.
Quick remote installation on multiple servers makes the program particularly useful in large networks, which are
prone to malicious activity. Therefore, a growing number of organizations choose sfConsole to boost
accountability of NetWare servers, increase productivity of NetWare administrators, and actively protect remote
and local server consoles access against inside and outside intrusions.
6
AdRem sfConsole – key features
AdRem sfConsole – key features
Designing strong security into the information systems architecture of an enterprise can reduce overall
operational costs by enabling cost-saving processes such as remote access and customer or supply chain
interactions that could not occur in networks lacking appropriate security.
The White House National Strategy to Secure Cyberspace released (September 2002)
Remote and local console protection
As it has been demonstrated above, users of Novell’s server consoles run the risk of server hacking, password
theft or insider attack. For these reasons, Novell recommends to replace the native consoles with alternative
solutions, such as AdRem sfConsole. This program eliminates all the vulnerabilities inherent in NetWare by
protecting the remote console access with industry-standard data encryption and forced eDirectory
authentication. By being able to choose between three strong encryption methods (128-bit, 168-bit and 256-bit
keys available), administrators can adopt the security level that best matches the sensitivity of their IT
environment. What’s more, sfConsole delivers added security to remote connections through control of access
rights to console commands and screens (see also “Role-based console access administration”). Consequently,
AdRem’s solution effectively prevents any unauthorized use of the server console.
Figure 1 Secure Remote Access to NetWare Console
AdRem sfConsole fully protects the local (physical) server console as well. The program provides a passwordprotected screensaver, a keyboard lock, and the eDirectory authentication, which means only users with
sufficient access rights can log-in to the local server console. This prevents insider attacks and incompetent
usage of the local console, be it downing the server, or accessing the debugger with malicious intent. Moreover,
unlike Novell’s standard screen saver, sfConsole makes it possible to restrict access to console commands and
screens (see also “Role-based console access administration”). The following local server console security
modes are available:
7
AdRem sfConsole – key features
♦ Full console protection – it is impossible to access any server screen (a screen saver will be visible instead
of the active screen) or enter any command from the keyboard without logging in.
♦ Keyboard only (screen saver) – when no one is using the console remotely, the local user can only see a
screen saver and to use the keyboard he has to log in. However, if the are active remote users on the console,
the local user can view the active server screen, e.g. to monitor the operation of remote users.
♦ Keyboard only (no screen saver) – unlike in the previous case, this protection mode eliminates the use of
screen saver; in each situation, the local user can view the active screen and to use the keyboard he has to log
in.
♦ Unrestricted access with screen saver – access to the server console will not be restricted. After a
previously defined period of time from the last keystroke, the screen saver will be started. Pressing any key
will result in returning to the server console screen
♦ Unrestricted access – full access to the local server console (no screen saver and keyboard lock).
Secure access via any Web browser
The web access offered by sfConsole 2009 means that users can remotely connect to a NetWare server using any
Web browser supporting the Adobe Flash 10 or later from any available desktop. What’s more, sfConsole and
NetWare clients need not be installed on the workstation. Users just open a Web browser window and type in the
IP address, including the port number, for communication with the server they want to connect to. The default
port number (5023) can be changed at the user’s discretion.
Figure 2 Secure Access via Web Browser
8
AdRem sfConsole – key features
The web-based console provides the same functionality as the client version of sfConsole. This gives users the
flexibility to perform such administrative tasks as role-based access control, remote emergency connection, and
file transfer from anywhere on the web. Last but not least, web access through sfConsole does not compromise
security – users are still required to authenticate through eDirectory.
Emergency connection and file transfer
In situations when eDirectory is inaccessible (due to its failure, or when DS.NLM is unloaded), sfConsole
ensures management continuity by providing an emergency connection with the server. In such cases, users can
also transfer files from a workstation to all the server directories, including the server’s local DOS partition, they
have been granted access to. This may prove particularly useful when updating an NLM module, or loading the
missing configuration file is desired. The emergency connection may be established anytime from both the
remote console and local server console; however, prior defining the emergency user/password is necessary. In
the cases when the SYS volume is dismounted, you can still connect to the console using a web browser or the
remote console.
Figure 3 Emergency Connection
Role-based console access administration
In today’s corporate environment, it has become common practice to delegate granular access rights to
appropriate persons within the organization. Unfortunately, Novell's consoles are protected by one commonly
shared password, which means that all administrators unwillingly have an unlimited access to the server console.
This obvious deficiency undermines the very foundations of any corporate IT security policy.
To counter these threats, AdRem sfConsole provides extensive eDirectory-enabled access rights management
capabilities - the feature unavailable in most other consoles. By extending the eDirectory schema, the program
9
AdRem sfConsole – key features
stores in eDirectory all the information about trustee rights of console users. sfConsole gives authorized
administrators the power to centrally control access rights to particular users or groups across the organization,
define console start-up scripts, and even restrict users’ rights to selected screens or commands. This way an
administrator can grant users access to only those resources and operations they need to perform their duties (e.g.
archive resources, run selected scripts, monitor server operation). Restricting access to the debugger is possible
as well.
Stringent access restriction protects servers and networks against incompetent or malicious console usage and
unauthorized access to the server. Console access can be administered either within the console, or with Novell’s
ConsoleOne or NWAdmin. It is also possible to use the program without the eDirectory schema extension. In
this case, only users with console operator privileges may use sfConsole.
Figure 4 Emergency Connection
Console activity auditing
To further aid administrators in controlling security, sfConsole delivers the possibility to store, track, and analyze
user activities on the server console. Unlike the standard console.log that records only what happened on the
server console, sfConsole lets users determine when something happened and who did it. For instance, an
authorized administrator can verify who accessed the server console from behind the firewall, viewing the
information about his/her login/logout time, the IP/IPX address, or commands executed on the console by that
user. By being able to track user activity on the console, administrators gain the overall view of all operations on
the console from one central location. What’s more, they can not only quickly detect and address security issues,
but also check compliance with the established security policy to ensure traceable server accountability.
10
AdRem sfConsole – key features
Proxy for secure access to servers behind the firewall
If a connection from some external Internet location is desired, remote access to the NetWare server console is
also possible through the firewall. In this case, users log-in via the web to a single sfConsole server that acts as a
proxy, and from this server they communicate with any other server within the same NDS tree, as seen on the
table below.
Unlike the previous releases of sfConsole, in which opening multiple NCP ports was necessary, version 2007 or
later requires just one dedicated port – selected by the user – to be opened on the firewall, and forwarded to the
proxy. This eliminates the risk inherent in the NCP ports that users can potentially gain unauthorized access to
other NetWare resources from outside the firewall. The proxy connection provides users with access to the server
console only.
The proxy-enabled remote connection is protocol-independent – users connect with the proxy server over TCP,
and then communicate with other NetWare servers over either IPX or TCP. However, they can connect
exclusively to the NetWare servers that are located within one NDS tree.
Figure 5 Remote console proxy for secure access to servers behind the firewall
Quick and easy multi-server installation
sfConsole contains only one NLM, which is sized at about 2 MB. This means installing the program remotely on
100 servers at a time takes no more than half an hour. During installation, the program unloads and removes
other insecure remote consoles (like Novell RConsole or RConsoleJ) from the autoexec.ncf startup file,
providing the assurance these console cannot be used by users with insufficient privileges. As a result, you gain
the confidence that sfConsole is the only available remote console, which can be accessed only by authorized
users.
Low footprint – high performance in slow connections
Thanks to a custom data compression algorithm, AdRem sfConsole allows you to remotely access the server
console even over extremely overloaded wide area networks and via slow links. Since it uses the NCP protocol,
which can be run over IPX or TCP/IP, sfConsole may operate in various configurations. This program is
optimized for WAN and modem connections; typically, the traffic generated by sfConsole is less than 1 kb/s.
11
AdRem sfConsole – key features
Single sign-on
sfConsole utilizes AdRem's proprietary single sign-on technology. This means users log-in using the eDirectory
password just once. All subsequent connections to other servers within the same NDS tree, and all windows
opened later, use the information about user rights that is stored in eDirectory, and do not require entering
passwords again. As a result, users with suitable rights access the server console without the hassle of repeated
log-ins to eDirectory. AdRem sfConsole uses safe connections between the workstation and eDirectory, and may
check all users’ rights before granting them access to the server console. Coupled with the state-of-the-art
encrypting technology, the one-time login increases the security level of the console operation, and streamlines
server console administration.
Management snap-ins for ConsoleOne and NWAdmin
sfConsole incorporates the snap-ins for the widely used eDirectory management tools, Novell NWAdmin and
Novell ConsoleOne. This enables users to manage access privileges to console commands and screens directly
from eDirectory.
Keyboard and desktop shortcuts
sfConsole allows you to define keyboard shortcuts for the most frequently used functions. For example, you can
quickly change screens by using the 'Num +' and 'Num - ' key strokes defined as the shortcut. This is particularly
useful for Novell RConsole users who are used to certain keyboard shortcuts already.
12
System requirements
System requirements
NetWare Server
♦ NetWare 5.1 or higher
♦ Open Enterprise Server NetWare 1.x or higher
Windows console
♦
♦
♦
♦
Windows XP Professional, x32 (except Home edition)
Windows Vista, x32 or x64 (except Home editions)
Windows Server 2003 x32 (Standard and Enterprise edition)
Windows Server 2008 x32 or x64 (Standard and Enterprise editions)
Novell Client Installation on Windows
In order to establish connection with the NetWare server, the dedicated Novell Client must be installed on
Windows operating system where the AdRem sfConsole is running.
♦ The Novell Client 4.91 or higher must be installed on machine with Windows XP or Windows Server 2003
both x32 bit systems.
♦ The Novell Client 2.0 or higher must be installed on machine running Windows Vista or Windows Server
2008 either x32 or x64 bit systems.
Web console
Any Web browser that supports Adobe Flash Player 10.0.12 or higher.
Note
Please note the Novell Client is not supporting all versions of Windows operating systems. Please refer to the appropriate
Novell Client documentation for more information.
13
More about AdRem sfConsole
More about AdRem sfConsole
Pricing, licensing, and availability
The AdRem sfConsole security solution is available from www.adremsoft.com. The program is licensed on a per
server basis, which means that a single product license can be installed on an unlimited number of administrator
workstations and used to manage one NetWare server.
Regulatory compliance
Regulations and guidelines related to cyber security:
♦ National Strategy to Secure Cyberspace
♦ Health Insurance Portability and Accountability Act [HIPAA]
♦ Gramm-Leach-Bliley Act
♦ Sarbanes-Oxley Act
♦ European Union’s EU Data Protection Directive
To learn how sfConsole addresses HIPAA compliance requirements, please go to
http://www.adremsoft.com/doc/AdRem_Software_HIPAA_Compliance.pdf
To access a white paper on AdRem Software’s SOX compliance, please link to
http://www.adremsoft.com/doc/AdRem_Software_SOX_Statement.pdf
Learn more
By clicking on http://www.adremsoft.com/sfcon/index.php you can access sfConsole’s product web page
complete with success stories from all major economy sectors along with a free 30-day trial, white papers,
product documentation, flash presentation and pricing.
14
About AdRem Software
About AdRem Software
AdRem Software (www.adremsoft.com) provides rapidly-deployable software solutions for monitoring,
managing, troubleshooting and securing enterprise networks. Since its inception in 1998, the company has been
at the forefront of Novell network management development creating the popular freeware application Free
Remote Console along with two commercial network management solutions, sfConsole and Server Manager.
AdRem’s efforts to create multi-task and easy-to-use solutions were quickly noticed and appreciated, resulting in
the prestigious “Best Commercial Application” award from the Novell Developers’ Contest in 1999 for AdRem
Server Manager.
With AdRem’s flagship solution, AdRem NetCrunch, businesses can automatically visualize and monitor their
multi-technology networks and proactively ensure system, application and service availability to customers,
employees and partners. NetCrunch is noted for delivering integrated, proactive network and systems
management at the price of a point product.
The company's products target IT departments in small and mid-size companies, along with VARs, system
integrators and networking services firms. By using AdRem’s solutions customers can maximize returns on their
IT infrastructures by boosting network/systems performance and availability, optimizing IT asset utilization and
reducing maintenance overhead. The company's solutions are deployed on over 400,000 servers worldwide and
are sold through AdRem’s online store, resellers, distributors and system integrators in more than 50 countries.
15