> From: rob@xxxxxxxxx
> 
> As far as a programmatic interface, that's security by obscurity.  You
> should have seen the bug eyed IBMer's a few years back in Rochester
which
> called the iSeries Navigator API's from the command line, passing the
> necessary hex codes, just lightning fast.

Oh lord.  Who let Leif in here <grin>?  Anybody who attempts this should
be fired on the spot, and if you have an atmosphere where this sort of
thing is attempted, then you have far more serious problems, but that's
a different issue.

If you believe people will attempt to call your update programs from the
command line, then you simply put in a secondary check in the trigger to
ensure that the program with adopted authority is being called by a
trusted program.

As you mentioned, you can use cascaded authority adoption, letting only
trusted programs have access to the I/O module.  But what if they get
authority to the I/O module some other way?  If you want even more
security, use both the authority method AND the trigger stack check.
Now, the only way they can break your security is by replacing the
trigger or replacing the trusted program.

There is of course a point of diminishing returns, and that's a business
decision, because what if the user gets the DST password?  Or uses an MI
program to get around security?  Or restores a system state program?
There is no such thing as complete security short of turning off the
machine.

Joe


As an Amazon Associate we earn from qualifying purchases.

This thread ...

Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.