Sam Trenholme's webpage
This article was posted to the Usenet group alt.hackers in 1995; any technical information is probably outdated.

Re: Backwards Message Hack


Article: 7384 of alt.hackers
Newsgroups: alt.hackers
From: heller@cis.csuohio.edu (Jettero Heller)
Subject: Re: Backwards Message Hack
Message-ID: 1995Feb14.143004.29928@news.csuohio.edu
Sender: news@news.csuohio.edu (USENET News System)
Organization: Cleveland State University
X-Newsreader: TIN [version 1.2 PL2]
Date: Tue, 14 Feb 1995 14:30:04 GMT
Approved: well, is it?
Lines: 35
Status: RO

Michael Stage (nene@u.washington.edu) wrote:
: In article <3hlce4$37u@taco.cc.ncsu.edu>,
: Michael John Haisma <mjhaisma@eos.ncsu.edu> wrote:
: >
: >
: >ps -aux|grep <process name>|grep -v grep|cut -f2 -d"
"|kill
: >
: >Won't kill the process(es) with that name.  If I leave off the kill, the

:   If you want this to work with more than one process, you need something
:   like this:

:  ps -a | grep <whatever> | grep -v grep | awk '{print $1}' | xargs
kill -9

:   The command substitutions (kill `<commands>`) suggested so far
won't work
:   with more than
:   one process because `<commands>` will include line feeds. So, kill
:   will only get the first process ID.  You could alternatively use:

Hmmmm, rather unusual that this won't work. . .considering I've been doing
it for months now. . .and even shorter than that.

	kill -9 `ps -aux | gawk '/<whatever>/ {print $2}'`
and it works every time I do it. . .occasionally I even change it so that
they are niced to -20. Run that a few times as root and it'll kill fork
bombs.

obhack:
	the above? no really. . .hacking together a setuid perl script
as the 'new' user login for the bbs I'm setting  up. I had to do all
sorts of ugly things to make sure duplicate users weren't being created,
or users with 'bad words' in their names.


** Heller



Parent Parent Parent gone gone

Back to index