Add Coinbase detection

main
Elbert Alias 4 years ago
parent abdc66fbed
commit 80b5e8b0b3

@ -1,40 +0,0 @@
# Wappalyzer core
[Wappalyzer](https://www.wappalyzer.com/) indentifies technologies on websites.
## Installation
```shell
$ npm i wappalyzer-core
```
## Usage
```javascript
#!/usr/bin/env node
const fs = require('fs')
const Wappalyzer = require('./wappalyzer')
// See https://www.wappalyzer.com/docs/dev/specification or use
// https://raw.githubusercontent.com/AliasIO/wappalyzer/master/src/technologies.json
const { technologies, categories } = JSON.parse(
fs.readFileSync('./technologies.json')
)
Wappalyzer.setTechnologies(technologies)
Wappalyzer.setCategories(categories)
const detections = Wappalyzer.analyze({
url: 'https://example.github.io/',
meta: { generator: ['WordPress'] },
headers: { server: ['Nginx'] },
scripts: ['jquery-3.0.0.js'],
cookies: { awselb: [''] },
html: '<div ng-app="">'
})
const results = Wappalyzer.resolve(detections)
console.log(results)
```

@ -0,0 +1 @@
<svg width="500" height="500" viewBox="0 0 400 400" xmlns="http://www.w3.org/2000/svg"><path fill="#1652f0" d="m0 0l400 0 0 400-400 0 0-400m168.23 107.38c-24.43 9.85-44.5 29.84-54.56 54.17-7.56 17.87-9.39 37.96-5.94 56.99 4.91 27.2 21.92 51.86 45.41 66.37 17.89 11.27 39.44 16.5 60.5 14.81 23.61-1.56 46.36-12.19 63.08-28.89-10.16-10.4-20.52-20.61-30.81-30.88-12.44 12.02-30.31 18.47-47.55 15.82-12.8-1.69-24.88-8.02-33.6-17.54-11.77-12.48-17.22-30.64-14.2-47.54 1.96-12.42 8.41-24.01 17.75-32.39 12.77-11.76 31.23-17 48.27-13.58 11.09 1.95 21.16 7.72 29.33 15.36 10.31-10.26 20.62-20.52 30.84-30.88-10.58-10.46-23.42-18.68-37.5-23.57-22.82-8.1-48.62-7.47-71.02 1.75"/><path fill="#fff" d="m168.23 107.38c22.4-9.22 48.2-9.85 71.02-1.75 14.08 4.89 26.92 13.11 37.5 23.57-10.22 10.36-20.53 20.62-30.84 30.88-8.17-7.64-18.24-13.41-29.33-15.36-17.04-3.42-35.5 1.82-48.27 13.58-9.34 8.38-15.79 19.97-17.75 32.39-3.02 16.9 2.43 35.06 14.2 47.54 8.72 9.52 20.8 15.85 33.6 17.54 17.24 2.65 35.11-3.8 47.55-15.82 10.29 10.27 20.65 20.48 30.81 30.88-16.72 16.7-39.47 27.33-63.08 28.89-21.06 1.69-42.61-3.54-60.5-14.81-23.49-14.51-40.5-39.17-45.41-66.37-3.45-19.03-1.62-39.12 5.94-56.99 10.06-24.33 30.13-44.32 54.56-54.17"/></svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

@ -1044,6 +1044,22 @@
"implies": "Amazon Web Services",
"website": "https://aws.amazon.com/elasticloadbalancing/"
},
"Coinbase Commerce": {
"cats": [
41,
61
],
"description": "Coinbase Commerce is a platform that enables merchants to accept cryptocurrency payments.",
"dom": {
"a[href^='https://commerce.coinbase.com/checkout/']": {
"attributes": {
"href": "^https://commerce\\.coinbase\\.com/checkout/[a-z0-9-]+$"
}
}
},
"icon": "Coinbase.svg",
"website": "https://commerce.coinbase.com/"
},
"Amazon Associates": {
"cats": [
71