Nmap - the Network Mapper. Github mirror of official SVN repository.
This report summarizes scanner evidence for nmap/nmap, a C project with 13,906 GitHub stars. SynthScan examined 662,711 lines of code across 1197 source files, recording 1972 pattern matches distributed across 17 syntactic categories. The legacy adjusted pattern signal is 4.1 (Low pattern signal); it is not an authorship estimate.
Use the findings to ask whether maintainers can explain intent, verify dependencies, simplify unnecessary scaffolding, and focus review effort. Risk Payload v1 adds ownership, supply-chain, over-engineering, and review-effort vectors when available. These are prompts for human verification, not probabilities, security findings, or measured maintenance costs.
Use each vector to guide manual verification of the underlying findings.
Payload schema: 1.0.0 · Engine: 2.0.0 · Scoring: heuristic-density-v1 · Scan date: 2026-10-31.
Can maintainers explain intent, assumptions, and trade-offs? 1560 finding(s).
Are imports declared and package/API names verified? 116 finding(s).
Are wrappers, guards, and repeated structures necessary? 359 finding(s).
Which changes need focused human review? 1972 finding(s).
This chart tracks the legacy adjusted pattern score across scan runs. Changes can reflect source changes, scan coverage, or detector/scoring versions; they do not measure AI adoption or prove that a team refactored code. Compare runs only when their scoring versions are compatible. The dashed line tracks the raw pattern-hit count.
Groups findings by configured severity weight. Severity is not a confidence estimate, security rating, or proof that a package is missing. Verify imports against the project's manifests and inspect each finding in its local design context.
This horizontal bar chart shows where configured pattern scores accumulate across directories. Treat the bars as locations to inspect, not as evidence of authorship or code quality. Use the file-level findings to decide whether a directory needs a focused ownership, dependency, complexity, or review check.
The scanner identified 1972 distinct pattern matches across 17 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a detector match to inspect in context. Expand any category row to inspect the individual file paths, line numbers, code snippets, and the lexical context (CODE, COMMENT, or STRING) in which each match was detected.
Reading the findings table: The Severity column indicates the configured finding weight (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — legacy comment-context matches receive a ×1.5 score weight. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier under the legacy scoring model.
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | utils.h | 61 | /* $Id$ */ | COMMENT |
| LOW | ltmain.sh | 1 | # Generated from ltmain.m4sh. | COMMENT |
| LOW | ltmain.sh | 21 | # WITHOUT ANY WARRANTY; without even the implied warranty of | COMMENT |
| LOW | ltmain.sh | 41 | # --quiet, --silent don't print informational messages | COMMENT |
| LOW | ltmain.sh | 61 | # include the following information: | COMMENT |
| LOW | ltmain.sh | 141 | ' | COMMENT |
| LOW | ltmain.sh | 2701 | { | COMMENT |
| LOW | ltmain.sh | 2921 | exit 1 | COMMENT |
| LOW | ltmain.sh | 2961 | # is running under the msys shell), or in the following cross- | COMMENT |
| LOW | ltmain.sh | 3021 | # Fallback: | COMMENT |
| LOW | ltmain.sh | 3041 | # Path separators are also converted from $build format to | COMMENT |
| LOW | ltmain.sh | 3161 | # ifdef __CYGWIN__ | COMMENT |
| LOW | ltmain.sh | 3181 | # define LT_PATHMAX PATH_MAX | COMMENT |
| LOW | ltmain.sh | 3201 | #endif | COMMENT |
| LOW | ltmain.sh | 3221 | # define IS_DIR_SEPARATOR(ch) ((ch) == DIR_SEPARATOR) | COMMENT |
| LOW | ltmain.sh | 6001 | -L*) new_libs="$deplib $new_libs" ;; | COMMENT |
| LOW | ltmain.sh | 8381 | # The TAGs below are defined such that we never get into a situation | COMMENT |
| LOW | ltmain.sh | 8401 | # Local Variables: | COMMENT |
| LOW | nmap.h | 61 | COMMENT | |
| LOW | nmap.h | 81 | #if HAVE_UNISTD_H | COMMENT |
| LOW | nmap.h | 101 | // #if HAVE_NETINET_IF_ETHER_H | COMMENT |
| LOW | nmap.h | 161 | COMMENT | |
| LOW | nmap.h | 181 | #define MAX_SERVICE_INFO_FIELDS 5 | COMMENT |
| LOW | nmap.h | 201 | #endif | COMMENT |
| LOW | struct_ip.h | 21 | typedef unsigned __int32 u_int32_t; | COMMENT |
| LOW | struct_ip.h | 41 | #define NETINET_IN_SYSTM_H | COMMENT |
| LOW | struct_ip.h | 161 | #define icmp_ttime icmp_dun.id_ts.its_ttime | COMMENT |
| LOW | scan_engine.h | 61 | ***************************************************************************/ | COMMENT |
| LOW | osscan2.h | 81 | COMMENT | |
| LOW | osscan2.h | 101 | #define NUM_SEQ_SAMPLES 6 | COMMENT |
| LOW | nse_main.h | 61 | # define SCRIPT_ENGINE_LUA_DIR "scripts/" | COMMENT |
| LOW | service_scan.h | 61 | ***************************************************************************/ | COMMENT |
| LOW | service_scan.h | 121 | /********************** CLASSES ***********************************/ | COMMENT |
| LOW | service_scan.h | 241 | bool serviceIsPossible(const char *sname) const; | COMMENT |
| LOW | output.h | 61 | * indemnification and commercial support are all available through the | COMMENT |
| LOW | nmap_winconfig.h | 81 | #define DNET_INCLUDED 1 | COMMENT |
| LOW | Target.h | 61 | ***************************************************************************/ | COMMENT |
| LOW | nse_utility.h | 1 | #ifndef NMAP_NSE_UTILITY_H | COMMENT |
| LOW | portlist.h | 61 | /* $Id$ */ | COMMENT |
| LOW | portlist.h | 221 | int getStateCounts(int protocol, int state) const; | COMMENT |
| LOW | nmap_error.h | 61 | /* $Id$ */ | COMMENT |
| LOW | nmap_amigaos.h | 61 | COMMENT | |
| LOW | nmap_amigaos.h | 81 | #define pcap_open_live(a, b, c, d...) MiamiPCapOpenLive(a, b, 0, d) | COMMENT |
| LOW | nse_lua.h | 1 | #ifndef NSE_LUA_H | COMMENT |
| LOW | nse_lua.h | 21 | #include <lua/5.4/lua.h> | COMMENT |
| LOW | ndiff/ndifftest.py | 101 | def test_script(self): | COMMENT |
| LOW | ndiff/ndiff.py | 1 | #!/usr/bin/env python3 | COMMENT |
| LOW | mswin32/winfix.h | 1 | #ifndef WINFIX_H | COMMENT |
| LOW | mswin32/resource.h | 1 | //{{NO_DEPENDENCIES}} | COMMENT |
| LOW | mswin32/NETINET/IP_ICMP.H | 101 | #define ICMP_MASKLEN 12 /* address mask */ | COMMENT |
| LOW | mswin32/NETINET/IP_ICMP.H | 121 | #define ICMP_UNREACH_HOST_PROHIB 10 /* ditto */ | COMMENT |
| LOW | mswin32/NETINET/IF_ETHER.H | 81 | u_char arp_tha[6]; /* target hardware address */ | COMMENT |
| LOW | mswin32/NETINET/IP.H | 81 | #define IP_MAXPACKET 65535 /* maximum packet size */ | COMMENT |
| LOW | mswin32/NETINET/IP.H | 101 | COMMENT | |
| LOW | mswin32/NETINET/IP.H | 161 | /* bits for security (not byte swapped) */ | COMMENT |
| LOW | libdnet-stripped/acconfig.h | 1 | @BOTTOM@ | COMMENT |
| LOW | libdnet-stripped/config/ltmain.sh | 1 | #! /usr/bin/env sh | COMMENT |
| LOW | libdnet-stripped/config/ltmain.sh | 21 | # same distribution terms that you use for the rest of that program. | COMMENT |
| LOW | libdnet-stripped/config/ltmain.sh | 41 | COMMENT | |
| LOW | libdnet-stripped/config/ltmain.sh | 61 | ## -------------------------- ## | COMMENT |
| 1239 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | libdnet-stripped/config/ltmain.sh | 157 | # -------------- | COMMENT |
| MEDIUM | libdnet-stripped/config/ltmain.sh | 183 | # ---------------------- | COMMENT |
| MEDIUM | libdnet-stripped/config/ltmain.sh | 192 | # -------------------------------------------- | COMMENT |
| MEDIUM | libdnet-stripped/config/ltmain.sh | 378 | # --------------------------- | COMMENT |
| MEDIUM | libdnet-stripped/config/ltmain.sh | 523 | # ------------------- | COMMENT |
| MEDIUM | libdnet-stripped/config/ltmain.sh | 572 | # --------------------- | COMMENT |
| MEDIUM | libdnet-stripped/config/ltmain.sh | 618 | # ---------------------------- | COMMENT |
| MEDIUM | libdnet-stripped/config/ltmain.sh | 641 | # -------------------------- | COMMENT |
| MEDIUM | libdnet-stripped/config/ltmain.sh | 665 | # ------------------ | COMMENT |
| MEDIUM | libdnet-stripped/config/ltmain.sh | 689 | # ------------------ | COMMENT |
| MEDIUM | libdnet-stripped/config/ltmain.sh | 722 | # ------------------------------------------- | COMMENT |
| MEDIUM | libdnet-stripped/config/ltmain.sh | 734 | # -------------------------------------------------------- | COMMENT |
| MEDIUM | libdnet-stripped/config/ltmain.sh | 755 | # ---------------- | COMMENT |
| MEDIUM | libdnet-stripped/config/ltmain.sh | 774 | # -------------------- | COMMENT |
| MEDIUM | libdnet-stripped/config/ltmain.sh | 783 | # ------------------------------ | COMMENT |
| MEDIUM | libdnet-stripped/config/ltmain.sh | 819 | # ----------------- | COMMENT |
| MEDIUM | libdnet-stripped/config/ltmain.sh | 832 | # ----------------------- | COMMENT |
| MEDIUM | libdnet-stripped/config/ltmain.sh | 844 | # ----------------------------- | COMMENT |
| MEDIUM | libdnet-stripped/config/ltmain.sh | 855 | # --------------- | COMMENT |
| MEDIUM | libdnet-stripped/config/ltmain.sh | 881 | # --------------------------- | COMMENT |
| MEDIUM | libdnet-stripped/config/ltmain.sh | 929 | # ------------------------- | COMMENT |
| MEDIUM | libdnet-stripped/config/ltmain.sh | 967 | # ------------------------ | COMMENT |
| MEDIUM | libdnet-stripped/config/ltmain.sh | 1057 | # -------------------- | COMMENT |
| MEDIUM | libdnet-stripped/config/ltmain.sh | 1073 | # -------------------------------- | COMMENT |
| MEDIUM | libdnet-stripped/config/ltmain.sh | 1138 | # ---------------------------- | COMMENT |
| MEDIUM | libdnet-stripped/config/ltmain.sh | 1218 | # ----------------------- | COMMENT |
| MEDIUM | libdnet-stripped/config/ltmain.sh | 1253 | # ------------------------ | COMMENT |
| MEDIUM | libdnet-stripped/config/ltmain.sh | 1264 | # ---------------- | COMMENT |
| MEDIUM | libdnet-stripped/config/ltmain.sh | 1317 | # ------------------------ | COMMENT |
| MEDIUM | libdnet-stripped/config/ltmain.sh | 1338 | # --------------------------------- | COMMENT |
| MEDIUM | libdnet-stripped/config/ltmain.sh | 1368 | # ----------------------------- | COMMENT |
| MEDIUM | libdnet-stripped/config/ltmain.sh | 1393 | # ------------------------------------ | COMMENT |
| MEDIUM | libdnet-stripped/config/ltmain.sh | 1422 | # ---------- | COMMENT |
| MEDIUM | libdnet-stripped/config/ltmain.sh | 1443 | # ------------------- | COMMENT |
| MEDIUM | libdnet-stripped/config/ltmain.sh | 1456 | # ----------------------------- | COMMENT |
| MEDIUM | libdnet-stripped/config/ltmain.sh | 1469 | # ---------------------------- | COMMENT |
| MEDIUM | libdnet-stripped/config/ltmain.sh | 1494 | # ----------------------- | COMMENT |
| MEDIUM | libdnet-stripped/config/ltmain.sh | 1511 | # --------------------- | COMMENT |
| MEDIUM | libdnet-stripped/config/ltmain.sh | 1640 | # ----------------------- | COMMENT |
| MEDIUM | libdnet-stripped/config/ltmain.sh | 1652 | # --------------------------------- | COMMENT |
| MEDIUM | libdnet-stripped/config/ltmain.sh | 1669 | # ------------------------------------ | COMMENT |
| MEDIUM | libdnet-stripped/config/ltmain.sh | 1681 | # --------------------------------------------- | COMMENT |
| MEDIUM | libdnet-stripped/config/ltmain.sh | 1699 | # --------------------------------- | COMMENT |
| MEDIUM | libdnet-stripped/config/ltmain.sh | 1813 | # ---------------------------- | COMMENT |
| MEDIUM | libdnet-stripped/config/ltmain.sh | 1825 | # --------------------- | COMMENT |
| MEDIUM | libdnet-stripped/config/ltmain.sh | 1858 | # -------------------------- | COMMENT |
| MEDIUM | libdnet-stripped/config/ltmain.sh | 1879 | # --------------------------- | COMMENT |
| MEDIUM | libdnet-stripped/config/ltmain.sh | 1999 | # ------------------------------ | COMMENT |
| MEDIUM | libdnet-stripped/config/ltmain.sh | 2028 | # ---------------------- | COMMENT |
| MEDIUM | libdnet-stripped/config/ltmain.sh | 2056 | # ------------------------ | COMMENT |
| MEDIUM | libdnet-stripped/config/ltmain.sh | 2069 | # ------------------------ | COMMENT |
| MEDIUM | libdnet-stripped/config/ltmain.sh | 2105 | # ----------------------------- | COMMENT |
| MEDIUM | libdnet-stripped/config/ltmain.sh | 2131 | # ---------- | COMMENT |
| MEDIUM | libdnet-stripped/config/ltmain.sh | 2144 | # ------------------ | COMMENT |
| MEDIUM | libdnet-stripped/config/ltmain.sh | 2164 | # ------------ | COMMENT |
| MEDIUM | libdnet-stripped/config/ltmain.sh | 2221 | # ------------ | COMMENT |
| MEDIUM | libdnet-stripped/config/ltmain.sh | 2245 | # ---------------- | COMMENT |
| MEDIUM | libdnet-stripped/config/ltmain.sh | 2336 | # --------------------- | COMMENT |
| MEDIUM | libdnet-stripped/config/ltmain.sh | 2353 | # --------------------------- | COMMENT |
| MEDIUM | libdnet-stripped/config/ltmain.sh | 2375 | # ------------------------------- | COMMENT |
| 160 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| CRITICAL | nselib/coap.lua | 723 | return COAP.header.options.value.uint.build(val) | CODE |
| CRITICAL | nselib/coap.lua | 736 | return COAP.header.options.value.uint.parse(buf) | CODE |
| CRITICAL | nselib/coap.lua | 751 | return COAP.header.options.value.block.build(val) | CODE |
| CRITICAL | nselib/coap.lua | 766 | return COAP.header.options.value.block.parse(buf) | CODE |
| CRITICAL | nselib/coap.lua | 781 | return COAP.header.options.value.block.build(val) | CODE |
| CRITICAL | nselib/coap.lua | 796 | return COAP.header.options.value.block.parse(buf) | CODE |
| CRITICAL | nselib/coap.lua | 826 | return COAP.header.options.value.uint.build(val) | CODE |
| CRITICAL | nselib/coap.lua | 839 | local val = COAP.header.options.value.uint.parse(buf) | CODE |
| CRITICAL | nselib/coap.lua | 865 | return COAP.header.options.value.opaque.build(val) | CODE |
| CRITICAL | nselib/coap.lua | 880 | return COAP.header.options.value.opaque.parse(buf) | CODE |
| CRITICAL | nselib/coap.lua | 896 | return COAP.header.options.value.opaque.build(val) | CODE |
| CRITICAL | nselib/coap.lua | 910 | return COAP.header.options.value.opaque.parse(buf) | CODE |
| CRITICAL | nselib/coap.lua | 925 | return COAP.header.options.value.empty.build(val) | CODE |
| CRITICAL | nselib/coap.lua | 940 | return COAP.header.options.value.empty.parse(buf) | CODE |
| CRITICAL | nselib/coap.lua | 955 | return COAP.header.options.value.string.build(val) | CODE |
| CRITICAL | nselib/coap.lua | 968 | return COAP.header.options.value.string.parse(buf) | CODE |
| CRITICAL | nselib/coap.lua | 983 | return COAP.header.options.value.string.build(val) | CODE |
| CRITICAL | nselib/coap.lua | 996 | return COAP.header.options.value.string.parse(buf) | CODE |
| CRITICAL | nselib/coap.lua | 1009 | return COAP.header.options.value.uint.build(val) | CODE |
| CRITICAL | nselib/coap.lua | 1022 | return COAP.header.options.value.uint.parse(buf) | CODE |
| CRITICAL | nselib/coap.lua | 1037 | return COAP.header.options.value.string.build(val) | CODE |
| CRITICAL | nselib/coap.lua | 1049 | return COAP.header.options.value.string.parse(buf) | CODE |
| CRITICAL | nselib/coap.lua | 1062 | return COAP.header.options.value.string.build(val) | CODE |
| CRITICAL | nselib/coap.lua | 1075 | return COAP.header.options.value.string.parse(buf) | CODE |
| CRITICAL | nselib/coap.lua | 1088 | return COAP.header.options.value.uint.build(val) | CODE |
| CRITICAL | nselib/coap.lua | 1101 | return COAP.header.options.value.uint.parse(buf) | CODE |
| CRITICAL | nselib/coap.lua | 1116 | return COAP.header.options.value.string.build(val) | CODE |
| CRITICAL | nselib/coap.lua | 1129 | return COAP.header.options.value.string.parse(buf) | CODE |
| CRITICAL | nselib/coap.lua | 1144 | return COAP.header.options.value.string.build(val) | CODE |
| CRITICAL | nselib/coap.lua | 1157 | return COAP.header.options.value.string.parse(buf) | CODE |
| CRITICAL | nselib/coap.lua | 1172 | return COAP.header.options.value.uint.build(val) | CODE |
| CRITICAL | nselib/coap.lua | 1185 | return COAP.header.options.value.uint.parse(buf) | CODE |
| CRITICAL | nselib/coap.lua | 1198 | return COAP.header.options.value.string.build(val) | CODE |
| CRITICAL | nselib/coap.lua | 1211 | return COAP.header.options.value.string.parse(buf) | CODE |
| CRITICAL | nselib/coap.lua | 1284 | local str = COAP.header.options.value.uint.build(num) | CODE |
| CRITICAL | nselib/coap.lua | 1320 | local num = COAP.header.options.value.uint.parse(buf) | CODE |
| CRITICAL | nselib/coap.lua | 1747 | return true, COAP.header.options.value.string.parse(buf) | CODE |
| CRITICAL | nselib/coap.lua | 2277 | local str = COAP.header.options.value.uint.build(test_num) | CODE |
| CRITICAL | nselib/coap.lua | 2281 | local num = COAP.header.options.value.uint.parse(test_str) | CODE |
| CRITICAL | zenmap/zenmapGUI/MainWindow.py | 537 | entry = self.scan_interface.scan_result.scan_result_notebook.nmap_output.get_active_entry() # noqa | CODE |
| CRITICAL | zenmap/zenmapGUI/MainWindow.py | 912 | entry = self.scan_interface.scan_result.scan_result_notebook.nmap_output.get_active_entry() # noqa | CODE |
| CRITICAL | zenmap/zenmapGUI/ScanInterface.py | 162 | self.scan_result.scan_result_notebook.scans_list.remove_button.connect( | CODE |
| CRITICAL | zenmap/zenmapGUI/ScanInterface.py | 188 | self.scan_result.scan_result_notebook.scans_list.cancel_button.connect( | CODE |
| CRITICAL | zenmap/zenmapGUI/ScanInterface.py | 264 | self.scan_result.scan_result_notebook.nmap_output.nmap_output.go_to_host(hostname) # noqa | CODE |
| CRITICAL | zenmap/zenmapGUI/ScanInterface.py | 413 | model, selection = self.scan_result.scan_result_notebook.scans_list.scans_list.get_selection().get_selected_rows | CODE |
| CRITICAL | zenmap/zenmapGUI/ScanInterface.py | 420 | model, selection = self.scan_result.scan_result_notebook.scans_list.scans_list.get_selection().get_selected_rows | CODE |
| CRITICAL | zenmap/zenmapGUI/ScanInterface.py | 610 | self.scan_result.scan_result_notebook.nmap_output.nmap_output.show_large_output_message(command) # noqa | CODE |
| CRITICAL | zenmap/zenmapGUI/ScanInterface.py | 885 | self.scan_result_notebook.nmap_output.nmap_output.text_view.get_buffer().set_text(msg) # noqa | CODE |
| CRITICAL | zenmap/zenmapGUI/ScanInterface.py | 888 | self.scan_result_notebook.nmap_output.nmap_output.text_view.get_buffer().set_text("") # noqa | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | ltmain.sh | 892 | # This function is only a basic sanity check; it will hardly flush out | COMMENT |
| MEDIUM | ltmain.sh | 903 | # This function implements the same check as func_lalib_p without | COMMENT |
| MEDIUM | ltmain.sh | 926 | # This function is only a basic sanity check; it will hardly flush out | COMMENT |
| MEDIUM | ltmain.sh | 935 | # This function is only a basic sanity check; it will hardly flush out | COMMENT |
| MEDIUM | ltmain.sh | 963 | # This function is only a basic sanity check; it will hardly flush out | COMMENT |
| MEDIUM | ltmain.sh | 1064 | # Create a libtool object file (analogous to a ".la" file), | COMMENT |
| MEDIUM | ltmain.sh | 4937 | # Create the object directory. | COMMENT |
| MEDIUM | ltmain.sh | 7447 | # Create the old-style object. | COMMENT |
| MEDIUM | ltmain.sh | 7467 | # Create an invalid libtool object if no PIC, so that we don't | COMMENT |
| MEDIUM | libdnet-stripped/config/ltmain.sh | 77 | # This file is dual licensed under the terms of the MIT license | COMMENT |
| MEDIUM | libdnet-stripped/config/ltmain.sh | 1541 | # This file is dual licensed under the terms of the MIT license | COMMENT |
| MEDIUM | libdnet-stripped/config/ltmain.sh | 1559 | # This file is a library for parsing options in your shell scripts along | COMMENT |
| MEDIUM | libdnet-stripped/config/ltmain.sh | 2807 | # This function is only a basic sanity check; it will hardly flush out | COMMENT |
| MEDIUM | libdnet-stripped/config/ltmain.sh | 2817 | # This function implements the same check as func_lalib_p without | COMMENT |
| MEDIUM | libdnet-stripped/config/ltmain.sh | 2840 | # This function is only a basic sanity check; it will hardly flush out | COMMENT |
| MEDIUM | libdnet-stripped/config/ltmain.sh | 2850 | # This function is only a basic sanity check; it will hardly flush out | COMMENT |
| MEDIUM | libdnet-stripped/config/ltmain.sh | 2875 | # This function is only a basic sanity check; it will hardly flush out | COMMENT |
| MEDIUM | libdnet-stripped/config/ltmain.sh | 3015 | # Create a libtool object file (analogous to a ".la" file), | COMMENT |
| MEDIUM | libdnet-stripped/config/ltmain.sh | 7938 | # Create the object directory. | COMMENT |
| MEDIUM | libdnet-stripped/config/ltmain.sh | 10519 | # Create the old-style object. | COMMENT |
| MEDIUM | libdnet-stripped/config/ltmain.sh | 10539 | # Create an invalid libtool object if no PIC, so that we don't | COMMENT |
| MEDIUM | libpcre/ltmain.sh | 77 | # This file is dual licensed under the terms of the MIT license | COMMENT |
| MEDIUM | libpcre/ltmain.sh | 1529 | # This file is dual licensed under the terms of the MIT license | COMMENT |
| MEDIUM | libpcre/ltmain.sh | 1547 | # This file is a library for parsing options in your shell scripts along | COMMENT |
| MEDIUM | libpcre/ltmain.sh | 2747 | # This function is only a basic sanity check; it will hardly flush out | COMMENT |
| MEDIUM | libpcre/ltmain.sh | 2757 | # This function implements the same check as func_lalib_p without | COMMENT |
| MEDIUM | libpcre/ltmain.sh | 2780 | # This function is only a basic sanity check; it will hardly flush out | COMMENT |
| MEDIUM | libpcre/ltmain.sh | 2790 | # This function is only a basic sanity check; it will hardly flush out | COMMENT |
| MEDIUM | libpcre/ltmain.sh | 2815 | # This function is only a basic sanity check; it will hardly flush out | COMMENT |
| MEDIUM | libpcre/ltmain.sh | 2955 | # Create a libtool object file (analogous to a ".la" file), | COMMENT |
| MEDIUM | libpcre/ltmain.sh | 7752 | # Create the object directory. | COMMENT |
| MEDIUM | libpcre/ltmain.sh | 10431 | # Create the old-style object. | COMMENT |
| MEDIUM | libpcre/ltmain.sh | 10451 | # Create an invalid libtool object if no PIC, so that we don't | COMMENT |
| MEDIUM | ncat/test/ncat-test.pl | 3 | # This file contains tests of the external behavior of Ncat. | COMMENT |
| MEDIUM | ncat/scripts/p0fme.py | 82 | # Create a key-value dictionary out of the '|'-separated substrings. | COMMENT |
| MEDIUM | zenmap/zenmapCore/NmapCommand.py | 59 | # This file contains the definitions of the NmapCommand class, which represents | COMMENT |
| MEDIUM | zenmap/zenmapCore/NmapCommand.py | 93 | """This class represents an Nmap command line. It is responsible for | STRING |
| MEDIUM | zenmap/zenmapCore/ScriptArgsParser.py | 117 | """This function is responsible for parsing a table; i.e, a string that | STRING |
| MEDIUM | zenmap/zenmapCore/NetworkInventory.py | 164 | """This function is called when a host needs to be added to the hosts | STRING |
| MEDIUM | zenmap/zenmapCore/UmitConf.py | 184 | """This class represents not just one profile, but a whole collection of | STRING |
| MEDIUM | zenmap/zenmapCore/UmitConf.py | 377 | """This class is a wrapper around Profile that provides accessors for the | STRING |
| MEDIUM | zenmap/zenmapCore/SearchResult.py | 495 | """This class is for use by the unit testing code""" | STRING |
| MEDIUM | zenmap/zenmapCore/NmapParser.py | 658 | #Create a dict of port -> protocol for all ports scanned | COMMENT |
| MEDIUM | zenmap/zenmapCore/Name.py | 59 | # This file contains global definitions of program names. The plain names are | COMMENT |
| MEDIUM | zenmap/zenmapGUI/SearchGUI.py | 86 | """This class is responsible for parsing the search string, and updating | STRING |
| MEDIUM | zenmap/zenmapGUI/SearchGUI.py | 146 | """This class is a VBox that holds the search entry field and buttons on | STRING |
| MEDIUM | zenmap/zenmapGUI/SearchGUI.py | 562 | # Create a subcriterion | COMMENT |
| MEDIUM | zenmap/zenmapGUI/SearchGUI.py | 610 | """This function is called when the user selects a different entry in | STRING |
| MEDIUM | zenmap/zenmapGUI/SearchGUI.py | 615 | # Create a new subcriterion depending on the selected operator | COMMENT |
| MEDIUM | zenmap/zenmapGUI/SearchGUI.py | 635 | """This class is a base class for all subcriterion types. Depending on the | STRING |
| MEDIUM | zenmap/zenmapGUI/SearchGUI.py | 651 | """This class represents all 'simple' criterion types that need only an | STRING |
| MEDIUM | zenmap/zenmapGUI/MainWindow.py | 409 | """This function is passed as an argument to the SearchWindow.__init__ | STRING |
| MEDIUM | zenmap/zenmapGUI/MainWindow.py | 418 | """This function is passed as an argument to the SearchWindow.__init__ | STRING |
| MEDIUM | zenmap/zenmapGUI/DiffCompare.py | 311 | """This method is called whenever the diff output might have changed, | STRING |
| MEDIUM | zenmap/zenmapGUI/ScriptInterface.py | 59 | # This module is responsible for interface present under "Scripting" tab. | COMMENT |
| MEDIUM | zenmap/zenmapGUI/ScansListStore.py | 66 | """This class is an abstraction for running and completed scans, which are | STRING |
| MEDIUM | zenmap/zenmapGUI/ScanInterface.py | 192 | # Create the filter GUI | COMMENT |
| MEDIUM | libz/os400/make.sh | 164 | # Create the OS/400 library if it does not exist. | COMMENT |
| MEDIUM | libz/os400/make.sh | 172 | # Create the DOCS source file if it does not exist. | COMMENT |
| MEDIUM | libz/os400/make.sh | 195 | # Create the OS/400 source program file for the C header files. | COMMENT |
| 22 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | zenmap/zenmapCore/NmapCommand.py | 171 | except Exception: | CODE |
| HIGH | zenmap/zenmapCore/NmapCommand.py | 178 | except Exception: | CODE |
| HIGH | zenmap/zenmapCore/UmitConfigParser.py | 83 | except Exception: | CODE |
| HIGH | zenmap/zenmapCore/UmitConfigParser.py | 89 | except Exception: | CODE |
| HIGH | zenmap/zenmapCore/NetworkInventory.py | 579 | except Exception: | CODE |
| HIGH | zenmap/zenmapCore/NetworkInventory.py | 126 | except ValueError: | CODE |
| HIGH | zenmap/zenmapCore/UmitConf.py | 81 | except ImportError: | CODE |
| HIGH | zenmap/zenmapCore/UmitConf.py | 209 | except InterpolationError: | CODE |
| HIGH | zenmap/zenmapCore/UmitConf.py | 224 | except NoSectionError: | CODE |
| HIGH | zenmap/zenmapCore/SearchResult.py | 484 | except Exception: | CODE |
| HIGH | zenmap/zenmapCore/I18N.py | 80 | except ValueError: | CODE |
| HIGH | zenmap/zenmapCore/I18N.py | 91 | except locale.Error: | CODE |
| HIGH | zenmap/zenmapCore/I18N.py | 99 | except ImportError: | CODE |
| HIGH | zenmap/zenmapGUI/ScanHostsView.py | 173 | except Exception: | CODE |
| HIGH | zenmap/zenmapGUI/Icons.py | 107 | except GLib.GError: | CODE |
| HIGH | zenmap/zenmapGUI/ProfileEditor.py | 116 | except configparser.Error: | CODE |
| HIGH | zenmap/zenmapGUI/ProfileEditor.py | 306 | except configparser.Error: | CODE |
| HIGH | zenmap/zenmapGUI/Print.py | 132 | except GLib.GError: | CODE |
| HIGH | zenmap/zenmapGUI/ScanInterface.py | 430 | except ValueError: | CODE |
| HIGH | zenmap/zenmapGUI/ScanInterface.py | 449 | except AttributeError: | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | ndiff/ndifftest.py | 432 | def test_state_change_unknown(self): | CODE |
| LOW | ndiff/ndifftest.py | 490 | def test_port_state_change_unknown(self): | CODE |
| LOW | ndiff/ndifftest.py | 503 | def test_port_state_change_multi(self): | CODE |
| LOW | ndiff/ndiff.py | 183 | def extraports_to_dom_fragment(self, document): | CODE |
| LOW | ndiff/ndiff.py | 464 | def print_script_result_diffs_text(title, script_results_a, script_results_b, | CODE |
| LOW | ndiff/ndiff.py | 480 | def script_result_diffs_to_dom_fragment(elem, script_results_a, | CODE |
| LOW | nselib/sslcert.lua | 884 | function getPrepareTLSWithoutReconnect(port) | CODE |
| LOW | zenmap/zenmapCore/NmapOptions.py | 1209 | def test_canonical_option_names(self): | CODE |
| LOW | zenmap/zenmapCore/NmapOptions.py | 1478 | def test_duplicate_input_handling(self): | CODE |
| LOW | zenmap/zenmapCore/Paths.py | 81 | def get_extra_executable_search_paths(): | CODE |
| LOW | zenmap/zenmapCore/NetworkInventory.py | 521 | def test_no_external_modification(self): | CODE |
| LOW | zenmap/zenmapCore/NetworkInventory.py | 548 | def test_cancel_and_remove_scan(self): | CODE |
| LOW | zenmap/zenmapCore/SearchResult.py | 540 | def test_match_service_version(self): | CODE |
| LOW | zenmap/zenmapCore/ScriptMetadata.py | 367 | def get_script_args_from_file(f): | CODE |
| LOW | zenmap/zenmapCore/ScriptMetadata.py | 402 | def construct_library_arguments(self): | CODE |
| LOW | zenmap/zenmapCore/NmapParser.py | 654 | def get_formatted_finish_date(self): | CODE |
| LOW | zenmap/zenmapCore/NmapParser.py | 873 | def _parse_host_tcptssequence(self, attrs): | CODE |
| LOW⚡ | zenmap/zenmapCore/NmapParser.py | 1393 | def test_consecutive_multiple_classes(self): | CODE |
| LOW⚡ | zenmap/zenmapCore/NmapParser.py | 1401 | def test_empty_then_populated_match(self): | CODE |
| LOW⚡ | zenmap/zenmapCore/NmapParser.py | 1405 | def test_populated_empty_populated_matches(self): | CODE |
| LOW⚡ | zenmap/zenmapCore/NmapParser.py | 1413 | def test_legacy_direct_classes(self): | CODE |
| LOW | zenmap/zenmapCore/NmapParser.py | 1451 | def test_existing_xml_fixtures_roundtrip(self): | CODE |
| LOW | zenmap/radialnet/util/integration.py | 268 | def make_graph_from_nmap_parser(parser): | CODE |
| LOW | zenmap/radialnet/gui/ControlWidget.py | 827 | def __cell_toggle_data_method(self, column, cell, model, it, data): | CODE |
| LOW | zenmap/radialnet/gui/Image.py | 74 | def get_pixels_for_cairo_image_surface(pixbuf): | CODE |
| LOW | zenmap/radialnet/gui/NodeNotebook.py | 570 | def __create_sequences_widget(self, sequences): | STRING |
| LOW⚡ | zenmap/radialnet/bestwidgets/boxes.py | 71 | def bw_pack_start_expand_fill(self, widget, padding=0): | CODE |
| LOW⚡ | zenmap/radialnet/bestwidgets/boxes.py | 76 | def bw_pack_start_expand_nofill(self, widget, padding=0): | CODE |
| LOW⚡ | zenmap/radialnet/bestwidgets/boxes.py | 81 | def bw_pack_start_noexpand_nofill(self, widget, padding=0): | CODE |
| LOW⚡ | zenmap/radialnet/bestwidgets/boxes.py | 91 | def bw_pack_end_expand_nofill(self, widget, padding=0): | CODE |
| LOW⚡ | zenmap/radialnet/bestwidgets/boxes.py | 96 | def bw_pack_end_noexpand_nofill(self, widget, padding=0): | CODE |
| LOW | zenmap/zenmapGUI/ScanHostsView.py | 69 | def treemodel_get_addrs_for_sort(model, iter): | CODE |
| LOW⚡ | zenmap/zenmapGUI/NmapOutputProperties.py | 245 | def highlight_color_dialog_ok(self, widget, color_dialog): | CODE |
| LOW⚡ | zenmap/zenmapGUI/NmapOutputProperties.py | 250 | def highlight_color_dialog_cancel(self, widget, color_dialog): | CODE |
| LOW⚡ | zenmap/zenmapGUI/NmapOutputProperties.py | 253 | def highlight_color_dialog_close(self, widget, extra, color_dialog): | CODE |
| LOW | zenmap/zenmapGUI/OptionBuilder.py | 82 | def get_option_check_auxiliary_widget(option, ops, check): | CODE |
| LOW | zenmap/zenmapGUI/NmapOutputViewer.py | 252 | def replace_buffer_warning_message(self, message): | CODE |
| LOW | zenmap/zenmapGUI/NmapOutputViewer.py | 275 | def show_large_output_message(self): | CODE |
| LOW | zenmap/zenmapGUI/TopologyPage.py | 153 | def update_radialnet_unchecked(self): | STRING |
| LOW | zenmap/zenmapGUI/MainWindow.py | 530 | def _displayed_scan_change_cb(self, widget): | CODE |
| LOW | zenmap/zenmapGUI/ScriptInterface.py | 91 | def text_buffer_insert_nsedoc(buf, nsedoc): | CODE |
| LOW | zenmap/zenmapGUI/ScriptInterface.py | 247 | def script_list_timer_callback(self, process, callback): | CODE |
| LOW | zenmap/zenmapGUI/ScriptInterface.py | 277 | def handle_initial_script_list_output(self, process): | CODE |
| LOW | zenmap/zenmapGUI/ScriptInterface.py | 322 | def update_script_list_from_spec(self, spec): | CODE |
| LOW | zenmap/zenmapGUI/ScriptInterface.py | 338 | def handle_update_script_list_output(self, process): | CODE |
| LOW | zenmap/zenmapGUI/ScriptInterface.py | 521 | def set_script_from_selection(self): | CODE |
| LOW | zenmap/zenmapGUI/ScriptInterface.py | 646 | def add_file_button_clicked_cb(self, button): | CODE |
| LOW | zenmap/zenmapGUI/ScriptInterface.py | 663 | def remove_file_button_clicked_cb(self, button): | CODE |
| LOW | zenmap/zenmapGUI/ScanInterface.py | 391 | def _displayed_scan_change_cb(self, widget): | CODE |
| LOW | zenmap/zenmapGUI/ScanInterface.py | 750 | def service_selection_changed(self, widget): | CODE |
| LOW | zenmap/zenmapGUI/ScanInterface.py | 755 | def service_host_selection_changed(self, selection): | CODE |
| LOW | zenmap/zenmapGUI/ScanInterface.py | 850 | def set_multiple_service_host(self, service_list): | CODE |
| LOW | zenmap/zenmapGUI/ScanInterface.py | 902 | def change_to_ports_hosts_tab(self): | CODE |
| LOW | zenmap/zenmapGUI/ScanInterface.py | 905 | def change_to_nmap_output_tab(self): | CODE |
| LOW⚡ | zenmap/zenmapGUI/ScanOpenPortsPage.py | 405 | def switch_port_to_list_store(self): | CODE |
| LOW⚡ | zenmap/zenmapGUI/ScanOpenPortsPage.py | 410 | def switch_port_to_tree_store(self): | CODE |
| LOW⚡ | zenmap/zenmapGUI/ScanOpenPortsPage.py | 415 | def switch_host_to_list_store(self): | CODE |
| LOW⚡ | zenmap/zenmapGUI/ScanOpenPortsPage.py | 420 | def switch_host_to_tree_store(self): | CODE |
| LOW | zenmap/zenmapGUI/higwidgets/higspinner.py | 170 | def load_animated_from_lookup(self, icon_name=None): | CODE |
| LOW | zenmap/zenmapGUI/higwidgets/higspinner.py | 202 | def load_animated_from_filename(self, filename, size): | CODE |
| 3 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH⚡ | libpcap/pcap-common.c | 618 | * FlexRay automotive bus - http://www.flexray.com/ - as requested | COMMENT |
| HIGH⚡ | libpcap/pcap-common.c | 625 | * transport - https://www.mostcooperation.com/ - as requested | COMMENT |
| HIGH⚡ | libpcap/pcap-common.c | 632 | * http://www.lin-subbus.org/ - as requested by Hannes Kaelber | COMMENT |
| HIGH⚡ | libpcap/pcap/dlt.h | 957 | * FlexRay automotive bus - http://www.flexray.com/ - as requested | COMMENT |
| HIGH⚡ | libpcap/pcap/dlt.h | 964 | * transport - https://www.mostcooperation.com/ - as requested | COMMENT |
| HIGH⚡ | libpcap/pcap/dlt.h | 971 | * http://www.lin-subbus.org/ - as requested by Hannes Kaelber | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | ncat/scripts/p0fme.py | 3 | CODE | |
| LOW | zenmap/zenmapCore/NmapCommand.py | 62 | CODE | |
| LOW | zenmap/zenmapCore/NmapCommand.py | 64 | CODE | |
| LOW | zenmap/zenmapCore/Paths.py | 69 | CODE | |
| LOW | zenmap/zenmapCore/UmitOptionParser.py | 62 | CODE | |
| LOW | zenmap/zenmapCore/UmitDB.py | 60 | CODE | |
| LOW | zenmap/zenmapCore/UmitConf.py | 61 | CODE | |
| LOW | zenmap/zenmapCore/UmitConf.py | 68 | CODE | |
| LOW | zenmap/zenmapCore/UmitConf.py | 79 | CODE | |
| LOW | zenmap/zenmapCore/SearchResult.py | 67 | CODE | |
| LOW | zenmap/zenmapCore/SearchResult.py | 249 | CODE | |
| LOW | zenmap/zenmapCore/BasePaths.py | 61 | CODE | |
| LOW | zenmap/zenmapCore/NmapParser.py | 59 | CODE | |
| LOW | zenmap/zenmapCore/NmapParser.py | 79 | CODE | |
| LOW | zenmap/radialnet/gui/SaveDialog.py | 66 | CODE | |
| LOW | zenmap/radialnet/gui/ControlWidget.py | 68 | CODE | |
| LOW | zenmap/radialnet/gui/LegendWindow.py | 67 | CODE | |
| LOW | zenmap/radialnet/gui/NodeNotebook.py | 68 | CODE | |
| LOW | zenmap/radialnet/bestwidgets/__init__.py | 62 | CODE | |
| LOW | zenmap/radialnet/bestwidgets/textview.py | 63 | CODE | |
| LOW | zenmap/radialnet/bestwidgets/comboboxes.py | 62 | CODE | |
| LOW | zenmap/radialnet/bestwidgets/frames.py | 62 | CODE | |
| LOW | zenmap/zenmapGUI/ScanHostsView.py | 66 | CODE | |
| LOW | zenmap/zenmapGUI/NmapOutputProperties.py | 64 | CODE | |
| LOW | zenmap/zenmapGUI/FileChoosers.py | 65 | CODE | |
| LOW | zenmap/zenmapGUI/FileChoosers.py | 67 | CODE | |
| LOW | zenmap/zenmapGUI/SearchWindow.py | 66 | CODE | |
| LOW | zenmap/zenmapGUI/BugReport.py | 67 | CODE | |
| LOW | zenmap/zenmapGUI/OptionBuilder.py | 78 | CODE | |
| LOW | zenmap/zenmapGUI/CrashReport.py | 72 | CODE | |
| LOW | zenmap/zenmapGUI/NmapOutputViewer.py | 62 | CODE | |
| LOW | zenmap/zenmapGUI/NmapOutputViewer.py | 64 | CODE | |
| LOW | zenmap/zenmapGUI/NmapOutputViewer.py | 67 | CODE | |
| LOW | zenmap/zenmapGUI/Icons.py | 62 | CODE | |
| LOW | zenmap/zenmapGUI/Icons.py | 64 | CODE | |
| LOW | zenmap/zenmapGUI/ScanRunDetailsPage.py | 69 | CODE | |
| LOW | zenmap/zenmapGUI/ProfileCombo.py | 65 | CODE | |
| LOW | zenmap/zenmapGUI/SearchGUI.py | 75 | CODE | |
| LOW | zenmap/zenmapGUI/About.py | 78 | CODE | |
| LOW | zenmap/zenmapGUI/MainWindow.py | 64 | CODE | |
| LOW | zenmap/zenmapGUI/MainWindow.py | 94 | CODE | |
| LOW | zenmap/zenmapGUI/ScanToolbar.py | 67 | CODE | |
| LOW | zenmap/zenmapGUI/ProfileEditor.py | 77 | CODE | |
| LOW | zenmap/zenmapGUI/DiffCompare.py | 66 | CODE | |
| LOW | zenmap/zenmapGUI/ScanInterface.py | 97 | CODE | |
| LOW | zenmap/zenmapGUI/ScanOpenPortsPage.py | 67 | CODE | |
| LOW | zenmap/zenmapGUI/ScanNmapOutputPage.py | 72 | CODE | |
| LOW | zenmap/zenmapGUI/ScanScanListPage.py | 67 | CODE | |
| LOW | zenmap/zenmapGUI/ScanHostDetailsPage.py | 71 | CODE | |
| LOW | zenmap/zenmapGUI/higwidgets/gtkutils.py | 71 | CODE | |
| LOW | zenmap/zenmapGUI/higwidgets/__init__.py | 69 | CODE | |
| LOW | zenmap/zenmapGUI/higwidgets/__init__.py | 70 | CODE | |
| LOW | zenmap/zenmapGUI/higwidgets/__init__.py | 71 | CODE | |
| LOW | zenmap/zenmapGUI/higwidgets/__init__.py | 72 | CODE | |
| LOW | zenmap/zenmapGUI/higwidgets/__init__.py | 73 | CODE | |
| LOW | zenmap/zenmapGUI/higwidgets/__init__.py | 74 | CODE | |
| LOW | zenmap/zenmapGUI/higwidgets/__init__.py | 75 | CODE | |
| LOW | zenmap/zenmapGUI/higwidgets/__init__.py | 76 | CODE | |
| LOW | zenmap/zenmapGUI/higwidgets/__init__.py | 77 | CODE | |
| LOW | zenmap/zenmapGUI/higwidgets/__init__.py | 78 | CODE | |
| 7 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | ndiff/ndifftest.py | 720 | except Exception as e: | CODE |
| MEDIUM | ndiff/ndifftest.py | 717 | def test_well_formed(self): | CODE |
| LOW | zenmap/zenmapCore/RecentScans.py | 70 | except Exception: | CODE |
| LOW | zenmap/zenmapCore/NmapCommand.py | 171 | except Exception: | CODE |
| LOW | zenmap/zenmapCore/NmapCommand.py | 178 | except Exception: | CODE |
| LOW | zenmap/zenmapCore/TargetList.py | 70 | except Exception: | CODE |
| LOW | zenmap/zenmapCore/Paths.py | 154 | except Exception: | CODE |
| LOW⚡ | zenmap/zenmapCore/UmitConfigParser.py | 79 | except Exception: | CODE |
| LOW⚡ | zenmap/zenmapCore/UmitConfigParser.py | 83 | except Exception: | CODE |
| LOW⚡ | zenmap/zenmapCore/UmitConfigParser.py | 89 | except Exception: | CODE |
| LOW | zenmap/zenmapCore/UmitConfigParser.py | 119 | except Exception as e: | CODE |
| LOW | zenmap/zenmapCore/NetworkInventory.py | 579 | except Exception: | CODE |
| LOW | zenmap/zenmapCore/UmitDB.py | 73 | except Exception: | CODE |
| LOW | zenmap/zenmapCore/UmitDB.py | 165 | except Exception: | CODE |
| LOW | zenmap/zenmapCore/UmitConf.py | 160 | except Exception: | CODE |
| LOW | zenmap/zenmapCore/UmitConf.py | 211 | except Exception: | CODE |
| LOW | zenmap/zenmapCore/UmitConf.py | 218 | except Exception: | CODE |
| LOW | zenmap/zenmapCore/UmitConf.py | 441 | except Exception: | CODE |
| MEDIUM | zenmap/zenmapCore/UmitConf.py | 157 | def get_converted_save_time(self): | CODE |
| MEDIUM | zenmap/zenmapCore/UmitConf.py | 206 | def _get_it(self, profile, attribute, fallback=None): | CODE |
| MEDIUM | zenmap/zenmapCore/UmitConf.py | 221 | def _set_it(self, profile, attribute, value=''): | CODE |
| LOW | zenmap/zenmapCore/SearchResult.py | 446 | except Exception as e: | CODE |
| LOW | zenmap/zenmapCore/SearchResult.py | 484 | except Exception: | CODE |
| LOW | zenmap/radialnet/gui/Application.py | 137 | except Exception as e: | CODE |
| LOW | zenmap/radialnet/gui/Toolbar.py | 256 | except Exception as e: | CODE |
| LOW | zenmap/zenmapGUI/ScanHostsView.py | 173 | except Exception: | CODE |
| MEDIUM | zenmap/zenmapGUI/ScanHostsView.py | 169 | def _remove_scrolled_child(self): | CODE |
| LOW | zenmap/zenmapGUI/NmapOutputViewer.py | 257 | except Exception: | CODE |
| LOW | zenmap/zenmapGUI/MainWindow.py | 430 | except Exception as e: | CODE |
| LOW | zenmap/zenmapGUI/MainWindow.py | 557 | except Exception as e: | CODE |
| LOW | zenmap/zenmapGUI/MainWindow.py | 707 | except Exception as ex: | CODE |
| LOW | zenmap/zenmapGUI/DiffCompare.py | 203 | except Exception as e: | CODE |
| LOW | zenmap/zenmapGUI/ScriptInterface.py | 235 | except Exception as e: | CODE |
| LOW | zenmap/zenmapGUI/ScriptInterface.py | 250 | except Exception: | CODE |
| MEDIUM | zenmap/zenmapGUI/ScriptInterface.py | 247 | def script_list_timer_callback(self, process, callback): | CODE |
| LOW | zenmap/zenmapGUI/App.py | 81 | except Exception: | CODE |
| LOW | zenmap/zenmapGUI/ScanInterface.py | 510 | except Exception as e: | CODE |
| LOW | zenmap/zenmapGUI/ScanInterface.py | 547 | except Exception as e: | CODE |
| LOW | zenmap/zenmapGUI/ScanInterface.py | 579 | except Exception: | CODE |
| LOW | zenmap/zenmapGUI/ScanInterface.py | 596 | except Exception as e: | CODE |
| LOW | zenmap/zenmapGUI/ScanNmapOutputPage.py | 100 | except Exception as e: | CODE |
| LOW | zenmap/install_scripts/windows/setup.sh | 37 | except Exception: | STRING |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | ndiff/ndifftest.py | 734 | CODE | |
| LOW | ndiff/ndiff.py | 480 | CODE | |
| LOW | ndiff/ndiff.py | 1470 | CODE | |
| LOW | ndiff/ndiff.py | 735 | CODE | |
| LOW | ndiff/ndiff.py | 810 | CODE | |
| LOW | ndiff/ndiff.py | 1039 | CODE | |
| LOW | ndiff/ndiff.py | 1069 | CODE | |
| LOW | ndiff/ndiff.py | 1157 | CODE | |
| LOW | ndiff/ndiff.py | 1371 | CODE | |
| LOW | zenmap/zenmapCore/RecentScans.py | 65 | CODE | |
| LOW | zenmap/zenmapCore/NmapCommand.py | 152 | CODE | |
| LOW | zenmap/zenmapCore/TargetList.py | 65 | CODE | |
| LOW | zenmap/zenmapCore/NmapOptions.py | 166 | CODE | |
| LOW | zenmap/zenmapCore/NmapOptions.py | 326 | CODE | |
| LOW | zenmap/zenmapCore/NmapOptions.py | 565 | CODE | |
| LOW | zenmap/zenmapCore/NetworkInventory.py | 84 | CODE | |
| LOW | zenmap/zenmapCore/NetworkInventory.py | 162 | CODE | |
| LOW | zenmap/zenmapCore/NSEDocParser.py | 87 | CODE | |
| LOW | zenmap/zenmapCore/SearchResult.py | 314 | CODE | |
| LOW | zenmap/zenmapCore/ScriptMetadata.py | 229 | CODE | |
| LOW | zenmap/zenmapCore/ScriptMetadata.py | 131 | CODE | |
| LOW | zenmap/zenmapCore/ScriptMetadata.py | 289 | CODE | |
| LOW | zenmap/zenmapCore/NmapParser.py | 657 | CODE | |
| LOW | zenmap/zenmapCore/NmapParser.py | 898 | CODE | |
| LOW | zenmap/zenmapCore/NmapParser.py | 969 | CODE | |
| LOW | zenmap/zenmapCore/NmapParser.py | 1075 | CODE | |
| LOW | zenmap/radialnet/core/XMLHandler.py | 130 | CODE | |
| LOW | zenmap/radialnet/core/XMLHandler.py | 166 | CODE | |
| LOW | zenmap/radialnet/core/Coordinate.py | 168 | CODE | |
| LOW | zenmap/radialnet/util/integration.py | 125 | CODE | |
| LOW | zenmap/radialnet/gui/RadialNet.py | 216 | CODE | |
| LOW | zenmap/radialnet/gui/RadialNet.py | 547 | CODE | |
| LOW | zenmap/radialnet/gui/RadialNet.py | 569 | CODE | |
| LOW | zenmap/radialnet/gui/RadialNet.py | 617 | CODE | |
| LOW | zenmap/radialnet/gui/RadialNet.py | 812 | CODE | |
| LOW | zenmap/radialnet/gui/RadialNet.py | 1241 | CODE | |
| LOW | zenmap/radialnet/gui/RadialNet.py | 1418 | CODE | |
| LOW | zenmap/radialnet/gui/RadialNet.py | 1697 | CODE | |
| LOW | zenmap/radialnet/gui/ControlWidget.py | 856 | CODE | |
| LOW | zenmap/zenmapGUI/OptionBuilder.py | 82 | CODE | |
| LOW | zenmap/zenmapGUI/SearchGUI.py | 112 | CODE | |
| LOW | zenmap/zenmapGUI/SearchGUI.py | 309 | CODE | |
| LOW | zenmap/zenmapGUI/MainWindow.py | 806 | CODE | |
| LOW | zenmap/zenmapGUI/DiffCompare.py | 343 | CODE | |
| LOW | zenmap/zenmapGUI/ScriptInterface.py | 91 | CODE | |
| LOW | zenmap/zenmapGUI/ScriptInterface.py | 495 | CODE | |
| LOW | zenmap/zenmapGUI/ScanInterface.py | 460 | CODE | |
| LOW | zenmap/zenmapGUI/ScanScanListPage.py | 70 | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | ltmain.sh | 1710 | # Check if any of the arguments is a wrapper script. | COMMENT |
| LOW | ltmain.sh | 7179 | # Loop over the list of objects to be linked. | COMMENT |
| LOW | libdnet-stripped/config/ltmain.sh | 379 | # Check if we can use backslash as IFS='\' separator, and set | COMMENT |
| LOW | libdnet-stripped/config/ltmain.sh | 666 | # Set func_arith_result to the result of evaluating TERMs. | COMMENT |
| LOW | libdnet-stripped/config/ltmain.sh | 690 | # Set func_basename_result to FILE with everything up to and including | COMMENT |
| LOW | libdnet-stripped/config/ltmain.sh | 856 | # Set func_len_result to the length of STRING. STRING may not | COMMENT |
| LOW | libdnet-stripped/config/ltmain.sh | 1074 | # Set func_relative_path_result to the relative path from SRCDIR to DSTDIR. | COMMENT |
| LOW | libdnet-stripped/config/ltmain.sh | 4294 | # Check if any of the arguments is a wrapper script. | COMMENT |
| LOW | libdnet-stripped/config/ltmain.sh | 10242 | # Loop over the list of objects to be linked. | COMMENT |
| LOW | libpcre/ltmain.sh | 379 | # Check if we can use backslash as IFS='\' separator, and set | COMMENT |
| LOW | libpcre/ltmain.sh | 654 | # Set func_arith_result to the result of evaluating TERMs. | COMMENT |
| LOW | libpcre/ltmain.sh | 678 | # Set func_basename_result to FILE with everything up to and including | COMMENT |
| LOW | libpcre/ltmain.sh | 844 | # Set func_len_result to the length of STRING. STRING may not | COMMENT |
| LOW | libpcre/ltmain.sh | 1062 | # Set func_relative_path_result to the relative path from SRCDIR to DSTDIR. | COMMENT |
| LOW | libpcre/ltmain.sh | 4159 | # Check if any of the arguments is a wrapper script. | COMMENT |
| LOW | libpcre/ltmain.sh | 10154 | # Loop over the list of objects to be linked. | COMMENT |
| LOW | zenmap/zenmapCore/NetworkInventory.py | 174 | # Check if new_port is already present in old_host's ports | COMMENT |
| LOW | zenmap/zenmapCore/NetworkInventory.py | 196 | # Check if defunct_port is in ports | COMMENT |
| LOW | zenmap/zenmapCore/NetworkInventory.py | 346 | # Add the filename to the list of saved filenames | COMMENT |
| LOW | zenmap/zenmapCore/UmitDB.py | 292 | # Verify if data base exists and if it does have the required tables. | COMMENT |
| LOW | zenmap/zenmapCore/UmitConf.py | 76 | # Check if running on Maemo | COMMENT |
| LOW | zenmap/zenmapCore/SearchResult.py | 144 | # Check if the port is parsable, if not return False silently | COMMENT |
| LOW | zenmap/zenmapCore/SearchResult.py | 253 | # Check if we have any fuzzy operators ("~") in our string | COMMENT |
| LOW | zenmap/zenmapCore/SearchResult.py | 321 | # Check if they're parsable, if not return False silently | COMMENT |
| LOW | zenmap/zenmapGUI/SearchGUI.py | 136 | # Check if we have any dir: operators in our map, and if so, add them | COMMENT |
| LOW | zenmap/zenmapGUI/MainWindow.py | 499 | # Check if the selected filename is a directory. If not, we take | COMMENT |
| LOW | zenmap/zenmapGUI/DiffCompare.py | 346 | # Check if any old background processes have finished. | COMMENT |
| LOW | zenmap/zenmapGUI/ScriptInterface.py | 286 | # Check if any scripts were output; if not, Nmap is probably too old. | COMMENT |
| LOW | libz/os400/make.sh | 66 | # Set LINK to "YES" if the module has been compiled. | COMMENT |
| LOW | libssh2/ltmain.sh | 379 | # Check if we can use backslash as IFS='\' separator, and set | COMMENT |
| LOW | libssh2/ltmain.sh | 666 | # Set func_arith_result to the result of evaluating TERMs. | COMMENT |
| LOW | libssh2/ltmain.sh | 690 | # Set func_basename_result to FILE with everything up to and including | COMMENT |
| LOW | libssh2/ltmain.sh | 856 | # Set func_len_result to the length of STRING. STRING may not | COMMENT |
| LOW | libssh2/ltmain.sh | 1074 | # Set func_relative_path_result to the relative path from SRCDIR to DSTDIR. | COMMENT |
| LOW | libssh2/ltmain.sh | 4171 | # Check if any of the arguments is a wrapper script. | COMMENT |
| LOW | libssh2/ltmain.sh | 10166 | # Loop over the list of objects to be linked. | COMMENT |
| LOW | libssh2/os400/initscript.sh | 142 | # Set LINK to "YES" if the module has been compiled. | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | ltmain.sh | 210 | # Sed substitution that helps us do robust quoting. It backslashifies | COMMENT |
| MEDIUM | ltmain.sh | 2719 | # Sed substitution that helps us do robust quoting. It backslashifies | COMMENT |
| MEDIUM | ltmain.sh | 6531 | # This code stresses the "libraries are programs" paradigm to its | COMMENT |
| MEDIUM | libdnet-stripped/config/ltmain.sh | 345 | # Sed substitution that helps us do robust quoting. It backslashifies | COMMENT |
| MEDIUM | libdnet-stripped/config/ltmain.sh | 5631 | # Sed substitution that helps us do robust quoting. It backslashifies | COMMENT |
| MEDIUM | libpcre/ltmain.sh | 345 | # Sed substitution that helps us do robust quoting. It backslashifies | COMMENT |
| MEDIUM | libpcre/ltmain.sh | 5475 | # Sed substitution that helps us do robust quoting. It backslashifies | COMMENT |
| MEDIUM | libpcre/ltmain.sh | 9453 | # This code stresses the "libraries are programs" paradigm to its | COMMENT |
| MEDIUM | zenmap/zenmapCore/NmapOptions.py | 5 | # getopt_long_only_extras, which is like getopt_long_only with robust | COMMENT |
| MEDIUM | zenmap/zenmapCore/NmapOptions.py | 39 | # A primary design consideration was robust handling of unknown options. That | COMMENT |
| LOW | nping/nping-dev/test/test_nping.sh | 1228 | t PAYLOAD_12 "Test raw hex payload specification, specifying bogus hex data #9 (just pass empty quotes) Expected: error | CODE |
| MEDIUM | libssh2/ltmain.sh | 345 | # Sed substitution that helps us do robust quoting. It backslashifies | COMMENT |
| MEDIUM | libssh2/ltmain.sh | 5487 | # Sed substitution that helps us do robust quoting. It backslashifies | COMMENT |
| MEDIUM | libssh2/ltmain.sh | 9465 | # This code stresses the "libraries are programs" paradigm to its | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | zenmap/zenmapCore/NmapOptions.py | 59 | # relative order when rendered again to output. In this example "-x -e eth0" | COMMENT |
| HIGH | libz/contrib/dotzlib/DotZLib/GZipStream.cs | 263 | /// <remarks>In this implementation, this method does nothing. This is because excessive | COMMENT |
| HIGH | libz/contrib/dotzlib/DotZLib/GZipStream.cs | 273 | /// <remarks>In this implementation this property is not supported</remarks> | COMMENT |
| HIGH | libz/contrib/dotzlib/DotZLib/GZipStream.cs | 290 | /// <remarks>In this implementation this property is not supported</remarks> | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | zenmap/radialnet/__init__.py | 59 | __all__ = ["bestwidgets", "core", "gui", "util"] | CODE |
| LOW | zenmap/zenmapGUI/higwidgets/higdialogs.py | 65 | __all__ = ['HIGDialog', 'HIGAlertDialog'] | CODE |
| LOW | zenmap/zenmapGUI/higwidgets/higspinner.py | 65 | __all__ = ['HIGSpinner'] | CODE |
| LOW | zenmap/zenmapGUI/higwidgets/higlabels.py | 65 | __all__ = [ | CODE |
| LOW | zenmap/zenmapGUI/higwidgets/higprogressbars.py | 65 | __all__ = ['HIGLabeledProgressBar'] | CODE |
| LOW | zenmap/zenmapGUI/higwidgets/higboxes.py | 65 | __all__ = ['HIGHBox', 'HIGVBox'] | CODE |
| LOW | zenmap/zenmapGUI/higwidgets/gtkutils.py | 65 | __all__ = ['gtk_version_major', 'gtk_version_minor', 'gtk_version_release', | CODE |
| LOW | zenmap/zenmapGUI/higwidgets/higbuttons.py | 65 | __all__ = ['HIGButton', 'HIGToggleButton'] | CODE |
| LOW | zenmap/zenmapGUI/higwidgets/higframe.py | 65 | __all__ = ['HIGFrame'] | CODE |
| LOW | zenmap/zenmapGUI/higwidgets/higtextviewers.py | 65 | __all__ = ['HIGTextView'] | CODE |
| LOW | zenmap/zenmapGUI/higwidgets/higtables.py | 65 | __all__ = ['HIGTable'] | CODE |
| LOW | zenmap/zenmapGUI/higwidgets/higlogindialogs.py | 65 | __all__ = ['HIGLoginDialog'] | CODE |
| LOW | zenmap/zenmapGUI/higwidgets/higscrollers.py | 65 | __all__ = ['HIGScrolledWindow'] | CODE |
| LOW | zenmap/zenmapGUI/higwidgets/higexpanders.py | 65 | __all__ = ['HIGExpander'] | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | nselib/http.lua | 83 | -- Each element is a table containing the HTTP result, as discussed above. | CODE |
| LOW | nselib/http.lua | 2803 | --@param pattern The pattern we're searching for. Don't forget to escape '-', | CODE |
| MEDIUM | docs/refguide.xml | 1998 | <para>Enables version detection, as discussed above. | CODE |
| MEDIUM | docs/refguide.xml | 2186 | <para>Enables OS detection, as discussed above. | CODE |
| MEDIUM | docs/refguide.xml | 3802 | directed to the given filename. As discussed above, this | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | libz/contrib/minizip/skipset.h | 20 | // Example usage: | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | libssh2/src/session.h | 69 | * For functions that returns a pointer, we need to check if the API is | COMMENT |