Elbert Alias
49fafd19a9
Build v6.0.5
5 years ago
Elbert Alias
27e9b2fcbb
Refactoring
5 years ago
Elbert Alias
2aca8275c5
Refactoring
5 years ago
Elbert Alias
dfe686e524
Build v5.10.3
5 years ago
Elbert Alias
eae4350627
Add 1s delay in WebExtension driver, fix links in popup
5 years ago
Elbert Alias
cb1668fb04
Add alerts, fix dark mode
5 years ago
Elbert Alias
2e2f7246f4
Improve language detection
5 years ago
Elbert Alias
746a2f93d0
Remove false positives
5 years ago
Elbert Alias
0ae0d8889f
Fix error handling in NPM/Puppeteer
5 years ago
ormaechea
0421560970
Remove double escaping and add tests
6 years ago
Elbert Alias
2cb284594f
Add the ability to use a different headless browser in NPM driver
6 years ago
Zsombor Paróczi
1b47bf311f
Less meta regex ( #2565 )
6 years ago
avasilkov
362cf2d12c
js confidence calculation was different from cookie and headers and meta by not providing a key value, even though it has the same schema of a dict in apps.json ( #2432 )
6 years ago
Brendan H
35f9cd130a
[bug fix] Allow analyzeCookies to check for cookies with Uppercase names ( #2467 )
...
* [Bug Fix] Allow analyzeCookies to check for uppercase cookie names
* Added Uppercase cookie to test case
* Added Uppercase cookie to test case
6 years ago
Elbert Alias
cbca9c3e7a
Fix linting issues
6 years ago
Elbert Alias
a4285e85ec
Unit tests
7 years ago
Elbert Alias
e59ac69979
ESLint fixes
7 years ago
Elbert Alias
eca77528d6
Add eslint
7 years ago
Elbert Alias
cfc43567d0
Fix excludes
7 years ago
Elbert Alias
cd0b1b6e60
Fix Srutinizer issues
7 years ago
Elbert Alias
5b911327f5
Fix Srutinizer issues
7 years ago
Pascal Helbig
366cab6b6c
fix confidenceTotal ( #2357 )
7 years ago
Elbert Alias
e6a9fcae2f
Build v5.4.19
7 years ago
Elbert Alias
21e6429670
Fix merge
7 years ago
Elbert Alias
a0cc689e1d
Hide technologies with 0 confidence, fix Underscore.js and Lodash always being detected together
7 years ago
Patrick Meenan
98f8691b70
Add resilience for cases where Array has been extended ( #2287 )
7 years ago
Camille Barneaud
10b339578e
Remove some legacy code for env detection ( #2283 )
...
* Remove unused env detection
* Remove remaining code for env detection
7 years ago
kevNii
2065d5054b
fix meta detection ( #2277 )
7 years ago
Elbert Alias
52c9e144b8
NPM update, patch Zombie.js to include timeout in JS evaluation
7 years ago
Elbert Alias
c9b0ab7aa2
Fix header detection, performance improvements in WebExtension driver
7 years ago
Elbert Alias
5344662f4c
Implement browser.cookie API
7 years ago
Andres Castillo
5d6ff3ac5b
Analyze headers ( #2129 )
...
* Await analyzeHeaders promise + add tests
* Parse js patterns when analyzing js
* Put back parseJsPatterns where it was
* Separete to devDependencies
* Add apps object to isolate and prevent manual updates
* Simplify wappalyzer.apps
* Only use necessary input data per analyze use case
* Remove package-lock.json
* Checking in yarn.lock
* Remove npm from test script
7 years ago
Elbert Alias
f35c7ff3e7
Add robots.txt queuing
7 years ago
Elbert Alias
24c460f86f
Fix uncaught promise in browser-polyfill.js
7 years ago
Elbert Alias
74bb8fa56a
Asynchronous regex execution
7 years ago
TotPeRo
c5bb9bc12c
fix analyzeMeta duplicate line ( #2096 )
...
in analyzeMeta function the r const is declared but never used and in next if is the same code.
7 years ago
Elbert Alias
4a711891fc
Fix meta detection method
7 years ago
Elbert Alias
30ac5b413b
Add catch statement
7 years ago
Elbert Alias
46b2e6face
Add animate.css
7 years ago
Elbert Alias
581758f4c3
Merge js field
7 years ago
Elbert Alias
33c53bd639
Merge branch 'js-field'
7 years ago
Elbert Alias
996c72d0fa
Add js field to NPM driver
7 years ago
Elbert Alias
66c703c2fa
Refactoring, allow multiple expressions per js field, remove env detection
7 years ago
Elbert Alias
0f9cc90553
Add language detection
7 years ago
Camille Barneaud
9ba4c7ea85
Finish implement js field
7 years ago
Camille Barneaud
c6b6df773d
Add JS field in Wappalyzer.js & for WebExtension driver
7 years ago
Elbert Alias
f588270579
Dont fetch robots.txt on non HTTP requests
7 years ago
Elbert Alias
727215463c
Fix incorrect object iteration
7 years ago
Elbert Alias
41f10cac15
Merge branch 'master' of github.com:AliasIO/Wappalyzer
7 years ago
Camille Barneaud
d66a2a7c75
Enable multiple headers with the same name & Get scripts via DOM ( #1819 )
...
* Enable multiple header with same name
Enable multiple header with same name for WebExtension driver
* Enable multiple header with same name
Enable multiple header with same name for Bookmarklet driver
* Enable multiple header with same name
Enable multiple header with same name for the NPM driver
* Enable multiple headers with the same name
* Get scripts via DOM (WebExtension)
* Get scripts via DOM (Bookmarklet)
* Get scripts via DOM
* Get scripts via DOM (NPM)
7 years ago
Elbert Alias
06c2a0bbb2
Change wappalyzer.com to www.wappalyzer.com
7 years ago
Elbert Alias
3327fa18c8
Add user agent and max wait options to NPM driver
7 years ago
Elbert Alias
5b6c06a81b
Fix WooCommerce detection
7 years ago
Elbert Alias
1612c54d80
Fix NPM driver
7 years ago
Elbert Alias
e96fb5ba30
Update moment.js icon, remove console.log
7 years ago
Elbert Alias
91bed3e3d0
Fix implied applications not being detected, SVG icons not displaying
7 years ago
Elbert Alias
5febcb537e
Minor fixes
7 years ago
Elbert Alias
3057e396d9
Change wappalyzer object to Wappalyzer class to allow running of multiple instances
7 years ago
Fernando Poumián
a61103282b
Fix issues on wappalyzer.js
8 years ago
Elbert Alias
f61697c9f4
Fix French language, clear robots.txt cache regularly
8 years ago
Elbert Alias
aad0efe030
Fix version detection
8 years ago
Elbert Alias
ef0d8ad593
Refactoring
8 years ago
Elbert Alias
2d59ae8a01
Replace PhantomJS with Zombie in NPM driver
8 years ago
Elbert Alias
75cd40094c
Respect robots.txt
8 years ago
Elbert Alias
a00319a3a8
Functional ES6 code
8 years ago
Elbert Alias
872bcbb64e
Port to ES6
8 years ago
Elbert Alias
02e705a6c1
Ad tracking updates
8 years ago
Elbert Alias
04531bdee5
Fix internationalisation in WebExtension
8 years ago
Elbert Alias
fbfa4dbbb6
Fix parsing of meta tags
8 years ago
Elbert Filius
70ecdf0899
Refactor popup.js and popup.html, improved logging
8 years ago
Elbert Filius
f0073652cb
Refactoring
8 years ago
Elbert Alias
f445a79c50
Refactoring
8 years ago
Elbert Alias
3282680af5
Fix undefined variables
8 years ago
Elbert Alias
97b9285f8b
Refactoring
8 years ago
Elbert Alias
7e3e6652d2
Fix undefined variables
8 years ago
Elbert Alias
4efefd0067
Fix undefined variables
8 years ago
Elbert Alias
24e335f018
Refactoring
8 years ago
Elbert Alias
cba85bcee8
Fix Scruntinizer issues
8 years ago
Elbert Alias
2492bbf8d0
Fix Scruntinizer issues
8 years ago
Elbert Alias
8774fb6b86
Add Edge support
8 years ago
jvoisin
03d649b3ea
Fix various warnings found by scrutinity
...
- Some functions didn't return anything
- Some `for…in` related variables weren't declared
- Some variables were unused
8 years ago
Elbert Alias
f763a83459
Remove meta data capture
8 years ago
Elbert Alias
b7009d3b93
Merge pull request #1334 from jvoisin/meta_property
...
Use `property` as `meta` key too
8 years ago
jvoisin
b1f6213c58
Use `property` as `meta` key too
...
Currently, only `name` is considered as a valid key for <meta>,
but more and more website, trying to be mobile-friendly,
are using <meta> tags without `name`, but with a `property`
instead. This commit changes this behaviour.
This idea emerged from [this MR](https://github.com/AliasIO/Wappalyzer/pull/1321 )
8 years ago
Elbert Alias
6a4a7f7a8c
Make timeout configurable per driver
8 years ago
Joao Poupino
e5709c1d58
Ensure regexes are applied to multi-value headers.
8 years ago
Elbert Alias
0bff623f17
Label error messages in Firefox and Chrome only
9 years ago
Elbert Alias
477a397fd3
Fixed to ad detection script
9 years ago
Elbert Alias
3be5b3bb9c
Updates to ad script
9 years ago
Elbert Alias
7ed96d0d7c
Use hostname instead of full URL
9 years ago
Elbert Alias
b5e6f5bd24
Ad scanning script
10 years ago
Elbert Alias
978a882bdb
Fixed backrefences in version number
10 years ago
Elbert Alias
fa6277ed61
Updated username
10 years ago
Elbert Alias
c73cd005b4
Vagrant + Docker development environment
10 years ago