Author Topic: Porting nmap  (Read 2358 times)

christech

  • Full Member
  • ***
  • Posts: 149
  • Karma: +2/-0
    • View Profile
Porting nmap
« on: June 06, 2023, 11:35:06 pm »
How hard would it be to get starting in porting over nmap to os2? I found some outdated builds on Hobbes.

Mentore

  • Full Member
  • ***
  • Posts: 153
  • Karma: +4/-0
    • View Profile
Re: Porting nmap
« Reply #1 on: June 07, 2023, 08:20:43 am »
How hard would it be to get starting in porting over nmap to os2? I found some outdated builds on Hobbes.

Taking a look at the homepage for nmap I can see that nmap depends on

  • Zenmap - optional. Being a graphical frontend in python, I strongly suggest we avoid it.
  • OpenSSL - we have it (it is optional but what would we do with a nmap without SSL/TSL?)
  • Libpcap - I'm pretty sure we have a recent version. Optional, though.
  • PCRE - the Perl Compatible Regular Expression library. Should be available to anyone who has a development environment on OS/2 for porting.
  • Libdnet - used to send raw internet frames. Pretty much useful IMHO, but we haven't one available AFAICR. It would be good to port one, maybe removing IPv6 support (if present).

Check https://nmap.org/book/inst-source.html for more information.
I'd give it a try, but currently I've got no spare time and should use the little I may have to work on the Italian ArcaOS NLV...

Mentore