192 Commits (9bc44d8b6324adbc19bcbe8f9abd0e7b0c8fa0c6)

Author SHA1 Message Date
Elbert Alias 343069adf3 Update Puppeteer options in NPM driver
4 years ago
Elbert Alias 2a7aea96a4 Add WorldPay detection
4 years ago
Elbert Alias a6efa44203 Add noScript option, move DNS inspection to probe
4 years ago
Elbert Alias 605f3852bb Fix "requires" in NPM driver
4 years ago
Elbert Alias 117bf304ec Improved error handling in NPM driver
4 years ago
Elbert Alias 07ac98ffce Implement requires in NPM driver
4 years ago
Elbert Alias 6625a034b1 Improve timeout error handling in NPM driver
4 years ago
Elbert Alias 8f06b60edd Fixed memory leak and popup not updating after navigation
4 years ago
Elbert Alias 27ce68e911 Fix probe for recursive crawls
4 years ago
Elbert Alias 57a97f10cf UI updates, probe for Magento version, fix error handling
4 years ago
Elbert Alias 3f88e0d595 Rename Devisto to Shuttle, update hostname ignore list
4 years ago
Elbert Alias 90f981000b Non-blocking analyse
4 years ago
Elbert Alias 479b424695 Fix linting issues
4 years ago
Elbert Alias 35090b3606 Add short DOM notation
4 years ago
Elbert Alias 81a8be36eb Add Google My Business detection
4 years ago
Elbert Alias 823324acb0 Fix DNS timeout in NPM driver
4 years ago
Elbert Alias c2561be751 Add XHR request hostname inspection, add commercelayer detection
4 years ago
Elbert Alias 110765041a Add Uscreen SVG icon
5 years ago
Elbert Alias aa1e7d629f Fix status check
5 years ago
Elbert Alias 02601557d2 Fix status is undefined bug in NPM driver
5 years ago
Elbert Alias c3954b2d3d Reword DNS error in NPM driver
5 years ago
Elbert Alias 1d2324e760 Prevent multiple DNS lookups
5 years ago
Elbert Alias 387ce9c6db Fix styled-components detection
5 years ago
Elbert Alias 3dbf0a54c5 Fix styled-components detection
5 years ago
Elbert Alias 3367d2a858 Build v6.3.12
5 years ago
Elbert Alias 59b55d3c29 Fix cookie case sensitivity
5 years ago
Elbert Alias 0742092552 Fix SSL handling during probe
5 years ago
Elbert Alias e61950c524 Fix validation errors
5 years ago
Sergii Bondarenko 07a6e2b5fe
Fixes #3445: Close timers after resolving/erroring the `dns.*` promises
5 years ago
Elbert Alias f518a2b47d Add Microsoft 365, Emarsys detection
5 years ago
Elbert Alias 17b1c32990 Add detection via DNS, fix Safari issues
5 years ago
Elbert Alias 3216f41a03 Add Google Workspace detection, add DNS resolution to NPM driver
5 years ago
Elbert Alias 11ab46c8fd Add Appointment scheduling, Surveys categories. Add Calendly and Chili Piper detection. Add "dom" method to detect technologies using query selectors.
5 years ago
Elbert Alias ea27dce1a3 Add DOM inspection method, add Crisp Live Chat, update technology descriptions
5 years ago
Elbert Alias 7bb4d66705 Relaunch browser automatically
5 years ago
Elbert Alias c89dec1e22 Relaunch browser automatically
5 years ago
Elbert Alias f5270fb2cf Fix promise timeouts in NPM driver
5 years ago
Sergii Bondarenko 8e60696062
Fixes #3345: Close a timer after resolving/erroring the `Promise.race()`
5 years ago
Elbert Alias 476083fb30 Fix timeouts in NPM driver
5 years ago
Elbert Alias 2066f0c216 Add CSS inspection to NPM driver
5 years ago
Elbert Alias 9e8537383a Rename apps.json to technologies.json
5 years ago
Elbert Alias d2b11ffcbb Add AWS Certificate Manager, DigiCert, Identrust, Lets Encrypt, Sectigo detection
5 years ago
Elbert Alias ae845f79f3 Optionally specify Chromium user data directory with CHROMIUM_DATA_DIR environment variable
5 years ago
Benjamin Kniffler 241e9978ef
Fix small bug
5 years ago
Elbert Alias 5de3c5299e Upgrade depdendencies
5 years ago
Elbert Alias ec202c8f4a Disable CORS in NPM driver
5 years ago
Elbert Alias fbf7ce3a68 Add probe option, remove languagedetect dependency, emit additional events
5 years ago
Elbert Alias 2f7e62a865 Add array support in js detection
5 years ago
Elbert Alias 7f99a67f70 Add file:// support, fix timeout in NPM driver
5 years ago
Elbert Alias 4e8cf66677 Fix uncaught promise error
5 years ago
Elbert Alias 892fe1ac14 Add timeout to evaluateHandle calls
5 years ago
Elbert Alias 94c275b195 Add option for custom request headers in NPM
5 years ago
Elbert Alias a9ab70f016 Add Intercom Articles detection, dismiss dialogs in NPM driver
5 years ago
Elbert Alias f2b0ed4c64 Changes to NPM output
5 years ago
Elbert Alias 11a95bc58c Return errors as strings
5 years ago
汪心禾 b132d3b3cf
Remove hash from url
5 years ago
Elbert Alias 9575493057 Build v6.0.12
5 years ago
Elbert Alias 5897fe256a Update build scripts, add CPE field to NPM driver output
5 years ago
Elbert Alias 088590b066 Fix recursion in NPM driver, update README
5 years ago
Elbert Alias 8b2696ddc7 Fix detections caching
5 years ago
Elbert Alias 65c2ce86dc Build v6.0.7
5 years ago
Elbert Alias f3c929c18e Fix JS variable processing
5 years ago
Elbert Alias 7cd761c2ae Refactor NPM module
5 years ago
Elbert Alias 6b77f4cadf Refactoring
5 years ago
Elbert Alias 97b39037e7 Fix for relative redirects
5 years ago
Elbert Alias dfe686e524 Build v5.10.3
5 years ago
Elbert Alias e36ae46783 Fix NPM driver in Lambda
5 years ago
Elbert Alias ebfef67608 NPM module has been rewritten, resulting in API-breaking changes. Using Puppeteer instead of Zombie.js, optimised for processing multiple websites in parallel.
5 years ago
Elbert Alias f819c4dd09 Use langdetect instead of cld NPM module
5 years ago
Elbert Alias 2e2f7246f4 Improve language detection
5 years ago
Elbert Alias 3134865c07 Fix stalling issue in NPM/Puppeteer, use default user agent
5 years ago
Elbert Alias 6ac9025bbc Rename Hybris to SAP Commerce Cloud, remove content type check in NPM driver
5 years ago
Elbert Alias 93acdd7d6f Remove response code validation
5 years ago
Elbert Alias 839fed7bac Fix recursion in NPM driver
6 years ago
Elbert Alias 4a4e3c1ced Improved error handling in NPM driver with puppeteer
6 years ago
Elbert Alias 190cb3d347 Remove uncaughtException listener
6 years ago
Elbert Alias a4b6cee3fd Fix Puppeteer JavaScript processing, add --pretty option to NPM driver
6 years ago
Elbert Alias 141750821b Fix recursion in NPM driver
6 years ago
Syed Faheel Ahmad 5dc6578b7f Add Common Platform Enumeration (CPE) info
6 years ago
Elbert Alias a659eaee4f Dont follow rel="nofollow" links in NPM driver
6 years ago
Kyle Taylor 6353a8d1a1 Check for HTMLAnchorElement properties on links
6 years ago
Elbert Alias 3a9e6059e7 Fix merge
6 years ago
Sergii Bondarenko 91bbde4468 #2421: [NPM] Make "processJs" and "processHtml" top-level functions to allow their reuse
7 years ago
Elbert Alias 87e829ee00 Emit log and visit events in NPM driver
7 years ago
Elbert Alias 2cb284594f Add the ability to use a different headless browser in NPM driver
7 years ago
Elbert Alias 9ce95a665d Fix merge, WebExtension performance improvement
7 years ago
Elbert Alias c1de3aec60 NPM performance improvements
7 years ago
Zsombor Paróczi ba6487640d Remove split / concat when htmlMaxRows and htmlMaxCols is 0 (#2539)
7 years ago
Elbert Alias ad3186060a Improve parsing of minified HTML
7 years ago
Elbert Alias a2a18e12b5 Improve parsing of minified HTML
7 years ago
Elbert Alias eca77528d6 Add eslint
7 years ago
Elbert Alias 4821d18972 Replace yarn install with npm i, add npm shrinkwrap
7 years ago
Elbert Alias c6917ab154 Include error messaging per URL in NPM driver response, remove timeout
7 years ago
Elbert Alias 5b911327f5 Fix Srutinizer issues
7 years ago
Elbert Alias 0083cf14f1 Add support for basic auth in NPM driver
7 years ago
avasilkov 69f575c83f npm driver fix url filter in recursive mode. allow only urls from the same host (#2317)
7 years ago
Elbert Alias 37cc4ee6d7 Add proxy option to NPM driver
7 years ago
avasilkov 7adc136a36 fix npm driver boolean arguments - Boolean(false) or Boolean(0) is still true, arguments were always true if they were included in the cli independent of values (#2290)
7 years ago
Elbert Alias dc0031e917 Show icon when no technologies are identified, add htmlMaxCols and htmlMaxRows options in NPM driver
7 years ago
Elbert Alias 52c9e144b8 NPM update, patch Zombie.js to include timeout in JS evaluation
7 years ago