On Sat, 17 Oct 2020 16:19:40 -0700, Charles Mills wrote:

>Back in the late sixties ... I wrote a quick program that exactly filled the 
>remaining space in the library and named it ALL. They ran the appropriate 
>utility with the control statement DELETC ALL with the predictable results. 
>They were as unhappy with me as I was with them.
> 
So can you claim to be the inventor of code injection?

I found an injection weakness in "skulker" Exec.  I never exploited it but got
an integrity APAR.

>-----Original Message-----
>From: Charles Mills
>Sent: Saturday, October 17, 2020 4:13 PM
>
>I would suggest shooting the creator.
> 
Please don't do that.  When I was first learning JCL I experimented with DSNAMEs
protected by apostrophes. With IEFBR14 and DD DISP=(NEW,KEEP) I created
various data set names containing blanks, apostrophes, binary zeroes,
lower case, long qualifiers, ...

A few days later, irate storage administrators descended on me.  I had crashed
their utility that scratched uncatalogued data sets.

But shooting me would have inconvenienced more than assisted them.

They need a better utility; one that could deal with any DSNAME a programmer
could create.

-- gil

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to