JavaScriptMessages
APEC
Asia Pacific Economic Cooperation
SiteMap
Login
Glossary
Filter:
#
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
All
Return to List
H
H
Ha Ha Only Serious
Hack
Hack Attack
Hack Mode
Hack On
Hack Together
Hack Up
Hack Value
Hacked Off
Hacked Up
Hacker
Hacker code of ethics
Hacker Ethic, The
Hacker vulnerability testing tools
Hackers (and Unauthorized Users)
Hacking
Hacking root
Hacking Run
Hacking X For Y
Hackintosh
Hackish
Hackishness
Hackitude
Hacktivism
Hair
Hairball
Hairy
HAKMEM
Hakspek
Half-Duplex Operation
Halftone
Halftone Characteristic
hallenge-Handshake Authentication Protocol (CHAP)
Hammer
Hamming Code
Hamming Distance
Hamming Weight
Hamster
Hand Cruft
Hand geometry scanning
Hand-Hacking
Handle
Handled
Handled By
Handler
Handling Caveats
Handling Restrictions
Hand-Roll
Handshaking
Handshaking Procedure
Handshaking Procedures
Hand-shaking stages
Handwave
Hang
Hanlon's Razor
Happily
Haque
Hard Boot
Hard Copy
Hard Copy Key
Hardcoded
Harden
Hardening
Hardware
Hardware Asset Management
Hardware Handshaking
Hardware Isolation Mechanisms
Hardware Protection Mechanisms
Hardware Security
Hardwarily
Hardwire
Hardwired
Hardwired Key
Has The X Nature
Hash
Hash Bucket
Hash Collision
Hash Total
Hashed Message Authentication Code
Hashing
Hashword
Hat
Hazard
HCF
HD
HDLC
HDM
Header
Header checksum
Header destruction
Header length
Head-On Collision
Heads Down
Health Information Portability and Accountability Act (HIPAA[AuQ3][AuQ3])
Heartbeat
Heatseeker
Heavy Metal
Heavy Wizardry
Heavyweight
Heisenbug
Hello, Sailor!
Hello, Wall!
Hello, World
Hertz
Heuristic
Hex
Hexadecimal
Hexadecimal directory traversal attack
Hexit
HF
HHOK
HHOS
Hidden Flag
Hidden Sections
Hierarchical
Hierarchical Computer Network
Hierarchical Development Methodology (HDM)
Hierarchically Synchronized Network
High Bit
High Moby
High Order Language
High Risk Environment
High-Level Control
High-Level Data Link Control
High-Level Language
Highly
Hing
HIPAA (Health Information Portability and Accountability Act)
Hirsute
History Of Information Security
HLL
HMAC
HMAC (key-Hashed Message Authentication Code)
Hobbit
Hog
HOIS
HOIST
HOL
Hole
Holy Wars
Home Box
Home Machine
Home page
Homeland Security Act of 2002
Hook
Hop
Hose
Hosed
Host
Host assessment tools
Host Computer
Host firewall
Host IDS
Host part
Host To Front-End
Host To Front-End Protocol
Hostile Code
Hostile Cognizant Agent
Hostile Intelligence Sources
Hostile Threat Environment
Hosting companies
Hot site
Hot Spot
Hot-Standby
House Wizard
Housekeeping Procedures
HP-SUX
HSM
HTML (Hypertext Markup Language)
HTML body parts
HTTP (Hypertext Transfer Protocol)
HTTP proxy server
Https
Huff
Human Intelligence
Human Interface Functions
Human Source
Human Threats
HUMINT
Humma
Humor, Hacker
Hung
Hungry Puppy
Hungus
HUS
HUSK
Hybrid attacks
Hybrid Computer
Hybrid TCP/IP-OSI architecture
Hyperspace
Hypertext Markup Language (HTML)
Hypertext Transfer Protocol (HTTP)
Hysterical Reasons
Hz
Hook
A software or hardware feature included in order to simplify later additions or changes by a user. For example, a simple program that prints numbers might always print them in base 10, but a more flexible version would let a variable determine what base to use; setting the variable to 5 would make the program print numbers in base 5. The variable is a simple hook. An even more flexible program might examine the variable and treat a value of 16 or less as the base to use, but treat any other number as the address of a user-supplied routine for printing a number. This is a hairy but powerful hook; one can then write a routine to print numbers as Roman numerals, say, or as Hebrew characters, and plug it into the program through the hook. Often the difference between a good program and a superb one is that the latter has useful hooks in judiciously chosen places. Both may do the original job about equally well, but the one with the hooks is much more flexible for future expansion of capabilities (EMACS, for example, is *all* hooks). The term `user exit' is synonymous but much more formal and less hackish.