home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!shady!kevin
- From: kevin@shady.UUCP (Kevin Smith)
- Newsgroups: comp.unix.aix
- Subject: Re: Changing name associated with a process
- Message-ID: <24@shady.UUCP>
- Date: 25 Jul 92 06:07:44 GMT
- References: <mwarren.711724488@rws1> <mwarren.711816903@rws1> <kelvin.711819412@thed.uk22.bull.com> <1992Jul22.234401.3114@cass.ma02.bull.com> <kelvin.711888803@thed.uk22.bull.com>
- Reply-To: kevin@shady.UUCP (Kevin Smith)
- Organization: ShadeTree Software, Inc.
- Lines: 22
-
- In article <kelvin.711888803@thed.uk22.bull.com> kelvin@thed.uk22.bull.com (Kelvin J. Hill) writes:
- :>My comment re security violation was more to do with the ability to modify
- :>address pointers which are presumably outside the users program. If we can
- :>modify the argv[0] value on a machine wide basis, what else can we modify?
- :>
- :>Agreed on the concept of hiding 'sensitive' command line args, but I see the
- :>probability that the same method could be used to disguise a trojan program.
- :>
- :>Comments?
- :>
-
- argv[] is not outside the user space. It is an array of pointers like
- any other. A 'ps' (without -f) should show the real process name as
- stored in the proc table (which the humble user cannot modify).
-
- See my other posting about 'ps -f' peeking into your user space to find
- your argv[].
- --
- | Email - !shady!kevin uunet!shady!kevin
- Kevin Smith | Voice - (908) 874-7980
- | Mail - ShadeTree Software, Inc., 192 Capricorn Dr. #10,
- | Somerville, NJ 08876
-