Lisa A. Johnson
 
 
This technical information resource project is located at the static internet address of 64.38.252.112 and is provided to you, as is, free of charge.

Th
is technical information resource project ("site") is maintained solely by
Lisa A. Johnson :: San Francisco :: California :: USA

The highly sensitive personal data ..reserved by authenticated access
of this
technical information resource project is intended to be viewed by AUTHENTICATED USERS only, and is subject to discrete approval process.

If you have been granted AUTHENTICATED ACCESS to this highly sensitive data,
you are responsible for maintaining the confidentiality of your account.

Additionally, you are responsible for restricting access to your computer, and you unconditionally agree to accept responsibility for all activities that occur under your user account.

All content included on this site, whether in whole or in part, such as intelligent design concepts, text, graphics, logos, button icons, images, audio clips, digital downloads, data compilations, and personally sensitive information, are the property of Lisa A. Johnson and are protected by United States and International Copyright Laws.

All materials contained in this Website may not be reproduced, republished, distributed, transmitted, displayed, broadcast or otherwise exploited in any manner
without the express prior written permission.

Unauthorized Forms of Use are Strictly Prohibited!
 
 
DISPLAY
RECOMMENDED: 1024 x 768 format, frames enabled
ALTERNATIVE: None recommended

How do I adjust my current Internet Explorer browser settings?

GO TO YOUR DESKTOP
RIGHT CLICK, a display menu will appear
Select PROPERTIES
The Microsoft Windows Display Properties Console will appear
Select SETTINGS from the console tab selection
GO TO the SCREEN AREA sliding tool and adjust the selection to 1024 x 768
Select APPLY
You will be prompted with a message, that explains and applies your adjustment
   
PLATFORM
RECOMMENDED: Internet Eplorer 7.0 (or higher)
ALTERNATIVE: Firefox, Netscape, Opera, Safari
   
ISP
RECOMMENDED: Broadband Cable [Speed Test]
ALTERNATIVE: None recommended
   
TOOLS Winzip
Real Player
Windows Media Player
Adobe Reader
 
 
COMPUTER SECURITY We use computers for everything from banking and investing to shopping and communicating with others through email or chat programs.

Although you may not consider your communications "top secret," you probably do not want strangers reading your email, using your computer to attack other systems, sending forged email from your computer, or examining personal information stored on your computer (such as financial statements).

Intruders (also referred to as hackers, attackers, or crackers) may not care about your identity. Often they want to gain control of your computer so they can use it to launch attacks on other computer systems.

Having control of your computer gives them the ability to hide their true location as they launch attacks, often against high-profile computer systems such as government or financial systems. Even if you have a computer connected to the Internet only to play the latest games or to send email to friends and family, your computer may be a target.

Intruders may be able to watch all your actions on the computer, or cause damage to your computer by reformatting your hard drive or changing your data.

Unfortunately, intruders are always discovering new vulnerabilities (informally called "holes") to exploit in computer software. The complexity of software makes it increasingly difficult to thoroughly test the security of computer systems.

When holes are discovered, computer vendors will usually develop patches to address the problem(s). However, it is up to you, the user, to obtain and install the patches, or correctly configure the software to operate more securely. Most of the incident reports of computer break-ins received at the CERT/CC could have been prevented if system administrators and users kept their computers up-to-date with patches and security fixes.

Also, some software applications have default settings that allow other users to access your computer unless you change the settings to be more secure. Examples include chat programs that let outsiders execute commands on your computer or web browsers that could allow someone to place harmful programs on your computer that run when you click on them.

The following information represents a very rudimentary approach to protecting the data files on your home network.
   
DELETION When you delete a file you may think it is destroyed.

Not so!

The file and the name of the file remain on your hard drive even if you have deleted it from your Recycle Bin.

Granted it has been “exploded” but the parts are still in the free space (empty area) of the drive and can be re-assembled by many recovery programs widely available.

To ensure total file destruction you must “wipe” the file and/or the free space of your hard drive.

There are several Wiping Utilities currently available on the Internet but look for one that supports multiple-pass wiping and wipes not only the file but also the file name.
   
ENCRYPTION Many people have resorted to using encryption to keep personal items secure.

PGP (Pretty Good Privacy) is freeware that has moved to almost the “standard” for e-mail encryption today. It can also be used for file encryption to removable media (CD, floppy discs, etc.)

