Skip to content

This is a small HLASM project on ZOS, it enables you start a new session by START command following name/alias but not menu numbers, for example 'START SPUFI'. This sample shows a skeleton of how to hook the services or programs, maybe like DB2 to do a DB2 tool, on ZOS.

Notifications You must be signed in to change notification settings

mgrossmann/EnhanceStartOnZ

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

EnhanceStartOnZ

This is a small project developped in HLASM on ZOS, it enables you start a new session by START command following name/alias but not menu numbers, for example 'START SPUFI'.

This project is just for practice, and suits for HLASM beginners. The following knowledge is involved in this project:

  1. Call CSVQUERY to get the address of ISPSTRT - START processor.
  2. Call PGSER to unprotect/protect storage.
  3. Hook ISPSTRT.
  4. Save ISPSTRT's running enviroment.
  5. ESTAEX.
  6. Allocate DD dynamically.

More details please see EnhanceStartOnZ.ppt.

Compile: please use CNTL(ALL) to assemble and link.

About

This is a small HLASM project on ZOS, it enables you start a new session by START command following name/alias but not menu numbers, for example 'START SPUFI'. This sample shows a skeleton of how to hook the services or programs, maybe like DB2 to do a DB2 tool, on ZOS.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published