Re: [programming] suidperl

1999-08-06 Terurut Topik Steven Haryanto
At 11:09 05-08-99 +0700, you wrote: >> On Fri, Jul 30, 1999 at 06:23:44PM +0700, Priyadi Iman Nurcahyo wrote: >> % saya punya program perl seperti ini: >> % >> % #!/usr/bin/perl >> % >> % $ENV{'PATH'} = "/usr/bin:/bin:/usr/local/bin"; >> % $ENV{SHELL} = '/bin/sh' if exists $ENV{SHELL}; >> % delete

Re: [programming] suidperl

1999-08-06 Terurut Topik Khadiyd Idris
Ikhlasul Amal wrote: > > On Fri, Jul 30, 1999 at 06:23:44PM +0700, Priyadi Iman Nurcahyo wrote: > % saya punya program perl seperti ini: > % > % #!/usr/bin/perl > % > % $ENV{'PATH'} = "/usr/bin:/bin:/usr/local/bin"; > % $ENV{SHELL} = '/bin/sh' if exists $ENV{SHELL}; > % delete @ENV{qw(IFS CDPATH

Re: [programming] suidperl

1999-08-05 Terurut Topik Priyadi Iman Nurcahyo
On Wed, Aug 04, 1999 at 03:24:57AM +0700, Ikhlasul Amal wrote: > Kalau mau dianggap dieksekusi oleh root (dalam hal ini effective > uid/gid), silakan saja real-nya diset sama dengan effective: > > $< = $>;# set real uid = eff. uid > $( = $);# set real gid = eff

Re: [programming] suidperl

1999-08-03 Terurut Topik Ikhlasul Amal
On Fri, Jul 30, 1999 at 06:23:44PM +0700, Priyadi Iman Nurcahyo wrote: % saya punya program perl seperti ini: % % #!/usr/bin/perl % % $ENV{'PATH'} = "/usr/bin:/bin:/usr/local/bin"; % $ENV{SHELL} = '/bin/sh' if exists $ENV{SHELL}; % delete @ENV{qw(IFS CDPATH ENV BASH_ENV)}; % print "EUID: $>\nEG

[programming] suidperl

1999-07-30 Terurut Topik Priyadi Iman Nurcahyo
saya punya program perl seperti ini: #!/usr/bin/perl $ENV{'PATH'} = "/usr/bin:/bin:/usr/local/bin"; $ENV{SHELL} = '/bin/sh' if exists $ENV{SHELL}; delete @ENV{qw(IFS CDPATH ENV BASH_ENV)}; print "EUID: $>\nEGID: $)\n"; print `id`; ownernya root.root, mode 6755 (setuid dan setgid nyala)... dari