carl weber greenhouse software & consulting€¦ · greenhouse software & consulting. 1234...

39
1234 Security and Operation Free- and ShareWare for NonStop Systems Carl Weber GreenHouse Software & Consulting

Upload: others

Post on 06-Aug-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Carl Weber GreenHouse Software & Consulting€¦ · GreenHouse Software & Consulting. 1234 Brief Intro 1978 start as an analyst with Tandem Germany 1979 first cryptographic program

1234

Security and OperationFree- and ShareWare

forNonStop Systems

Carl Weber

GreenHouse Software & Consulting

Page 2: Carl Weber GreenHouse Software & Consulting€¦ · GreenHouse Software & Consulting. 1234 Brief Intro 1978 start as an analyst with Tandem Germany 1979 first cryptographic program

1234

Brief Intro

1978 start as an analyst with Tandem Germany

1979 first cryptographic program on \DUES

1985 specialization in SAFEGUARD & Security

1989 - 1993 successful evaluations (C2, F2/F7, Q3)

1994 start of GreenHouse Software & Consulting

31+ years on the best platform available

Page 3: Carl Weber GreenHouse Software & Consulting€¦ · GreenHouse Software & Consulting. 1234 Brief Intro 1978 start as an analyst with Tandem Germany 1979 first cryptographic program

1234

Brief FreeWare Intro

Developed during the past 16+ years

Based on GreenHouse needs andGreenHouse customer requests

Fill gap of missing functions and tools

Make life with NSK much easier and more secure

Maintained

New tools to come …

Page 4: Carl Weber GreenHouse Software & Consulting€¦ · GreenHouse Software & Consulting. 1234 Brief Intro 1978 start as an analyst with Tandem Germany 1979 first cryptographic program

1234

Access

Displays the access rights of a user on any object

$GHS1 SECOM700 35> access $system.sys01.osimage,user sa.carlEvaluated file: $SYSTEM.SYS01.OSIMAGEAccess ruling done by: GUARDIANRead: OKExecute: OKCreate: OK$GHS1 SECOM700 36>

Page 5: Carl Weber GreenHouse Software & Consulting€¦ · GreenHouse Software & Consulting. 1234 Brief Intro 1978 start as an analyst with Tandem Germany 1979 first cryptographic program

1234

Altfile

Adjusts the Alternate Key file entries of structuredfiles

Helpful when moving structured files alongwith their alternate keys

$GHS1 ALTFILE 37> altfile *ALTFILE (130) - T7172G06 - (10Mar2004) System \GINKGOCopyright (c) GreenHouse Software & Consulting 1996,1997,1999,2000,2004\GINKGO.$GHS1.ALTFILE.EXECMGMT. . . . OK\GINKGO.$GHS1.ALTFILE.EXECMOD . . . . OK\GINKGO.$GHS1.ALTFILE.U2ACR . . . . . OK$GHS1 ALTFILE 38>

Page 6: Carl Weber GreenHouse Software & Consulting€¦ · GreenHouse Software & Consulting. 1234 Brief Intro 1978 start as an analyst with Tandem Germany 1979 first cryptographic program

1234

CAliasID

Changes the ID of an Alias User

[run] CALIASID <Alias> [TO] <GUARDIAN ID>|<GUARDIAN-Name>

Example:CALIASID CarlWeber to 100,6CALIASID SuperSuper to 0,0

Page 7: Carl Weber GreenHouse Software & Consulting€¦ · GreenHouse Software & Consulting. 1234 Brief Intro 1978 start as an analyst with Tandem Germany 1979 first cryptographic program

1234

Change

Changes a given string in a bunch ofEDIT type files

[run] CHANGE [template];[B][W] /old/[new]/ or "old"[new]"[;[B][W] /old/[new]/[; ... ]]

[new] supports the key word CURRENTLOC, which is translatedto the current location (\sys.$vol.subvol).

e.g.:run CHANGE *;BW /$DSMSCM.PWQASEEP/CURRENTLOC/

$GHS1 CHANGE 44>

Page 8: Carl Weber GreenHouse Software & Consulting€¦ · GreenHouse Software & Consulting. 1234 Brief Intro 1978 start as an analyst with Tandem Germany 1979 first cryptographic program

1234

ChildsOf

Displays all processes related to an ancestor

$GHS1 CHANGE 45> childsof $splsScanning for children of: $SPLS0,426 $S $SYSTEM.SYSTEM.CSPOOL (P)0,427 $SP $SYSTEM.SYSTEM.CSPOOL (P)0,428 $LANPP $SYSTEM.SYSTEM.FASTPTCP1,394 $SP $SYSTEM.SYSTEM.CSPOOL (B)1,395 $S $SYSTEM.SYSTEM.CSPOOL (B)

Total number of found children: 5$GHS1 CHANGE 46>

Page 9: Carl Weber GreenHouse Software & Consulting€¦ · GreenHouse Software & Consulting. 1234 Brief Intro 1978 start as an analyst with Tandem Germany 1979 first cryptographic program

