From 9b2567355ab1e501bfe7bd687877ace2c2902598 Mon Sep 17 00:00:00 2001 From: Elbert Alias Date: Sat, 21 Mar 2015 11:51:21 +1100 Subject: [PATCH] Added RightJS, formatting of PhantomJS driver output --- src/apps.json | 54 ++++++++++++++++++------------- src/drivers/chrome/manifest.json | 2 +- src/drivers/firefox/package.json | 2 +- src/drivers/phantomjs/driver.js | 10 +++--- src/icons/RightJS.png | Bin 0 -> 2007 bytes 5 files changed, 39 insertions(+), 29 deletions(-) create mode 100644 src/icons/RightJS.png diff --git a/src/apps.json b/src/apps.json index 69b7ddbe1..536c5edd8 100755 --- a/src/apps.json +++ b/src/apps.json @@ -44,6 +44,7 @@ 6 ], "headers": { + "Set-Cookie": "3dvisit", "X-Powered-By": "3DCART" }, "script": "(?:twlh(?:track)?\\.asp|3d_upsell\\.js)", @@ -58,20 +59,6 @@ }, "website": "www.3ware.com" }, - "actionhero.js": { - "cats": [ - 1, - 18, - 22 - ], - "headers": { - "X-Powered-By": "actionhero API" - }, - "env": "^actionheroClient$", - "script": "actionheroClient\\.js", - "implies": "node.js", - "website": "www.actionherojs.com" - }, "AMPcms": { "cats": [ 1 @@ -909,10 +896,10 @@ 12, 18 ], + "env": "^catberry$", "headers": { "X-Powered-By": "Catberry" }, - "env": "^catberry$", "implies": "node.js", "website": "catberry.org" }, @@ -3197,7 +3184,6 @@ "^LITHIUM$" ], "headers": { - "Set-Cookie": "LiSESSIONID=", "Set-Cookie": "LithiumVisitor=" }, "html": " ]+Powered by Lithium", @@ -3409,15 +3395,15 @@ "cats": [ 12 ], - "implies": [ - "MongoDB", - "Express", - "AngularJS", - "node.js" - ], "headers": { "X-Powered-CMS": "Mean\\.io" }, + "implies": [ + "MongoDB", + "Express", + "AngularJS", + "node.js" + ], "website": "mean.io" }, "MediaElement.js": { @@ -4659,6 +4645,14 @@ "script": "rickshaw(\\.min)?\\.js", "website": "code.shutterstock.com/rickshaw/" }, + "RightJS": { + "cats": [ + 12 + ], + "env": "^RightJS$", + "script": "right\\.js", + "website": "rightjs.org" + }, "RiteCMS": { "cats": [ 1 @@ -6507,6 +6501,20 @@ }, "website": "zope.org" }, + "actionhero.js": { + "cats": [ + 1, + 18, + 22 + ], + "env": "^actionheroClient$", + "headers": { + "X-Powered-By": "actionhero API" + }, + "implies": "node.js", + "script": "actionheroClient\\.js", + "website": "www.actionherojs.com" + }, "amCharts": { "cats": [ 25 @@ -7294,4 +7302,4 @@ "49": "feed-readers", "50": "document-management-systems" } -} +} \ No newline at end of file diff --git a/src/drivers/chrome/manifest.json b/src/drivers/chrome/manifest.json index 71e812abb..6f844d803 100644 --- a/src/drivers/chrome/manifest.json +++ b/src/drivers/chrome/manifest.json @@ -1,7 +1,7 @@ { "name": "Wappalyzer", "homepage_url": "https://wappalyzer.com?pk_campaign=chrome&pk_kwd=context", "description": "Identifies software on the web", - "version": "2.35", + "version": "2.37", "default_locale": "en", "manifest_version": 2, "icons": { diff --git a/src/drivers/firefox/package.json b/src/drivers/firefox/package.json index d7a09b5a7..a2c89f877 100644 --- a/src/drivers/firefox/package.json +++ b/src/drivers/firefox/package.json @@ -8,7 +8,7 @@ "description": "Identifies software on the web", "author": "Elbert Alias", "license": "GPLv3", - "version": "3.0.13", + "version": "3.0.15", "main": "driver", "preferences": [{ "name": "tracking", diff --git a/src/drivers/phantomjs/driver.js b/src/drivers/phantomjs/driver.js index c1e6372ea..1a8360ac9 100644 --- a/src/drivers/phantomjs/driver.js +++ b/src/drivers/phantomjs/driver.js @@ -56,16 +56,18 @@ }); apps.push({ - url: originalUrl, - finalUrl: url, - application: app, + name: app, confidence: wappalyzer.detected[url][app].confidenceTotal, version: wappalyzer.detected[url][app].version, categories: cats }); } - console.log(JSON.stringify(apps)); + console.log(JSON.stringify({ + url: originalUrl, + finalUrl: url, + applications: apps + })); } }, diff --git a/src/icons/RightJS.png b/src/icons/RightJS.png new file mode 100644 index 0000000000000000000000000000000000000000..06685769139ebaa08dab4e001eec97dee3d7c60c GIT binary patch literal 2007 zcmV;|2PpW7P)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2i^+< z6EYNNPt+v<00&n|L_t(o!|j)Qj9gV6$3N%X=We&s7Ft?MVRyUi^60juJX$P;6ch>? z@PUMeAR$t~@-jh`ME{V)5M$H?u+a!o39nR18o*GC7*Rr^Kp%jGS{7RNVY@p!J3BMG z^Sbw(pMTt)yEEM)nwap9C%JQf=XcLJzwhsPexpQ0_ymXM6CVEupaHD4OcV>`$8!|& z<1-dDhDjq`E|+KUOOun7OC*&&imfK=qQf6h+5Z|6$J2X6L`H^(2ENfSE z%i5LQ@})~JlzngQl@068k;^YSPmUf#g9CE)6_?08ciz&(|JpTI$px#fjZ#^=|cPit!{Kl{~_+_C9;GQ&q$_~|7CK|rxspzpwb)~{K?{P_#m zwD~S_*(^~M@$B~Ba^3uegi`<|sv(g@xrsQX9qN{!nFWeeuUWHZ;kq8%fAbV3Hk`g} zITOVKOWNC6aNyfq8iU_e}a&m%;KevHjZ+n(bPp!+i1T zYgy9Xjvs`4@4ow4vFfZeGu#DB@K5Sy?1`Vyx3QC4-`~j>C&=Y;(*PXDVc^g~zJ13n zM70_{r!T|v{nW9si5q;auvVBiZys%JvoW#Z#D$9p!xpsCbaXBy03vIdj4cx8qil@h2ed4|5UG|?)}W6L!Z?mN z`@A(A9vUPwGK`4Absajoy7}v?f8plquO$pyIPJ_{thLmtHAb_enAj3Uabgt(N^6u- z$pdJu(0+*a0<<+KNYc2`0sz)nR)1z4Bg04NKXecggLYj`J|zjRO}E|2j~@I5>(*aF zp;)9AMHpj}XjTgCIG8x*&E0QM$d9K0WHQg#L$@<}|8*31Jc57xBHT|Mk5;N)2ZSh! zFtMS%vy0YQvv_mQ8%$12;JO||1O3#h6`tAlG_St$3TxJ`!&-|mF-j?_wJLEO({*YO zdw1>PsmC5=+3IziI5Loc$_!9_?f1l)L9{^YxtHRf)D0#=iHJl|#K4D#0O;skO5c0` zKq*BOMYyhub{rmm^kD}2`+0ZY+w`tHiyJp>CJaN4pTB^<1N%9py_31~=JBVOcH)Gs z^hl2CL${)}!=j(QOznfWh=<<8?>LjTi>`sVHeHH6&!e;J)HEBqx=%~$LZw1Bo8`q9 zp2rVD&RM;NgYUnG@B4Ih_aGuDrRZI87D_2Zg!P}j3@J}A^8K$sp~9TaKOpE@NpNyc z8nnc-*NAqc|crtIw{@O_2``?+D` z)$HA~3&(Mqge#>`nM_6id_UmjKkj7vwx`gpo0L^au7i5rm!o>0Bz{$Wme3+76vbkJ z4-Xy0T7$L8#r5L{w{YoYS75E3PQyCkIGXX?81KHj57%{5X*TIx5tYagvB?{i+>#

4qdVh1S%2A=Rj{stcF&(v^m`NlmxcQwXP+ zN+pEY^poql95}F_IG*k;+{VB#am+-qi065!=A@b>dfIv~Fs0>GYoCC%AS$tf=XwNT zm}07w%iMkMce(i+w>SN_AfL}m{V7)}^1m9tdv3d&+uI|{dphLY<)_IXcJ2@n5o>MJ zI=3-5O&n92x?caAyg#~T0KB<-H&GN3h5Y-7&cxyKX^@Go}^A^j