home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #20 / NN_1992_20.iso / spool / comp / os / os2 / apps / 5963 < prev    next >
Encoding:
Internet Message Format  |  1992-09-08  |  1.5 KB

  1. Xref: sparky comp.os.os2.apps:5963 comp.security.misc:1204
  2. Path: sparky!uunet!gatech!prism!gt1610c
  3. From: gt1610c@prism.gatech.EDU (MCGAUGH,MICHAEL KENNETH)
  4. Newsgroups: comp.os.os2.apps,comp.security.misc
  5. Subject: Re: Self-Extracting Binaries dangerous? (Was: REXXShip: Self-Extracting UUEncode!)
  6. Message-ID: <67843@hydra.gatech.EDU>
  7. Date: 8 Sep 92 21:44:18 GMT
  8. References: <1992Sep6.175645.24543@midway.uchicago.edu> <DENS.92Sep8074930@sawwhet.owlnet.rice.edu> <1992Sep8.151847.10060@midway.uchicago.edu>
  9. Followup-To: comp.os.os2.apps
  10. Organization: Georgia Institute of Technology
  11. Lines: 25
  12.  
  13. In article <1992Sep8.151847.10060@midway.uchicago.edu> sip1@midway.uchicago.edu writes:
  14. >
  15. >It would be terrific, but, unless I'm mistaken, I'm forced to use
  16. >QUEUE statements, which prevents true xx-compatibility.  If anyone has
  17. >any ideas on this, I'll be glad to do it for the next release.
  18. >
  19.  
  20. Doesn't REXX have a command for reading its own source code?
  21. If it does, why not use that and then keep the xx-compatibility.
  22. Since REXX isn't compiled, you can put any garbage you want in
  23. the source and it doesn't matter as long as the interpreter never
  24. sees the junk.  Have the first line of REXX code jump to the end
  25. of the file, where the uncompress code is.  Then have the uncompress
  26. code read the source code in between, which happens to be the
  27. xx-compatible encoded information.
  28.  
  29. Hope this works.
  30.  
  31. Ken.
  32.  
  33. -- 
  34. M. Ken McGaugh
  35. Georgia Institute of Technology, Atlanta Georgia, 30332
  36. uucp:      ...!{decvax,hplabs,ncar,purdue,rutgers}!gatech!prism!gt1610c
  37. Internet: gt1610c@prism.gatech.edu
  38.