COMPUTER
NETWORK
SECURITY AND DISASTER PREVENTION
SPECIAL
INTEREST GROUP
WEB HOME
PAGE
Past SIG Structure: Monthly lectures from the SIG leader, guest speakers, equipment and software demonstrations, SIG members’ presentations, group discussions, and labs with setting up our own equipment.
Present SIG Structure: Up-to-date Web site with the latest computer security information. Annual special meetings will be held. Time, date and room location will be announced once another meeting is scheduled.
Current Security Topics: (New security issues that have developed over the past year)
1. NEW; If you are using the AVG virus detection system (many at HAL-PC are), they have a new version 7 out now. If fact, AVG is not supporting updates on any of their earlier versions as of the end of last year. To keep current, you must upgrade to the latest version. The new version is nicer and more reliable than their old version and it’s still free. I am using it.
2. NEW; You can get a free certificate if you want to setup a SSL type link or secure e-mail and you do not what to have to setup your own CA server or pay someone like Verisign for one. You can read all about it in the April - June 2004 HAL-PC Magazine, page 45 (if you can still find one) or check it out at CAcert.org.
3. NEW; Every open port on a firewall or a router is a security
risk. That's why a technique called "port
knocking" can be valuable. Port knocking is a method of allowing
access to firewalled services given a preconfigured
"knock." The knock consists of a sequence of access attempts to
closed ports on a system. These attempts are logged and a daemon, which is
preconfigured to watch for the sequences, opens up the corresponding port.
This provides the advantage of
being able to keep a port closed until it is needed. To find out more, go to Portknocking.org.
4. There is a service pack 2 available for Windows XP that adds many new security features to the system. Some of the items include:
- Malware attachment
warnings
- Malware download warnings
- Pop-up blocker
- Firewall turned on by default
- Windows Security Center GUI that lets end users see
and manage security settings
- Enhancements to auto updates, including
improvements for dial-up users
- Better management of browser add-ons and e-mail
addresses
- A new wireless deployment wizard useful for small
businesses
- Buffer Overflow Protection
- Internet Explorer Restrictions
- MIME handling and MIME sniffing
- The NETSH command has been updated
- Installs IPv6 and firewalls it automatically
- RPC Restrictions
Some applications may have trouble running after this
service pack is installed, most likely because the new firewall blocks a port
required by an application’s need to access something else on the network to
work properly. In most cases the
firewall can be set to allow these applications to function properly.
Microsoft posted a kit designed to help organizations
test and update their internal apps for use with SP2. Called the
"Application Compatibility Testing and Mitigation Guide for Windows XP
Service Pack 2," it's available through the Microsoft Download Center.
The file, AppCompat-XPSP2.msi, is about 3MB.
NEW! 4a. Remember that, by default, Windows
Firewall disables most incoming traffic except the basics like file and print
sharing. Everything else -- Remote Desktop, Windows Messenger and so forth --
may require you to add an exception. Windows Firewall will normally offer to
create the exception for you the first time you run an application, by popping
up a dialog and asking if you'd like to keep blocking (don't create an
exception) or stop blocking (create an exception) the application.
5. New desktop search engines are coming out (Google is one) and they can be security threats for your system. Security risks can be posed to those who use SSL remote access because the tools copy material accessed during SSL sessions and make it available to unauthorized people who later use the same PC. Also files, e-mail documents or attachments that you thought you deleted from your hard drive, may in fact still be in your system. This also makes it easier for hackers to search the machines they have taken over.
NEW! 5a. There is
now a tool available to help avert this above problem, called Founstone SiteDigger 2.0. SiteDigger uses search information gathered by Google to
quickly pinpoint potentially damaging confidential or sensitive data. It is a free download. I haven’t tried this myself since I haven’t
used the Google Search yet.
6.
Encrypting your files on your computer adds a high degree of security for your
system, but many users are afraid to use it because managing which files or
folders are encrypted or not seems a hassle.
Use the Efsinfo.exe tool. You can identify which folders or files are
encrypted at a glance. It also displays
information about the user, recovery agent, and certificate. You can download a copy of Efsinfo.exe from
Microsoft's Web site. For information on
the syntax and options for this tool, type EFSINFO /? at
a command prompt after installing Efsinfo.exe from its setup file.
7. Honey
pots, whole machines dedicated to attract and catch hackers, have been around
for some time, but a new technique called honey drops are being used. False admin accounts or luring looking files
are setup as bait for hackers then they are monitored by an IDS systems, ISAPI
filters or the Microsoft auditing system that is monitored in the Event
Viewer. Easier than
dedicating a whole computer for this, yet can be just as effective.
8. Most
intrusion detection systems (IDSs) have been
criticized with too many false positives (false alerts) and missing too many
attacks. There is now a new system
called passive fingerprinting that
can greatly improve their reliability.
Passive fingerprinting works by comparing key TCP and IP header
information from the sender host with a "signature" database
containing specifics of the target host. The most common header identifiers are
window size, time-to-live, DF bit, and total length. We do not have the space here to go into
those details, but if you are looking at IDSs, look
for passive fingerprinting.
9. There
are new password cracker tools out there called Brutus and Rainbow Crack (just
to name a couple). They can crack
practically in no time, even some of the longest and hardest passwords. This makes it even more important to use
really tuff passwords, like using long phrases with lots of varied characters
(combos of letters, numbers, caps, symbols, etc.) or add in smartcards or
biometrics. I can see a time coming
shortly where passwords will not be effective at all or WAY too hard to
remember.
10. A new
study from CompTIA, the Computing Technology Industry
Association, says 84% of 900 organizations that participated in this year's
survey "blamed human error
either wholly or in part for their last major security breach." All these technology solutions are not going
to do you much good if you are sloppy or ignorant of security practices. That is one reason this web page exists!
11. I know
all you have seen those small key-chain attached USB storage devices. The
existence of those things can be a security headache. They can easily and stealthfully
transfer data from any USB equipped computer.
To help prevent this you can:
- Disable USB ports in BIOS (but then you can’t use
it either).
- Assign certain users or groups the Deny permission
on the files usbstor.pnf and usbstor.inf,
located at %systemroot%\inf. Doing so will prevent users from installing a
USB storage device on the computer.
- Make devices Read-only. XP SP2 allows you to give
Read access on USB devices requiring it, but it requires a registry hack.
- Don't allow users to be Administrators.
Administrators can undo the things you've just done.
- Purchase Read-only USB storage devices or
USB-to-device bridges for your organization.
- Purchase software that locks out users from specific USB device types. There are several programs available.
12. Vulnerability
Mitigations. Here are several of the
vulnerabilities, and the recommendations for mitigation or workaround:
- LSASS Vulnerability: A standard firewall
configuration probably protects from a remote attack that might take advantage
of this vulnerability.
- LDAP Vulnerability: Block LDAP ports by firewall.
This affects Windows 2000 domain controllers only. Block 389, 636, 3268, 3269
(Where clients must authenticate to DCs across
networks, blocking these ports will prevent it. Configure VPNs
or other ways to allow authentication traffic.
- PCT Vulnerability: Use of Web Publishing with ISA
Server can block attempts to exploit, or disable PCT modifying the registry.
- Winlogon Vulnerability:
Permission to modify user objects in a domain is necessary. Give permission only where necessary and vet
administrators. Audit changes to user
objects. Review records.
- Metafile Vulnerability: Read e-mail in plain text
format.
- Help and Support Center Vulnerability: Open
messages in the restricted sites zone
- Utility Manager Vulnerability: Disable this service
or use software restriction policies.
- Local Descriptor Table Vulnerability: The user must
have valid logon credentials and be able to logon locally.
- Windows Management Vulnerability: The attacker must
have valid logon credentials.
- H.323 vulnerability: Block firewall ports 1720 and
1503.
- Virtual DOS Machine Vulnerability: Must have user
account and local logon.
13.
Application Security Gateways are actually the new buzz word for layer 7
firewalls. Many of the new devices can
do:
- SSL acceleration
- Business object protection. Analyzes outbound
application traffic to identify sensitive information.
- Web I/O acceleration
- Application cloaking. Prevents hackers from
collecting sensitive information.
- Application proxy.
Consistent URL translating.
- Defacement protection for web sites
These application firewalls can filter at the
application layer, can analyze application behavior and seek protocol
anomalies, catch worms and Trojans and can trigger firewalls or other devices
to respond to attacks. Normal stateful inspection firewalls can not do these.
There are two new technologies that are underway that
should help in these areas; Application Vulnerability Description Language
(AVDL) and Extensible Rights Markup Language (XrML). Again, no space to get into
those now.
14. Some
of the new ways (and old ways) that web pages or applications are being
attacked is through:
- XSS (Cross-Site Scripting)
- SQL Injections
- Hidden Form Field Manipulation
- Parameter Manipulation (also called “command
execution”)
- Weak Session Cookies (cookie poisoning, cookie
snooping)
- HTML Comments
- Authentication Hijacking
- Buffer Overflow
- Forceful Browsing
The use of the above mentioned application security
gateways or Proxy Appliances will prevent a lot of these or the use of
specialized Web Application Firewalls. Be prepared to spend a chunk of money for
those devices though.
Topics covered in past
meetings:
Encryption
Algorithms, digital signatures, hashing and tunnels
IKE, pre-shared keys and Certificate Authorities
Encrypted authentication (CHAP, EAP, Kerberos, etc.)
Encrypted File System and recovery agents
IPSec vs SSL, S/MIME and SSH
Auditing, Logging and
Reports
Government compliance requirements for auditing
Cisco and Microsoft audit and logging setting up
Syslog server setup
Event Viewer and other logging tools
Handout #6 – Event Security ID Numbers List
Network Forensics
and Frameworks Appliances
Filtering and Blocking
Access Control Lists (ACLs)
Proxies (Clients and Servers)
Demo of Microsoft Internet Security and Acceleration Server
Network Filtering
Appliances (multi-purpose devices)
Intrusion Detection
Systems (IDS)
IDS working with firewalls
IDS verses Intrusion Prevention Systems (IPS)
Host verses Network based IDSs & IPSs
Process of how IDS functions
Demo of IDS Snort
and how to configure it
Virus Prevention and
Elimination
Virus detection and prevention
Virus removal procedures (Automatic tools and Manual methods)
Examined several virus detection systems capabilities
Group discussion on
our virus infection experiences
Hack Attacks! (Attack
Methods)
Viruses (worms, trojans, mass-mailers, malicious code, buffer overflows, DoS, DDoS, etc.)
Hacker methods (password crackers, social engineering, hacker web sites, etc)
Handout # 5 – How To Tell If Your Computer Has A Virus
Secure Network
Topologies
DMZs
Network Taps
Fail-over Systems
VPNs (Virtual Private Networks)
NATs (Network Address Translations)
Quarantine (added remote VPN security)
Firewall
Special!
Handout # 3 – Firewall Topology and Security Policy Planning Checklist
Handout # 4 – What To Do When Your Firewall Asks For Advice
Restricting Access
GPS & “Phone Home” Recovery devices
MS Security Configuration and Analysis Tool
Locks (Computers, racks, rooms)
Smart Cards & Biometrics
Hardware Security Policies (Group Policies, Passwords, Timeouts)
RADIUS & TACACS Servers
Handout #2 – Dangerous Defaults on The XP Desktop
Wireless Security
WWAN (cellular-data) & WLANs (Wi-Fi Ethernet)
802.11 b, a, a/b, & g Options Chart
Wireless security Evolution Chart (WEP, WPA, WPA2 {802.11i})
“WAR driving” presentation (equipment, software, procedures and results)
Handout #1 – 6 Steps to Wireless Security
Protecting Data and
Systems
Backups (Hardware, software, procedures)
Redundant storage (Offsite, clustering, replication)
File Permissions/Sharing (NTFS vs FAT)
Securing Applications (Critical Updates and patches, SUS, MBSA, software audits, services disabling, and eliminating spyware and cookies)
Administrator Accounts (Dos & don’ts)
Vulnerability Assessment Systems (port
scanners, security check lists and link lists)
If you have any expertise in any of the above topics and
would like to make a presentation to the group, contact overman@hal-pc.org
or bring it up at the next meeting.
WEB Links:
Below are some web links that were discussed and/or demonstrated in earlier SIG lectures.
You can copy/paste the links into your browser.
The links were current at the time we discussed them.
If they do not work now, let me know and I will correct or delete them.
« To search your computer for security violations or viruses:
www.symantec.com/securitycheck
« Freeware utility that can scan Wi-Fi frequencies for unsecured APs:
NetStumbler:
www.netstumbler.com.
« On the wired end, use an open-source utility network security scanner:
Nmap:
www.insecure.org/nmap.
(seen used in the movie The Matrix Reloaded)
« Microsoft now offers a downloadable client modification for Windows XP which allows you, assuming your wireless access points and NICs are compatible, to implement WPA on your wireless network. The download is at:
http://microsoft.com/downloads/details.aspx?familyid=009D8425-CE2B-7A4-ABEC-274845DC9E91&displaylang=en
(grab the whole thing)
« A researching security site that can reveal exploits that will work on the systems discovered during scanning and enumerating:
http://www.securityfocus.com/
« Site with free and shareware crackers:
Russian Password Cracker site:
http://www.password-crackers.com/crack.html
« Site with commercial crackers/services:
Password Crackers, Inc.
http://www.pwcrack.com/index.shtml
« Virus removal tool example:
http://securityresponse.symantec.com/avcenter/venc/data/w32.blaster.worm.removal.tool.html
«
Microsoft
patches for viruses:
http://www.microsoft.com/technet/treeview/default.asp?url=/technet/security/bulletin/MS03-026.asp
«
AVG Anti-virus (freeware) download:
http://www.grisoft.com/html/us_downl.htm
« Port
numbers list:
http://www.iana.org/assignments/port-numbers
« Federal recommended security controls:
http://csrc.nist.gov/sec-cert/
Last updated: 24 Jan
05