Network Security Toolkit FAQ

Ronald W. Henderson

CTO
UNIVERSAL Technologies


        
      

Paul Blankenbaker


        
      

Copyright © 2003 - 2009 Respective Authors

Abstract

Where to find answers to frequently asks questions related to the use of the Network Security Toolkit.


Table of Contents

1. General Information
What is the Network Security Toolkit?
What are the System Requirements?
What is the Recommended System?
Where do I go for information?
Where can I get the Network Security Toolkit?
What is the password?
Why Do I Get A Repeating Error Message After Setting The Password?
How can I Avoid Setting the Password Each Time It Boots?
What Should I Consider Prior To Changing The ISO Password?
Why is the nstpasswd Command Insecure?
What is the IP Address?
2. Trouble Shooting
Why Does My NST Boot So Slow?
Why can't I boot the Network Security Toolkit CD?
Why did my keyboard stop working?
What's Wrong with My Console Keyboard and Fonts?
3. Tricks On Using The Tools
Nessus
How Do I Reduce The Load Nessus Puts On The System?
What Is The Password For The Nessus Client?
Why Does My NST Probe Lock Up After Running Nessus Scans?
Can I Run Nessus In A Virtual Machine?
How Do I Register My Nessus Installation?
How Do I Keep My Nessus Rules Up To Date?
Can I Install Nessus 3.0.4 On NST?
How Do I Deal With The Broken start_nessusd Script in the v1.2.2 Release?
Argus
How Do I Start/Stop/Customize Argus?
What is the Argus URL?
Why Do I Have to Login to Argus?
Why Aren't There Graphs In Argus?
How Do I Get Argus To Send Email Notifications?
How Do I Simplify My Argus Setup?
GKrellM
How Do I Enable gkrellmd?
4. Source Code
How Can I Get The Source?
How Can I Get The Current Source?
How Do I Get The Red Hat 9 Branch?
How Do I Use CVS To Get The Source for a Specific Version?
How Do I Merge Changes Across CVS Branches?
How Do I View Differences Across CVS Branches?
How Do I Build The Network Security Toolkit ISO?
What can I make?
Why do I get so many warnings and errors during the build?
How Do I Find Broken Links?
5. Serial Port
How does the Network Security Toolkit use the serial port?
What settings should I use to connect to the serial port?
6. SQL Questions
What Username/Password Do I Used To Log Into phpPgAdmin?
How Do I Enable TCP Connections to PostgreSQL?
What Is The root Password For The MySQL Database?
How Do I Enable TCP Connections to MySQL?
How Do I List The MySQL Databases?
7. Wireless
What Wireless Cards Are Supported?
Will My Wireless Card Work At Boot?
How Do I Configure My Wireless Card?
Are Wireless A (802.11a 5GHz) Cards Supported?
Will My Wireless Card Work With Kismet and Airsnort?
Can I Monitor And Use the Wireless Card For Networking?
8. Bringing Up X
Does the Network Security Toolkit Support X?
How Do I Start X?
Does the Network Security Toolkit Support Virtual X?
Why Won't The X Applications Launch From The WUI?
Example: Rendering an X Application on a remote X Server
How Do I Enable A Graphical Login?
How Do I Prevent X From Exposing A TCP Port?
9. Java Questions
What Java Run Time Does NST Come With?
What Types of Java Programs Can I Run?
Why Isn't the Java Software Development Kit Included?
Why Does /root/.java Get So Big?
10. Hard Drive Install Questions
What Should I Read Before Attempting A Hard Disk Install?
How Much Hard Disk Space Is Required?
Why Would I Want The NST On A Hard Disk?
What Command Does One Run To Install NST To A Hard Disk?
Can I Install The NST From The CDROM I Booted?
Can I Install The NST From The ISO File?
What Command Do I Run To Partition My Hard Disk?
Why Won't It Install On The Partition I Specified?
How Many Partitions Should I Create?
Why Won't My NST Hard Disk Install Boot?
What Does "***ERROR*** could not locate required module: XXX.ko" Mean?
What Is The Password After A Hard Disk Install?
How Do I Modify The Initial RAM Disk?
11. Add-On Hardware Components
What PCI CardBus/PCMCIA Controllers work with the Network Security Toolkit?
12. Common Recovery Problems
How Do I Clear A Windows XP User Password?
How Do I Erase A Partition or Entire Disk?
13. VMware Questions
Why Would I Want To Run NST Within A Virtual Machine?
How Much Does It Cost?
What Version(s) of the NST Work Within The VMware Player?
Are the VMware Tools & Modules Included?
Is There a Pre-Built VMware NST Virtual Machine Available?
How Do I Use the NST ISO in a VMware Virtual Machine?
Are There Limitations To Running NST In A Virtual Machine?
What Does the nstvmware Script Do?
Why Do I See A "taints kernel" Message At Boot?
How Do I Add More Than One Network Ethernet Adapter (VMware Player: Windows)
How Do I Add More Than One Network Ethernet Adapter (VMware Player: Linux)
What Are The Advantages Of Using VMware Server?
How To Enable Audio Output On A NST Virtual Machine

List of Figures

1.1. Failed to Generate New DSA Key
1.2. Changing The Password In The ISO
1.3. Using nmap To Locate NST
2.1. Using loadkeys For A "uk" Keyboard
2.2. Finding The Available Keyboard Maps
4.1. Anonymous Check Out of Red Hat 9 Branch
4.2. Developer Check Out of Red Hat 9 Branch
4.3. Anonymous Check Out of Version 1.2.2
4.4. Merging From HEAD Branch to rh9 Branch
4.5. Merging From rh9 Branch to HEAD Branch
4.6. Comparing Source File To rh9 Branch
4.7. Comparing Source File To HEAD (Current Development) Branch
4.8. Finding Broken Links
4.9. Finding Broken Links On A Running NST
6.1. Configuring PostgreSQL for TCP Connections
6.2. Allowing External Hosts To Access PostgreSQL
6.3. Restarting the PostgreSQL Server
6.4. The user Table After Permitting 192.168.0.58 Access
7.1. Using "iwconfig" To Find A Wireless Card
7.2. Using "iwconfig" To Find A madwifi Card
7.3. Creating A Wireless Configuration File
7.4. Does Wireless Card Support "Monitor" Mode?
8.1. Rendered XClock on Remote X Server
8.2. Enabling A Graphical Login
8.3. Enabling A Graphical Login
13.1. Predefined Ethernet Interface Settings (Windows - vmx)
13.2. Generated Globally Unique MAC and UUID Values (Windows - vmx)
13.3. Physical to Virtual Network Adapter Mapping
13.4. Virtual Network Adapter Summary Window
13.5. Predefined Ethernet Interface Settings (Linux - vmx)
13.6. Generated Globally Unique MAC and UUID Values (Linux - vmx)

List of Tables

1.1. Ron's Entry Level NST Component List
7.1. Table Of Wireless Cards Known To Work With Network Security Toolkit
10.1. Paul's Dedicated NST Hard Disk Partition Recommendations

List of Examples

10.1. Mounting NST Installation Partition
10.2. Extracting Initial RAM Disk
10.3. Saving Modified Initial RAM Disk
12.1. Using wipe To Erase IDE Drive
12.2. Using /dev/zero To Erase 40GB IDE Drive
12.3. Using /dev/urandom To Erase 40GB IDE Drive