C C - A programming language used predominantly by professional programmers to write applications software. The name of a programming language designed by Dennis Ritchie during the early 1970s and immediately used to reimplement Unix; so called because many features derived from an earlier compiler named `B' in commemoration of its parent, BCPL.
C++ - An object-oriented programming language. An improved version of the C programming language.
Cache - An amount of RAM set aside to hold data that is expected to be accessed again. The second access, which finds the data in RAM, is very fast.
Cache Memory - A special buffer storage, smaller and faster than main storage, that is used to hold a copy of instructions and data in main storage that are likely to be needed next by the processor.
Call Back Security - Procedure for identifying a remote AIS terminal, whereby the host system disconnects the caller and then dials the authorized telephone number of the remote terminal to re-establish the connection.
cat - Short for catalog. A Unix command to list out (non-stop
scrolling) the contents of a text file on the screen. see more.
Cathode Ray Tube - See CRT
cd - A DOS and Unix command to change into a different directory of a
file system.
CDS - CSAP Database System. An AFCERT relational database system
containing information ranging from detailed computer hardware and software
specifications, vulnerabilities and countermeasures, malicious logic, and
system connectivity descriptions.
CERT - Computer Emergency Response Team. Supports others in enhancing
the security of their computing systems; develops standardized set of
responses to security problems; provides a central point of contact for
information about security incidents; assists in collecting and
disseminating information on issues related to computer security, including
information on configuration, management and bug fixes for systems.
Certificate - A relatively new option for client authentication,
which forces use of password protection at the beginning of a session, and
can be setup to prompt for password while logged in.
Certificate Authority (Workstation) - Establishes and manages user
keys, privileges and certificates. Records the security information about an
IS user. A workstation where certificates are generated, stored, protected,
transferred, loaded, used, and destroyed.
CGI (Common Gateway Interface) - CGI is the method that Web servers
use to allow interaction between servers and programs.
CGI Scripts - Allows for the creation of dynamic and interactive web
pages. They also tend to be the most vulnerable part of a web server
(besides the underlying host security.)
Challenge-response - A type of authentication in which a user
responds correctly (usually by performing some calculation based on the time
and/or the user's unclassified key) to a challenge (usually a numeric,
unpredictable one.)
Channel - A path between sender and receiver that carries one stream
of information.
Chat Group - A virtual meeting place where you can converse with
other users from all parts of the globe. The chat groups are
"live."
Check_Password - A hacking program used for cracking VMS passwords.
see Guess_Password
Checksum - A small, integer value computed from a sequence of octets
by treating them as integers and computing the sum. It is used to detect
errors that result when the sequence of octets is transmitted from one
machine to another. Typically, protocol software computes a checksum and
appends it to a packet when transmitting. Upon reception, the protocol
software verifies the contents of the packet by recomputing the checksum and
comparing to the value sent.
Chernobyl Packet (Kamikaze Packet) - A network packet that induces a
broadcast storm and network meltdown. Typically an IP Ethernet datagram that
passes through a gateway with both source and
destination Ether and IP address set as the respective broadcast addresses
for the subnetworks being gated between.
chmod (change mode) - A Unix command to change the read, write, and execute privileges for files. See mode, and Permission flags.
chown (change owner) - A Unix command to change the ownership of a
file from one user to another.
chgrp (change group) - A Unix command to change the group accessing a
file from one group to another.
chrootuid - A software tool which runs network services with a lower
authorization than root. Restricts file system access of network services.
CIAC (Computer Incident Advisory Capability) - An organization of the
Department of Energy which provides computer security services.
Ciphertext - In cryptography, the unintelligible text that results
from encrypting original text.
Circuit Level Gateway - One form of a firewall. Validates TCP and UDP
sessions berfore opening a connection. Creates a handshake, and once that
takes place passes everything thru until session is ended.
Client - In networking, a process that initiates contact with a
server process in order to exchange data with it.
Client-Server - The model of interaction in a distributed system in
which a request to a program at another site and awaits a response. The
requesting program is called a client; the program satisfying the request is
called the server. It is usually easier to build client software than server
software.
COAST (Computer Operations, Audit, and Security Tools) - Organization
at Purdue University which collects computer security tools.
Common Carrier - A transmission company that serves the general
public (telephone company.)
Communications Security (COMSEC) - Procedures designed to ensure that
telecommunications messages maintain their integrity and are not accessible
by unauthorized individuals.
Compartmented Mode Workstation (CMW) - A secure workstation providing
a high-resolution monitor, a window manager, and a detailed set of security
functions. CMWs have enough built-in security to operate as trusted
computers.
compress - A Unix command to compress a file, creating a filename
with a .Z extension.
Compress/Compression - When used without a qualifier, generally
refers to crunching of a file using a particular algorithm for minimizing
the amount of space needed for the file or files to be stored.
Compromise - An intrusion into a computer system where root level
access (superuser privileges) is gained and files have been altered or
changed.
Computer Abuse - The willful or negligent unauthorized activity that
affects the availability, confidentiality, or integrity of computer
resources. Computer abuse includes fraud, embezzlement, theft, malicious
damage, unauthorized use, denial of service, and misappropriation.
Computer Emergency Response Team (CERT) - Supports others in
enhancing the security of their computing systems; develops standardized set
of responses to security problems; provides a central point of contact for
information about security incidents; assists in collecting and
disseminating information on issues related to computer security, including
information on configuration, management and bug fixes for systems.
Computer Fraud - Computer-related crimes involving deliberate
misrepresentation or alteration of data in order to obtain something of
value.
Computer Geek - One who eats computer bugs for a living. One who
fulfills all the stereotypes about hackers.
Computer Program - A series of statements instructing the computer to
perform a task or process data. The program may be in a high-level source
code form, which requires intermediate processing before the computer can
execute it, or it may be in an object form that can be directly executed by
the computer.
Computer Related Crime - Any illegal act for which knowledge of
computer technology is involved for its investigation, perpetration, or
prosecution.
Computer Security (COMPUSEC) - Technological and managerial procedures
applied to computer systems to ensure the availability, integrity and
confidentiality of information managed by the computer system.
Computer Security Incident - Any intrusion or attempted intrusion
into a computer system. Incidents can include probes of multiple computer
systems.
Computer Security Intrusion - Any event of unauthorized access or
penetration to a computer system.
Concentrator - See Wiring Hub.
Confidentiality - The principle that keeps information from being disclosed to anyone not authorized to access it. Synonymous with secrecy.
Connection - In networking, a temporary electrical circuit between the client and a server.
Connectionless Data Transfer (Mode Transmission) - In packet data transmission, a mode of operation in which each packet is encoded with a header containing a destination address sufficient to permit the independent delivery of the packet without the aid of additional instructions. A connectionless packet is frequently called a datagram. A connectionless service is inherently unreliable in the sense that the service provider usually cannot provide assurance against the loss, error, insertion, or misdelivery.
Contingency Plan - A plan for emergency response, backup operations, and post disaster recovery maintained by an activity as a part of its security program that will ensure the availability of critical resources and facilitate the continuity of operations in an emergency situation.
Control Zone - The space expressed in feet of radius, surrounding equipment processing classified information which is under sufficient physical and technical control to preclude a successful hostile intercept attack.
Controlled Access - Synonymous with access control
Cookie - A handle, transaction ID, or other token of agreement
between cooperating programs.
COPS (Computer Oracle and Password System) - A computer network
monitoring system for Unix machines. Software tool for checking security on
shell scripts and C programs. Checks for security
weaknesses and provides warnings.
Copy Protection - A class of methods for preventing incompetent
pirates from stealing software and legitimate customers from using it.
Copyright - The legal, exclusive right tot he publication,
production, or sale of the rights to a literary, dramatic, musical, or
artistic work, or to the use of a commercial print or label, granted by law
for a specified period of time to an author, artist, composer, programmer
and so on. Current works are covered by copyright from the moement they are
expressed in a fixed form (e.g. paper, diskette, CDROM, etc.) Registration
is not required.
Core - The main storage of a computer system. A core dump captures
data and files in memory. Main storage or RAM. Dates from the days of
ferrite-core memory; now archaic.
Core Dump - A copy of the contents of core memory produced when a
process is aborted by certain kinds of internal error.
Core Gateway - One of a set of gateways operated by the Internet Network Operations Center (INOC) at BBN. Gateways in the core system exchange routing tables remain consistent. The core forms a central part of Internet routing in that all groups must advertise paths to their networks to core gateways using the Exterior Gateway Protocol.
COTS Software - Software acquired by government contract through a
commercial vendor. This software is a standard product, not developed by a
vendor for a particular government project.
Countermeasures - Action, device, procedure, technique, or other
measure that reduces the vulnerability of an automated information system.
Countermeasures that are aimed at specific threats and vulnerabilities
involve more active techniques as well as activities traditionally perceived
as security.
Covert Channel - A communications channel that allows two cooperating processes to transfer information in a manner that violates the system's security policy.
cp - A Unix command to copy files.
CPS - character per second.
CPU (Central Processing Unit) - The function `brain' of the computer; the element that does the actual adding and subtracting of 0s and 1s that is essential to computing. Normally the main integrated circuit located on a motherboard in a computer.
Crack - A popular hacking tool used to crack passwords. System administrators also use Crack to assess weak passwords by novice users in order to better secure his/her system.
Crack Root - To defeat the security system of a UNIX machine and gain root system privileges thereby.
Cracker - One who breaks security on a system. A person who engages in computer and telecommunications intrusion.
Cracking - The act of breaking into a computer system.
Crash - A sudden, usually drastic failure of a computer system.
CRT (Cathode Ray Tube) - A device that presents data or graphics in visual form.
crypt - A Unix command that converts a text file and stores it in a new encrypted format.
Cryptographic Checksum - A one-way function applied to a file to produce a unique "fingerprint" of the file for later reference. Checksum systems are a primary means of detecting file system tampering on Unix.
Cryptography - The science and study of unclassified writing.
CSAP (Computer Security Assistance Program) - Program to implement information protection operations capabilities using a combination of administrative controls, reporting procedures, specially developed automated security tools, incident response, intelligence threat data, and special survey and analysis capabilities.
CSET (Computer Security Engineering Team) - The CSET focus on specific systems and networks. The team overtly surveys policy, procedures, training, awareness, connectivity and physical security of a specific system. CSETs document problems with policy and directives, operating procedures, configuration management, training and awareness, system connectivity, physical security, and unauthorized software.
Cyberspace - A term used to refer to the entire collection of sites that can be accessed electronically. Information-space of a computer system, or system of networks. The metaphoric location of the mind of a person in hack or cracking mode. |