home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1989 …il & Dave's Excellent CD / Excellent CD HFS.raw / Moof / Goodies / DTS Goodies / Obfuscated_C / 1987 / wall.hint < prev    next >
Encoding:
Text File  |  1989-04-13  |  708 b   |  22 lines  |  [TEXT/MPS ]

  1. Most Useful Obfuscation: <sdcrdcf!lwall> Larry Wall
  2.  
  3.     Larry Wall
  4.     Unisys - System Development Group Santa Monica
  5.     9132 Kester Ave
  6.     Panorama City, CA  91402  USA
  7.  
  8. Try:    lwall | bc | lwall
  9. input:    x*x
  10. input:    c^2
  11.  
  12. Also try:  lwall | bc   and   lwall | cat
  13.  
  14. What we found amazing was how the flow of control was transferred
  15. between subroutines.  Careful inspection will show that the array of
  16. pointers to functions named `vi' refers to functions which seem to not
  17. be directly called.  Even so, these pointers to functions are being
  18. used as an argument to signal.  Can you determine why this is being
  19. done and how it is being exploited?
  20.  
  21. Some compilers complained about this file, so we changed: '=++I' to '= ++I'.
  22.