1
0
mirror of https://github.com/nmap/nmap.git synced 2025-12-29 19:09:01 +00:00

Fix a Unix domain socket crash. Fixes #2154

This commit is contained in:
nnposter
2020-10-16 02:54:52 +00:00
parent 06b9904228
commit f6b40614e4
2 changed files with 4 additions and 2 deletions

View File

@@ -4,6 +4,8 @@ o New UDP payloads:
+ [GH#1279] TS3INIT1 for UDP 3389 [colcrunch]
+ [GH#1895] DTLS for UDP 3391 (RD Gateway) [Arnim Rupp]
o [Ncat][GH#2154] Ncat no longer crashes when used with Unix domain sockets.
o [NSE] Script mysql-audit now defaults to the bundled mysql-cis.audit for
the audit rule base. [nnposter]

View File

@@ -846,7 +846,7 @@ int main(int argc, char *argv[])
targetaddrs->addr.un.sun_family = AF_UNIX;
strncpy(targetaddrs->addr.un.sun_path, argv[optind], sizeof(targetaddrs->addr.un.sun_path));
targetaddrs->addrlen = SUN_LEN(&targetaddrs->addr.un);
o.target = argv[optind];
o.sslservername = o.target = argv[optind];
optind++;
} else
#endif
@@ -865,7 +865,7 @@ int main(int argc, char *argv[])
targetaddrs->addr.vm.svm_cid = long_cid;
targetaddrs->addrlen = sizeof(targetaddrs->addr.vm);
o.target = argv[optind];
o.sslservername = o.target = argv[optind];
optind++;
}
} else