Re: Pull Request 1455: Update TN3270 Library and Scripts
Phil Young <[email protected]> Mon, 4 Feb 2019 14:10:16 -0800
| Newsgroups | gmane.comp.security.nmap.devel |
|---|---|
| Message-ID | <[email protected]> |
All, In addition to the below I’ve also added a brand new script: lu-enum.nse This script enumerates TN3270E logical units. I’ve included it as part of the initial pull request. > On Feb 1, 2019, at 5:24 PM, Phil Young <[email protected]> wrote: > > Hi All, > > I’ve created pull request 1455 https://github.com/nmap/nmap/pull/1455 <https://github.com/nmap/nmap/pull/1455> which includes the change outlined below. I’ve tested them all against my test LPAR. Thank you. > > Pull Request: > > I've updated the TN3270 library and updated all the scripts that use the library to ensure compatability. > > tn3270.lua: I've re-written the telnet negotiations component to use the options list instead of a bunch of IF/OR statements. This allows for more support of other protocols in the future. > tn3270-screen.nse: added new script arg to disable TN3270E > tso-enum: Disabled TN3270E and fixed debug output message error > tso-brute: Disabled TN3270E > vtam-enum: Disabled TN3270E > cics-enum: Disabled TN3270E > cics-user-enum: Disabled TN3270E and made sure the string it was searching for was unique to that panel > cics-user-brute: Disabled TN3270E and updated search string as well as username/password fields (the recent CICS transaction server moved the locations) > cics-info: Disabled TN3270E > > Note: TN3270E was added to the library because it opens options for new/other scripts. However, support by the previous written script was spotty so I disabled it for all of them for now. _______________________________________________ Sent through the dev mailing list https://nmap.org/mailman/listinfo/dev Archived at http://seclists.org/nmap-dev/