From 1bdae9ed9469abf6d6c3c4cdc5ecec0766b4aa0d Mon Sep 17 00:00:00 2001 From: Camille Barneaud Date: Mon, 2 Jul 2012 17:42:07 +0200 Subject: [PATCH] -Improved detection of some applications (in majority from Commerce Server to Fast ESP) -Add some implies field -Delete unused _placeholder.png/Add icon for ClikHeat -Add an 'application' : Cold Fusion Markup Language --- share/images/icons/CFML.png | Bin 0 -> 665 bytes share/images/icons/ClickHeat.png | Bin 735 -> 627 bytes share/images/icons/_placeholder.png | Bin 735 -> 0 bytes share/js/apps.js | 69 ++++++++++++++-------------- 4 files changed, 35 insertions(+), 34 deletions(-) create mode 100644 share/images/icons/CFML.png delete mode 100644 share/images/icons/_placeholder.png diff --git a/share/images/icons/CFML.png b/share/images/icons/CFML.png new file mode 100644 index 0000000000000000000000000000000000000000..98ee19ddf2272f793a77f0aa2dc7422fa58c90de GIT binary patch literal 665 zcmV;K0%rY*P)s)tFLS%w3tKgY6igbEJz#<&QRiT0tsgNYSX__uA&X;+*@4)Qf$Y@j*1q)aZ zLKQ_Kt1EmJLP(O{rOyj*pWNME{Rv=rV(RLnSMByzs3I#^Q19uD3K4Z#Ue;>0_V&u_ z2e-SsYM1W4NCt*B)_!kpZNGVVbMw!#Arj`Zx1J78%v5FJ(k$=k8~8f+F*)zrGiPhYNodf)ms-;Pyt?4S?6-bje3wf0Lw0b>C` zl}=xOMgRbEHD@h+N<`>Nsw!9s3d3ZfszB$#l|>E^2+&*=WF4TIZx9h+fCwlQ*j+9! z3IGIvsFTq#I~pDRUxW9)LpuPwro(rSI|IN!b}fH%Z&%Lm00000NkvXXu0mjfl`14T literal 0 HcmV?d00001 diff --git a/share/images/icons/ClickHeat.png b/share/images/icons/ClickHeat.png index 59fc5c2caca37871d637fae89ad4b0275a2db87e..3e572a11a95b89e3dcfe29990b5800a1499ef179 100644 GIT binary patch delta 595 zcmV-Z0<8Vt1@i=uD}Ngi000{i0R)_2F8}}nB}qg&ef_{jl&F-LxQ;|1m{-X@0>G>Hr}+E zZ+qVJ@V@VN4ppmFd>kR9@cn09F7H$T;Ns#(Egnw^t(E?$wSO>Slu}3}97H1DHvu4# zaB4xIKs2tM03aB{kkZEeeP#^+r2K;6@DGSA04D5q>^gy%l}@=%#=DlK#k!WlPBSv;P9#JJjg@PH%P!Ksy6;+UZSc>4|y~ zwok+yuk>jaFybNeF&k!ugUazH@S?;DNs4Zc{jPt zugSC!8pixH0trZl6_hI8G@RnnzAi59Yi}Bk6_hHF{I2;7pp-(wj-%Pk%|DkId$AL} z7dz3jkL8pboRvdcoYRe`CABKrw~>#ApOF6^UBC zrw533?@ZY4XMrndTtVCYEJV9^+LlRIcrQ5?p9=j7fbHBFk- zwl>W@i!A%!mbP^n#99&#Pa8SWP1qV@Z65P7@7z76wI|!m6;viZSAAQ6m zwbq;0z4x4R?{TOG#ZABc`|*E#pRm^QKXL%(zbt`pi4$pzn}5b8z*VHO)kk}z@_OpU z{g2d|OkG6asu1D;VHKrfKjQZZJ}he|SAVr@?fm_NqI~}V%Wt+|f&5UJ4Tm4Dj2^uk z6t+Ju<`dyBPX`dq-n^3daBYh6>HvIQ6@L0JO&gOeX-Boe zTL(RxU_?T77LpQeP@EzSqMD@X6M{EPqr0Py&K^x-vIjE(OrAg>Zfmem) zMM!spbs*08tw0BzFN8qCk85e)fDkYz}E;Pu*PC_1Yrb03~>sA2>cL2#~T_QG95s>1%7B6C=Duv(2y`L_yIK9(2gOH z(DcDqSYLZyUC{xY-Ywj>mDY;Y0hku(0AVFUvuaX+??c#xu*F30?H;^lj9D%M)t36c;(9N*2F zVm?3C+dp>lz*c!=b4eEHiwG7I%{wpD%==31>cW?Wm$#l$w?B=m0B-?Y2fAD?$UeEW zlWcxu^ThUz8_sqobb|u5jnAfmV)eXXNA97HZ_GDULq%w$ghg# m?HM$yVeZIU`)8T{MLz%%!ARCtJQ0)t0000LlRIcrQ5?p9=j7fbHBFk-wl>W@i!A%!m zbP^n#99&#Pa8SWP1qV@Z65P7@7z76wI|!m6;viZSAAQ6mwbq;0z4x4R?{TOG#ZABc z`|*E#pRm^QKXL%(zbt`pi4$pzo5m)T}0rj5aIw~6{TW7 z;`a$YENdrMf3<7v{QZNXeE$H;Z?<58{7{(FC9Ji4YXna3v!iq9*G1Nkf>(xG z84O@0$QZH(7$`ws0SrMUbA4j4xc;L9(3?#glPqaRwZU5lJ)2-eLUk6DhT*M{OhfBC zv_0@0-AF|B!Cyyg1Jb1GPGmtF;`uqKrI4jb=u3fDh2=#^cY}2x&iJiB2c0j3K*En} zY2SboBb**$zX6M%L8QQFaJoQbAXovDYDk$30VIGn5NPoYWx&@6Be2F|bp&AqK@4#U zf(ZN&LdP2#9Wot2y9It|8Ym4agwT*MF8Bd7+R%<6kkItOS6E+rUR}`voZc30?H;^lj9D%M)t36c;(9N*2FVm?3C+dp>lz*c!=b4eEHiwG7I z%{wpD%==31>cW?Wm$#l$w?B=m0B-?Y2fAD?$UeEWlWcxu^ThUz8_sqobb|u5wU`ng6wc-g}+)hHH92rA}5l_uZrgF88oY5?#NpEXPN#*KL8TJNY++7 R5tIM`002ovPDHLkV1o0ON1^}# diff --git a/share/js/apps.js b/share/js/apps.js index 8f299da7d..591c9176a 100644 --- a/share/js/apps.js +++ b/share/js/apps.js @@ -42,7 +42,7 @@ '1C-Bitrix': { cats: [ 1 ], headers: { 'X-Powered-CMS': /Bitrix Site Manager/, 'Set-Cookie': /BITRIX_/i}, html: /]+components\/bitrix|(src|href)=("|')\/bitrix\/(js|templates)/i, script: /1c\-bitrix/i, implies: [ 'PHP' ] }, '2z Project': { cats: [ 1 ], meta: { 'generator': /2z project/i } }, 'AddThis': { cats: [ 5 ], script: /addthis\.com\/js/, env: /^addthis$/ }, - 'Adobe CQ5': { cats: { 1: 1 }, html: /
]+_DARGS/ }, - 'Atlassian Confluence': { cats: [ 8 ], html: /Powered by ]+BIGACE|/, implies: [ 'PHP' ] }, 'Gauges': { cats: [ 10 ], html: /t\.src = '\/\/secure\.gaug\.es\/track\.js/, env: /^_gauges$/ }, 'Gentoo' : { cats: [ 28 ], headers: { 'X-Powered-By': /-?gentoo/} }, 'Get Satisfaction': { cats: [ 13 ], html: /var feedback_widget = new GSFN\.feedback_widget\(feedback_widget_options\)/ }, @@ -160,7 +161,7 @@ 'Hybris': { cats: [ 6 ], html: /\/sys_master\/|\/hybr\//, header: { 'Set-Cookie': /_hybris/ }, implies: [ 'Java' ] }, 'IIS': { cats: [ 22 ], headers: { 'Server': /IIS/i }, implies: [ 'Windows Server' ] }, 'ImpressPages': { cats: [ 1 ], meta: { 'generator': /ImpressPages/i }, implies: [ 'PHP' ] }, - 'Indexhibit': { cats: [ 1 ], html: /]+ndxz-studio/i }, + 'Indexhibit': { cats: [ 1 ], html: /<(link|a href) [^>]+ndxz-studio/i, implies: [ 'PHP', 'Apache' ] }, 'InstantCMS': { cats: [ 1 ], meta: { 'generator': /InstantCMS/i } }, 'Intershop': { cats: [ 6 ], url: /is-bin|INTERSHOP/i, script: /is-bin|INTERSHOP/i }, 'IPB': { cats: [ 2 ], script: /jscripts\/ips_/, env: /^IPBoard/, html: /]+ipb_[^>]+\.css/ }, @@ -249,7 +250,7 @@ 'phpPgAdmin': { cats: [ 3 ], html: /(phpPgAdmin<\/title>|<span class=("|')appname("|')>phpPgAdmin)/i }, 'Piwik': { cats: [ 10 ], html: /var piwikTracker = Piwik\.getTracker\(/i, env: /^Piwik$/i }, 'Plentymarkets': { cats: [ 6 ], meta: { 'generator': /www\.plentyMarkets\./i } }, - 'Plesk': { cats: [ 9 ], script: /common\.js\?plesk/i }, + 'Plesk': { cats: [ 9 ], headers: { 'X-Powered-By-Plesk': /Plesk/i,'X-Powered-By': /PleskLin/i }, script: /common\.js\?plesk/i }, 'Plone': { cats: [ 1 ], meta: { 'generator': /Plone/i }, implies: [ 'Python' ] }, 'Plura': { cats: [ 19 ], html: /<iframe src="http:\/\/pluraserver\.com/ }, 'posterous': { cats: [ 1, 11 ], html: /<div class=("|')posterous/i, env: /^Posterous/i }, @@ -338,7 +339,7 @@ 'Webtrends': { cats: [ 10 ], html: /<img[^>]+id=("|')DCSIMG("|')[^>]+webtrends/i, env: /^(WTOptimize|WebTrends)/i }, 'Weebly': { cats: [ 1 ], html: /<[^>]+class=("|')weebly/i }, 'WikkaWiki': { cats: [ 8 ], meta: { 'generator': /WikkaWiki/ }, html: /Powered by <a href=("|')[^>]+WikkaWiki/i }, - 'Windows Server': { cats: [ 28 ] }, + 'Windows Server': { cats: [ 28 ], headers: { 'Server': /Win32/i } }, 'wink': { cats: [ 26, 12 ], script: /(\_base\/js\/base|wink).*\.js/i, env: /^wink$/ }, 'Wolf CMS': { cats: [ 1 ], html: /<a href=("|')[^>]+wolfcms.org.+Wolf CMS.+inside/i }, 'Woopra': { cats: [ 10 ], script: /static\.woopra\.com/ },