There are many programs that will encrypt folder/files on your hard drive also.

DataGuard and FolderMagic are but two.

Look for the strongest encryption possible (128-bit or more) to ensure safest storage.

As will any encryption model, if you forget your pass phrase….forget EVER viewing your files again!

The 128-bit and above encryption is regarded as uncrackable with today’s technology.

Also, avoid encrypting System Folders and other files your computer needs to boot up and operate.
   
PASSWORDS Guard ALL passwords with care!

There are many great programs that will store your passwords but if you cannot boot your computer…you are basically out of luck! If you allow Windows to “remember” your passwords then you have effectively permitted anyone else access to files and websites you have subscribed to.

Experts agree the best passwords are mixture or upper and lower case letters along with numbers.

Whatever you decide ..MAKE IT SOMETHING YOU CAN REMEMBER!
   
FIREWALLS Now that many people are signing up for DSL and Cable Modems much has been written about “hackers” and firewalls. Suffice it to say that having one is better than NOT having one.

There are several software programs on the market that claim to keep out unwanted access to your computer.

I cannot comment on them all as your computer’s configuration is individual and probably will require you to “try out” a firewall program before you decide on one.

ZoneLabs provides what seems to be a good firewall program for free and is worth checking out.
   
BROWSERS
and INTERNET CACHE FILES
Those who use Windows 95, 98 and Millennium may have found that many files and data are stored on your computer you may not want or even be aware of.

The option to clear your Internet Folder (download) and Browser cache file is yours.

Clearing your URL history is an option also. Some even go so far as to wipe the cookies in their Cookies folder.
   
REMOVABLE MEDIA There are many types of large volume (multiple megabyte) removable media platforms available today.

If you plan on “archiving” files your may wish to consider acquiring one or more of them. CDR/CDRW (350-700M), LS120 SuperDisk (120M), Zip Drives (100-250M), Orb Drives (1-2.2G) and the old standby 1.44M floppy disc. DVD-RAM (3-6G) is breaking out and will soon be within the reach of most consumers.

Consider removable hard drives also. With those your whole hard drive slides out in a special case and re-inserts likewise.
   
ADVANCED SECURITY UNIX ..Before you sculpt your own functional masterpiece, keep security in mind!

UNIX has been around for decades. Many corporate giants have come along with their dazzling new proprietary operating systems in an attempt to replace the defacto standard for corporate servers, and some have done quite well, but UNIX remains dominant.

There are many reasons for the popularity of UNIX. It is standardized, portable, and proven. Most importantly, however, UNIX is versatile. Most technological advances can be supported by the fundamental design of a UNIX system.

A versatile operating system allows people to do many different things, even if the system administrator doesn't want them to. When that happens, security is breached. In today's increasingly electronic society, security breaches have the potential of being very serious.

Computer use is growing at a phenomenal rate. You may have a firewall or an unlisted phone number, but with a billion users and abusers out there, you just can't hide. When a builder builds a home, he takes a little time to make sure doors and windows are lockable and can't be forced open. Doesn't it make sense to do the same for your UNIX system?

People say that no computer can be 100% secure. But can anything? The goal is to find a reasonable level of security, without too much effort or too much neglect. A little attention can prevent a lot of problems.

Common Sense Security You've heard them so many times that you could recite them in your sleep. Rules like, "Don't write down your password." and, "Remember to log out." Do I need to repeat them? Yes. Security isn't about rules at all. Hackers don't sit down and follow a flowchart, so neither should you. Security is a way of thinking, a simple "What if?" that should accompany everything you do.

Passwords Programmers would like people to believe that if a potential intruder doesn't know a password there's nothing he can do. And banks would like you to believe that if a potential thief doesn't have your mother's maiden name, there's nothing he can do. UNIX security, like any security, has many issues and scenarios to consider. So while the password isn't everything, it's a good place to start.

A compromised password, even without access, is a security breach in itself. It's a technique used by beginners, but still kept in mind by the pros. There are a lot of ways to find someone's password, and be assured that clever troublemakers find new ways each day.

A password is a secret kept between the user's memory and the computer. In fact, a UNIX system needs not, should not, and most often does not, know a user's password.

