1
0
mirror of https://github.com/nmap/nmap.git synced 2025-12-06 04:31:29 +00:00

Commit Graph

  • 019557382b mass_dns: Allow multiple addresses for each A/AAAA lookup dmiller 2024-04-30 16:39:21 +00:00
  • bf2acde232 Handle chained CNAME records dmiller 2024-04-26 17:25:41 +00:00
  • 3cac585f69 Treat no-answers as NXDOMAIN dmiller 2024-04-26 17:25:41 +00:00
  • c840e236cb Ensure UTF-8 encoding used throughout zenmap dmiller 2024-04-26 17:25:40 +00:00
  • 480803e24a Support forward-DNS in mass_dns (1 addr per name) dmiller 2024-04-25 17:12:29 +00:00
  • 924f91eb20 Change mass_rdns to mass_dns in comments and log messages dmiller 2024-04-25 17:12:29 +00:00
  • 100c1ffccb Permit parsing A and AAAA RRs to a common class dmiller 2024-04-25 17:12:28 +00:00
  • 18beddee40 Simplify building in-addr.arpa address string dmiller 2024-04-25 17:12:28 +00:00
  • 0b79498c04 Simplify sscanf pattern for parsing /etc/hosts dmiller 2024-04-25 17:12:27 +00:00
  • 1c751cf6d3 Check for connected socket before continuing dmiller 2024-04-25 17:12:27 +00:00
  • 0b89ae00c0 Bump version to 7.95SVN dmiller 2024-04-23 19:38:37 +00:00
  • 95b974b101 Merge 7.95 release branch into trunk dmiller 2024-04-23 19:34:03 +00:00
  • e8c7e7ba01 Generalize nmap_mass_rdns to support more than just Targets and PTR requests dmiller 2024-04-18 19:16:23 +00:00
  • 22ee545f7e Erase by key dmiller 2024-04-18 19:16:23 +00:00
  • 1bb2703c51 Silence unnecessary warning after earlier code changes dmiller 2024-04-18 15:47:39 +00:00
  • bedb59247f More service fingerprints dmiller 2024-04-16 17:12:29 +00:00
  • 4201b294a8 Avoid pointer math and clarify flow dmiller 2024-04-16 17:12:28 +00:00
  • b969eed923 Check for correct libssh2 version via libssh2_userauth_banner function dmiller 2024-04-12 15:08:23 +00:00
  • a566fc1b8d Update run_tests.py for setuptools build dmiller 2024-04-11 21:34:11 +00:00
  • c4a4e0db45 Add 4 scripts from the DINA Community dmiller 2024-04-11 16:02:48 +00:00
  • db9a5801d0 Fix check for os.add_dll_directory dmiller 2024-04-09 17:34:01 +00:00
  • c2c6dbcf5d Note some missed changes in the changelog dmiller 2024-04-09 17:05:43 +00:00
  • bf4b0d0ee2 Some further fingerprints dmiller 2024-04-09 15:41:25 +00:00
  • 1ac95f1b8d Process more service fingerprints dmiller 2024-04-08 20:45:09 +00:00
  • 98c6ec85af Don't test for SSL_set_alpn_protos, present in all supported OpenSSL versions dmiller 2024-04-02 21:32:24 +00:00
  • 9fc9e6e081 Fix a typo in nsock tests dmiller 2024-04-02 21:32:24 +00:00
  • ba26cc78f2 Replace check for DTLS_client_method with OPENSSL_NO_DTLS dmiller 2024-04-02 21:32:23 +00:00
  • c1c9fcca4a Avoid checking for SSL_set_tlsext_host_name, present in all supported OpenSSL versions dmiller 2024-04-02 21:32:22 +00:00
  • ed5fb3e248 Restore HAVE_OPENSSL definition for nsock on Windows, previously removed from nbase dmiller 2024-04-02 21:32:21 +00:00
  • dbedc5838b Fixes for Windows Zenmap build dmiller 2024-04-01 22:32:49 +00:00
  • 036714cde2 nmap-service-probes improvements: make specific dates into wildcards dmiller 2024-03-27 19:51:38 +00:00
  • b7ee15c186 Add ssh banner to ssh-auth-methods dmiller 2024-03-27 19:51:37 +00:00
  • 17ee0b3362 Update Windows build for Zenmap data files relocation dmiller 2024-03-27 16:51:53 +00:00
  • 036d1c1306 Fix a typo in nmap.vcxproj dmiller 2024-03-27 16:40:16 +00:00
  • 0debd0a685 Bump openssl version for macos dmiller 2024-03-27 16:36:37 +00:00
  • b41175cd6c Zenmap: keep data files within package dmiller 2024-03-27 16:35:29 +00:00
  • 60a762c745 macOS: install Zenmap clean each time when building dmiller 2024-03-27 16:34:39 +00:00
  • d2c60733a7 Pare down zlib build dir dmiller 2024-03-25 15:15:57 +00:00
  • 6333dbfc8e Windows build fixes dmiller 2024-03-25 15:15:08 +00:00
  • cbd5da1b5d MSYS2 git package name changed dmiller 2024-03-25 15:14:42 +00:00
  • bb5cdb55ad Build fixes for Windows dmiller 2024-03-25 15:13:39 +00:00
  • a946c5682d Transition from setup.py to pyproject.toml dmiller 2024-03-21 20:20:00 +00:00
  • f4f2e60d9e Process more service fingerprints dmiller 2024-03-21 18:20:48 +00:00
  • ce9a5773c2 Migrate from setup.py to pyproject.toml for Zenmap dmiller 2024-03-21 18:20:47 +00:00
  • 00d71a83fe Process more service fingerprints dmiller 2024-03-18 18:19:22 +00:00
  • 4089b69ec0 Update MS SQL server fingerprints dmiller 2024-03-18 18:19:21 +00:00
  • 004bb4f3e9 Add new ALPN protocol IDs. Closes #2758 nnposter 2024-03-16 02:25:56 +00:00
  • 96dcf4e9ed Remove various "the the" repeats. Closes #2804 nnposter 2024-03-16 01:16:34 +00:00
  • 00863472d6 Properly guard an openssl header inclusion dmiller 2024-03-11 15:51:49 +00:00
  • 27fc667789 Add some commonly submitted services dmiller 2024-03-11 15:49:31 +00:00
  • d9aed9e9f4 Fix postgresql matches due to code change elsewhere in postgres. dmiller 2024-03-11 15:49:30 +00:00
  • aedc357f79 Don't translate service fingerprints in skiddie output dmiller 2024-03-11 15:49:29 +00:00
  • d76f88319e Update some generated service fingerprints dmiller 2024-03-05 22:03:19 +00:00
  • c98b810853 Update mac prefixes dmiller 2024-03-05 20:55:54 +00:00
  • 8993226f04 Add fingerprints for WildFly application server dmiller 2024-03-05 20:24:39 +00:00
  • a3646d8a42 Process OS corrections dmiller 2024-03-05 19:40:13 +00:00
  • 85d6b3a7b0 Correctly identify OEM software behind printer brand dmiller 2024-03-05 19:40:12 +00:00
  • 8d0a4d9b2a Optimize processData: Reduce iterations looking for global pings dmiller 2024-03-01 19:29:55 +00:00
  • 8b380fd505 Optimize processData: reduce calls to probeTimeout() and TIMEVAL_SUBTRACT calcs. dmiller 2024-03-01 19:29:55 +00:00
  • 44c3b5abc8 Optimize loop check in doAnyOutstandingRetransmits: head of list does not change dmiller 2024-03-01 19:29:54 +00:00
  • 938c3c7081 Moar const dmiller 2024-03-01 19:29:54 +00:00
  • b862961cdb Shortcut probe search for earliest since they are in order by send time. dmiller 2024-02-29 20:18:12 +00:00
  • 63f82dded0 Fix another case for expr_match dmiller 2024-02-29 20:02:01 +00:00
  • f999182d0f Bump date and reapply header templates dmiller 2024-02-28 18:46:45 +00:00
  • 34e0769329 Upgrade liblinear to 2.47 dmiller 2024-02-28 18:18:35 +00:00
  • 1fc984bc73 Upgrade libssh2 to 1.11.0 dmiller 2024-02-28 17:39:06 +00:00
  • f64e2fab07 Upgrade zlib to 1.3.1 dmiller 2024-02-28 16:35:39 +00:00
  • 34da72b5f5 Upgrade libpcre2 to 10.43 dmiller 2024-02-28 16:06:30 +00:00
  • 38aa74ae83 Update liblua to Lua 5.4.6 dmiller 2024-02-27 21:25:15 +00:00
  • c0e172806f Change Zenmap version syntax to meet pip standards. Fixes #2714 dmiller 2024-02-27 20:22:43 +00:00
  • 68c34af819 Minor code simplifications & const dmiller 2024-02-26 23:10:52 +00:00
  • c5f3665c4f Avoid up to 2 portlist lookups when setting port state in ultrascan dmiller 2024-02-26 23:10:51 +00:00
  • e75a253d72 Avoid portlist lookup when port is already available dmiller 2024-02-26 23:10:51 +00:00
  • 1a4d41a6b7 Avoid additional portlist lookup when setting port state dmiller 2024-02-26 23:10:50 +00:00
  • 073afa805d Be clear about not leaking realloc dmiller 2024-02-26 19:13:57 +00:00
  • b73ab0bfff Clean up/merge some fingerprints and add a few new ones dmiller 2024-02-26 18:29:13 +00:00
  • 8f59e6515f Reduce MatchPoints for U1.RUCK test dmiller 2024-02-26 18:29:12 +00:00
  • 35939b1175 Minor optimization for probe list iteration dmiller 2024-02-26 18:29:11 +00:00
  • 3cf82912ce Use TIMEVAL_BEFORE instead of TIMEVAL_SUBTRACT for clarity and efficiency dmiller 2024-02-26 18:29:11 +00:00
  • e7f8cd820b Use TIMEVAL_FSEC_SUBTRACT for clarity dmiller 2024-02-26 18:29:10 +00:00
  • f5634144c6 incompleteHosts is multiset, not list, so size() is constant-time dmiller 2024-02-26 18:29:10 +00:00
  • 630f2d27bc Fix OS scan retries when system does not send RST dmiller 2024-02-26 18:29:09 +00:00
  • f0882dc752 Make sure timingRatio() is calculating based on correct data dmiller 2024-02-26 18:29:08 +00:00
  • 20522e5e5e Simplify and make assertion clearer dmiller 2024-02-26 18:29:08 +00:00
  • 9c6daa5b9c Avoid iterating over probes if caller doesn't ask for mayincrease dmiller 2024-02-26 18:29:07 +00:00
  • c8cd68444a Fix a few typos [ci skip] dmiller 2024-02-26 18:29:07 +00:00
  • 4c0ed54f68 Fix 2 bad patterns leading to PCRE2_ERROR_MATCHLIMIT errors dmiller 2024-02-26 18:29:06 +00:00
  • 3d3d718634 Follow redirects in checklibs dmiller 2024-02-26 18:29:05 +00:00
  • c8e0732f5a Integrate more submissions and sort fingerprints dmiller 2024-02-12 18:45:55 +00:00
  • 47b763e154 Update docs to note that zip file is OEM-only dmiller 2024-01-30 14:46:49 +00:00
  • a182e963b9 Zenmap bugs go to Github, not dev@nmap.org dmiller 2024-01-29 22:29:10 +00:00
  • cc5759a6d2 Correctly decode MySql error packets. dmiller 2024-01-29 18:31:38 +00:00
  • 84dcd2c915 Update RPM spec files to correct python3 package name. Fixes #2706 dmiller 2024-01-29 18:31:38 +00:00
  • d4ee92478e Update calls to gtk.TextBuffer.get_text to include all args. Fixes #2739. Closes #2740. dmiller 2024-01-29 18:31:37 +00:00
  • 034ea73ce3 Fix EdDSA in default TLS 1.2 signature algorithms. Closes #2766 dmiller 2024-01-29 18:31:36 +00:00
  • 19fc89840f Convert ndiff and zenmap to setuptools. Fixes #2649 dmiller 2024-01-29 17:09:26 +00:00
  • 4b80bfd34c Fix a regex character set: a range was not intended dmiller 2024-01-29 17:09:25 +00:00
  • 3fa1e58a6b Avoid building Win32 zipfile for non-OEM dmiller 2024-01-29 17:09:25 +00:00
  • 63e63bd999 Integrate more OS fingerprints dmiller 2024-01-24 16:03:28 +00:00
  • 66f43184f6 Strip carriage returns from unpwdb input files dmiller 2024-01-19 21:54:09 +00:00