nihil - whip ass
nihil [options] user
nihil is the Authoritative can of whoop-ass. Use with caution.
Most of the useful and nonfatal options are on by default,
so you can just type ``nih<TAB> user''. To turn all the
defaults off, use --no-defaults. To negate any of these
options, use the long form and insert a no- between the
-- and the rest of the option.
- -d|--defaults
-
Use defaults except for other stuff specified. On by default, duh.
- -n|--nastygram|--nastygram-file file
-
Send a nastygram to user. The exact content of the mail
varies slightly with the rest of the options supplied. To
specify an exact nastygram to send, use the
--nastygram-file form of the command and specify a
file that contains the mail you want to send, minus
headers except if you want to specify them explicitly. On
by default.
- -c|--remove-cron-jobs|--remove-at-jobs
-
Remove user's cron jobs. If at(1) is installed,
remove any at jobs, too. On by default.
- -C|--crack
-
Crack the user's home box. On by default.
- --cron-call-home|--cron-call-home-time seconds
-
Set up a cron job to call user's home phone number every
seconds seconds. Default for --cron-call-home is 1200
seconds (20 minutes). Defaults to off, because of telephone
bills. Useful with -c.
- -t|--trace|--trace-hintfile file
-
Trace user back to their real-world identity. This is a
very important option. Many of the others use it. If you
use the file version of this option, file can be any file
that contains information about user--nihil will use
an advanced searching algorithm to try to find an offline
identity that matches all information given or is somewhat
close. If it finds more than one identity that matches, by
default it will query you about which one. If in Yes-mode
(-y), it will kick the ass of each identity. Do NOT
use Yes-mode if user has the same name as YOUR sysadmin!
Nihil usually guesses right, but IT DOES MAKE MISTAKES
and you WILL BE annihilated if your sysadmin gets
annoyed. On by default.
- -y|--yes|--yes-yes-defaults
-
DANGEROUS. In cases where nihil would usually ask you
for information, do NOT query you. USE WITH EXTREME
CAUTION. Implies --no-defaults for your safety, except
for the --yes-yes-defaults form which does not.
- -i|--irs
-
Give an anonymous tip to the IRS that user is fudging
their income tax returns.
- -p|--ping-flood|--ping-flood-host host
-
Implies -C. Once user's home box is cracked, ping
flood a host from there. In the first two forms of the
option, ping floods www.2600.com and
packetstorm.securify.com. In the third form, ping floods
host. To specify more than one, separate with commas.
Off by default by request of Packetstorm.
- -A|--delete-accounts
-
Implies -C. Go through user's list of bookmarks and
visited sites. Delete their user accounts on each one.
Delete all cookies.
- -u options|--usenet options
-
Implies -C. From their box, do annoying things with
USENET. Multiple options are comma-separated. On by
default. Again, options can have
no- prepended to negate
the sense of the statement where it makes sense, e.g.
no-fuck-kevin but not no-12-seconds.
- full-crosspost
-
Do a full crosspost over ALL of USENET. Default is to only
post to various alt.sysadmins newsgroups.
- free-kevin
-
Adds pro-Kevin Mitnik propaganda to the article posted.
- fuck-kevin
-
Adds anti-Kevin Mitnik propaganda to the article posted. On
by default.
- credit-card
-
Post user's credit card numbers.
- all-emails
-
Search user's home box for email addresses. Post all of
them for the spam-bots to slurp. This will probably find
user's address book. On by default.
- home-address
-
Add user's home address to the USENET posting.
- breakin
-
Add links to online
anarchy sites that tell how to break
into a house and such.
- all-caps
-
POST IN ALL CAPS. ON BY DEFAULT.
- run-on-sentences
-
post in run on sentences take away punctuation and
differences in capitalization on by default.
-
D0 numb3r and sy|\/|b<>l substitutions at random. On by
default.
- alternate-caps
-
Alternate caps and non-caps. On by default. When this and
all-caps are both on, DIstRiBUTE cAPitAl lEttERs rAndOMly.
- insult-word
-
Add insults about word to the post. If word is one of
several builtin words (or is a key in a DBM file named in
the INSULT_DB environment variable), it will garner a
specialized insult (builtin, or the value of that entry in
the DBM). Otherwise, a general insult will be used, e.g.
mumblefuck SCREWS THE BIG HAIRY BILLY GOAT!
- porn-advert
-
Advertise abundant kiddie porn on user's computer.
Useful with -s, to open up a share, and -P, to
download kiddie porn.
- number-seconds
-
number is the frequency in seconds for crossposting.
Default is 60.
- nazi
-
Refer to various USENET users as Hitler-like and Nazi.
Downloads a random sampling of articles and uses a heuristic
to find users that are savvy enough to whip ass, but not
experienced enough not to be offended.
- spam-root
-
Spam root@ every news server found. Also spams abuse@,
postmaster@, and news@.
- -i|--irc
-
Implies -C. Run an IRC spambot/annoybot on lots and lots
of IRC networks from user's home box. Designed to get
them K-lined. Off by default because the author likes IRC.
- -r|--rootkit|--back-orifice
-
Implies -C. nihil knows whether user's box is a
Windows or *NIX box. This option installs a rootkit for the
appropriate OS on user's home box.
- -s|--share
-
Implies -C. On user's home computer, open up a
passwordless read-write SMB share for the whole disk if on
Windows, or anonymous read-write FTP access to the whole
computer if on *NIX.
- -P|--porn
-
Implies -C. Useful with -s. From user's home box,
search the 'net for kiddie porn. Download lots.
- -f|--fbi|--fbi-file file
-
Only a good idea with -C, so implies it. Send anonymous
tip to the FBI that user is a terrorist or child
pornographer. If -P, uses child pornographer.
Otherwise, terrorist. If given a file, sends it to the
FBI.
- -w|--wipe|--wipe-time seconds
-
Implies -C. Wipe user's home computer's hard disk.
Off by default. Default with no specification is to wait 1
day (86400 seconds) after all other processes are finished.
If a time is specified, wait that many seconds after all
processes are finished. If seconds is negative, change
it to positive and wait that many seconds after user's
computer is cracked, regardless of the status of the other
processes.
- -S|--spam|--spam-file file
-
Collect email addresses to spam. Collects addresses from
user's computer like --usenet all-emails, downloads a
bunch of USENET articles and grabs addresses, and searches
random web pages. Spams them all. --spam-file stops all
that from happening, and spams the addresses in file. If
--spam is specified again after --spam-file, does all
the address gathering, too.
- -V|--version
-
Print the version of nihil.
- -h|--help
-
Print a brief usage message.
- -v|--verbose
-
Be more verbose. This is fun, it gives you a play-by-play
of the action. Use it more for more verbosity. Default is
to tell each item as it happens but not to go into any
detail.
- -F|--fork
-
Fork off so that the sysadmin can continue layin' down the
pimp napkin. If there is no --log-file, you will miss
the glorious output, so specify a logfile.
- -q|--quiet
-
Be less verbose. One -q is the opposite of one -v,
they cancel each other out.
- -l file|--log-file file
-
Log to file. Logs at one level of verbosity higher than
that which is printed out.
- -W|--webcast
-
Implies -C. Try to find a webcam or microphone on
user's home box to document the agony. Saves the stream
on the localhost, streams on port 8000, and posts a copy to
Freenet. On by default.
- -D hostspec|--crack-hosts hostspec
-
Implies -C. From user's home machine, try to crack hosts
given by hostspec. hostspec is a comma-delimited list
of hosts. Special values are fbi, cia, nsa, whitehouse,
house, senate, nasa, and dod. They try to crack the obvious
U.S. Governmental entities. Otherwise, hostspec should
be a host name or IP address to crack.
- -L [file]|--lisp [file]
-
Enable lisp interpreter. If no file is given, reads
~/.nihil. On by default.
- -H|--hamster [number]
-
Open number browser windows on user's home box, all
pointed at Hamsterdance. On by default, default number
is 30.
- -e|--extort|--extort-option
-
Extort things from user. Delay annihilation of
user for 4 hours (time defineable at compile-time or with
lisp). If user provides something within the time, do
not ruin user's life. option is
nude by default.
- nude
-
Default. Ask for a set of nude pictures.
- blues
-
Ask for four fried chickens and dry white toast.
- crack
-
Ask for crack.
- goat
-
Guess.
- irish
-
Ask to masturbate furiously while chanting an Irish hymn.
- file
-
With this option, nihil expects a filename to follow this
argument. The extortion message is taken from that file.
- -E|--police
-
Send out a request for assistance on the police (law
Enforcement) radio band.
- -a|--amateur-radio|--ham
-
Implies -C. If user has a HAM radio hooked up to
their computer, spam the airwaves with it.
- -b|--cockroaches
-
(b is before c for cockroaches) Infest user's home with
cockroaches. Also lawyers. Implies -t.
- -R|--rimmer
-
Implies -C. Replace user's kernel image file with an
ASCII file containing only the sentence
I am a fish. 400
times.
--cockroaches.
resc. tgs@resc.net. dwyn. astatine. ithron. CaptainSpam. chinoodle.
knarphie. Dis. getzburg.
The look on user's face.