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
