Unix (all-caps UNIX for the trademark) is a family of multitasking, multiuser computer operating systems that derive from the original AT&T Unix, developed in the 1970s at the Bell Labs research center by Ken Thompson, Dennis Ritchie, and others.


SHA1 SHA1, SHA1_Init, SHA1_Update, SHA1_Final – Secure Hash Algorithm SYNOPSIS #include (openssl/sha.h) unsigned char *SHA1(const unsigned char *d, unsigned long n, unsigned char *md); void SHA1_Init(SHA_CTX *c); void SHA1_Update(SHA_CTX *c, const void *data, unsigned long len); void SHA1_Final(unsigned char *md, SHA_CTX *c); DESCRIPTION SHA-1 (Secure Hash Algorithm) is a cryptographic hash function with a 160 […]


Syslog closelog, openlog, syslog – send messages to the system logger SYNOPSIS #include void openlog( char *ident, int option, int facility) void syslog( int priority, char *format, …) void closelog( void ) DESCRIPTION closelog() closes the descriptor being used to write to the system logger. The use of closelog() is optional. openlog() opens a connection […]

Tcp Dump

Tcp Dump This command line tool is included with all versions of Mac OS X, and is also available on many other Unix platforms. To get started, try the following command. sudo tcpdump -i en0 -s 0 -w DumpFile.dmp Each element of the command line is explained below. The sudo command causes tcpdump to run […]


traceroute – print the route packets take to network host SYNOPSIS traceroute [ -Sdnrv ] [ -g gw_host ] [ -m max_ttl ] [ -p port ] [ -q nqueries ] [ -s src_addr ] [ -t tos ] [ -w waittime ] host [ packetlen ] DESCRIPTION The Internet is a large and complex […]


Rpc.lockd rpc.lockd — NFS file locking daemon SYNOPSIS rpc.lockd [-d debug_level] [-g grace period] [-x statd cache period] DESCRIPTION The rpc.lockd utility provides monitored and unmonitored file and record locking services in an NFS environment. To monitor the status of hosts requesting locks, the locking daemon typically operates in conjunction with rpc.statd(8). Options and operands […]

Ripe MD

Ripe MD RIPEMD160, RIPEMD160_Init, RIPEMD160_Update, RIPEMD160_Final – RIPEMD-160 hash function SYNOPSIS #include (openssl/ripemd.h) unsigned char *RIPEMD160(const unsigned char *d, unsigned long n, unsigned char *md); void RIPEMD160_Init(RIPEMD160_CTX *c); void RIPEMD160_Update(RIPEMD_CTX *c, const void *data, unsigned long len); void RIPEMD160_Final(unsigned char *md, RIPEMD160_CTX *c); DESCRIPTION RIPEMD-160 is a cryptographic hash function with a 160 bit output. […]


RC4 RC4_set_key, RC4 – RC4 encryption SYNOPSIS #include (openssl/rc4.h) void RC4_set_key(RC4_KEY *key, int len, const unsigned char *data); void RC4(RC4_KEY *key, unsigned long len, const unsigned char *indata, unsigned char *outdata); DESCRIPTION This library implements the Alleged RC4 cipher, which is described for example in Applied Cryptography. It is believed to be compatible with RC4[TM], […]


Ping ping – send ICMP ECHO_REQUEST packets to network hosts SYNOPSIS ping [-dfnqrvR] [-c count] [-i wait] [-l preload] [-p pattern] [-s packetsize] DESCRIPTION Ping uses the ICMP protocol’s mandatory ECHO_REQUEST datagram to elicit an ICMP ECHO_RESPONSE from a host or gateway. ECHO_REQUEST datagrams (“pings”) have an IP and ICMP header, followed by a “struct […]