Hold down SHIFT and
then hit the mouse button to get something. |
|
---|---|
aixdtaction.c | Overwrites a buffer in /usr/dt/bin/dtaction via HOME env. variable, giving root. |
wuftpd_umask.txt | The umask for wuftpd 2.4.2-b13 is 002 making files group writeable by anyone. |
sneakin.tgz | A way to 'reverse telnet' from a box behind a firewall that allows ICMP packets. |
qmail_exploit.c | Runs a qmail system out of memory by feeding an infinite amount of recipients. |
qmail.tar.gz | This is a replacement sendmail-binmail system providing security and efficiency. |
controlpanel.txt | If root administrates via controlpanel, /etc/shadow is left in a world readable state. |
h_rpcinfo.tar.gz | Allows you to sneak past port filters on port 111 and get dumps of RPC services. |
synlog-0.1.tar.gz | Synlog monitors half open TCP connections such as synfloods or synscans. |
wrapper.txt | This is a generic wrapper to prevent the exploitation of suid/sgid programs. |
longpath.sh | Shell script that implements a long path attack causing various problems on Linux. |
logarp.tar.gz | Useful for seeing if users on your subnet are "stealing" IP addresses. |
aix_dtterm.c | This will overwrite a buffer in /usr/dt/bin/dtterm on AIX 4.2 PPC, giving root. |
irix-wrapper.c | Wraps programs on IRIX to prevent command line argument buffer overruns. |
irix-df.c | This will overwrite a buffer in /bin/df on IRIX systems, thus giving a root shell. |
irix-dp.c | This overwrites a buffer in /usr/lib/desktop/permissions, giving egid of sys on IRIX. |
irix-login.c | This will overwrite a buffer in /bin/login on IRIX systems, giving root. |
irix-xlock.c | This will give root by overwriting a buffer in /usr/bin/X11/xlock on IRIX. |
synsniff.tar.gz | Script in perl which watches for inbound connections (SYN's) and logs them. |
SunOS_crash.txt | If you try to read /dev/tcx0 on a SunOS 4.1.4 Sparc 20, you will cause a system panic. |
xlock.c | On Linux systems, this will overwrite a buffer in setuid xlock, giving root access. |
elm_exploit.c | Overwrites a buffer in Elm and Elm-ME+ on Linux via TERM environ. variable. |
daynotify.sh | This script will exploit a bug in SGI's Registration Software under IRIX 6.2. |
brute_web.c | This program will brute force it's way into a web server giving a user and passwd. |
tcpdump.tar.Z | A tool for network monitoring and data acquisition. (needs library packet capture.) |
winnuke.c | This sends Out of Band Data to Win95/NT computers causing panics and reboots. |
sperl.tgz | This will overwrite a buffer in the sperl5.001 and sperl5.003, thus giving root access. |
dip-prob.txt | Dip will allow an ordinary user to gain control of arbitrary devices in /dev. |
nlspath.txt | Exploits for ping, minicom, su and others on Linux via NLSPATH environment variable. |
solaris_lp.sh | Script for Solaris that breaks lp, then use lp priv to break root (or bin, etc...). |
AIX_mount.c | This overwrites a buffer in /usr/sbin/mount on AIX 4.x systems via LC_MESSAGES. |
fdformat-ex.c | This will overwrite a buffer in /usr/bin/fdformat on Solaris 2.x systems giving root. |
cxterm.c | This overwrites a buffer in Chinese xterm and colour xterm giving root on Linux. |
LPRng.tgz | A light weight printing system especially designed with security in mind. |
eject.c | This will overwrite a buffer on Solaris 2.x systems in /usr/bin/eject, giving a root shell. |
webs099.tgz | A minimalist web server designed primarily for security and handles redirects. |
talkd.txt | This explains how to get root remotely by overwriting a buffer in in.talkd. |
udpstorm.tgz | This is an implenmentation of the udpstorm attack. Works with Linux. |
lin_probe.c | This overwrites a buffer in /usr/X11/bin/SuperProbe on Linux, thus giving root. |
AIX_host.c | This overwrites a buffer in gethostbyname() on AIX 4.2 Power PC, giving a root shell. |
sgi_systour.txt | Exploit for /usr/lib/tour/bin/RemoveSystemTour on IRIX 5.3 & 6.2 that gives root. |
connect.c | Lets a normal user crash AIX 4.1.4, AIX 4.1.5, HP-UX 10.01, and HP-UX 9.05 |
sol2.5_nis.txt | This show how to exploit /usr/lib/nis/nispopulate on Solaris 2.5 systems. |
crack-2a.tgz | Unix Password Cracker v. 2.0 (alpha) by Scooter Corp. (Comes with crack dictionary). |
lilo-exploit.txt | Get root on the lastest versions of Linux (at the console) using LD_PRELOAD. |
rsucker.pl | Perl script that acts as a fake r* daemon and logs the usernames sent from clients. |
portmap_5b.tar.gz | A portmapper that supports access control in the style of the tcp wrapper package. |
irix-login.txt | On Irix systems /var/adm/badlogin contains failed logins and passwords in clear text. |
iebugs.tar.gz | Microsoft Internet Explorer bugs one through six in text and html format. |
arnudp.c | Demonstrates how to send single UDP packets from an arbitray souce/destination. |
cgiwrap-3.22.tgz | This is a gateway that allows a more secure user access to CGI programs. |
fastcracker.tgz | This program is designed to quickly crack DES encrypted passwords. |
pma.tar.gz | Poor Man's Access - A daemon that lets you issue shell commands remotely. |
makedir.txt | Programs to create thousands of directories and to delete these directories. |
tcpprobe.c | This is a tcp portscanner that shows accepted connections on a remote host. |
locktcp.c | This program will freeze a Solaris/x86 2.5.1 systems, causing denial of service. |
irix-wrap.txt | This shows how to get a listing of directories (755) from cgi-bin/wrap on Irix 6.2. |
block.c | Prevents a user from logging in by monitoring utmp and closing down that user's tty port. |
tin_problem.txt | rtin/tin will create /tmp/.tin_log with mode of 0666 in /tmp and will follow symbolic links. |
sun_patch.sh | If you have a sun SPARC, this script will stop all forms of buffer overrun attacks. |
riputils.tgz | This is a set of routing internet protocol utilities designed for Linux systems. |
test-cgi.txt | Using the CGI program test-cgi, you can remotely inventory files on remote systems. |
lquerypv.txt | On AIX systems you can read any file (in hex) on the system with lquerypv. |
COPS | (Computer Oracle & Password System) checks for Unix system misconfigurations. |
Crack v5.0 | Got access to password or shadow file? This shows what other user's passwords are. |
Crack Dictionary | A general 50,000 word dictionary for use with Crack. |
Esniff.c | Source code for basic ethernet Sniffer. ( Straight out of Phrack ). |
fakerwall.c | This program lets you send an rwall message from an arbitrary host of your choice. |
fping | Like UNIX ping(1), but allows efficient pinging of a large list of hosts. |
bind.txt | This describes a potenital denial of service problem with BIND-4.9.5-P1. |
hide.c | Code to exploit a world-writeable /etc/utmp and allow the user to modify it interactively. |
hsh002.c | This is a neat little shell for experimentation with lots of interesting features. |
nfswatch4.1.tar.Z | This lets you monitor NFS requests to any given machine or the entire network. |
nfstrace.tgz | The rpcspy/nfstrace package lets you to perform NFS tracing by network monitoring. |
wuftpd-owrite.sh | Exploits a bug in wu-ftpd to create or overwrite a file anywhere on the filesystem. |
wuftpd-sdump.sh | Script that will exploit a bug in wu-ftpd to assemble and view the shadow password file. |
shadowyank.c | This will reconstruct shadow entries from the core file from ftp daemon segmenting. |
ICMPinfo V1.10 | ICMPinfo is a tool for looking at ICMP messages received on the running host. |
ident-scan.c | TCP scanner that retreives the username of the daemon running on the specified port. |
ascend.txt | Program for Linux designed to attack Ascend routers with zero length tcp offsets. |
gzip.txt | While a file is being compressed with gzip it is world readable. |
ISS (V1.3) | Internet Security Scanner. Scans subnets and gathers info. about the hosts it finds. |
libc.so.5 | This is a hacked libc.so.5 for Linux that spawns a shell when a call is made to crypt(). |
sdtcm_convert.txt | This explains to how exploit sdtcm_convert on Solaris machines to get root access. |
mnt | This exploits a hole in HP-UX 9 rpc.mountd program. It lets you steal NFS file handles. |
netcat (V1.10) | Like Unix cat(1) but this one talks network packets (TCP or UDP). Excellent tool. |
NFS Shell | This should be very useful if you have located an insecure NFS server. |
pmcrash.c | This allows you to crash ANY Livingston PortMaster by overflowing buffers. |
pop3.c | Exploit that attemps mulitple username/password guesses on machines running POP3. |
psrace.c | This code exploits a race condition in Solaris, thus allowing you to make a root shell. |
Root Kit | Programs like ps, ls, & du which have been modified to hide certain files & processes. |
rpc_chk.sh | Shell Script to get a list of running hosts from a DNS nameserver for a given domain. |
seq_number.c | Code to exploit TCP Sequence Number Generator bug. |
asppp.txt | On Solaris 2.5x86, /tmp/.asppp.fifo can be used to make a world writeable .rhosts file. |
kcms.txt | Explains how to get root on solaris 2.5 by exploiting /usr/openwin/bin/kcms_calibrate. |
slammer | Slammer lets you issue arbitray commands on hosts by exploting yp daemons. |
Socket Demon (V1.3) | Daemon that sits on a specified IP port and provides passworded shell access. |
Solaris Sniffer | This is a version of ESniff.c that has been modified for Solaris 2.X. |
Strobe (V1.03) | Scans TCP ports on a target host and reveals which daemons are running. |
Tiger (V2.2.3) | Tiger attemps to exploit known bugs, holes, and misconfigurations to attain root. |
lquerylv.c | This overwrites a buffer in /usr/sbin/lquerylv on AIX systems, thus giving a root shell. |
Traceroute | Traceroute is an indispensable tool for troubleshooting and mapping your network. |
udpscan.c | This identifys open UDP ports by sending a bogus UDP packet and wait for a response. |
portd.c | This program is a daemon that listens on a port and provides passworded shell access. |
pingexploit.c | This lets you send oversized ICMP packets from a unix box just like Win95. |
checksyslog.tgz | This will analyze your system logs for security problems while ignoring normal behavior. |
dosemu.txt | On Debian v1.1, /usr/sbin/dos can be used to read any file on the system. |
yaping.0.1.tgz | Yet another ping for Linux. Packets of size > 65535 octets are supported. |
xcrowbar.c | Source code that gets you a pointer to an X Display even after an xhost - |
xkey.c | Attach to any X server you have permission to and watch the user's keyboard. |
X Watch Window | If you have access on a host's X server,this will show the window on your X-server. |
messages.sh | Parses through /var/adm/messages to see if user typed password at login prompt. |
FreeBSDmail.txt | This exploit will overwrite a buffer on sendmail 8.6.12 running on FreeBSD 2.1.0. |
ypsnarf.c | This handy little program will get you yp domain names, yp maps, and yp maplists. |
YPX | YPX guesses NIS domain names.YPX will extract the maps directly from domains. |
ftp-scan.c | This program exploits the ftp protocol to let you scan services on firewalls. |
rdist-ex.c | This will write past a buffer, straight onto the stack, giving a root shell on FreeBSD. |
mount-ex.c | All Linux versions are vulnerable to this buffer overflow attack on suid mount. |
perl-ex.sh | perl-ex.sh is a simple little sperl script that gives you a root shell via suidperl. |
sndmail8.8.4.txt | Explains how to exploit sendmail version 8.8.4 to get root access. |
irix-xhost.txt | In default setup for irix, xhost is set to global acess when someone logs into console. |
mod_ldt.c | Gives access to all of Linux's linear memory to user processes at will, and thus root. |
dipExploit.c | Linux dip Exploit. Overwrite a buffer in do_chatkey(), thus giving you a root shell. |
rpcs.01b.tar.gz | This is program that is designed to scan subnets for rpc services. |
rxvtExploit.txt | This will exploit a popen() call issued by rxvt on Linux machines, thus giving a root shell. |
nfsbug.c | Demonstates a security problem in unfsd guessing the file handle of the root FS. |
abuse.txt | A Linux exploit for Red Hat 2.1. This gives a root shell by exploitng abuse.console. |
xtermOverflo.c | A program that overwrites a buffer in libXt.so while xterm is suid to root. |
resolv+.exp | Quick and Simple way to read the /etc/shadow file as well as many other things. |
resizeExp.txt | Another Red Hat 2.1 exploit for resizecons due to lack of absolute pathnames. |
qcrack.tar.gz | Like crack except this gives increased cracking speeds at the expense of disk space. |
Linux rootkit | A rootkit designed for Linux. Comes with ps, netstat, and login. |
X webcomber | A cool little tool that lets you search for things (like hacking) on the web. |
gpm-exploit.txt | This will get root on Linux systems using /usr/games/doom/killmouse. |
pingflood.c | This pings floods a host, thus wasting bandwidth and denying service. |
telnetd exploit | This will create a shared library that gives a root shell remotely or locally. |
pop3d exploit | Lets you to Read the contents of the mail spool of a user when they connect to in.popd. |
vif.tar.gz | This code lets you have multiple IP addresses for a single interface. |
amod.tar.gz | Amodload is a tool which allows the loading of arbitrary code into SunOS kernels. |
getethers1.6.tgz | getthers scans all address on an ethernet and producing a hostname/ethernet list. |
rootkitSunOS.tgz | Here is another root kit designed for SunOS operating systems. Lots of cool stuff. |
demonKit-1.0.tar.gz | A suite of trojan programs opening back doors to root on a Linux system. |
eviltelnetd | telnet-hacked.tgz is a hacked telnet daemon that gives a root shell w/o password. |
cfexec.sh | This let's you issue arbitrary commands as root on GNU cfingerd 1.0.1. |
NFS Problems | Shows some potential problems with Linux in.nfsd concerning read-only exports. |
cdromvuln.txt | If Linux CD is mounted w/ suid flag, older suid exploits will work on live filesystem. |
vixie.c | On Redhat Linux systems this will overwrite a buffer in crontab, thus giving root. |
linsniffer.c | This is a simple Linux Sniffer that shows you incoming TCP packets on most ports. |
rshd_problem.txt | You can figure out valid usernames on hosts by examining the response from in.rshd. |
linux_sniffer.c | Another Linux sniffer much like the one above. Shows more detailed TCP info. |
sniffit.0.3.5.tar.gz | A very flexible network sniffer that has many interesting features (like curses). |
Sol2.4Core.txt | Solaris 2.4 exploit that allows you to overwrite files when a suid prog. core dumps. |
SolAdmtool.txt | On Solaris 2.5, the Admintool can be used to create a writeable /.rhosts file. |
irix-netprint.txt | On IRIX systems, /usr/lib/print/netprint calls 'disable' without specifying absolute path. |
SYNpacket.tgz | Floods a port with TCP packets with the SYN bit turned on causing inetd to segment. |
phf.c | A quick and easy to scan for hosts that still have the phf bug which gives /etc/passwd. |
phfprobe.pl | This tries to find out as much information about the person calling phf as possible. |
SYNWatch.tar.gz | This program watches for TCP packets with the SYN bit turned on. |
pinglogger.tar.gz | Logs all ICMP packets to a log file so you can see who is ping flooding you. |
screen.txt | On BSDi systems, you can use /usr/contrbi/bin/screen to read /etc/master.passwd. |
ftpBounceAttack | A script that implements the ftp Bounce Attack allowing you to anonymously do things. |
grabem.c | A very stupid/simple program to get passwords from users logging in on the consol. |
tcpview.c | Another sniffer type program designed for Sun OS 4.1 architectures using /dev/nit. |
pcnfsd.c | Exploit that allows local users to chmod arbitrary directories on hosts running pcnfsd. |
netcraft.tgz | Contains various (and older) web security issues and exploits from Netcraft. |
superforker.c | This is a supercharged version of the classic fork() denial of service attack. |
syslogFogger.c | Program that allows you to write to system logging facilites via UDP packets to port 514. |
ypbreak.c | Lets you change your username, password, gecos, or shell via yppasswd daemon. |
hdtraq.c | This runs as a daemon and purportedly creates bad sectors on a hard drive. |
finger_attack.txt | By recursively fingering a host, you can cause a possible crash of in.fingerd. |
logdaemon.tar.gz | Version 5.6 of a suite of tcp/ip programs that enhance network system logging. |
suTrojan.c | This is a replacement program for su that mails you when an attempt to su is made. |
sigurg.c | This code allows up to kill any process on Linux boxes running older kernels. |
sushiPing.c | On Sun 4 platforms, this trojan ping gives you a root shell when you make a triggerfile. |
sushiQuota.c | Another trojan for Sun 4 machines that is trigger with a triggerfile. |
pcs.tgz | pcs is a libpcap based sniffer that supports multiple interfaces and PPP (with no filtering). |
sfingerd-1.8.tgz | A replacement for the standard unix finger daemon designed for security. |
snifftest.c | snifftest.c will try to tell you if a sniffer is running on Sun machines. |
IPInvestigator.tgz | IPIvestigator is another sniffer that lets you watch traffic between machines. |
gnmp.tar.gz | Generic Network Message Passing is a simple client server messaging system. |
irixmail.sh | Exploit shell script that gives a root shell on IRIX systems. |
lpr Exploit | This small program exploit the suid root lpr program giving root. |
Xfree86 Exploit | There is a problem with XFree86 3.1.2 that lets you overwrite files. |
wipehd.asm | Assembly Language program that will remove the first 10 sectors of a hardrive. |
sam.txt | On HP-UX, the System Administration Manager (sam) can be used to truncate files. |
DenialofService | zip file illustrating five simple denial of service attacks on a unix. |
xspy.tar.gz | xspy is a program that makes logins appear on your display. |
scan.sh | This is a perl script that scans subnets and reports if rexd or ypserv is running. |
xscan.tar.gz | scans subnets for unsecured X clients and automatically logs results. |
BSDcron-ex.c | BSD cron exploit. This program overruns a buffer, giving root access. |
OSF1_dxchpwd | On OSF1, /usr/tcb/bin/dxchpwd can be used to overwrite any file on the system. |
bindExploit.txt | Setting SO_REUSEADDR options and calling bind allows user to steal udp packets. |
cloak.c | This program wipes all traces of a user from a UNIX system. |
convfontExploit.sh | Script that exploits /usr/bin/convfont on Linux systems to get root access. |
ipspoof.c | This program demonstrates how to send arbitrary tcp/ip packets. |
Thanks to rootshell.com for the table