× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.



Yes, I agree with you in the part of keep security issues "at home". I
have business reasons to try this anyway, not a question of frivolity or
nonsense. It seems to be technically imposible as system integrity
protection works fine.

Regards:
Roberto.

IBM Global Services España, S.A.
Mar Adriático, 2, 28830 San Fernando de Henares (Madrid)
Registro Mercantil de Madrid, Folio 49; Tomo 6430; Hoja M-104.742
CIF A80-599459




CRPence <CRPbottle@xxxxxxxxx>
Sent by: mi400-bounces@xxxxxxxxxxxx
14/05/2010 16:31
Please respond to
MI Programming on the AS400 / iSeries <mi400@xxxxxxxxxxxx>


To
mi400@xxxxxxxxxxxx
cc

Subject
Re: [MI400] OBJECT PATCHING






Why would a new program need to be in the EPT unless it is part
of the OS? Code that is created outside of the OS development, the
programs in such an application should be created and delivered as
an LPP using user-state programs. Not understanding why the LIC
exception 4401 occurs, is a clear indication that success with
effecting the patch is probable folly. Similarly, for understanding
about why attempts to patch system state would not be functional.

Had you at least asked internally on the ibmforums.ibm.com
newgroup [or equivalent brower-based forums]; e.g. on software.os400
or hardware.iseries? While it may be interesting to those outside
IBM to try to /play/ with such things, IMO it is at least somewhat
inappropriate for someone within IBM to be attempting such nonsense;
even somewhat odd, to be discussing the topic on a public forum,
since that makes IBM look incapable of doing their own business.
You should contact IBM Rochester development team to discuss what
you are attempting to do, and probably best to discuss what you want
to do. I believe the security component provides a tool to
IBM-support to update the EPT, but it will not assist in making a
valid signed system state program object.

Regards, Chuck

Roberto Garcia Perez1 wrote:

I have a couple of problems when trying to patch some objects in
the system. What I pretend is to replace the virtual address in
one of the QINSEPT pointers and point to a new pgm that I've
developed, and also patch this new program to change it to
*SYSTEM state. The problems are:
1) My attempt to patch QINSEPT ends with a MCH6801.
2) My attempt to patch the program at location X'105C' to move
it to a *SYSTEM state shows no error but the operation is not
performed. All these steps are issued from a pgm in *SYSTEM
state.

Regards:
Roberto.

IBM Global Services España, S.A.
Mar Adriático, 2, 28830 San Fernando de Henares (Madrid)
Registro Mercantil de Madrid, Folio 49; Tomo 6430; Hoja M-104.742
CIF A80-599459


Salvo indicado de otro modo más arriba / Unless stated otherwise above:
International Business Machines, S.A.
Santa Hortensia, 26-28, 28002 Madrid
Registro Mercantil de Madrid; Folio 1; Tomo 1525; Hoja M-28146
CIF A28-010791
_______________________________________________
This is the MI Programming on the AS400 / iSeries (MI400) mailing list
To post a message email: MI400@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/mi400
or email: MI400-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/mi400.




Salvo indicado de otro modo más arriba / Unless stated otherwise above:
International Business Machines, S.A.
Santa Hortensia, 26-28, 28002 Madrid
Registro Mercantil de Madrid; Folio 1; Tomo 1525; Hoja M-28146
CIF A28-010791

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.