From fd6e87b032714e94994f36bad2df9f6ed2efa78a Mon Sep 17 00:00:00 2001 From: Elbert Alias Date: Sun, 23 Feb 2014 16:42:26 +1100 Subject: [PATCH] Updated ImpressPages, added MediaTomb, higher res icons --- README.md | 3 ++- drivers/chrome/_locales/en/messages.json | 2 +- drivers/chrome/js/driver.js | 2 +- drivers/firefox-sdk/lib/driver.js | 2 +- drivers/firefox-sdk/locale/de-DE.properties | 2 +- drivers/firefox-sdk/locale/en-GB.properties | 2 +- drivers/firefox-sdk/locale/en-US.properties | 2 +- drivers/firefox/content/xul/preferences.xul | 2 +- drivers/firefox/locale/en-UK/wappalyzer.dtd | 2 +- .../firefox/locale/en-UK/wappalyzer.properties | 2 +- drivers/firefox/locale/en-US/wappalyzer.dtd | 2 +- .../firefox/locale/en-US/wappalyzer.properties | 2 +- share/apps.json | 9 +++++++-- share/images/icons/Highcharts.png | Bin 475 -> 4131 bytes share/images/icons/Highstock.png | Bin 475 -> 4131 bytes share/images/icons/IIS.png | Bin 832 -> 680 bytes share/images/icons/Kentico CMS.png | Bin 687 -> 1127 bytes share/images/icons/MediaWiki.png | Bin 893 -> 2524 bytes share/images/icons/Microsoft ASP.NET.png | Bin 582 -> 1154 bytes share/images/icons/Windows Server.png | Bin 813 -> 239 bytes 20 files changed, 20 insertions(+), 14 deletions(-) mode change 100755 => 100644 share/images/icons/Highstock.png diff --git a/README.md b/README.md index d3b8982b4..94535f442 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ [cross-platform](https://github.com/ElbertF/Wappalyzer/wiki/Drivers) utility that uncovers the technologies used on websites. It detects [content management systems](https://wappalyzer.com/categories/cms), -[web shops](https://wappalyzer.com/categories/web-shops), +[eCommerce platforms](https://wappalyzer.com/categories/ecommerce), [web servers](https://wappalyzer.com/categories/web-servers), [JavaScript frameworks](https://wappalyzer.com/categories/javascript-frameworks), [analytics tools](https://wappalyzer.com/categories/analytics) and @@ -21,3 +21,4 @@ Donate Bitcoin: 16gb4uGDAjaeRJwKVmKr2EXa8x2fmvT8EQ - *Thanks!* ![QR Code](https://wappalyzer.com/sites/default/themes/wappalyzer/images/bitcoinqrcode.png) + diff --git a/drivers/chrome/_locales/en/messages.json b/drivers/chrome/_locales/en/messages.json index daefcd5f2..d27a9f4ef 100644 --- a/drivers/chrome/_locales/en/messages.json +++ b/drivers/chrome/_locales/en/messages.json @@ -17,7 +17,7 @@ "categoryName3": { "message": "Database Manager" }, "categoryName4": { "message": "Documentation Tool" }, "categoryName5": { "message": "Widget" }, - "categoryName6": { "message": "Web Shop" }, + "categoryName6": { "message": "eCommerce" }, "categoryName7": { "message": "Photo Gallery" }, "categoryName8": { "message": "Wiki" }, "categoryName9": { "message": "Hosting Panel" }, diff --git a/drivers/chrome/js/driver.js b/drivers/chrome/js/driver.js index 1c7565d68..92f878ee1 100644 --- a/drivers/chrome/js/driver.js +++ b/drivers/chrome/js/driver.js @@ -206,6 +206,7 @@ 18, // Web Framework 21, // LMS 7, // Photo Gallery + 38, // Media Server 3, // Database Manager 34, // Database 4, // Documentation Tool @@ -221,7 +222,6 @@ 20, // Editor 10, // Analytics 32, // Marketing Automation - 38, // Media Server 31, // CDN 23, // Cache Tool 17, // Font Script diff --git a/drivers/firefox-sdk/lib/driver.js b/drivers/firefox-sdk/lib/driver.js index 08f5e9d47..2b20d06ad 100644 --- a/drivers/firefox-sdk/lib/driver.js +++ b/drivers/firefox-sdk/lib/driver.js @@ -321,6 +321,7 @@ 18, // Web Framework 21, // LMS 7, // Photo Gallery + 38, // Media Server 3, // Database Manager 34, // Database 4, // Documentation Tool @@ -336,7 +337,6 @@ 20, // Editor 10, // Analytics 32, // Marketing Automation - 38, // Media Server 31, // CDN 23, // Cache Tool 17, // Font Script diff --git a/drivers/firefox-sdk/locale/de-DE.properties b/drivers/firefox-sdk/locale/de-DE.properties index d7076a1e5..bbebd8288 100755 --- a/drivers/firefox-sdk/locale/de-DE.properties +++ b/drivers/firefox-sdk/locale/de-DE.properties @@ -18,7 +18,7 @@ cat2 = Message Board cat3 = Database Manager cat4 = Documentation Tool cat5 = Widget -cat6 = Web Shop +cat6 = eCommerce cat7 = Photo Gallery cat8 = Wiki cat9 = Hosting Panel diff --git a/drivers/firefox-sdk/locale/en-GB.properties b/drivers/firefox-sdk/locale/en-GB.properties index c317a710d..83df83703 100755 --- a/drivers/firefox-sdk/locale/en-GB.properties +++ b/drivers/firefox-sdk/locale/en-GB.properties @@ -18,7 +18,7 @@ cat2 = Message Board cat3 = Database Manager cat4 = Documentation Tool cat5 = Widget -cat6 = Web Shop +cat6 = eCommerce cat7 = Photo Gallery cat8 = Wiki cat9 = Hosting Panel diff --git a/drivers/firefox-sdk/locale/en-US.properties b/drivers/firefox-sdk/locale/en-US.properties index 842fece0d..e3a4c261e 100755 --- a/drivers/firefox-sdk/locale/en-US.properties +++ b/drivers/firefox-sdk/locale/en-US.properties @@ -18,7 +18,7 @@ cat2 = Message Board cat3 = Database Manager cat4 = Documentation Tool cat5 = Widget -cat6 = Web Shop +cat6 = eCommerce cat7 = Photo Gallery cat8 = Wiki cat9 = Hosting Panel diff --git a/drivers/firefox/content/xul/preferences.xul b/drivers/firefox/content/xul/preferences.xul index 76b4f90ff..3983679d5 100755 --- a/drivers/firefox/content/xul/preferences.xul +++ b/drivers/firefox/content/xul/preferences.xul @@ -153,7 +153,7 @@ - + diff --git a/drivers/firefox/locale/en-UK/wappalyzer.dtd b/drivers/firefox/locale/en-UK/wappalyzer.dtd index 2b02c8926..d7070941c 100755 --- a/drivers/firefox/locale/en-UK/wappalyzer.dtd +++ b/drivers/firefox/locale/en-UK/wappalyzer.dtd @@ -23,7 +23,7 @@ - + diff --git a/drivers/firefox/locale/en-UK/wappalyzer.properties b/drivers/firefox/locale/en-UK/wappalyzer.properties index d6c10757e..e87959999 100755 --- a/drivers/firefox/locale/en-UK/wappalyzer.properties +++ b/drivers/firefox/locale/en-UK/wappalyzer.properties @@ -7,7 +7,7 @@ wappalyzer.cat2 = Message Board wappalyzer.cat3 = Database Manager wappalyzer.cat4 = Documentation Tool wappalyzer.cat5 = Widget -wappalyzer.cat6 = Web Shop +wappalyzer.cat6 = eCommerce wappalyzer.cat7 = Photo Gallery wappalyzer.cat8 = Wiki wappalyzer.cat9 = Hosting Panel diff --git a/drivers/firefox/locale/en-US/wappalyzer.dtd b/drivers/firefox/locale/en-US/wappalyzer.dtd index 2b02c8926..d7070941c 100755 --- a/drivers/firefox/locale/en-US/wappalyzer.dtd +++ b/drivers/firefox/locale/en-US/wappalyzer.dtd @@ -23,7 +23,7 @@ - + diff --git a/drivers/firefox/locale/en-US/wappalyzer.properties b/drivers/firefox/locale/en-US/wappalyzer.properties index d6c10757e..e87959999 100755 --- a/drivers/firefox/locale/en-US/wappalyzer.properties +++ b/drivers/firefox/locale/en-US/wappalyzer.properties @@ -7,7 +7,7 @@ wappalyzer.cat2 = Message Board wappalyzer.cat3 = Database Manager wappalyzer.cat4 = Documentation Tool wappalyzer.cat5 = Widget -wappalyzer.cat6 = Web Shop +wappalyzer.cat6 = eCommerce wappalyzer.cat7 = Photo Gallery wappalyzer.cat8 = Wiki wappalyzer.cat9 = Hosting Panel diff --git a/share/apps.json b/share/apps.json index 5ee8bb3eb..6d0eeb628 100644 --- a/share/apps.json +++ b/share/apps.json @@ -5,7 +5,7 @@ "3": "database-managers", "4": "documentation-tools", "5": "widgets", - "6": "web-shops", + "6": "ecommerce", "7": "photo-galleries", "8": "wikis", "9": "hosting-panels", @@ -1219,7 +1219,7 @@ "ImpressPages": { "website": "impresspages.org", "cats": [ 1 ], - "meta": { "generator": "ImpressPages CMS ([\\d.]+)\\;version:\\1" }, + "meta": { "generator": "ImpressPages(?: CMS)?( [\\d.]*)\\;version:\\1" }, "implies": "PHP" }, "Incapsula": { @@ -1625,6 +1625,11 @@ "cats": [ 14 ], "env": "^mejs$" }, + "MediaTomb": { + "website": "mediatomb.cc", + "cats": [ 38 ], + "headers": { "Server": "MediaTomb(?:/([0-9.]+))?\\;version:\\1" } + }, "MediaWiki": { "website": "www.mediawiki.org", "cats": [ 8 ], diff --git a/share/images/icons/Highcharts.png b/share/images/icons/Highcharts.png index d5829305e874c6bb499a04347fdad1888438a66d..55ac5c50b1f0f37688a4bbba02548217c3189ec5 100644 GIT binary patch literal 4131 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 literal 475 zcmV<10VMv3P)sTkEYN8h=l(82n^$t zhMydcuXf(fVh^EZW?(r)ndr6Md{BU8jA5@!jGiE3Ijak3QcqAKFd)PKgnsS@wm6U8 zYL0L4tp}r7{Fbmc)mUw?gF4&a)}6L`8yeSk@rlYJ2ihW2vU&y7Fu0AT)TB6tp;Jq^ z3^Ukg+ELCW!JsHncF?VwMzXidYS^9Dc1$@Xr5Z4-&Fg*A7?iQUM0URy9IqKWV-&@9F5nV7T=)u|+hJ&n002ovPDHLkV1lf`;c)-} diff --git a/share/images/icons/Highstock.png b/share/images/icons/Highstock.png old mode 100755 new mode 100644 index d5829305e874c6bb499a04347fdad1888438a66d..55ac5c50b1f0f37688a4bbba02548217c3189ec5 GIT binary patch literal 4131 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 literal 475 zcmV<10VMv3P)sTkEYN8h=l(82n^$t zhMydcuXf(fVh^EZW?(r)ndr6Md{BU8jA5@!jGiE3Ijak3QcqAKFd)PKgnsS@wm6U8 zYL0L4tp}r7{Fbmc)mUw?gF4&a)}6L`8yeSk@rlYJ2ihW2vU&y7Fu0AT)TB6tp;Jq^ z3^Ukg+ELCW!JsHncF?VwMzXidYS^9Dc1$@Xr5Z4-&Fg*A7?iQUM0URy9IqKWV-&@9F5nV7T=)u|+hJ&n002ovPDHLkV1lf`;c)-} diff --git a/share/images/icons/IIS.png b/share/images/icons/IIS.png index 16e7b712ec0bfc75b5c2c02721ea24adcf6e7e4e..0b9ca85bb90d1d861779945c5635c68b73a024a8 100644 GIT binary patch literal 680 zcmV;Z0$2TsP)Ce#Kf5Yp^laj;0vF^C0lPM$#fa;sp|Xt`XN36+MV=_!7^DFouO#8qY>hNF!lB zPMKt!tQ42eh+7_Q`WnB7u`jAN9iIudU~Q>a<)_SL5GYo(q#C-gILh9M^BAuZccc7N zxfxv8YGf)&79w^6gY}Xo4JIxpP;7u~Au7;Yr(%)@OPf`Va*V~rOXK?iY|A1&lNL0B zH@FmPfZyoHxllme3N!-)xK^gDVeG;K?8K60R3Ph}pE!e4;T;R`8k3=lD_B>HKyH?s zR>Q5Z;uG<15wF5^uVS@2#xqv}!dVBf2@gXV-{X$-V}6ohHq|sfm;2I(yU~&#F;{vL z{{|(OJ&vi6=_J-CW&P1)N!GIR(NIVc6SKAAT#fa;xQsd zn{fyCaTBXzO70G6cHkMFq!nYh(Q#a>YVEPX1h!&3P6xTEP(>#`;20*;xDahIK++5X z`B=|q#J$CJ^ptr_x!aD%guH-vf9uk<$KO0rfznJEi~%(j3TUB)7Qi2~CVWrhhJDxo O0000 zZfDyDI-Two$}HL4wTaxWUobg2S)x=bdnJ;b>TozhOzWm#YHA87iY5??+jhJC0&#eF zD559|8AFMAZdaV&?=NRr24?jiptbddOQCrAt*%by5DJA>{09X8 zA_%}BCqh#+&@=;)NL1i-IwLH@!ZnEmii(Q%`uh50h*f2Cb8|~VLW1KD0QoNfX2WqT zpe%p@<`+!!kdt#AUU$DqSzTQn+1%VrlSm|sB9X|?1CW>jO`(ht9)LsuB*p85R4P>u z4D`<{l?n(&!cbpde=aF8sb4Oack)F9i1G~RzYK5?t^vz1AP@*3FE8(-N~Mx+ZEcM{ ztbX7%8jVm;SU?1W!G@WcnGzxzMU+thP17d;BoDx{_&cIjtCd=<_E}R?Q)fj*MWe+q<~9D85s9cQ!pEW3Q&BWW!b zt}cb5ML(-A$9|`M#~=p>2eG&<|LZslKCulyIMCzq#GWqGS>-pgp_N};RMMgV0000< KMNUMnLSTYZkb8On diff --git a/share/images/icons/Kentico CMS.png b/share/images/icons/Kentico CMS.png index 0eee7a2f972a454a3a2034953b6ac7f751d3fe78..fe0e0567d3a9fbe1a86307542eae84f3160b87fc 100644 GIT binary patch literal 1127 zcmV-t1ep7YP)o)vDFS2N6+HMKJmxh$SzTI_R@6 z1raV4RQv+LRKyR&7ZHMvwb;<8y;5wGerU1MYM>-DlLwQyO*%gGtX`)xyR%XMFEexQ zne#vQ-ZSU^C&waCuGAg`hJX&>N8owjV;~BAudP^l7Kh7#6+j8t0DJ^2ZIT5-}M;kdT z0lo%$V)i>*6=6T{YeK;5fI}H)UjmK;)r8?aO%qVs%qVTHOd(qry3VNF*AvEnk9PGg z0}cS)3FF@aPc|*W#{Ma7s=(=lAbp|h3>#@E-wgP5Y9HX?v-(nE|>(*Es~-Xbrs#5cu8{@Se2h z#@H~h#`66RxC4mNzNBKgQlnW5UAgr9rs>)IL8<7sl{Pztv=g`sSOC5R=9M-(WTsC6 zpDS(dZ&kE83AP^C+<1kB}TA?};Ga;4S-EN|j87x=}) zFnrEZL=OWW#{9MhzPIo1$NP%q%3M{>g(MsWf?TTy z3q^Ww5g1GGUlqE}_i3#-pJMw8xGiC9Olh;FT$y?dur=e#a;4s@v>6bY9!E8Foim~9 zbY@9l1h^%M9O$(a&qd->u01J9bODFs8Z)j5l|>RKuV!g5N}D;Q%^DFPaa15)(qX%} literal 687 zcmV;g0#N;lP)7XkprMk4)h!ZC`+ zD5WFBfpY;MGQGGn^{ig9_`AmeaK__jD7HE?jAogC@B!!#gp*YkEtx&;UH~i{KwBxk zy#)Xv2#ScC*)S0=Nk-T=Fc?XaiiryD)%PL#j+JeLnNYo7IZY5;0Q}iiZc_=n29;^c zi?hZY_rX1mneYs%c5|D=WfgBZEdW6IAOHX_u832KxSRjVH)P6p7iQJ=bdI3GC}b79 zCm~kXBmwhtze1sfFQ21`j&-%Z+LR!xsYpYnjS05ShrRedH1R1C3jLU${Rx2lFUQji zrKt(_WU^d1|Fj^tPDMvjwDuIOtfnGk-mOa&9eT;SHPOC9U((q=LQS3kkx{KS5#?uR z)MRB;>&R@-$_A~hBXjPdn%u)KqCAbpL{#X$-c2jZtB;xnT#k+#&Ysz?bItXyB`Vgb z%sR;|k*UcOoR36nul2ed9WD2ROG_&hvl+m`C|v2NH#RsQXC827?yK_Db&DqzaPGx) z&-xe%&KSTZ2U+=cZj~UbF%`U6-flHD{EkfE+-7!y*qJSC^f?0r=LG%_0K8=|6St|* zYJJ}qO41xBDrjyDqN|eG)Hp_{%UO4t1HjZEs?zxbJFwChm^5gtNp#e6+Yf+w%W-)Z zhT0TWapB`k$yw;*oPL9a$k^^32EZ7@>T+E8*7B`BgqHvS002ovPDHLkV1lr>II#c# diff --git a/share/images/icons/MediaWiki.png b/share/images/icons/MediaWiki.png index 0878bb1d321c16a921b007920a8585600c503385..0c46f4e1d4441efcf3e8b25d81db2a309cb7bdd9 100644 GIT binary patch literal 2524 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 T{n*8a00000NkvXXu0mjfUDv5M diff --git a/share/images/icons/Microsoft ASP.NET.png b/share/images/icons/Microsoft ASP.NET.png index 160ece001a53a557535a81f51b2d44a924b2be69..dd30b689ebad023db921d25631abdd3298311d71 100644 GIT binary patch literal 1154 zcmV-|1bzF7P)Zzk#hh51P@6> zK~z}7?UhT2m1P*mf8YI_GjqJBG(B9Q1A{@ux)a^ih-l;Dw9)h zv$XsaTE}Q@QS_$S+#ljuig_m>i3^Arq%BRm{|@{xpyd4wOm=9AegVlw$#qVsBEZG8 zzNN3H4&t-78k!vipVTd87oKHdaSv$~h2ajMZ840Dp+LX79sc)S{Q z8aUQ05v0$vurQ2DAxVYdp)2%Pf1=@h27qHtQti3Kz(5Pj1lti3)r;0HB4Z#suW9EN zL|mGIkmrI(iet}GwCg-pIsf;is|LbkH}ea35%?vN6#A2)zt+Qu|Oip7jD62b@?%_3o9&m_`lsRL4IF)6>Mtp|6smln_PGXt*fl z(g;R)yw~Z_HF|thKI)Y&tSmp}I zIVMKa&N-DY36lclN`_-=q8JvJOp>@v5D8hnmt4Kb?CdB}1W}~vtwc1Nhj?pO{ohk> zf)rU=ypJTVqLknj!Lec-+e6Gxugi&-#}nf8IPJ(~$5tT-p&gi9o&nG4q2<3yz5W2L zra>4O6nj$I{vqDG|C`k^&m>h_NVDBUu|uu}$8%WICt$qE#PIa0NttE`SZH3PTq$we zb{Ek$zfL>M)jj6t`}pB}PT+eOW(wwEKG^gAjS}A`%XX2bW#VX_{=sPm*IuCLon&I< z)D8EorJjMNfVQcwsgH?bU{SpE@Zd=0U5*KU_CUH-HD0Tjm! U8H2M4rvLx|07*qoM6N<$f&n2Nr~m)} literal 582 zcmV-M0=fN(P)+T-zYlFM_M(lA=AZH>qqL76;fwRMuo zuEOHg;qtJ><g6F8DVZn}1j!XQSSeVfpIpw)n+*MXqZgPhHTq}EJqu}pBbPj$MA ztlN#F&{2TLkgeL0r_z_T;Fq@Gn6==WwcVz@;i$mlQ+~r$h00fSw6n+NwaVzY#^Jil z=e*76ztQW$%;dz*<;BnD#n9%()azJuv{{PI$<^x4+3Z@0&031h8bX;|f4^Lb%hulR zT#eA&<@4d@@#E?A=k50C?)T~M`0(=hUVOXr_WShr`(uK>%>lKn00001bW%=J06^y0 zW&i*H$Vo&&RCr!h#Z!VrK@n-7oF|#0N$Rv(G1`TTs$c~{lqRM&MY_>~ixwBHA_yvOL|YIQ zd{hyUR&XO(wOD)&%f-vyq^E<`X`D&CYF?dBA z+-D$eOcJGj{^qffrCPmyEt)SK1<>7hw#p9Nzdk*_d021^+}&(WcsU?*yMQPY_z(lL zL2?l%3!ZnBmmU8)Uw-xaioxqo5J;wxQf884K(J&YRT4%FGjhrdJZr#g;HQ7f3;ElM zKI}NJ4Y*vlAHJ`cc5?8&0(@r(*$g4$ z5L~cJm6t~Xj=q_F+g*Xqm6f^np%Z^U-gxNpOgw&Y^u=_A4R76+eJUj^lgN-=sP@eq!Jd2?vCN1Q#;B&8l#`#pR9Wfz;nUkJ8L;VPivM9&IN3X8AmXR zx^xD89DQEKeNEZyQO+0`0j|*yO1`x4>+!SgT7B1SuDbt@lE0@DMDEp^`Qx`g_oh+HwzFyF!9|ly;qxuW z(8u?`f2#1^vMezX<3=R093=3Yp=m&UJ2h6B(oxG0i>6a0zL#ZV=o<=+b@c`Y_@yqN z?1nLX!O;yu{AF8U#3-z_Pg|qCuP9mo=_W{4VR|hjs|kKzvVOz>?}TasWDxXL=U5V9 zK^5_H66$+aF9k zd39WOHJ}Z2pdnWkWJgk`tIuNt!cAQGXv;HqmM}A9YfFU+dR-%k371>^1pr@QfN*Pc r`pD+#d`gcs1HSUg@y_=En%Lk!8$3hYwwjW400000NkvXXu0mjfZd!Tb