Evangelos Deirmentzoglou - GSoC status report #4 of 17
Evangelos Deirme <[email protected]>
| Newsgroups | gmane.comp.security.nmap.devel |
|---|---|
| Message-ID | <CAO0ERrxNihM80TB_V=eEtdyL6Rq-NqPtxwY-Q=svOKM0-yR1PA@mail.gmail.com> |
Hey everyone, This is my report for the 4th week of GSoC 2017. ---Status Report #4 of 17--- 5 June 2017 Accomplishments: * An updated and working version of Nmap 7.40 with the LIBSSH and ssh-brute scripts has been assembled. This version compiles under Kali and Windows. * In the compiled version a quick and dirty workaround has been applied for the EOF bug. The error is caught at the NSE script level and simply ignored. The same error is interpreted in Windows as ERROR. When an error occurs in an NSE script, a brute error should be triggered and the brute's operation should terminate. This can be done by using the following statements: local err = brute.Error:new(err) err:setAbort(true) If those statements are omitted, the brute’s process will continue without interruption. The implemented workaround does not include the setAbort(true) statement when encountering an EOF or ERROR message. * Started studying the Ncrack engine Priorities: * Solve the EOF/ERROR bug at the NSE core engine level Thanks, Evangelos Deirmentzoglou _______________________________________________ Sent through the dev mailing list https://nmap.org/mailman/listinfo/dev Archived at http://seclists.org/nmap-dev/