I have To agree with Ben 

-----Original Message-----
From: IBM Mainframe Discussion List [mailto:[email protected]] On
Behalf Of Binyamin Dissen
Sent: Tuesday, March 03, 2009 3:19 PM
To: [email protected]
Subject: Re: Do and don't in programing (Security wise)

On Tue, 3 Mar 2009 18:05:42 -0500 "Arthur T." <[email protected]>
wrote:

:>On 3 Mar 2009 14:14:45 -0800, in bit.listserv.ibm-main 
:>(Message-ID:<listserv%[email protected]>) 
:>[email protected] (John McKown) wrote:
:>
:>>Well, that defeats one of my forced abend techniques:
:>>
:>>   BRC cond,*+2
:>>
:>>This branches into the middle of the BRC (Jump) 
:>>instruction, which in this
:>>case is always x'0001', resulting in an S0C1 abend.
:>
:>SOC1s are too common to stand out.  I prefer
:>    EX R15,*    (Of course, it doesn't matter which 
:>register.)

Problem with EX * is that you need branch around it.

I like John's idea. I still use an old fashioned branch to an odd
address

        BC    cond,0
        org   *-2
        dc    s(*+1)

to force the most uncommon 0c6

--
Binyamin Dissen <[email protected]>
http://www.dissensoftware.com

Director, Dissen Software, Bar & Grill - Israel


Should you use the mailblocks package and expect a response from me,
you should preauthorize the dissensoftware.com domain.

I very rarely bother responding to challenge/response systems,
especially those from irresponsible companies.

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

Reply via email to