Camille Barneaud
6a691ca768
Fix typos apps.json ( #2142 )
...
- Fix 2 scripts pattern
- Convert the last "env" pattern to the js format
7 years ago
Camille Barneaud
27e1fa17a4
Fix performance issue ( #2143 )
...
* Fix #2140
Remove inpage js.
* Remove the two culprit
I removed Criteo & Carbon Ads which were the original culprit.
I also removed the beginning of Sizmek pattern as it looks useless and potentially dangerous.
I would add that any pattern matching some close to <code>\[\^(.).{0,3}\].{0,3}\1</code> in the beggining should look suspicious.
There are several good candidate in HTML..
7 years ago
jvoisin
1fd9273e3a
Improve jquery migrate and jquery mobile detection ( #2145 )
...
* Improve jquery migrate and jquery mobile detection
This can be tested [here](http://docs.python-requests.org/en/master/ )
- remove the `rc` thingy, since no other patter using it, and I haven't seen a
single website actually using it.
- jquery-migrate is valid too
- Remove `.*` in favour of of an optional `.min`
* Fix an unnecessary escape, thanks to @gadcam
7 years ago
jvoisin
f099491bd3
Improve Material Lite detection ( #2146 )
...
This can be tested [here](https://google.github.io/xi-editor/gsoc.html )
7 years ago
jvoisin
a64fa26eb1
Improve a bit highligthjs detection ( #2148 )
...
* Improve a bit highligthjs detection
- Add a `js`-based detection
- Simplify the `script` pattern
- The `script` can now get the version
* Add a missing `?`
7 years ago
jvoisin
80064f8e42
Improve a bit firebase detection ( #2149 )
...
* Improve a bit firebase detection
- Improve the `script` thingy
- http -> https
* Add a `js` pattern
7 years ago
jvoisin
4cebd35c2c
Improve a bit the cryptoloot detection ( #2150 )
...
Based on [this article](https://badpackets.net/how-to-find-cryptojacking-malware/ )
7 years ago
jvoisin
876c33f3ee
Improve a bit the coinimp detection ( #2151 )
7 years ago
jvoisin
5da0137c91
Improve semantic-ui detection ( #2153 )
...
- Simplify the regexps
- Add a way to detect the version
- Remove the `ui` pattern, since it was triggering a lot of false-positives
- http -> https
This can be checked [here](https://git.libskia.so/ )
7 years ago
jvoisin
c6cc1bfb7a
Improve a bit clipboards.js detection ( #2154 )
...
This can be tested [here](https://git.libskia.so )
7 years ago
jvoisin
4aa6c3d86a
Improve a bit tinymce detection ( #2155 )
...
* Improve a bit tinymce detection
- Add a `script` pattern
- Add a way to get the major version
This can be tested [here](https://www.mediapart.fr/journal/france/080318/mandelieu-un-promoteur-vendeur-d-armes-en-affaire-avec-la-famille-du-maire )
* Add a missing part in a regexp, spotted by @gadcam
7 years ago
jvoisin
d5d2101e12
Add particles.js detection ( #2156 )
...
This can be checked [here](http://pwning.fun/ ) and [here](https://vincentgarreau.com/particles.js/ ).
It has ~14.000 stars in github, and is used on a metric fuckton of websites
who want a fancy background. Unfortunately, it doesn't have an icon yet.
7 years ago
wpCache
f386739522
update wpCache ( #2110 )
...
* update wpCache
New version 2.0 Fix error browser chrome - firefox
* change implies
"implies": [
"WordPress",
"PHP"
],
7 years ago
jvoisin
af9af7d1c8
Add a way to get Stripe's version ( #2125 )
...
This can be tested [here](https://stripe.com/atlas/guides/business-of-saas )
7 years ago
Gonzalo Rizzo
fb6f1f5665
Add Genexus detection ( #2124 )
...
* Add Genexus detection
* Fix genexus image size
* Add Miscellaneous category to Genexus
* Use /gxp\\.js as script regexp
* Remove gx js global to detect Genexus
7 years ago
Camille Barneaud
323bd145bd
Add guidelines when opening an issue ( #2123 )
...
Based on an idea of @Yoginth.
7 years ago
toastal
46b6b29755
Using `reduce` to remove extra iterations ( #2122 )
...
* Using `reduce` to not iterate so much
* Remove the Array.from as well
7 years ago
jvoisin
3a19eeeb0d
Improve Concerte5 handling ( #2121 )
...
- Better version detection (the `ab` thingy looks like a bug to me)
- Tighten the regexp for the generator
- Tighten the `script` thingy
- The website is using https
7 years ago
jvoisin
d2260af0f2
Add a way to get XRegExp's version ( #2120 )
7 years ago
Max Schmitt
93d23283e5
React: Fixed version detection ( #2117 )
...
* React: Fixed version detection
Example sites which are using React:
- Slack
- Dropbox
- Imgur
On all it works fine with PascalCase "React".
* React: Readded old version detection
* React: Removed unnecessary js check
7 years ago
jvoisin
a921a1b878
Add a way to get tweenmax's version ( #2115 )
...
This can be tested [here](https://www.kravmagaparis12.com/ )
7 years ago
jvoisin
7ac29fac53
Add a way to get requirejs version ( #2114 )
...
This can be tested [here](https://rougie.fr/ )
7 years ago
jvoisin
0e1dd2986a
Add the next stable release of debian ( #2112 )
7 years ago
jvoisin
8936227e60
Add a way to get socket.io's version ( #2111 )
...
This can be tested [here](https://cloud.scaleway.com/#/ )
7 years ago
AlexByte
06c93965e4
Detect Polymer version. ( #2109 )
7 years ago
jvoisin
ed81e2a634
Add awesomplete ( #2105 )
...
This can be tested [here](https://leaverou.github.io/awesomplete/ ) or [here](https://links.imirhil.fr/ )
The library is [pretty popular](https://github.com/LeaVerou/awesomplete ), with almost 6000 stars
7 years ago
jvoisin
687dedce1b
Add a way to get algolia's version ( #2103 )
...
This can be tested [here](https://blog.heroku.com/ruby-2-4-features-hashes-integers-rounding#better-hashes ).
Please note that `algoliasearch` and `AlgoliaSearch` are both present on
the webpage
7 years ago
jvoisin
89ed918bc0
Tighten a bit the ExpressionEngine regexp ( #2102 )
...
This can be tested [here](http://shamelessmag.com/blog/entry/adversary-making-a-statement-in-the-industrial-mu/ )
7 years ago
jvoisin
32b5408aa5
Add a way to get polymer's version ( #2101 )
...
This can be tested [here](https://www.youtube.com/watch?v=-8cOWt7lvUQ )
7 years ago
jvoisin
8e1bfb4e45
Add a category for static site generators ( #2092 )
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
jvoisin
ccdb6949f7
Add mkdocs detection ( #2097 )
...
This can be verified [here](http://archerysec.info ). It's a [pretty
popular]( https://github.com/mkdocs/mkdocs ) software.
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
jvoisin
1c64985ffc
Change webpack's category ( #2094 )
...
This should close #1586
7 years ago
jvoisin
de8c568412
Add Koha ( #2093 )
...
* Add Koha
This should close #2048
* Add a js patterns potted by @gadcam
7 years ago
jvoisin
a19df3db2b
Add a way to detect Gazelle ( #2091 )
...
* Add a way to detect Gazelle
This can be tested [here](http://159.89.252.33/torrents.php ) and [here](https://empornium.sx )
* Add a js pattern found by @gadcam
7 years ago
jvoisin
1bb90eb633
Add a way to get typekit's version ( #2090 )
...
This can be tested [here](https://readthedocs.org/ )
7 years ago
jvoisin
21e14940a4
Add a way to get YUI version ( #2089 )
...
This can be tested [here](https://bugs.launchpad.net/ubuntu/+source/unbound/+bug/1732150 )
7 years ago
jvoisin
87b62c8975
Add a new way to get bootstrap's version ( #2088 )
...
This can be tested [here](http://storm-country.com/blog/evo-deco ),
based on [this method](https://github.com/twbs/bootstrap/issues/16264 )
7 years ago
jvoisin
0a3ae5538d
Add Flickity ( #2086 )
...
This can be tested [here](https://www.grsecurity.net/support.php )
7 years ago
jvoisin
fd8234e847
Add a way to get jqueryui version ( #2084 )
...
This can be tested [here](http://linuxmao.org/open%20stage%20control )
7 years ago
jvoisin
b15538b9cd
Add a way to get scriptaculous version ( #2082 )
...
This can be verified [here](https://revolt.group/ )
7 years ago
jvoisin
533b02a34e
Add a way to get Prototype's version ( #2081 )
...
This can be verified [here](https://revolt.group/ )
7 years ago
jvoisin
a2fd98d1d7
Add a way to get vus.js version ( #2079 )
...
This can be tested [here](https://vuejs.org/v2/guide/ )
7 years ago
jvoisin
c971da9736
Add a way to get react's version. ( #2078 )
7 years ago
jvoisin
e428c10220
Add a way to get raphael's version ( #2077 )
...
This can be tested [here](https://hackmd.io/EwQwDARmBmDGCcBaAjAU1sxAWA7Ox880wiOAJgMyw4ywXSpZA=== )
7 years ago
jvoisin
cc0d4d3824
Add a way to get lodash's version ( #2076 )
...
This can be tested [here](https://hackmd.io/EwQwDARmBmDGCcBaAjAU1sxAWA7Ox880wiOAJgMyw4ywXSpZA=== )
7 years ago
Gerard Nguyen Van Thao
c0460a7378
Add detection for Shopcada ( #2083 )
...
* Add detection for Shoper
* ### ADDED: Shopcada - Ecommerce Platform
* ### CHANGED - move Shopcada icon to correct folder
7 years ago