A brief explanation of DES On UNIX systems, passwords are stored using an algorithm called the Data Encryption Standard, or DES. There's no need for me to explain the mathematical theory behind it, but the idea is that the password code on a UNIX system can only be used to verify a password, and, supposedly, (countless brilliant researchers have tried to show otherwise without success) cannot be directly reversed into the user's password. Perfect? Hardly! Computers are so fast that they can take the password code and attempt to verify millions (with that number increasing daily due to faster computers) of possible passwords in a single second. That's why people say, "Don't use a name or word." and, "Use non-alphanumeric characters." But still, you don't want any user on your system to have infinite guesses at another user's password, so the password code was made secret.

Shadowed password files In the beginning, password codes were stored in the file /etc/passwd. That file, however, is also used to associate user names and UIDs (user numbers), "real names", home directories, and default shells. So when people started attacking password codes, /etc/passwd couldn't simply be hidden from normal users. Instead, vendors replaced the password code field with a character or two that is meaningless, and put password codes in a separate file that can only be read by programs and users with authority. The name, location, and format of the separate filevaries depending on the type of UNIX system.

The trial-and-error process of cracking the DES code is well known, and many programs have been written to do it. Some system administrators use these cracking programs to test their own users' passwords. This gives them a false sense of security. You can bet that a hacker has a better password guessing system than you. But let's think of password security in a more general sense. If the password is a secret between the user's memory and the computer, it should never be written down, spoken aloud, nor displayed on a screen. (CRT monitors emit radiation from all sides which can be received, even through walls, and reconstructed into an image. Oh yeah, people can look over shoulders, too.)

There's always the issue of new accounts. Ideally, you'd like to hand the user the keyboard and have him or her enter a new password. Unfortunately, that's not always possible. Never send a password in unencrypted e-mail. E-mail travels through and is stored on multiple computers before reaching its destination, and you can't be sure that all those computers are secure. Criminal hackers almost always search a compromised computer's e-mail for passwords and other secrets. It's just one way that a criminal hacker can use one compromised computer to easily get into another. If you must snail (physical) mail a password, contact the recipient for confirmation of receipt and to ensure that it was the intended recipient who used it. Also, be sure to have the system force the user to change the initial password immediately. That way, an old piece of paper won't turn up and cause trouble down the line. Some systems use the passwd command to do this (often called "password expire now"). See man passwd. It's also a good idea to have passwords expire on a regular basis to prevent lasting threat, but if users have to change their passwords so often that they start forgetting them, it can be more of a detriment than a benefit to security.

UNIX has the ability for accounts to have no password (or, on some variants, a blank password). NEVER USE IT!

Physical security When you think about computer security, you probably don't think about chains and padlocks. If someone can physically access your computer, he or she can obtain superuser access. What's worse, he or she can probably even walk away with the computer. Locks can be picked, cables can be cut, windows can be broken, and doors can be left open. Most physical security devices are not designed for unsupervised use. The idea is to give someone a chance to see or hear the attempt and stop it. Never assume that an unlocked building or room won't have trespassers.

In conclusion…Before you sculpt your own functional masterpiece, keep security in mind. Even the most skilled and experienced programmers forget to stop and check for unexpected vulnerabilities.

Mainstream advertising will always try to scare the consumers into buying their security products, but you have the power to control your own security more thoroughly and at less cost... if you just use common sense.

Most UNIX system administrators today fail to take reasonable steps to ensure the security of their UNIX systems. Here are some standard guidelines for network administration to utilize:

Filtering Prevent unwanted access by using a firewall.
Prevent Spoofing Eliminate imitation hosts.
Telnet Security Convince your users to use SSH (secure shell) encrypted traffic.
FTP Security If you do not need this functionality, TURN IT OFF.
Modem Security Connect at a central point.
Verify your work Utilize the benefits of SATAN, designed by Dan Farmer and Wietse Venema to make sure you haven't missed any obvious holes.
Monitor Utilize Snort, IDS (intrusion detection system).

Other topics that were not covered here, but are important to consider are, Login daemons, Non-login daemons, Stack Smashing, Safe Scripts.
 
DYNAMIC INNOVATIVE RESOURCES
"Network defense and countermeasures..prevent and mitigate network infrastructure failure risks"
[Home] [Introduction] [Objective] [Education] [Career Experience] [Technical Expertise] [Terms of Use]