1234

CleanRPW

Manages orphaned Remote Passwords

[RUN] CLEANRPW [-H[ELP] | L[IST] | [sys-num | * | USER <user>]

Page 10: Carl Weber GreenHouse Software & Consulting€¦ · GreenHouse Software & Consulting. 1234 Brief Intro 1978 start as an analyst with Tandem Germany 1979 first cryptographic program

1234

Crypt

DES based encoder/decoder

Processes all ENSCRIBE type files

Pass Phrase driven

Page 11: Carl Weber GreenHouse Software & Consulting€¦ · GreenHouse Software & Consulting. 1234 Brief Intro 1978 start as an analyst with Tandem Germany 1979 first cryptographic program

1234

CUinACL

Changes the ID in existing ACLs

[run] CUINACL [/OUT[<file>]/] <type> [<name>],<old-user> [TO] <new-user>

Page 12: Carl Weber GreenHouse Software & Consulting€¦ · GreenHouse Software & Consulting. 1234 Brief Intro 1978 start as an analyst with Tandem Germany 1979 first cryptographic program

1234

DelOACL

Manages orphaned ACLs of all objects:- displays them- optionally deletes them- keeps the original settings in a file forrestoration

Supports Disk File Pattern

Showtime

Page 13: Carl Weber GreenHouse Software & Consulting€¦ · GreenHouse Software & Consulting. 1234 Brief Intro 1978 start as an analyst with Tandem Germany 1979 first cryptographic program

1234

DES

Bunch of DES procedures to be used in programs- Various Code Book- Various Cipher Block Chaining- Triple and Trio DES

ISO HASH for password compression

High performance

Base of cryptography in PAK/UNPAK

Page 14: Carl Weber GreenHouse Software & Consulting€¦ · GreenHouse Software & Consulting. 1234 Brief Intro 1978 start as an analyst with Tandem Germany 1979 first cryptographic program

1234

GenPW

Generates ‘readable’ passwords

Show time

Page 15: Carl Weber GreenHouse Software & Consulting€¦ · GreenHouse Software & Consulting. 1234 Brief Intro 1978 start as an analyst with Tandem Germany 1979 first cryptographic program

1234

GetInfo

Saves all SAFEGUARD settings in an OBEY file

Use it BEFORE introducing major changes toSAFEGUARD

Page 16: Carl Weber GreenHouse Software & Consulting€¦ · GreenHouse Software & Consulting. 1234 Brief Intro 1978 start as an analyst with Tandem Germany 1979 first cryptographic program

1234

GetPWSS

Displays all PATHWAY security settings

Ideal tool to find loop holes in your system

Perfect cook book for hackers!

Show Time

Page 17: Carl Weber GreenHouse Software & Consulting€¦ · GreenHouse Software & Consulting. 1234 Brief Intro 1978 start as an analyst with Tandem Germany 1979 first cryptographic program

1234

LastOpen

Lists the file attributes- LASTOPEN- CREATION- LAST MDOIFICATION

Sorts the output according to your needs

Show Time

Page 18: Carl Weber GreenHouse Software & Consulting€¦ · GreenHouse Software & Consulting. 1234 Brief Intro 1978 start as an analyst with Tandem Germany 1979 first cryptographic program

1234

MyInfo & MyPurge

Enhanced FILEINFO/PURGE

Support of WHERE clause

Show Time

Page 19: Carl Weber GreenHouse Software & Consulting€¦ · GreenHouse Software & Consulting. 1234 Brief Intro 1978 start as an analyst with Tandem Germany 1979 first cryptographic program

1234

MyUser

Displays all GUARDIAN as well as Alias usersmapped to a given ID

Show Time

Page 20: Carl Weber GreenHouse Software & Consulting€¦ · GreenHouse Software & Consulting. 1234 Brief Intro 1978 start as an analyst with Tandem Germany 1979 first cryptographic program

1234

NoACL

Displays all disk files lacking an effective ACL

Page 21: Carl Weber GreenHouse Software & Consulting€¦ · GreenHouse Software & Consulting. 1234 Brief Intro 1978 start as an analyst with Tandem Germany 1979 first cryptographic program

1234

NSK-PKZIP

ZIPs and UNZIPs files on Tandem

Courtesy of Theo Mandema

Page 22: Carl Weber GreenHouse Software & Consulting€¦ · GreenHouse Software & Consulting. 1234 Brief Intro 1978 start as an analyst with Tandem Germany 1979 first cryptographic program

1234

Orphans

Manages orphaned disk files- displays them- gives them to a new owner- deletes them

Page 23: Carl Weber GreenHouse Software & Consulting€¦ · GreenHouse Software & Consulting. 1234 Brief Intro 1978 start as an analyst with Tandem Germany 1979 first cryptographic program

1234

PPD

Displays sorted PPD entries

Supports wildcards

Showtime

Page 24: Carl Weber GreenHouse Software & Consulting€¦ · GreenHouse Software & Consulting. 1234 Brief Intro 1978 start as an analyst with Tandem Germany 1979 first cryptographic program

1234

PurgeDat

Performs a PURGEDATA on files and all

Related alternate key files

[run] PURGEDAT [/OUT <file>/] <template> [,DEALLOCATE] [!]

Page 25: Carl Weber GreenHouse Software & Consulting€¦ · GreenHouse Software & Consulting. 1234 Brief Intro 1978 start as an analyst with Tandem Germany 1979 first cryptographic program

1234

PurgeTMP

Purges outdated temporary disk files

Prevents a DoS attack

Show time

Page 26: Carl Weber GreenHouse Software & Consulting€¦ · GreenHouse Software & Consulting. 1234 Brief Intro 1978 start as an analyst with Tandem Germany 1979 first cryptographic program

1234

Remotes

Displays remote passwords

Page 27: Carl Weber GreenHouse Software & Consulting€¦ · GreenHouse Software & Consulting. 1234 Brief Intro 1978 start as an analyst with Tandem Germany 1979 first cryptographic program

1234

SaveAudi

Saves SAFEGUARD and EMS audit files ona regular basis to a defined location

Page 28: Carl Weber GreenHouse Software & Consulting€¦ · GreenHouse Software & Consulting. 1234 Brief Intro 1978 start as an analyst with Tandem Germany 1979 first cryptographic program

1234

Secure

Intelligent SECURE

Supports wildcards for “RWEP” settings

Show Time

Page 29: Carl Weber GreenHouse Software & Consulting€¦ · GreenHouse Software & Consulting. 1234 Brief Intro 1978 start as an analyst with Tandem Germany 1979 first cryptographic program

1234

SetRPW

Sets a remote password for an even non existingsystem

Does make a lot of sense e.g. when expanding the

EXPAND network

[RUN] SETRPW [-H[ELP] | |<user>[,]<sys-num>[,]<rpw> [!]]

Page 30: Carl Weber GreenHouse Software & Consulting€¦ · GreenHouse Software & Consulting. 1234 Brief Intro 1978 start as an analyst with Tandem Germany 1979 first cryptographic program

1234

ShowLib

Displays libraries, bound to executables

A LIB is a Trojan Horse by definition!

Show Time

Page 31: Carl Weber GreenHouse Software & Consulting€¦ · GreenHouse Software & Consulting. 1234 Brief Intro 1978 start as an analyst with Tandem Germany 1979 first cryptographic program

1234

ToFo

Tandem Object File Optimizer

Adjusts the Extent Size on object files with code:- 100- 180- 700- 800and minimizes the used disk space

Page 32: Carl Weber GreenHouse Software & Consulting€¦ · GreenHouse Software & Consulting. 1234 Brief Intro 1978 start as an analyst with Tandem Germany 1979 first cryptographic program

1234

Trace

Displays a process chain

Show Time

Page 33: Carl Weber GreenHouse Software & Consulting€¦ · GreenHouse Software & Consulting. 1234 Brief Intro 1978 start as an analyst with Tandem Germany 1979 first cryptographic program

1234

TrashPW

Trashes a users password

Page 34: Carl Weber GreenHouse Software & Consulting€¦ · GreenHouse Software & Consulting. 1234 Brief Intro 1978 start as an analyst with Tandem Germany 1979 first cryptographic program

1234

WhoIs

Displays actual system users

Show Time

Page 35: Carl Weber GreenHouse Software & Consulting€¦ · GreenHouse Software & Consulting. 1234 Brief Intro 1978 start as an analyst with Tandem Germany 1979 first cryptographic program

1234

Free- ShareWare Intro

Developed during the past 15+ years

Fill gap between products and FreeWare

Make life with NSK even easier and more secure

Can freely by used, but a small fee is welcome

Page 36: Carl Weber GreenHouse Software & Consulting€¦ · GreenHouse Software & Consulting. 1234 Brief Intro 1978 start as an analyst with Tandem Germany 1979 first cryptographic program

1234

ListLib

Listner Library

Controls orphaned FTP sessions

Prevents a DoS attack

Page 37: Carl Weber GreenHouse Software & Consulting€¦ · GreenHouse Software & Consulting. 1234 Brief Intro 1978 start as an analyst with Tandem Germany 1979 first cryptographic program

1234

SECOM-L

Light version of SECOM

Performs controlled ID hopping

Show Time

Page 38: Carl Weber GreenHouse Software & Consulting€¦ · GreenHouse Software & Consulting. 1234 Brief Intro 1978 start as an analyst with Tandem Germany 1979 first cryptographic program

1234

Where to get all this……. And even more??

www. GreenHouse.de

Page 39: Carl Weber GreenHouse Software & Consulting€¦ · GreenHouse Software & Consulting. 1234 Brief Intro 1978 start as an analyst with Tandem Germany 1979 first cryptographic program

1234

Questions?