diff --git a/drivers/.gitignore b/drivers/.gitignore new file mode 100644 index 000000000..3d0f939df --- /dev/null +++ b/drivers/.gitignore @@ -0,0 +1,5 @@ +apps.json +wappalyzer.js +icons/ + +/bookmarklet/json diff --git a/drivers/bookmarklet/images/icons/1C-Bitrix.png b/drivers/bookmarklet/images/icons/1C-Bitrix.png deleted file mode 100644 index 9f6f4174e..000000000 Binary files a/drivers/bookmarklet/images/icons/1C-Bitrix.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/1und1.png b/drivers/bookmarklet/images/icons/1und1.png deleted file mode 100644 index 01ebca2e7..000000000 Binary files a/drivers/bookmarklet/images/icons/1und1.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/2z Project.png b/drivers/bookmarklet/images/icons/2z Project.png deleted file mode 100644 index bebf5e15f..000000000 Binary files a/drivers/bookmarklet/images/icons/2z Project.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/3DM.png b/drivers/bookmarklet/images/icons/3DM.png deleted file mode 100755 index 69e17bcb4..000000000 Binary files a/drivers/bookmarklet/images/icons/3DM.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/3dCart.png b/drivers/bookmarklet/images/icons/3dCart.png deleted file mode 100644 index 481f1ab61..000000000 Binary files a/drivers/bookmarklet/images/icons/3dCart.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/3ware.png b/drivers/bookmarklet/images/icons/3ware.png deleted file mode 100755 index 69e17bcb4..000000000 Binary files a/drivers/bookmarklet/images/icons/3ware.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/AMPcms.png b/drivers/bookmarklet/images/icons/AMPcms.png deleted file mode 100644 index 0987761e2..000000000 Binary files a/drivers/bookmarklet/images/icons/AMPcms.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/AOLserver.png b/drivers/bookmarklet/images/icons/AOLserver.png deleted file mode 100644 index 4538011a4..000000000 Binary files a/drivers/bookmarklet/images/icons/AOLserver.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/AT Internet Analyzer.png b/drivers/bookmarklet/images/icons/AT Internet Analyzer.png deleted file mode 100644 index d62370881..000000000 Binary files a/drivers/bookmarklet/images/icons/AT Internet Analyzer.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/AT Internet XiTi.png b/drivers/bookmarklet/images/icons/AT Internet XiTi.png deleted file mode 100644 index d62370881..000000000 Binary files a/drivers/bookmarklet/images/icons/AT Internet XiTi.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/AT Internet.png b/drivers/bookmarklet/images/icons/AT Internet.png deleted file mode 100644 index d62370881..000000000 Binary files a/drivers/bookmarklet/images/icons/AT Internet.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/ATEN.png b/drivers/bookmarklet/images/icons/ATEN.png deleted file mode 100755 index f15a46b5f..000000000 Binary files a/drivers/bookmarklet/images/icons/ATEN.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/ATG Web Commerce.png b/drivers/bookmarklet/images/icons/ATG Web Commerce.png deleted file mode 100644 index c16a0b85f..000000000 Binary files a/drivers/bookmarklet/images/icons/ATG Web Commerce.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/AWStats.png b/drivers/bookmarklet/images/icons/AWStats.png deleted file mode 100644 index 918c82764..000000000 Binary files a/drivers/bookmarklet/images/icons/AWStats.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Accessible Portal.png b/drivers/bookmarklet/images/icons/Accessible Portal.png deleted file mode 100644 index e1cfe569d..000000000 Binary files a/drivers/bookmarklet/images/icons/Accessible Portal.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/AddThis.png b/drivers/bookmarklet/images/icons/AddThis.png deleted file mode 100644 index 0523cc9f6..000000000 Binary files a/drivers/bookmarklet/images/icons/AddThis.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Adobe CQ5.png b/drivers/bookmarklet/images/icons/Adobe CQ5.png deleted file mode 100644 index 368f38747..000000000 Binary files a/drivers/bookmarklet/images/icons/Adobe CQ5.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Adobe ColdFusion.png b/drivers/bookmarklet/images/icons/Adobe ColdFusion.png deleted file mode 100644 index a9a4d8e12..000000000 Binary files a/drivers/bookmarklet/images/icons/Adobe ColdFusion.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Adobe GoLive.png b/drivers/bookmarklet/images/icons/Adobe GoLive.png deleted file mode 100644 index d8351652f..000000000 Binary files a/drivers/bookmarklet/images/icons/Adobe GoLive.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Advanced Web Stats.png b/drivers/bookmarklet/images/icons/Advanced Web Stats.png deleted file mode 100644 index 121e3f1d1..000000000 Binary files a/drivers/bookmarklet/images/icons/Advanced Web Stats.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Alloy.png b/drivers/bookmarklet/images/icons/Alloy.png deleted file mode 100644 index 56a9952fd..000000000 Binary files a/drivers/bookmarklet/images/icons/Alloy.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Amaya.png b/drivers/bookmarklet/images/icons/Amaya.png deleted file mode 100644 index 3b3042b2c..000000000 Binary files a/drivers/bookmarklet/images/icons/Amaya.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Ametys.png b/drivers/bookmarklet/images/icons/Ametys.png deleted file mode 100644 index 838020d1f..000000000 Binary files a/drivers/bookmarklet/images/icons/Ametys.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Amiro.CMS.png b/drivers/bookmarklet/images/icons/Amiro.CMS.png deleted file mode 100644 index 125e2c1bc..000000000 Binary files a/drivers/bookmarklet/images/icons/Amiro.CMS.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/AngularJS.png b/drivers/bookmarklet/images/icons/AngularJS.png deleted file mode 100644 index 182bc7031..000000000 Binary files a/drivers/bookmarklet/images/icons/AngularJS.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Apache HBase.png b/drivers/bookmarklet/images/icons/Apache HBase.png deleted file mode 100644 index 113d901a6..000000000 Binary files a/drivers/bookmarklet/images/icons/Apache HBase.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Apache Hadoop.png b/drivers/bookmarklet/images/icons/Apache Hadoop.png deleted file mode 100755 index 39075d893..000000000 Binary files a/drivers/bookmarklet/images/icons/Apache Hadoop.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Apache JSPWiki.png b/drivers/bookmarklet/images/icons/Apache JSPWiki.png deleted file mode 100644 index 6849f34e7..000000000 Binary files a/drivers/bookmarklet/images/icons/Apache JSPWiki.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Apache Tomcat.png b/drivers/bookmarklet/images/icons/Apache Tomcat.png deleted file mode 100644 index 5c02510b1..000000000 Binary files a/drivers/bookmarklet/images/icons/Apache Tomcat.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Apache Traffic Server.png b/drivers/bookmarklet/images/icons/Apache Traffic Server.png deleted file mode 100644 index bdc328523..000000000 Binary files a/drivers/bookmarklet/images/icons/Apache Traffic Server.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Apache.png b/drivers/bookmarklet/images/icons/Apache.png deleted file mode 100644 index d268dcca8..000000000 Binary files a/drivers/bookmarklet/images/icons/Apache.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Arc Forum.png b/drivers/bookmarklet/images/icons/Arc Forum.png deleted file mode 100644 index 4282a0d86..000000000 Binary files a/drivers/bookmarklet/images/icons/Arc Forum.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/AsciiDoc.png b/drivers/bookmarklet/images/icons/AsciiDoc.png deleted file mode 100644 index 8b04896aa..000000000 Binary files a/drivers/bookmarklet/images/icons/AsciiDoc.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Atlassian Confluence.png b/drivers/bookmarklet/images/icons/Atlassian Confluence.png deleted file mode 100644 index aed803b74..000000000 Binary files a/drivers/bookmarklet/images/icons/Atlassian Confluence.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Atlassian Jira.png b/drivers/bookmarklet/images/icons/Atlassian Jira.png deleted file mode 100644 index 676a92534..000000000 Binary files a/drivers/bookmarklet/images/icons/Atlassian Jira.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/BIGACE.png b/drivers/bookmarklet/images/icons/BIGACE.png deleted file mode 100644 index 8f360bf5b..000000000 Binary files a/drivers/bookmarklet/images/icons/BIGACE.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Backbone.js.png b/drivers/bookmarklet/images/icons/Backbone.js.png deleted file mode 100644 index d45b1b17b..000000000 Binary files a/drivers/bookmarklet/images/icons/Backbone.js.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Banshee.png b/drivers/bookmarklet/images/icons/Banshee.png deleted file mode 100644 index bd273713f..000000000 Binary files a/drivers/bookmarklet/images/icons/Banshee.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/BaseHTTP.png b/drivers/bookmarklet/images/icons/BaseHTTP.png deleted file mode 100755 index 68b9f6bfc..000000000 Binary files a/drivers/bookmarklet/images/icons/BaseHTTP.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/BigDump.png b/drivers/bookmarklet/images/icons/BigDump.png deleted file mode 100644 index 7f74461f2..000000000 Binary files a/drivers/bookmarklet/images/icons/BigDump.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Bigcommerce.png b/drivers/bookmarklet/images/icons/Bigcommerce.png deleted file mode 100644 index 0f29372cf..000000000 Binary files a/drivers/bookmarklet/images/icons/Bigcommerce.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Bigware.png b/drivers/bookmarklet/images/icons/Bigware.png deleted file mode 100644 index 300132971..000000000 Binary files a/drivers/bookmarklet/images/icons/Bigware.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/BittAds.png b/drivers/bookmarklet/images/icons/BittAds.png deleted file mode 100644 index d34f106c6..000000000 Binary files a/drivers/bookmarklet/images/icons/BittAds.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Blogger.png b/drivers/bookmarklet/images/icons/Blogger.png deleted file mode 100644 index 92437de58..000000000 Binary files a/drivers/bookmarklet/images/icons/Blogger.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Boa.png b/drivers/bookmarklet/images/icons/Boa.png deleted file mode 100644 index 7f74461f2..000000000 Binary files a/drivers/bookmarklet/images/icons/Boa.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Brother.png b/drivers/bookmarklet/images/icons/Brother.png deleted file mode 100755 index fbc41595e..000000000 Binary files a/drivers/bookmarklet/images/icons/Brother.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/BrowserCMS.png b/drivers/bookmarklet/images/icons/BrowserCMS.png deleted file mode 100644 index e8222a21d..000000000 Binary files a/drivers/bookmarklet/images/icons/BrowserCMS.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Bugzilla.png b/drivers/bookmarklet/images/icons/Bugzilla.png deleted file mode 100644 index 9d34535ce..000000000 Binary files a/drivers/bookmarklet/images/icons/Bugzilla.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Burning Board.png b/drivers/bookmarklet/images/icons/Burning Board.png deleted file mode 100644 index 394db8cae..000000000 Binary files a/drivers/bookmarklet/images/icons/Burning Board.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Business Catalyst.png b/drivers/bookmarklet/images/icons/Business Catalyst.png deleted file mode 100644 index d8de09539..000000000 Binary files a/drivers/bookmarklet/images/icons/Business Catalyst.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/CFML.png b/drivers/bookmarklet/images/icons/CFML.png deleted file mode 100644 index a9a4d8e12..000000000 Binary files a/drivers/bookmarklet/images/icons/CFML.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/CKEditor.png b/drivers/bookmarklet/images/icons/CKEditor.png deleted file mode 100644 index 751febdba..000000000 Binary files a/drivers/bookmarklet/images/icons/CKEditor.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/CMS Made Simple.png b/drivers/bookmarklet/images/icons/CMS Made Simple.png deleted file mode 100644 index d12a8d7a9..000000000 Binary files a/drivers/bookmarklet/images/icons/CMS Made Simple.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/CMSimple.png b/drivers/bookmarklet/images/icons/CMSimple.png deleted file mode 100644 index 39c8ddea8..000000000 Binary files a/drivers/bookmarklet/images/icons/CMSimple.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/CO2Stats.png b/drivers/bookmarklet/images/icons/CO2Stats.png deleted file mode 100644 index 8503aec9f..000000000 Binary files a/drivers/bookmarklet/images/icons/CO2Stats.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/CPG Dragonfly.png b/drivers/bookmarklet/images/icons/CPG Dragonfly.png deleted file mode 100644 index 6b0f291f2..000000000 Binary files a/drivers/bookmarklet/images/icons/CPG Dragonfly.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/CS Cart.png b/drivers/bookmarklet/images/icons/CS Cart.png deleted file mode 100644 index b3aeb8a91..000000000 Binary files a/drivers/bookmarklet/images/icons/CS Cart.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/CacheFly.png b/drivers/bookmarklet/images/icons/CacheFly.png deleted file mode 100644 index 49a304296..000000000 Binary files a/drivers/bookmarklet/images/icons/CacheFly.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/CakePHP.png b/drivers/bookmarklet/images/icons/CakePHP.png deleted file mode 100644 index 347db8814..000000000 Binary files a/drivers/bookmarklet/images/icons/CakePHP.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Canon.png b/drivers/bookmarklet/images/icons/Canon.png deleted file mode 100755 index 40ed3b98d..000000000 Binary files a/drivers/bookmarklet/images/icons/Canon.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Cargo.png b/drivers/bookmarklet/images/icons/Cargo.png deleted file mode 100644 index d0b9fec43..000000000 Binary files a/drivers/bookmarklet/images/icons/Cargo.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Catwalk.png b/drivers/bookmarklet/images/icons/Catwalk.png deleted file mode 100755 index 40ed3b98d..000000000 Binary files a/drivers/bookmarklet/images/icons/Catwalk.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/CentOS.png b/drivers/bookmarklet/images/icons/CentOS.png deleted file mode 100644 index 9f9bb35a0..000000000 Binary files a/drivers/bookmarklet/images/icons/CentOS.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Chameleon.png b/drivers/bookmarklet/images/icons/Chameleon.png deleted file mode 100644 index 83ab7f3dc..000000000 Binary files a/drivers/bookmarklet/images/icons/Chameleon.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Chamilo.png b/drivers/bookmarklet/images/icons/Chamilo.png deleted file mode 100644 index 1eddc9ae8..000000000 Binary files a/drivers/bookmarklet/images/icons/Chamilo.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Chartbeat.png b/drivers/bookmarklet/images/icons/Chartbeat.png deleted file mode 100644 index 2cb597cc7..000000000 Binary files a/drivers/bookmarklet/images/icons/Chartbeat.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Cherokee.png b/drivers/bookmarklet/images/icons/Cherokee.png deleted file mode 100644 index 7dd4c4bf5..000000000 Binary files a/drivers/bookmarklet/images/icons/Cherokee.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/CherryPy.png b/drivers/bookmarklet/images/icons/CherryPy.png deleted file mode 100755 index badc40ac2..000000000 Binary files a/drivers/bookmarklet/images/icons/CherryPy.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/ClickHeat.png b/drivers/bookmarklet/images/icons/ClickHeat.png deleted file mode 100644 index e24074ff1..000000000 Binary files a/drivers/bookmarklet/images/icons/ClickHeat.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/ClickTale.png b/drivers/bookmarklet/images/icons/ClickTale.png deleted file mode 100644 index db32433e2..000000000 Binary files a/drivers/bookmarklet/images/icons/ClickTale.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Clicky.png b/drivers/bookmarklet/images/icons/Clicky.png deleted file mode 100644 index eb6891a86..000000000 Binary files a/drivers/bookmarklet/images/icons/Clicky.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/CloudFlare.png b/drivers/bookmarklet/images/icons/CloudFlare.png deleted file mode 100644 index eeb87e02d..000000000 Binary files a/drivers/bookmarklet/images/icons/CloudFlare.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Cloudera.png b/drivers/bookmarklet/images/icons/Cloudera.png deleted file mode 100755 index 4d3a6a1d4..000000000 Binary files a/drivers/bookmarklet/images/icons/Cloudera.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/CodeIgniter.png b/drivers/bookmarklet/images/icons/CodeIgniter.png deleted file mode 100644 index 206726a64..000000000 Binary files a/drivers/bookmarklet/images/icons/CodeIgniter.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/CodeMirror.png b/drivers/bookmarklet/images/icons/CodeMirror.png deleted file mode 100644 index ef34d402c..000000000 Binary files a/drivers/bookmarklet/images/icons/CodeMirror.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Commerce Server.png b/drivers/bookmarklet/images/icons/Commerce Server.png deleted file mode 100644 index 8d84b6f60..000000000 Binary files a/drivers/bookmarklet/images/icons/Commerce Server.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/CompaqHTTPServer.png b/drivers/bookmarklet/images/icons/CompaqHTTPServer.png deleted file mode 100755 index 2b0bc39df..000000000 Binary files a/drivers/bookmarklet/images/icons/CompaqHTTPServer.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Concrete5.png b/drivers/bookmarklet/images/icons/Concrete5.png deleted file mode 100644 index 18c8f3c52..000000000 Binary files a/drivers/bookmarklet/images/icons/Concrete5.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Connect.png b/drivers/bookmarklet/images/icons/Connect.png deleted file mode 100644 index 994d06c7b..000000000 Binary files a/drivers/bookmarklet/images/icons/Connect.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Contao.png b/drivers/bookmarklet/images/icons/Contao.png deleted file mode 100644 index 59dd37df9..000000000 Binary files a/drivers/bookmarklet/images/icons/Contao.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Contenido.png b/drivers/bookmarklet/images/icons/Contenido.png deleted file mode 100644 index 598d97fbe..000000000 Binary files a/drivers/bookmarklet/images/icons/Contenido.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Contens.png b/drivers/bookmarklet/images/icons/Contens.png deleted file mode 100644 index d5c8d9cec..000000000 Binary files a/drivers/bookmarklet/images/icons/Contens.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/ContentBox.png b/drivers/bookmarklet/images/icons/ContentBox.png deleted file mode 100644 index eb387c210..000000000 Binary files a/drivers/bookmarklet/images/icons/ContentBox.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/ConversionLab.png b/drivers/bookmarklet/images/icons/ConversionLab.png deleted file mode 100644 index 78d799e48..000000000 Binary files a/drivers/bookmarklet/images/icons/ConversionLab.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Coppermine.png b/drivers/bookmarklet/images/icons/Coppermine.png deleted file mode 100644 index cecf752be..000000000 Binary files a/drivers/bookmarklet/images/icons/Coppermine.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Cosmoshop.png b/drivers/bookmarklet/images/icons/Cosmoshop.png deleted file mode 100644 index 84cf7043d..000000000 Binary files a/drivers/bookmarklet/images/icons/Cosmoshop.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Cotonti.png b/drivers/bookmarklet/images/icons/Cotonti.png deleted file mode 100644 index d40666106..000000000 Binary files a/drivers/bookmarklet/images/icons/Cotonti.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/CouchDB.png b/drivers/bookmarklet/images/icons/CouchDB.png deleted file mode 100644 index 426f2611b..000000000 Binary files a/drivers/bookmarklet/images/icons/CouchDB.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Crazy Egg.png b/drivers/bookmarklet/images/icons/Crazy Egg.png deleted file mode 100644 index 33288431f..000000000 Binary files a/drivers/bookmarklet/images/icons/Crazy Egg.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Cross Pixel.png b/drivers/bookmarklet/images/icons/Cross Pixel.png deleted file mode 100644 index 7984e3dc0..000000000 Binary files a/drivers/bookmarklet/images/icons/Cross Pixel.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/CubeCart.png b/drivers/bookmarklet/images/icons/CubeCart.png deleted file mode 100644 index b7af4b6cd..000000000 Binary files a/drivers/bookmarklet/images/icons/CubeCart.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Cufon.png b/drivers/bookmarklet/images/icons/Cufon.png deleted file mode 100644 index cd2e3f029..000000000 Binary files a/drivers/bookmarklet/images/icons/Cufon.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/DHTMLX.png b/drivers/bookmarklet/images/icons/DHTMLX.png deleted file mode 100644 index b7fb6e455..000000000 Binary files a/drivers/bookmarklet/images/icons/DHTMLX.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Dancer.png b/drivers/bookmarklet/images/icons/Dancer.png deleted file mode 100644 index 346ea7489..000000000 Binary files a/drivers/bookmarklet/images/icons/Dancer.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Danneo CMS.png b/drivers/bookmarklet/images/icons/Danneo CMS.png deleted file mode 100644 index a8f8aec67..000000000 Binary files a/drivers/bookmarklet/images/icons/Danneo CMS.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Darwin.png b/drivers/bookmarklet/images/icons/Darwin.png deleted file mode 100755 index 41b6c8b00..000000000 Binary files a/drivers/bookmarklet/images/icons/Darwin.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/DataLife Engine.png b/drivers/bookmarklet/images/icons/DataLife Engine.png deleted file mode 100644 index 509e657cc..000000000 Binary files a/drivers/bookmarklet/images/icons/DataLife Engine.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/David Webbox.png b/drivers/bookmarklet/images/icons/David Webbox.png deleted file mode 100644 index 49c0ae945..000000000 Binary files a/drivers/bookmarklet/images/icons/David Webbox.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Debian.png b/drivers/bookmarklet/images/icons/Debian.png deleted file mode 100644 index 4109b84bc..000000000 Binary files a/drivers/bookmarklet/images/icons/Debian.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/DedeCMS.png b/drivers/bookmarklet/images/icons/DedeCMS.png deleted file mode 100644 index c16ad0d5e..000000000 Binary files a/drivers/bookmarklet/images/icons/DedeCMS.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Dell.png b/drivers/bookmarklet/images/icons/Dell.png deleted file mode 100755 index 76a80b4fa..000000000 Binary files a/drivers/bookmarklet/images/icons/Dell.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Demandware.png b/drivers/bookmarklet/images/icons/Demandware.png deleted file mode 100644 index c2ef8d545..000000000 Binary files a/drivers/bookmarklet/images/icons/Demandware.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/DirectAdmin.png b/drivers/bookmarklet/images/icons/DirectAdmin.png deleted file mode 100644 index 0f7d791f2..000000000 Binary files a/drivers/bookmarklet/images/icons/DirectAdmin.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Disqus.png b/drivers/bookmarklet/images/icons/Disqus.png deleted file mode 100644 index ab5f59901..000000000 Binary files a/drivers/bookmarklet/images/icons/Disqus.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Django CMS.png b/drivers/bookmarklet/images/icons/Django CMS.png deleted file mode 100644 index cbbdfc009..000000000 Binary files a/drivers/bookmarklet/images/icons/Django CMS.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Django.png b/drivers/bookmarklet/images/icons/Django.png deleted file mode 100644 index b59828aee..000000000 Binary files a/drivers/bookmarklet/images/icons/Django.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Dojo.png b/drivers/bookmarklet/images/icons/Dojo.png deleted file mode 100644 index 617adf5e1..000000000 Binary files a/drivers/bookmarklet/images/icons/Dojo.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Dokeos.png b/drivers/bookmarklet/images/icons/Dokeos.png deleted file mode 100644 index 6931d2fed..000000000 Binary files a/drivers/bookmarklet/images/icons/Dokeos.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/DokuWiki.png b/drivers/bookmarklet/images/icons/DokuWiki.png deleted file mode 100644 index 0816d68d0..000000000 Binary files a/drivers/bookmarklet/images/icons/DokuWiki.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/DotNetNuke.png b/drivers/bookmarklet/images/icons/DotNetNuke.png deleted file mode 100644 index 7f2d353f9..000000000 Binary files a/drivers/bookmarklet/images/icons/DotNetNuke.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Doxygen.png b/drivers/bookmarklet/images/icons/Doxygen.png deleted file mode 100644 index 20de99f2c..000000000 Binary files a/drivers/bookmarklet/images/icons/Doxygen.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/DreamWeaver.png b/drivers/bookmarklet/images/icons/DreamWeaver.png deleted file mode 100644 index 2550f5130..000000000 Binary files a/drivers/bookmarklet/images/icons/DreamWeaver.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Drupal Commerce.png b/drivers/bookmarklet/images/icons/Drupal Commerce.png deleted file mode 100644 index 10d493f43..000000000 Binary files a/drivers/bookmarklet/images/icons/Drupal Commerce.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Drupal.png b/drivers/bookmarklet/images/icons/Drupal.png deleted file mode 100644 index 88b87d0ca..000000000 Binary files a/drivers/bookmarklet/images/icons/Drupal.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Dynamicweb.png b/drivers/bookmarklet/images/icons/Dynamicweb.png deleted file mode 100644 index f16a3bc2b..000000000 Binary files a/drivers/bookmarklet/images/icons/Dynamicweb.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/E-Merchant.png b/drivers/bookmarklet/images/icons/E-Merchant.png deleted file mode 100644 index c43e77b8c..000000000 Binary files a/drivers/bookmarklet/images/icons/E-Merchant.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/ELOG HTTP.png b/drivers/bookmarklet/images/icons/ELOG HTTP.png deleted file mode 100644 index 7af2b77e9..000000000 Binary files a/drivers/bookmarklet/images/icons/ELOG HTTP.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/ELOG.png b/drivers/bookmarklet/images/icons/ELOG.png deleted file mode 100644 index 7af2b77e9..000000000 Binary files a/drivers/bookmarklet/images/icons/ELOG.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/EPiServer.png b/drivers/bookmarklet/images/icons/EPiServer.png deleted file mode 100644 index 7329fc6d7..000000000 Binary files a/drivers/bookmarklet/images/icons/EPiServer.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/EPrints.png b/drivers/bookmarklet/images/icons/EPrints.png deleted file mode 100644 index 4768f96a8..000000000 Binary files a/drivers/bookmarklet/images/icons/EPrints.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/EWS-NIC4.png b/drivers/bookmarklet/images/icons/EWS-NIC4.png deleted file mode 100755 index 76a80b4fa..000000000 Binary files a/drivers/bookmarklet/images/icons/EWS-NIC4.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Ecodoo.png b/drivers/bookmarklet/images/icons/Ecodoo.png deleted file mode 100644 index 0a25dd711..000000000 Binary files a/drivers/bookmarklet/images/icons/Ecodoo.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/EdgeCast.png b/drivers/bookmarklet/images/icons/EdgeCast.png deleted file mode 100644 index 3a281edf2..000000000 Binary files a/drivers/bookmarklet/images/icons/EdgeCast.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Eloqua.png b/drivers/bookmarklet/images/icons/Eloqua.png deleted file mode 100644 index 725070080..000000000 Binary files a/drivers/bookmarklet/images/icons/Eloqua.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Embedthis-http.png b/drivers/bookmarklet/images/icons/Embedthis-http.png deleted file mode 100644 index 8a1480844..000000000 Binary files a/drivers/bookmarklet/images/icons/Embedthis-http.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Ember.js.png b/drivers/bookmarklet/images/icons/Ember.js.png deleted file mode 100644 index 290a0567c..000000000 Binary files a/drivers/bookmarklet/images/icons/Ember.js.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Enyo.png b/drivers/bookmarklet/images/icons/Enyo.png deleted file mode 100644 index 6eebb21c9..000000000 Binary files a/drivers/bookmarklet/images/icons/Enyo.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Erlang.png b/drivers/bookmarklet/images/icons/Erlang.png deleted file mode 100755 index 235338617..000000000 Binary files a/drivers/bookmarklet/images/icons/Erlang.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Exhibit.png b/drivers/bookmarklet/images/icons/Exhibit.png deleted file mode 100644 index 2d5c833d9..000000000 Binary files a/drivers/bookmarklet/images/icons/Exhibit.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Express.png b/drivers/bookmarklet/images/icons/Express.png deleted file mode 100644 index 7f74461f2..000000000 Binary files a/drivers/bookmarklet/images/icons/Express.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/ExpressionEngine.png b/drivers/bookmarklet/images/icons/ExpressionEngine.png deleted file mode 100644 index 88f9dcb99..000000000 Binary files a/drivers/bookmarklet/images/icons/ExpressionEngine.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/ExtJS.png b/drivers/bookmarklet/images/icons/ExtJS.png deleted file mode 100644 index e4218a231..000000000 Binary files a/drivers/bookmarklet/images/icons/ExtJS.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/FAST ESP.png b/drivers/bookmarklet/images/icons/FAST ESP.png deleted file mode 100644 index c21d5bdd3..000000000 Binary files a/drivers/bookmarklet/images/icons/FAST ESP.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/FAST Search for SharePoint.png b/drivers/bookmarklet/images/icons/FAST Search for SharePoint.png deleted file mode 100644 index d455b59c1..000000000 Binary files a/drivers/bookmarklet/images/icons/FAST Search for SharePoint.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/FWP.png b/drivers/bookmarklet/images/icons/FWP.png deleted file mode 100644 index d52b5e591..000000000 Binary files a/drivers/bookmarklet/images/icons/FWP.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Fact Finder.png b/drivers/bookmarklet/images/icons/Fact Finder.png deleted file mode 100644 index e0f41b38b..000000000 Binary files a/drivers/bookmarklet/images/icons/Fact Finder.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Fedora.png b/drivers/bookmarklet/images/icons/Fedora.png deleted file mode 100644 index 76ba11084..000000000 Binary files a/drivers/bookmarklet/images/icons/Fedora.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/FlashCom.png b/drivers/bookmarklet/images/icons/FlashCom.png deleted file mode 100644 index 7f74461f2..000000000 Binary files a/drivers/bookmarklet/images/icons/FlashCom.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/FlexCMP.png b/drivers/bookmarklet/images/icons/FlexCMP.png deleted file mode 100644 index f2d8b673a..000000000 Binary files a/drivers/bookmarklet/images/icons/FlexCMP.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/FluxBB.png b/drivers/bookmarklet/images/icons/FluxBB.png deleted file mode 100644 index 79c0579f2..000000000 Binary files a/drivers/bookmarklet/images/icons/FluxBB.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Flyspray.png b/drivers/bookmarklet/images/icons/Flyspray.png deleted file mode 100644 index 5c9873709..000000000 Binary files a/drivers/bookmarklet/images/icons/Flyspray.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/FreeBSD.png b/drivers/bookmarklet/images/icons/FreeBSD.png deleted file mode 100644 index fbfa9a8e1..000000000 Binary files a/drivers/bookmarklet/images/icons/FreeBSD.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/FrontPage.png b/drivers/bookmarklet/images/icons/FrontPage.png deleted file mode 100644 index 851e139cc..000000000 Binary files a/drivers/bookmarklet/images/icons/FrontPage.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/G-WAN.png b/drivers/bookmarklet/images/icons/G-WAN.png deleted file mode 100644 index 21997a742..000000000 Binary files a/drivers/bookmarklet/images/icons/G-WAN.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/GX WebManager.png b/drivers/bookmarklet/images/icons/GX WebManager.png deleted file mode 100644 index 186863d27..000000000 Binary files a/drivers/bookmarklet/images/icons/GX WebManager.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Gallery.png b/drivers/bookmarklet/images/icons/Gallery.png deleted file mode 100644 index 015d4ffa3..000000000 Binary files a/drivers/bookmarklet/images/icons/Gallery.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Gambio.png b/drivers/bookmarklet/images/icons/Gambio.png deleted file mode 100644 index 3d55ff2a2..000000000 Binary files a/drivers/bookmarklet/images/icons/Gambio.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Gauges.png b/drivers/bookmarklet/images/icons/Gauges.png deleted file mode 100644 index 8ccdd51ee..000000000 Binary files a/drivers/bookmarklet/images/icons/Gauges.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Gentoo.png b/drivers/bookmarklet/images/icons/Gentoo.png deleted file mode 100644 index 44bdb5a6b..000000000 Binary files a/drivers/bookmarklet/images/icons/Gentoo.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Get Satisfaction.png b/drivers/bookmarklet/images/icons/Get Satisfaction.png deleted file mode 100644 index 78963b47f..000000000 Binary files a/drivers/bookmarklet/images/icons/Get Satisfaction.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/GetSimple CMS.png b/drivers/bookmarklet/images/icons/GetSimple CMS.png deleted file mode 100644 index e47ab011f..000000000 Binary files a/drivers/bookmarklet/images/icons/GetSimple CMS.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/GoAhead.png b/drivers/bookmarklet/images/icons/GoAhead.png deleted file mode 100644 index 7f1e0398b..000000000 Binary files a/drivers/bookmarklet/images/icons/GoAhead.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/GoStats.png b/drivers/bookmarklet/images/icons/GoStats.png deleted file mode 100644 index 8e924322a..000000000 Binary files a/drivers/bookmarklet/images/icons/GoStats.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Google Analytics.png b/drivers/bookmarklet/images/icons/Google Analytics.png deleted file mode 100644 index 1ac7926b2..000000000 Binary files a/drivers/bookmarklet/images/icons/Google Analytics.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Google App Engine.png b/drivers/bookmarklet/images/icons/Google App Engine.png deleted file mode 100644 index 7877c1dd5..000000000 Binary files a/drivers/bookmarklet/images/icons/Google App Engine.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Google Code Prettify.png b/drivers/bookmarklet/images/icons/Google Code Prettify.png deleted file mode 100644 index 198155206..000000000 Binary files a/drivers/bookmarklet/images/icons/Google Code Prettify.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Google Font API.png b/drivers/bookmarklet/images/icons/Google Font API.png deleted file mode 100644 index ee80280bd..000000000 Binary files a/drivers/bookmarklet/images/icons/Google Font API.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Google Maps.png b/drivers/bookmarklet/images/icons/Google Maps.png deleted file mode 100644 index 963f30351..000000000 Binary files a/drivers/bookmarklet/images/icons/Google Maps.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Google PageSpeed.png b/drivers/bookmarklet/images/icons/Google PageSpeed.png deleted file mode 100644 index 6d482a838..000000000 Binary files a/drivers/bookmarklet/images/icons/Google PageSpeed.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Google Sites.png b/drivers/bookmarklet/images/icons/Google Sites.png deleted file mode 100644 index 5a08a154a..000000000 Binary files a/drivers/bookmarklet/images/icons/Google Sites.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Google Tag Manager.png b/drivers/bookmarklet/images/icons/Google Tag Manager.png deleted file mode 100644 index 1031c9054..000000000 Binary files a/drivers/bookmarklet/images/icons/Google Tag Manager.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Google Web Toolkit.png b/drivers/bookmarklet/images/icons/Google Web Toolkit.png deleted file mode 100644 index e53c2a1cd..000000000 Binary files a/drivers/bookmarklet/images/icons/Google Web Toolkit.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Graffiti CMS.png b/drivers/bookmarklet/images/icons/Graffiti CMS.png deleted file mode 100644 index 67e8b7049..000000000 Binary files a/drivers/bookmarklet/images/icons/Graffiti CMS.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Grandstream.png b/drivers/bookmarklet/images/icons/Grandstream.png deleted file mode 100755 index b4b1eb66b..000000000 Binary files a/drivers/bookmarklet/images/icons/Grandstream.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Gravatar.png b/drivers/bookmarklet/images/icons/Gravatar.png deleted file mode 100644 index a89c1c7ca..000000000 Binary files a/drivers/bookmarklet/images/icons/Gravatar.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Gravity Insights.png b/drivers/bookmarklet/images/icons/Gravity Insights.png deleted file mode 100644 index 080440590..000000000 Binary files a/drivers/bookmarklet/images/icons/Gravity Insights.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/HP ProCurve.png b/drivers/bookmarklet/images/icons/HP ProCurve.png deleted file mode 100755 index 2b0bc39df..000000000 Binary files a/drivers/bookmarklet/images/icons/HP ProCurve.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Handlebars.png b/drivers/bookmarklet/images/icons/Handlebars.png deleted file mode 100644 index 904749127..000000000 Binary files a/drivers/bookmarklet/images/icons/Handlebars.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Hiawatha.png b/drivers/bookmarklet/images/icons/Hiawatha.png deleted file mode 100644 index 0d73677a9..000000000 Binary files a/drivers/bookmarklet/images/icons/Hiawatha.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Highcharts.png b/drivers/bookmarklet/images/icons/Highcharts.png deleted file mode 100644 index 6e8391d36..000000000 Binary files a/drivers/bookmarklet/images/icons/Highcharts.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Highstock.png b/drivers/bookmarklet/images/icons/Highstock.png deleted file mode 100755 index 6e8391d36..000000000 Binary files a/drivers/bookmarklet/images/icons/Highstock.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Hogan.js.png b/drivers/bookmarklet/images/icons/Hogan.js.png deleted file mode 100644 index 7f74461f2..000000000 Binary files a/drivers/bookmarklet/images/icons/Hogan.js.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Hotaru CMS.png b/drivers/bookmarklet/images/icons/Hotaru CMS.png deleted file mode 100644 index 7c4d5e824..000000000 Binary files a/drivers/bookmarklet/images/icons/Hotaru CMS.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/HubSpot.png b/drivers/bookmarklet/images/icons/HubSpot.png deleted file mode 100644 index 58f03bdd2..000000000 Binary files a/drivers/bookmarklet/images/icons/HubSpot.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Hubspot.png b/drivers/bookmarklet/images/icons/Hubspot.png deleted file mode 100644 index 58f03bdd2..000000000 Binary files a/drivers/bookmarklet/images/icons/Hubspot.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Hybris.png b/drivers/bookmarklet/images/icons/Hybris.png deleted file mode 100644 index 9d6dcf8dc..000000000 Binary files a/drivers/bookmarklet/images/icons/Hybris.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/IBM HTTP Server.png b/drivers/bookmarklet/images/icons/IBM HTTP Server.png deleted file mode 100644 index 35948a368..000000000 Binary files a/drivers/bookmarklet/images/icons/IBM HTTP Server.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/IBM WebSphere Commerce.png b/drivers/bookmarklet/images/icons/IBM WebSphere Commerce.png deleted file mode 100644 index 35948a368..000000000 Binary files a/drivers/bookmarklet/images/icons/IBM WebSphere Commerce.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/IBM WebSphere Portal.png b/drivers/bookmarklet/images/icons/IBM WebSphere Portal.png deleted file mode 100644 index 35948a368..000000000 Binary files a/drivers/bookmarklet/images/icons/IBM WebSphere Portal.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/IIS.png b/drivers/bookmarklet/images/icons/IIS.png deleted file mode 100644 index ac830c5b9..000000000 Binary files a/drivers/bookmarklet/images/icons/IIS.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/IPB.png b/drivers/bookmarklet/images/icons/IPB.png deleted file mode 100644 index 793d0b839..000000000 Binary files a/drivers/bookmarklet/images/icons/IPB.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/ImpressCMS.png b/drivers/bookmarklet/images/icons/ImpressCMS.png deleted file mode 100644 index a61e4a629..000000000 Binary files a/drivers/bookmarklet/images/icons/ImpressCMS.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/ImpressPages.png b/drivers/bookmarklet/images/icons/ImpressPages.png deleted file mode 100644 index a1a13130d..000000000 Binary files a/drivers/bookmarklet/images/icons/ImpressPages.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Indexhibit.png b/drivers/bookmarklet/images/icons/Indexhibit.png deleted file mode 100644 index 7f74461f2..000000000 Binary files a/drivers/bookmarklet/images/icons/Indexhibit.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Indico.png b/drivers/bookmarklet/images/icons/Indico.png deleted file mode 100755 index 02636b6cc..000000000 Binary files a/drivers/bookmarklet/images/icons/Indico.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/InstantCMS.png b/drivers/bookmarklet/images/icons/InstantCMS.png deleted file mode 100644 index 77873bde5..000000000 Binary files a/drivers/bookmarklet/images/icons/InstantCMS.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/IntenseDebate.png b/drivers/bookmarklet/images/icons/IntenseDebate.png deleted file mode 100644 index 682554b82..000000000 Binary files a/drivers/bookmarklet/images/icons/IntenseDebate.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Intercom.png b/drivers/bookmarklet/images/icons/Intercom.png deleted file mode 100644 index 40d2321a0..000000000 Binary files a/drivers/bookmarklet/images/icons/Intercom.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Intershop.png b/drivers/bookmarklet/images/icons/Intershop.png deleted file mode 100644 index 2cb07ca60..000000000 Binary files a/drivers/bookmarklet/images/icons/Intershop.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/JAlbum.png b/drivers/bookmarklet/images/icons/JAlbum.png deleted file mode 100644 index f4e4be306..000000000 Binary files a/drivers/bookmarklet/images/icons/JAlbum.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/JS Charts.png b/drivers/bookmarklet/images/icons/JS Charts.png deleted file mode 100644 index 6cfa76412..000000000 Binary files a/drivers/bookmarklet/images/icons/JS Charts.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/JTL Shop.png b/drivers/bookmarklet/images/icons/JTL Shop.png deleted file mode 100644 index 564c41fd4..000000000 Binary files a/drivers/bookmarklet/images/icons/JTL Shop.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Jalios.png b/drivers/bookmarklet/images/icons/Jalios.png deleted file mode 100644 index 5054a4fb6..000000000 Binary files a/drivers/bookmarklet/images/icons/Jalios.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Java Servlet.png b/drivers/bookmarklet/images/icons/Java Servlet.png deleted file mode 100644 index a7ea0ab57..000000000 Binary files a/drivers/bookmarklet/images/icons/Java Servlet.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Java.png b/drivers/bookmarklet/images/icons/Java.png deleted file mode 100644 index a7ea0ab57..000000000 Binary files a/drivers/bookmarklet/images/icons/Java.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/JavaServer Faces.png b/drivers/bookmarklet/images/icons/JavaServer Faces.png deleted file mode 100644 index d14c81289..000000000 Binary files a/drivers/bookmarklet/images/icons/JavaServer Faces.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/JavaServer Pages.png b/drivers/bookmarklet/images/icons/JavaServer Pages.png deleted file mode 100644 index a7ea0ab57..000000000 Binary files a/drivers/bookmarklet/images/icons/JavaServer Pages.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Javascript Infovis Toolkit.png b/drivers/bookmarklet/images/icons/Javascript Infovis Toolkit.png deleted file mode 100644 index 7f74461f2..000000000 Binary files a/drivers/bookmarklet/images/icons/Javascript Infovis Toolkit.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Jetty.png b/drivers/bookmarklet/images/icons/Jetty.png deleted file mode 100755 index 807b88634..000000000 Binary files a/drivers/bookmarklet/images/icons/Jetty.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Jirafe.png b/drivers/bookmarklet/images/icons/Jirafe.png deleted file mode 100644 index 32edeafb4..000000000 Binary files a/drivers/bookmarklet/images/icons/Jirafe.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Jo.png b/drivers/bookmarklet/images/icons/Jo.png deleted file mode 100644 index 8d8791062..000000000 Binary files a/drivers/bookmarklet/images/icons/Jo.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/JobberBase.png b/drivers/bookmarklet/images/icons/JobberBase.png deleted file mode 100644 index 376317019..000000000 Binary files a/drivers/bookmarklet/images/icons/JobberBase.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Joomla.png b/drivers/bookmarklet/images/icons/Joomla.png deleted file mode 100644 index bb239c5ed..000000000 Binary files a/drivers/bookmarklet/images/icons/Joomla.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/K2.png b/drivers/bookmarklet/images/icons/K2.png deleted file mode 100644 index 437430900..000000000 Binary files a/drivers/bookmarklet/images/icons/K2.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/KISSmetrics.png b/drivers/bookmarklet/images/icons/KISSmetrics.png deleted file mode 100644 index ac6c23e5c..000000000 Binary files a/drivers/bookmarklet/images/icons/KISSmetrics.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/KS_HTTP.png b/drivers/bookmarklet/images/icons/KS_HTTP.png deleted file mode 100755 index 40ed3b98d..000000000 Binary files a/drivers/bookmarklet/images/icons/KS_HTTP.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Kampyle.png b/drivers/bookmarklet/images/icons/Kampyle.png deleted file mode 100644 index b0d236816..000000000 Binary files a/drivers/bookmarklet/images/icons/Kampyle.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Kendo UI.png b/drivers/bookmarklet/images/icons/Kendo UI.png deleted file mode 100644 index e6832b327..000000000 Binary files a/drivers/bookmarklet/images/icons/Kendo UI.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Kentico CMS.png b/drivers/bookmarklet/images/icons/Kentico CMS.png deleted file mode 100644 index f2a4050b6..000000000 Binary files a/drivers/bookmarklet/images/icons/Kentico CMS.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/KineticJS.png b/drivers/bookmarklet/images/icons/KineticJS.png deleted file mode 100644 index 786f497e1..000000000 Binary files a/drivers/bookmarklet/images/icons/KineticJS.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Knockout.js.png b/drivers/bookmarklet/images/icons/Knockout.js.png deleted file mode 100644 index a3c1b7967..000000000 Binary files a/drivers/bookmarklet/images/icons/Knockout.js.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Koego.png b/drivers/bookmarklet/images/icons/Koego.png deleted file mode 100644 index a3da4836e..000000000 Binary files a/drivers/bookmarklet/images/icons/Koego.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Kohana.png b/drivers/bookmarklet/images/icons/Kohana.png deleted file mode 100644 index f9aede3c6..000000000 Binary files a/drivers/bookmarklet/images/icons/Kohana.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Kolibri CMS.png b/drivers/bookmarklet/images/icons/Kolibri CMS.png deleted file mode 100644 index 5ffc280fe..000000000 Binary files a/drivers/bookmarklet/images/icons/Kolibri CMS.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Komodo CMS.png b/drivers/bookmarklet/images/icons/Komodo CMS.png deleted file mode 100644 index 04d81f365..000000000 Binary files a/drivers/bookmarklet/images/icons/Komodo CMS.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Koobi.png b/drivers/bookmarklet/images/icons/Koobi.png deleted file mode 100644 index 038fa72cd..000000000 Binary files a/drivers/bookmarklet/images/icons/Koobi.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/LEPTON.png b/drivers/bookmarklet/images/icons/LEPTON.png deleted file mode 100644 index 2311daba7..000000000 Binary files a/drivers/bookmarklet/images/icons/LEPTON.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/LabVIEW.png b/drivers/bookmarklet/images/icons/LabVIEW.png deleted file mode 100755 index c832bdc54..000000000 Binary files a/drivers/bookmarklet/images/icons/LabVIEW.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Laravel.png b/drivers/bookmarklet/images/icons/Laravel.png deleted file mode 100644 index f7ca6b427..000000000 Binary files a/drivers/bookmarklet/images/icons/Laravel.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Less.png b/drivers/bookmarklet/images/icons/Less.png deleted file mode 100644 index 9e1de2359..000000000 Binary files a/drivers/bookmarklet/images/icons/Less.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Liferay.png b/drivers/bookmarklet/images/icons/Liferay.png deleted file mode 100644 index 50b4003f5..000000000 Binary files a/drivers/bookmarklet/images/icons/Liferay.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/LightMon Engine.png b/drivers/bookmarklet/images/icons/LightMon Engine.png deleted file mode 100644 index ec56e8c2b..000000000 Binary files a/drivers/bookmarklet/images/icons/LightMon Engine.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/LimeSurvey.png b/drivers/bookmarklet/images/icons/LimeSurvey.png deleted file mode 100644 index 8971f2fb1..000000000 Binary files a/drivers/bookmarklet/images/icons/LimeSurvey.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/LiteSpeed.png b/drivers/bookmarklet/images/icons/LiteSpeed.png deleted file mode 100644 index cc8524348..000000000 Binary files a/drivers/bookmarklet/images/icons/LiteSpeed.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/LiveJournal.png b/drivers/bookmarklet/images/icons/LiveJournal.png deleted file mode 100644 index 81969d86c..000000000 Binary files a/drivers/bookmarklet/images/icons/LiveJournal.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/LiveStreet CMS.png b/drivers/bookmarklet/images/icons/LiveStreet CMS.png deleted file mode 100644 index 75a0029aa..000000000 Binary files a/drivers/bookmarklet/images/icons/LiveStreet CMS.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Livefyre.png b/drivers/bookmarklet/images/icons/Livefyre.png deleted file mode 100644 index 6bf83152c..000000000 Binary files a/drivers/bookmarklet/images/icons/Livefyre.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Lockerz Share.png b/drivers/bookmarklet/images/icons/Lockerz Share.png deleted file mode 100644 index 8ea656e36..000000000 Binary files a/drivers/bookmarklet/images/icons/Lockerz Share.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Locomotive.png b/drivers/bookmarklet/images/icons/Locomotive.png deleted file mode 100644 index aee4a650a..000000000 Binary files a/drivers/bookmarklet/images/icons/Locomotive.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Logitech Media Server.png b/drivers/bookmarklet/images/icons/Logitech Media Server.png deleted file mode 100755 index b2e6cb1f2..000000000 Binary files a/drivers/bookmarklet/images/icons/Logitech Media Server.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Lotus Domino.png b/drivers/bookmarklet/images/icons/Lotus Domino.png deleted file mode 100644 index 9e5dc99e4..000000000 Binary files a/drivers/bookmarklet/images/icons/Lotus Domino.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/MOBOTIX.png b/drivers/bookmarklet/images/icons/MOBOTIX.png deleted file mode 100755 index 321f9a8b1..000000000 Binary files a/drivers/bookmarklet/images/icons/MOBOTIX.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/MODx.png b/drivers/bookmarklet/images/icons/MODx.png deleted file mode 100644 index 6a4b513c1..000000000 Binary files a/drivers/bookmarklet/images/icons/MODx.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Magento.png b/drivers/bookmarklet/images/icons/Magento.png deleted file mode 100644 index a5607a0a5..000000000 Binary files a/drivers/bookmarklet/images/icons/Magento.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Mambo.png b/drivers/bookmarklet/images/icons/Mambo.png deleted file mode 100644 index 786a5b88c..000000000 Binary files a/drivers/bookmarklet/images/icons/Mambo.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/MantisBT.png b/drivers/bookmarklet/images/icons/MantisBT.png deleted file mode 100644 index e6e392c89..000000000 Binary files a/drivers/bookmarklet/images/icons/MantisBT.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Marketo.png b/drivers/bookmarklet/images/icons/Marketo.png deleted file mode 100644 index 0a7294c8f..000000000 Binary files a/drivers/bookmarklet/images/icons/Marketo.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/MaxSite CMS.png b/drivers/bookmarklet/images/icons/MaxSite CMS.png deleted file mode 100644 index cfd5d0252..000000000 Binary files a/drivers/bookmarklet/images/icons/MaxSite CMS.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/MediaElement.js.png b/drivers/bookmarklet/images/icons/MediaElement.js.png deleted file mode 100644 index a34fc2c81..000000000 Binary files a/drivers/bookmarklet/images/icons/MediaElement.js.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/MediaWiki.png b/drivers/bookmarklet/images/icons/MediaWiki.png deleted file mode 100644 index e57d374ff..000000000 Binary files a/drivers/bookmarklet/images/icons/MediaWiki.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Meebo.png b/drivers/bookmarklet/images/icons/Meebo.png deleted file mode 100644 index 144b228f2..000000000 Binary files a/drivers/bookmarklet/images/icons/Meebo.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Microsoft ASP.NET.png b/drivers/bookmarklet/images/icons/Microsoft ASP.NET.png deleted file mode 100644 index caacb453f..000000000 Binary files a/drivers/bookmarklet/images/icons/Microsoft ASP.NET.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Microsoft SharePoint.png b/drivers/bookmarklet/images/icons/Microsoft SharePoint.png deleted file mode 100644 index d455b59c1..000000000 Binary files a/drivers/bookmarklet/images/icons/Microsoft SharePoint.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/MiniBB.png b/drivers/bookmarklet/images/icons/MiniBB.png deleted file mode 100644 index b60ad71b6..000000000 Binary files a/drivers/bookmarklet/images/icons/MiniBB.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/MiniServ.png b/drivers/bookmarklet/images/icons/MiniServ.png deleted file mode 100644 index 7f74461f2..000000000 Binary files a/drivers/bookmarklet/images/icons/MiniServ.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Mint.png b/drivers/bookmarklet/images/icons/Mint.png deleted file mode 100644 index 07d764d87..000000000 Binary files a/drivers/bookmarklet/images/icons/Mint.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Mixpanel.png b/drivers/bookmarklet/images/icons/Mixpanel.png deleted file mode 100644 index f4717b1d4..000000000 Binary files a/drivers/bookmarklet/images/icons/Mixpanel.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/MochiKit.png b/drivers/bookmarklet/images/icons/MochiKit.png deleted file mode 100644 index b441319de..000000000 Binary files a/drivers/bookmarklet/images/icons/MochiKit.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Modernizr.png b/drivers/bookmarklet/images/icons/Modernizr.png deleted file mode 100644 index 3f43f7319..000000000 Binary files a/drivers/bookmarklet/images/icons/Modernizr.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/MoinMoin.png b/drivers/bookmarklet/images/icons/MoinMoin.png deleted file mode 100644 index 3839586cd..000000000 Binary files a/drivers/bookmarklet/images/icons/MoinMoin.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Mojolicious.png b/drivers/bookmarklet/images/icons/Mojolicious.png deleted file mode 100644 index 957cbfe28..000000000 Binary files a/drivers/bookmarklet/images/icons/Mojolicious.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Mollom.png b/drivers/bookmarklet/images/icons/Mollom.png deleted file mode 100644 index 937fc5979..000000000 Binary files a/drivers/bookmarklet/images/icons/Mollom.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Mondo Media.png b/drivers/bookmarklet/images/icons/Mondo Media.png deleted file mode 100644 index 0971dc265..000000000 Binary files a/drivers/bookmarklet/images/icons/Mondo Media.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/MongoDB.png b/drivers/bookmarklet/images/icons/MongoDB.png deleted file mode 100644 index 5d499fe2f..000000000 Binary files a/drivers/bookmarklet/images/icons/MongoDB.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Mongrel.png b/drivers/bookmarklet/images/icons/Mongrel.png deleted file mode 100644 index 533bfd613..000000000 Binary files a/drivers/bookmarklet/images/icons/Mongrel.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Mono.png b/drivers/bookmarklet/images/icons/Mono.png deleted file mode 100644 index 912809eb2..000000000 Binary files a/drivers/bookmarklet/images/icons/Mono.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/MooTools.png b/drivers/bookmarklet/images/icons/MooTools.png deleted file mode 100644 index 55e7b388e..000000000 Binary files a/drivers/bookmarklet/images/icons/MooTools.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Moodle.png b/drivers/bookmarklet/images/icons/Moodle.png deleted file mode 100644 index 19beb5476..000000000 Binary files a/drivers/bookmarklet/images/icons/Moodle.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Moogo.png b/drivers/bookmarklet/images/icons/Moogo.png deleted file mode 100644 index 5b62a73d1..000000000 Binary files a/drivers/bookmarklet/images/icons/Moogo.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Movable Type.png b/drivers/bookmarklet/images/icons/Movable Type.png deleted file mode 100644 index 013332bf4..000000000 Binary files a/drivers/bookmarklet/images/icons/Movable Type.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Mura CMS.png b/drivers/bookmarklet/images/icons/Mura CMS.png deleted file mode 100644 index 2565e5831..000000000 Binary files a/drivers/bookmarklet/images/icons/Mura CMS.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Mustache.png b/drivers/bookmarklet/images/icons/Mustache.png deleted file mode 100644 index 756ff9d45..000000000 Binary files a/drivers/bookmarklet/images/icons/Mustache.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/MyBB.png b/drivers/bookmarklet/images/icons/MyBB.png deleted file mode 100644 index c6d485e7b..000000000 Binary files a/drivers/bookmarklet/images/icons/MyBB.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/MyBlogLog.png b/drivers/bookmarklet/images/icons/MyBlogLog.png deleted file mode 100644 index 337f5129c..000000000 Binary files a/drivers/bookmarklet/images/icons/MyBlogLog.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/MySQL.png b/drivers/bookmarklet/images/icons/MySQL.png deleted file mode 100644 index 96af0876f..000000000 Binary files a/drivers/bookmarklet/images/icons/MySQL.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Mynetcap.png b/drivers/bookmarklet/images/icons/Mynetcap.png deleted file mode 100644 index a8875bcba..000000000 Binary files a/drivers/bookmarklet/images/icons/Mynetcap.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/NOIX.png b/drivers/bookmarklet/images/icons/NOIX.png deleted file mode 100644 index b2c709b7d..000000000 Binary files a/drivers/bookmarklet/images/icons/NOIX.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Nedstat.png b/drivers/bookmarklet/images/icons/Nedstat.png deleted file mode 100644 index 60c6ce47c..000000000 Binary files a/drivers/bookmarklet/images/icons/Nedstat.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Netmonitor.png b/drivers/bookmarklet/images/icons/Netmonitor.png deleted file mode 100644 index 9e43f7b18..000000000 Binary files a/drivers/bookmarklet/images/icons/Netmonitor.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/New Relic.png b/drivers/bookmarklet/images/icons/New Relic.png deleted file mode 100644 index 3a7c5bc6a..000000000 Binary files a/drivers/bookmarklet/images/icons/New Relic.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Nginx.png b/drivers/bookmarklet/images/icons/Nginx.png deleted file mode 100644 index e8aed0fed..000000000 Binary files a/drivers/bookmarklet/images/icons/Nginx.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Nokia Maps.png b/drivers/bookmarklet/images/icons/Nokia Maps.png deleted file mode 100644 index 3e12aa950..000000000 Binary files a/drivers/bookmarklet/images/icons/Nokia Maps.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/OXID eShop.png b/drivers/bookmarklet/images/icons/OXID eShop.png deleted file mode 100644 index a8c30b9df..000000000 Binary files a/drivers/bookmarklet/images/icons/OXID eShop.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/OneStat.png b/drivers/bookmarklet/images/icons/OneStat.png deleted file mode 100644 index 800145c87..000000000 Binary files a/drivers/bookmarklet/images/icons/OneStat.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Open Web Analytics.png b/drivers/bookmarklet/images/icons/Open Web Analytics.png deleted file mode 100644 index 5f2f01700..000000000 Binary files a/drivers/bookmarklet/images/icons/Open Web Analytics.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/OpenCart.png b/drivers/bookmarklet/images/icons/OpenCart.png deleted file mode 100644 index 838f09c7e..000000000 Binary files a/drivers/bookmarklet/images/icons/OpenCart.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/OpenGSE.png b/drivers/bookmarklet/images/icons/OpenGSE.png deleted file mode 100644 index d19ba7af9..000000000 Binary files a/drivers/bookmarklet/images/icons/OpenGSE.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/OpenGrok.png b/drivers/bookmarklet/images/icons/OpenGrok.png deleted file mode 100644 index 38bc16ac5..000000000 Binary files a/drivers/bookmarklet/images/icons/OpenGrok.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/OpenLayers.png b/drivers/bookmarklet/images/icons/OpenLayers.png deleted file mode 100644 index a6da6084d..000000000 Binary files a/drivers/bookmarklet/images/icons/OpenLayers.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/OpenNemas.png b/drivers/bookmarklet/images/icons/OpenNemas.png deleted file mode 100644 index ece320ce9..000000000 Binary files a/drivers/bookmarklet/images/icons/OpenNemas.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/OpenSSL.png b/drivers/bookmarklet/images/icons/OpenSSL.png deleted file mode 100644 index 7dc7dbebb..000000000 Binary files a/drivers/bookmarklet/images/icons/OpenSSL.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/OpenText Web Solutions.png b/drivers/bookmarklet/images/icons/OpenText Web Solutions.png deleted file mode 100644 index 961a7399b..000000000 Binary files a/drivers/bookmarklet/images/icons/OpenText Web Solutions.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Optimizely.png b/drivers/bookmarklet/images/icons/Optimizely.png deleted file mode 100644 index aca28a081..000000000 Binary files a/drivers/bookmarklet/images/icons/Optimizely.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Oracle Application Server.png b/drivers/bookmarklet/images/icons/Oracle Application Server.png deleted file mode 100644 index 725070080..000000000 Binary files a/drivers/bookmarklet/images/icons/Oracle Application Server.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Oracle Recommendations On Demand.png b/drivers/bookmarklet/images/icons/Oracle Recommendations On Demand.png deleted file mode 100644 index abc343e03..000000000 Binary files a/drivers/bookmarklet/images/icons/Oracle Recommendations On Demand.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Outbrain.png b/drivers/bookmarklet/images/icons/Outbrain.png deleted file mode 100644 index bee5a06f2..000000000 Binary files a/drivers/bookmarklet/images/icons/Outbrain.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/PANSITE.png b/drivers/bookmarklet/images/icons/PANSITE.png deleted file mode 100644 index 109fcc23e..000000000 Binary files a/drivers/bookmarklet/images/icons/PANSITE.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/PHP-Fusion.png b/drivers/bookmarklet/images/icons/PHP-Fusion.png deleted file mode 100644 index 828293ee6..000000000 Binary files a/drivers/bookmarklet/images/icons/PHP-Fusion.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/PHP-Nuke.png b/drivers/bookmarklet/images/icons/PHP-Nuke.png deleted file mode 100644 index fab9a131c..000000000 Binary files a/drivers/bookmarklet/images/icons/PHP-Nuke.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/PHP.png b/drivers/bookmarklet/images/icons/PHP.png deleted file mode 100644 index dbfcbb760..000000000 Binary files a/drivers/bookmarklet/images/icons/PHP.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Pardot.png b/drivers/bookmarklet/images/icons/Pardot.png deleted file mode 100644 index 084c4fb23..000000000 Binary files a/drivers/bookmarklet/images/icons/Pardot.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Parse.ly.png b/drivers/bookmarklet/images/icons/Parse.ly.png deleted file mode 100644 index e06077218..000000000 Binary files a/drivers/bookmarklet/images/icons/Parse.ly.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Percussion.png b/drivers/bookmarklet/images/icons/Percussion.png deleted file mode 100644 index 3094bce21..000000000 Binary files a/drivers/bookmarklet/images/icons/Percussion.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/PerfSONAR-PS.png b/drivers/bookmarklet/images/icons/PerfSONAR-PS.png deleted file mode 100755 index 13be42d00..000000000 Binary files a/drivers/bookmarklet/images/icons/PerfSONAR-PS.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Perl.png b/drivers/bookmarklet/images/icons/Perl.png deleted file mode 100644 index 2110788f2..000000000 Binary files a/drivers/bookmarklet/images/icons/Perl.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Phpcms.png b/drivers/bookmarklet/images/icons/Phpcms.png deleted file mode 100644 index f2c3b5069..000000000 Binary files a/drivers/bookmarklet/images/icons/Phpcms.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Piwik.png b/drivers/bookmarklet/images/icons/Piwik.png deleted file mode 100644 index 319238ee5..000000000 Binary files a/drivers/bookmarklet/images/icons/Piwik.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Plentymarkets.png b/drivers/bookmarklet/images/icons/Plentymarkets.png deleted file mode 100644 index 87d512df0..000000000 Binary files a/drivers/bookmarklet/images/icons/Plentymarkets.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Plesk.png b/drivers/bookmarklet/images/icons/Plesk.png deleted file mode 100644 index e024bf22b..000000000 Binary files a/drivers/bookmarklet/images/icons/Plesk.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Pligg.png b/drivers/bookmarklet/images/icons/Pligg.png deleted file mode 100644 index 396c47bd7..000000000 Binary files a/drivers/bookmarklet/images/icons/Pligg.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Plone.png b/drivers/bookmarklet/images/icons/Plone.png deleted file mode 100644 index 15a10c9a8..000000000 Binary files a/drivers/bookmarklet/images/icons/Plone.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Plura.png b/drivers/bookmarklet/images/icons/Plura.png deleted file mode 100644 index ffe463422..000000000 Binary files a/drivers/bookmarklet/images/icons/Plura.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Po.st.png b/drivers/bookmarklet/images/icons/Po.st.png deleted file mode 100644 index b523b4caa..000000000 Binary files a/drivers/bookmarklet/images/icons/Po.st.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Posterous.png b/drivers/bookmarklet/images/icons/Posterous.png deleted file mode 100644 index 3150f4f93..000000000 Binary files a/drivers/bookmarklet/images/icons/Posterous.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Powergap.png b/drivers/bookmarklet/images/icons/Powergap.png deleted file mode 100644 index b281fac53..000000000 Binary files a/drivers/bookmarklet/images/icons/Powergap.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Prefix-Free.png b/drivers/bookmarklet/images/icons/Prefix-Free.png deleted file mode 100644 index 87a646815..000000000 Binary files a/drivers/bookmarklet/images/icons/Prefix-Free.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Prestashop.png b/drivers/bookmarklet/images/icons/Prestashop.png deleted file mode 100644 index 4fa7049c2..000000000 Binary files a/drivers/bookmarklet/images/icons/Prestashop.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Prototype.png b/drivers/bookmarklet/images/icons/Prototype.png deleted file mode 100644 index 59a0d5c85..000000000 Binary files a/drivers/bookmarklet/images/icons/Prototype.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Protovis.png b/drivers/bookmarklet/images/icons/Protovis.png deleted file mode 100644 index 7f74461f2..000000000 Binary files a/drivers/bookmarklet/images/icons/Protovis.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Python.png b/drivers/bookmarklet/images/icons/Python.png deleted file mode 100644 index 68b9f6bfc..000000000 Binary files a/drivers/bookmarklet/images/icons/Python.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Quantcast.png b/drivers/bookmarklet/images/icons/Quantcast.png deleted file mode 100644 index 886a7ff43..000000000 Binary files a/drivers/bookmarklet/images/icons/Quantcast.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Quick.Cart.png b/drivers/bookmarklet/images/icons/Quick.Cart.png deleted file mode 100644 index ad7924e52..000000000 Binary files a/drivers/bookmarklet/images/icons/Quick.Cart.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/RBS Change.png b/drivers/bookmarklet/images/icons/RBS Change.png deleted file mode 100644 index 31f73f194..000000000 Binary files a/drivers/bookmarklet/images/icons/RBS Change.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/RCMS.png b/drivers/bookmarklet/images/icons/RCMS.png deleted file mode 100644 index c135a8fd8..000000000 Binary files a/drivers/bookmarklet/images/icons/RCMS.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/RackCache.png b/drivers/bookmarklet/images/icons/RackCache.png deleted file mode 100644 index cac13376d..000000000 Binary files a/drivers/bookmarklet/images/icons/RackCache.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Raphael.png b/drivers/bookmarklet/images/icons/Raphael.png deleted file mode 100644 index ad6a46309..000000000 Binary files a/drivers/bookmarklet/images/icons/Raphael.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/ReallyCMS.png b/drivers/bookmarklet/images/icons/ReallyCMS.png deleted file mode 100644 index 4ff082f41..000000000 Binary files a/drivers/bookmarklet/images/icons/ReallyCMS.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Red Hat.png b/drivers/bookmarklet/images/icons/Red Hat.png deleted file mode 100644 index 4c06b8ea7..000000000 Binary files a/drivers/bookmarklet/images/icons/Red Hat.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Reddit.png b/drivers/bookmarklet/images/icons/Reddit.png deleted file mode 100644 index 3cd9ce547..000000000 Binary files a/drivers/bookmarklet/images/icons/Reddit.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Redmine.png b/drivers/bookmarklet/images/icons/Redmine.png deleted file mode 100644 index 5c58bad4a..000000000 Binary files a/drivers/bookmarklet/images/icons/Redmine.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Reinvigorate.png b/drivers/bookmarklet/images/icons/Reinvigorate.png deleted file mode 100644 index 491bdcdb1..000000000 Binary files a/drivers/bookmarklet/images/icons/Reinvigorate.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/RequireJS.png b/drivers/bookmarklet/images/icons/RequireJS.png deleted file mode 100644 index 3c69b1d66..000000000 Binary files a/drivers/bookmarklet/images/icons/RequireJS.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Reveal.js.png b/drivers/bookmarklet/images/icons/Reveal.js.png deleted file mode 100644 index 875bf9d81..000000000 Binary files a/drivers/bookmarklet/images/icons/Reveal.js.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/RiteCMS.png b/drivers/bookmarklet/images/icons/RiteCMS.png deleted file mode 100644 index 353da0277..000000000 Binary files a/drivers/bookmarklet/images/icons/RiteCMS.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/RoundCube.png b/drivers/bookmarklet/images/icons/RoundCube.png deleted file mode 100644 index a767a9712..000000000 Binary files a/drivers/bookmarklet/images/icons/RoundCube.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Ruby on Rails.png b/drivers/bookmarklet/images/icons/Ruby on Rails.png deleted file mode 100644 index 1b252a436..000000000 Binary files a/drivers/bookmarklet/images/icons/Ruby on Rails.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Ruby.png b/drivers/bookmarklet/images/icons/Ruby.png deleted file mode 100644 index 46fa2768b..000000000 Binary files a/drivers/bookmarklet/images/icons/Ruby.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/S.Builder.png b/drivers/bookmarklet/images/icons/S.Builder.png deleted file mode 100644 index 8f6f87c9c..000000000 Binary files a/drivers/bookmarklet/images/icons/S.Builder.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/SAP.png b/drivers/bookmarklet/images/icons/SAP.png deleted file mode 100644 index 9217c8f87..000000000 Binary files a/drivers/bookmarklet/images/icons/SAP.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/SDL Tridion.png b/drivers/bookmarklet/images/icons/SDL Tridion.png deleted file mode 100644 index cc6387bbe..000000000 Binary files a/drivers/bookmarklet/images/icons/SDL Tridion.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/SMF.png b/drivers/bookmarklet/images/icons/SMF.png deleted file mode 100644 index d97d007c8..000000000 Binary files a/drivers/bookmarklet/images/icons/SMF.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/SOBI 2.png b/drivers/bookmarklet/images/icons/SOBI 2.png deleted file mode 100644 index 0b53f8c09..000000000 Binary files a/drivers/bookmarklet/images/icons/SOBI 2.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/SPDY.png b/drivers/bookmarklet/images/icons/SPDY.png deleted file mode 100644 index 5ac3599a5..000000000 Binary files a/drivers/bookmarklet/images/icons/SPDY.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/SPIP.png b/drivers/bookmarklet/images/icons/SPIP.png deleted file mode 100644 index f1bab0416..000000000 Binary files a/drivers/bookmarklet/images/icons/SPIP.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/SQL Buddy.png b/drivers/bookmarklet/images/icons/SQL Buddy.png deleted file mode 100644 index a7f95b198..000000000 Binary files a/drivers/bookmarklet/images/icons/SQL Buddy.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/SQLite.png b/drivers/bookmarklet/images/icons/SQLite.png deleted file mode 100644 index 9e5f1318a..000000000 Binary files a/drivers/bookmarklet/images/icons/SQLite.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/SUSE.gif b/drivers/bookmarklet/images/icons/SUSE.gif deleted file mode 100644 index 3dfea2f3d..000000000 Binary files a/drivers/bookmarklet/images/icons/SUSE.gif and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/SUSE.png b/drivers/bookmarklet/images/icons/SUSE.png deleted file mode 100644 index dc1f640cf..000000000 Binary files a/drivers/bookmarklet/images/icons/SUSE.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/SWFObject.png b/drivers/bookmarklet/images/icons/SWFObject.png deleted file mode 100644 index 7b3d2d1f4..000000000 Binary files a/drivers/bookmarklet/images/icons/SWFObject.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Sap.png b/drivers/bookmarklet/images/icons/Sap.png deleted file mode 100644 index 9217c8f87..000000000 Binary files a/drivers/bookmarklet/images/icons/Sap.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Sarka-SPIP.png b/drivers/bookmarklet/images/icons/Sarka-SPIP.png deleted file mode 100644 index 941f27d92..000000000 Binary files a/drivers/bookmarklet/images/icons/Sarka-SPIP.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Scientific Linux.png b/drivers/bookmarklet/images/icons/Scientific Linux.png deleted file mode 100644 index c500660b5..000000000 Binary files a/drivers/bookmarklet/images/icons/Scientific Linux.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Sencha Touch.png b/drivers/bookmarklet/images/icons/Sencha Touch.png deleted file mode 100644 index 5eb7bd4fd..000000000 Binary files a/drivers/bookmarklet/images/icons/Sencha Touch.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Sentinel Keys Server.png b/drivers/bookmarklet/images/icons/Sentinel Keys Server.png deleted file mode 100755 index 50e127fbf..000000000 Binary files a/drivers/bookmarklet/images/icons/Sentinel Keys Server.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Sentinel License Monitor.png b/drivers/bookmarklet/images/icons/Sentinel License Monitor.png deleted file mode 100755 index 50e127fbf..000000000 Binary files a/drivers/bookmarklet/images/icons/Sentinel License Monitor.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Sentinel Protection Server.png b/drivers/bookmarklet/images/icons/Sentinel Protection Server.png deleted file mode 100755 index 50e127fbf..000000000 Binary files a/drivers/bookmarklet/images/icons/Sentinel Protection Server.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Seoshop.png b/drivers/bookmarklet/images/icons/Seoshop.png deleted file mode 100644 index 538fb0681..000000000 Binary files a/drivers/bookmarklet/images/icons/Seoshop.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/ShareThis.png b/drivers/bookmarklet/images/icons/ShareThis.png deleted file mode 100644 index 074e784b9..000000000 Binary files a/drivers/bookmarklet/images/icons/ShareThis.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/ShinyStat.png b/drivers/bookmarklet/images/icons/ShinyStat.png deleted file mode 100644 index e7f5d8fc3..000000000 Binary files a/drivers/bookmarklet/images/icons/ShinyStat.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Shopalize.png b/drivers/bookmarklet/images/icons/Shopalize.png deleted file mode 100644 index 59e65126e..000000000 Binary files a/drivers/bookmarklet/images/icons/Shopalize.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Shopatron.png b/drivers/bookmarklet/images/icons/Shopatron.png deleted file mode 100644 index 40cbecdca..000000000 Binary files a/drivers/bookmarklet/images/icons/Shopatron.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Shopify.png b/drivers/bookmarklet/images/icons/Shopify.png deleted file mode 100644 index ded0170c8..000000000 Binary files a/drivers/bookmarklet/images/icons/Shopify.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Shopware.png b/drivers/bookmarklet/images/icons/Shopware.png deleted file mode 100644 index 1641c8532..000000000 Binary files a/drivers/bookmarklet/images/icons/Shopware.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/SilverStripe.png b/drivers/bookmarklet/images/icons/SilverStripe.png deleted file mode 100644 index 1bee739fe..000000000 Binary files a/drivers/bookmarklet/images/icons/SilverStripe.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Site Meter.png b/drivers/bookmarklet/images/icons/Site Meter.png deleted file mode 100644 index 7581a7774..000000000 Binary files a/drivers/bookmarklet/images/icons/Site Meter.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/SiteCatalyst.png b/drivers/bookmarklet/images/icons/SiteCatalyst.png deleted file mode 100644 index 9c95ee6ec..000000000 Binary files a/drivers/bookmarklet/images/icons/SiteCatalyst.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/SiteEdit.png b/drivers/bookmarklet/images/icons/SiteEdit.png deleted file mode 100644 index bbf2a31f6..000000000 Binary files a/drivers/bookmarklet/images/icons/SiteEdit.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Smartstore.png b/drivers/bookmarklet/images/icons/Smartstore.png deleted file mode 100644 index d8dd74ae9..000000000 Binary files a/drivers/bookmarklet/images/icons/Smartstore.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Snoobi.png b/drivers/bookmarklet/images/icons/Snoobi.png deleted file mode 100644 index c3c2fd16f..000000000 Binary files a/drivers/bookmarklet/images/icons/Snoobi.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/SobiPro.png b/drivers/bookmarklet/images/icons/SobiPro.png deleted file mode 100644 index b1463bb40..000000000 Binary files a/drivers/bookmarklet/images/icons/SobiPro.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/SoundManager.png b/drivers/bookmarklet/images/icons/SoundManager.png deleted file mode 100644 index 41f1321a3..000000000 Binary files a/drivers/bookmarklet/images/icons/SoundManager.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Sphinx.png b/drivers/bookmarklet/images/icons/Sphinx.png deleted file mode 100644 index 9d14dbcca..000000000 Binary files a/drivers/bookmarklet/images/icons/Sphinx.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Splunk.png b/drivers/bookmarklet/images/icons/Splunk.png deleted file mode 100755 index bd2a1a514..000000000 Binary files a/drivers/bookmarklet/images/icons/Splunk.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Splunkd.png b/drivers/bookmarklet/images/icons/Splunkd.png deleted file mode 100755 index bd2a1a514..000000000 Binary files a/drivers/bookmarklet/images/icons/Splunkd.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Spree.png b/drivers/bookmarklet/images/icons/Spree.png deleted file mode 100644 index 88b593baf..000000000 Binary files a/drivers/bookmarklet/images/icons/Spree.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Squarespace.png b/drivers/bookmarklet/images/icons/Squarespace.png deleted file mode 100644 index 3ebc53e5e..000000000 Binary files a/drivers/bookmarklet/images/icons/Squarespace.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Squiz Matrix.png b/drivers/bookmarklet/images/icons/Squiz Matrix.png deleted file mode 100644 index d4e79e483..000000000 Binary files a/drivers/bookmarklet/images/icons/Squiz Matrix.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/StatCounter.png b/drivers/bookmarklet/images/icons/StatCounter.png deleted file mode 100644 index 4cceb2644..000000000 Binary files a/drivers/bookmarklet/images/icons/StatCounter.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Store Systems.png b/drivers/bookmarklet/images/icons/Store Systems.png deleted file mode 100644 index 6be70750c..000000000 Binary files a/drivers/bookmarklet/images/icons/Store Systems.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/SublimeVideo.png b/drivers/bookmarklet/images/icons/SublimeVideo.png deleted file mode 100644 index 2fce94a5a..000000000 Binary files a/drivers/bookmarklet/images/icons/SublimeVideo.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Subrion.png b/drivers/bookmarklet/images/icons/Subrion.png deleted file mode 100755 index fdd2e2d4e..000000000 Binary files a/drivers/bookmarklet/images/icons/Subrion.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/SunOS.png b/drivers/bookmarklet/images/icons/SunOS.png deleted file mode 100755 index 725070080..000000000 Binary files a/drivers/bookmarklet/images/icons/SunOS.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Supersized.png b/drivers/bookmarklet/images/icons/Supersized.png deleted file mode 100644 index 653a70046..000000000 Binary files a/drivers/bookmarklet/images/icons/Supersized.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Swiftlet.png b/drivers/bookmarklet/images/icons/Swiftlet.png deleted file mode 100644 index f2b929610..000000000 Binary files a/drivers/bookmarklet/images/icons/Swiftlet.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/TWiki.png b/drivers/bookmarklet/images/icons/TWiki.png deleted file mode 100644 index f6573b7fa..000000000 Binary files a/drivers/bookmarklet/images/icons/TWiki.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/TYPO3.png b/drivers/bookmarklet/images/icons/TYPO3.png deleted file mode 100644 index 78baaa22c..000000000 Binary files a/drivers/bookmarklet/images/icons/TYPO3.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Tealeaf.png b/drivers/bookmarklet/images/icons/Tealeaf.png deleted file mode 100644 index f42c32867..000000000 Binary files a/drivers/bookmarklet/images/icons/Tealeaf.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Textpattern CMS.png b/drivers/bookmarklet/images/icons/Textpattern CMS.png deleted file mode 100644 index 8c9df7b5b..000000000 Binary files a/drivers/bookmarklet/images/icons/Textpattern CMS.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Tiki Wiki CMS Groupware.png b/drivers/bookmarklet/images/icons/Tiki Wiki CMS Groupware.png deleted file mode 100644 index 197a0447e..000000000 Binary files a/drivers/bookmarklet/images/icons/Tiki Wiki CMS Groupware.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Timeplot.png b/drivers/bookmarklet/images/icons/Timeplot.png deleted file mode 100644 index ef0959d70..000000000 Binary files a/drivers/bookmarklet/images/icons/Timeplot.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/TinyMCE.png b/drivers/bookmarklet/images/icons/TinyMCE.png deleted file mode 100644 index 386400ae7..000000000 Binary files a/drivers/bookmarklet/images/icons/TinyMCE.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/TomatoCart.png b/drivers/bookmarklet/images/icons/TomatoCart.png deleted file mode 100644 index f2aebc33a..000000000 Binary files a/drivers/bookmarklet/images/icons/TomatoCart.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Trac.png b/drivers/bookmarklet/images/icons/Trac.png deleted file mode 100644 index 587527074..000000000 Binary files a/drivers/bookmarklet/images/icons/Trac.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Tumblr.png b/drivers/bookmarklet/images/icons/Tumblr.png deleted file mode 100644 index 2d94813ed..000000000 Binary files a/drivers/bookmarklet/images/icons/Tumblr.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Twilight CMS.png b/drivers/bookmarklet/images/icons/Twilight CMS.png deleted file mode 100644 index bfe34203f..000000000 Binary files a/drivers/bookmarklet/images/icons/Twilight CMS.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Twitter Bootstrap.png b/drivers/bookmarklet/images/icons/Twitter Bootstrap.png deleted file mode 100644 index 0fecdbd42..000000000 Binary files a/drivers/bookmarklet/images/icons/Twitter Bootstrap.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/TypePad.png b/drivers/bookmarklet/images/icons/TypePad.png deleted file mode 100644 index 0e82db822..000000000 Binary files a/drivers/bookmarklet/images/icons/TypePad.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Typekit.png b/drivers/bookmarklet/images/icons/Typekit.png deleted file mode 100644 index 9a413c697..000000000 Binary files a/drivers/bookmarklet/images/icons/Typekit.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/UNIX.png b/drivers/bookmarklet/images/icons/UNIX.png deleted file mode 100644 index 44d58989a..000000000 Binary files a/drivers/bookmarklet/images/icons/UNIX.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Ubercart.png b/drivers/bookmarklet/images/icons/Ubercart.png deleted file mode 100644 index 4b7506406..000000000 Binary files a/drivers/bookmarklet/images/icons/Ubercart.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Ubuntu.png b/drivers/bookmarklet/images/icons/Ubuntu.png deleted file mode 100644 index 75cde8896..000000000 Binary files a/drivers/bookmarklet/images/icons/Ubuntu.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Umbraco.png b/drivers/bookmarklet/images/icons/Umbraco.png deleted file mode 100644 index a963cea1d..000000000 Binary files a/drivers/bookmarklet/images/icons/Umbraco.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Underscore.js.png b/drivers/bookmarklet/images/icons/Underscore.js.png deleted file mode 100644 index 030496838..000000000 Binary files a/drivers/bookmarklet/images/icons/Underscore.js.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/UserRules.png b/drivers/bookmarklet/images/icons/UserRules.png deleted file mode 100644 index c1fea0fec..000000000 Binary files a/drivers/bookmarklet/images/icons/UserRules.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/UserVoice.png b/drivers/bookmarklet/images/icons/UserVoice.png deleted file mode 100644 index 60f1f3e04..000000000 Binary files a/drivers/bookmarklet/images/icons/UserVoice.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/VIVVO.png b/drivers/bookmarklet/images/icons/VIVVO.png deleted file mode 100644 index 976bbfc7b..000000000 Binary files a/drivers/bookmarklet/images/icons/VIVVO.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/VP-ASP.png b/drivers/bookmarklet/images/icons/VP-ASP.png deleted file mode 100644 index 281a941f1..000000000 Binary files a/drivers/bookmarklet/images/icons/VP-ASP.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Vanilla.png b/drivers/bookmarklet/images/icons/Vanilla.png deleted file mode 100644 index 854c2025a..000000000 Binary files a/drivers/bookmarklet/images/icons/Vanilla.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Varnish.png b/drivers/bookmarklet/images/icons/Varnish.png deleted file mode 100644 index d0aa93911..000000000 Binary files a/drivers/bookmarklet/images/icons/Varnish.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/VideoJS.png b/drivers/bookmarklet/images/icons/VideoJS.png deleted file mode 100644 index 1c414feee..000000000 Binary files a/drivers/bookmarklet/images/icons/VideoJS.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Vignette.png b/drivers/bookmarklet/images/icons/Vignette.png deleted file mode 100644 index 8c43c7869..000000000 Binary files a/drivers/bookmarklet/images/icons/Vignette.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Vimeo.png b/drivers/bookmarklet/images/icons/Vimeo.png deleted file mode 100644 index 7977a172f..000000000 Binary files a/drivers/bookmarklet/images/icons/Vimeo.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/VirtueMart.png b/drivers/bookmarklet/images/icons/VirtueMart.png deleted file mode 100644 index 14eda6cb1..000000000 Binary files a/drivers/bookmarklet/images/icons/VirtueMart.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/VisualPath.png b/drivers/bookmarklet/images/icons/VisualPath.png deleted file mode 100644 index 78d799e48..000000000 Binary files a/drivers/bookmarklet/images/icons/VisualPath.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Volusion.png b/drivers/bookmarklet/images/icons/Volusion.png deleted file mode 100644 index a5e655b23..000000000 Binary files a/drivers/bookmarklet/images/icons/Volusion.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Vox.png b/drivers/bookmarklet/images/icons/Vox.png deleted file mode 100644 index 39e586b59..000000000 Binary files a/drivers/bookmarklet/images/icons/Vox.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/W3 Total Cache.png b/drivers/bookmarklet/images/icons/W3 Total Cache.png deleted file mode 100644 index a6267666c..000000000 Binary files a/drivers/bookmarklet/images/icons/W3 Total Cache.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/W3Counter.png b/drivers/bookmarklet/images/icons/W3Counter.png deleted file mode 100644 index 126986130..000000000 Binary files a/drivers/bookmarklet/images/icons/W3Counter.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Web Optimizer.png b/drivers/bookmarklet/images/icons/Web Optimizer.png deleted file mode 100644 index 04c735c30..000000000 Binary files a/drivers/bookmarklet/images/icons/Web Optimizer.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/WebGUI.png b/drivers/bookmarklet/images/icons/WebGUI.png deleted file mode 100644 index 2b43d3804..000000000 Binary files a/drivers/bookmarklet/images/icons/WebGUI.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/WebPublisher.png b/drivers/bookmarklet/images/icons/WebPublisher.png deleted file mode 100644 index 87e82ab68..000000000 Binary files a/drivers/bookmarklet/images/icons/WebPublisher.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/WebsPlanet.png b/drivers/bookmarklet/images/icons/WebsPlanet.png deleted file mode 100644 index cee2e67d1..000000000 Binary files a/drivers/bookmarklet/images/icons/WebsPlanet.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Websale.png b/drivers/bookmarklet/images/icons/Websale.png deleted file mode 100644 index 2dd0dafea..000000000 Binary files a/drivers/bookmarklet/images/icons/Websale.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/WebsiteBaker.png b/drivers/bookmarklet/images/icons/WebsiteBaker.png deleted file mode 100644 index cbe14e015..000000000 Binary files a/drivers/bookmarklet/images/icons/WebsiteBaker.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Webtrekk.png b/drivers/bookmarklet/images/icons/Webtrekk.png deleted file mode 100644 index df3b625d5..000000000 Binary files a/drivers/bookmarklet/images/icons/Webtrekk.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Webtrends.png b/drivers/bookmarklet/images/icons/Webtrends.png deleted file mode 100644 index 4f59b39d5..000000000 Binary files a/drivers/bookmarklet/images/icons/Webtrends.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Weebly.png b/drivers/bookmarklet/images/icons/Weebly.png deleted file mode 100644 index eb25bf973..000000000 Binary files a/drivers/bookmarklet/images/icons/Weebly.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/WikkaWiki.png b/drivers/bookmarklet/images/icons/WikkaWiki.png deleted file mode 100644 index 4572507a8..000000000 Binary files a/drivers/bookmarklet/images/icons/WikkaWiki.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Windows Server.png b/drivers/bookmarklet/images/icons/Windows Server.png deleted file mode 100644 index ab01a1a9b..000000000 Binary files a/drivers/bookmarklet/images/icons/Windows Server.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Wink.png b/drivers/bookmarklet/images/icons/Wink.png deleted file mode 100644 index 3e7204032..000000000 Binary files a/drivers/bookmarklet/images/icons/Wink.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Wix.png b/drivers/bookmarklet/images/icons/Wix.png deleted file mode 100644 index 2cbac724e..000000000 Binary files a/drivers/bookmarklet/images/icons/Wix.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Wolf CMS.png b/drivers/bookmarklet/images/icons/Wolf CMS.png deleted file mode 100644 index 063336dde..000000000 Binary files a/drivers/bookmarklet/images/icons/Wolf CMS.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Woopra.png b/drivers/bookmarklet/images/icons/Woopra.png deleted file mode 100644 index 3d3678b63..000000000 Binary files a/drivers/bookmarklet/images/icons/Woopra.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/WordPress Super Cache.png b/drivers/bookmarklet/images/icons/WordPress Super Cache.png deleted file mode 100644 index 7f74461f2..000000000 Binary files a/drivers/bookmarklet/images/icons/WordPress Super Cache.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/WordPress.png b/drivers/bookmarklet/images/icons/WordPress.png deleted file mode 100644 index f253fd684..000000000 Binary files a/drivers/bookmarklet/images/icons/WordPress.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Wowza Media Server.png b/drivers/bookmarklet/images/icons/Wowza Media Server.png deleted file mode 100755 index 2e7c25e2b..000000000 Binary files a/drivers/bookmarklet/images/icons/Wowza Media Server.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/XAMPP.png b/drivers/bookmarklet/images/icons/XAMPP.png deleted file mode 100755 index 7104b0e4d..000000000 Binary files a/drivers/bookmarklet/images/icons/XAMPP.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/XMB.png b/drivers/bookmarklet/images/icons/XMB.png deleted file mode 100644 index 892b5b60c..000000000 Binary files a/drivers/bookmarklet/images/icons/XMB.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/XOOPS.png b/drivers/bookmarklet/images/icons/XOOPS.png deleted file mode 100644 index 4603c9617..000000000 Binary files a/drivers/bookmarklet/images/icons/XOOPS.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Xajax.png b/drivers/bookmarklet/images/icons/Xajax.png deleted file mode 100644 index bba0d40ab..000000000 Binary files a/drivers/bookmarklet/images/icons/Xajax.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Xanario.png b/drivers/bookmarklet/images/icons/Xanario.png deleted file mode 100644 index 2e3c4ccc6..000000000 Binary files a/drivers/bookmarklet/images/icons/Xanario.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/XenForo.png b/drivers/bookmarklet/images/icons/XenForo.png deleted file mode 100644 index 8cb56d55f..000000000 Binary files a/drivers/bookmarklet/images/icons/XenForo.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/XiTi.png b/drivers/bookmarklet/images/icons/XiTi.png deleted file mode 100644 index 218a8fb7c..000000000 Binary files a/drivers/bookmarklet/images/icons/XiTi.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/YUI Doc.png b/drivers/bookmarklet/images/icons/YUI Doc.png deleted file mode 100644 index 0f5cde96b..000000000 Binary files a/drivers/bookmarklet/images/icons/YUI Doc.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/YUI.png b/drivers/bookmarklet/images/icons/YUI.png deleted file mode 100644 index fdb2af79c..000000000 Binary files a/drivers/bookmarklet/images/icons/YUI.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/YaBB.png b/drivers/bookmarklet/images/icons/YaBB.png deleted file mode 100644 index 0dc90852d..000000000 Binary files a/drivers/bookmarklet/images/icons/YaBB.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Yahoo! Ecommerce.png b/drivers/bookmarklet/images/icons/Yahoo! Ecommerce.png deleted file mode 100644 index 0f5cde96b..000000000 Binary files a/drivers/bookmarklet/images/icons/Yahoo! Ecommerce.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Yahoo! Web Analytics.png b/drivers/bookmarklet/images/icons/Yahoo! Web Analytics.png deleted file mode 100644 index 0f5cde96b..000000000 Binary files a/drivers/bookmarklet/images/icons/Yahoo! Web Analytics.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Yandex.Metrika.png b/drivers/bookmarklet/images/icons/Yandex.Metrika.png deleted file mode 100644 index 870219a13..000000000 Binary files a/drivers/bookmarklet/images/icons/Yandex.Metrika.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/YouTube.png b/drivers/bookmarklet/images/icons/YouTube.png deleted file mode 100644 index 03e1332e7..000000000 Binary files a/drivers/bookmarklet/images/icons/YouTube.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/ZK.png b/drivers/bookmarklet/images/icons/ZK.png deleted file mode 100644 index 3d2b3182d..000000000 Binary files a/drivers/bookmarklet/images/icons/ZK.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/ZURB Foundation.png b/drivers/bookmarklet/images/icons/ZURB Foundation.png deleted file mode 100644 index 262371de8..000000000 Binary files a/drivers/bookmarklet/images/icons/ZURB Foundation.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Zabbix.png b/drivers/bookmarklet/images/icons/Zabbix.png deleted file mode 100755 index c7384dc3e..000000000 Binary files a/drivers/bookmarklet/images/icons/Zabbix.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Zen Cart.png b/drivers/bookmarklet/images/icons/Zen Cart.png deleted file mode 100644 index 7f64bffab..000000000 Binary files a/drivers/bookmarklet/images/icons/Zen Cart.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Zend.png b/drivers/bookmarklet/images/icons/Zend.png deleted file mode 100644 index 8de7e38ab..000000000 Binary files a/drivers/bookmarklet/images/icons/Zend.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Zepto.png b/drivers/bookmarklet/images/icons/Zepto.png deleted file mode 100644 index 6c2678f8c..000000000 Binary files a/drivers/bookmarklet/images/icons/Zepto.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/Zinnia.png b/drivers/bookmarklet/images/icons/Zinnia.png deleted file mode 100644 index 3c3d7313c..000000000 Binary files a/drivers/bookmarklet/images/icons/Zinnia.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/amCharts.png b/drivers/bookmarklet/images/icons/amCharts.png deleted file mode 100644 index fc74c6d57..000000000 Binary files a/drivers/bookmarklet/images/icons/amCharts.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/blip.tv.png b/drivers/bookmarklet/images/icons/blip.tv.png deleted file mode 100644 index 34dd8b44f..000000000 Binary files a/drivers/bookmarklet/images/icons/blip.tv.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/cPanel.png b/drivers/bookmarklet/images/icons/cPanel.png deleted file mode 100644 index c9f305311..000000000 Binary files a/drivers/bookmarklet/images/icons/cPanel.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/chartbeat.png b/drivers/bookmarklet/images/icons/chartbeat.png deleted file mode 100644 index 2cb597cc7..000000000 Binary files a/drivers/bookmarklet/images/icons/chartbeat.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/comScore.png b/drivers/bookmarklet/images/icons/comScore.png deleted file mode 100644 index dd2409313..000000000 Binary files a/drivers/bookmarklet/images/icons/comScore.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/cufon.png b/drivers/bookmarklet/images/icons/cufon.png deleted file mode 100644 index cd2e3f029..000000000 Binary files a/drivers/bookmarklet/images/icons/cufon.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/d3.png b/drivers/bookmarklet/images/icons/d3.png deleted file mode 100644 index 7f74461f2..000000000 Binary files a/drivers/bookmarklet/images/icons/d3.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/dashCommerce.png b/drivers/bookmarklet/images/icons/dashCommerce.png deleted file mode 100644 index 7f74461f2..000000000 Binary files a/drivers/bookmarklet/images/icons/dashCommerce.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/debut.png b/drivers/bookmarklet/images/icons/debut.png deleted file mode 100755 index fbc41595e..000000000 Binary files a/drivers/bookmarklet/images/icons/debut.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/default.png b/drivers/bookmarklet/images/icons/default.png deleted file mode 100644 index 7f74461f2..000000000 Binary files a/drivers/bookmarklet/images/icons/default.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/dwhttpd.png b/drivers/bookmarklet/images/icons/dwhttpd.png deleted file mode 100644 index 7f74461f2..000000000 Binary files a/drivers/bookmarklet/images/icons/dwhttpd.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/e107.png b/drivers/bookmarklet/images/icons/e107.png deleted file mode 100644 index a7a2a3cca..000000000 Binary files a/drivers/bookmarklet/images/icons/e107.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/eHTTP.png b/drivers/bookmarklet/images/icons/eHTTP.png deleted file mode 100644 index 7f74461f2..000000000 Binary files a/drivers/bookmarklet/images/icons/eHTTP.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/eSyndiCat.png b/drivers/bookmarklet/images/icons/eSyndiCat.png deleted file mode 100755 index 4efd96fdb..000000000 Binary files a/drivers/bookmarklet/images/icons/eSyndiCat.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/eZ Publish.png b/drivers/bookmarklet/images/icons/eZ Publish.png deleted file mode 100644 index e4b3e7945..000000000 Binary files a/drivers/bookmarklet/images/icons/eZ Publish.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/gentoo.png b/drivers/bookmarklet/images/icons/gentoo.png deleted file mode 100644 index 44bdb5a6b..000000000 Binary files a/drivers/bookmarklet/images/icons/gentoo.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/iCongo.png b/drivers/bookmarklet/images/icons/iCongo.png deleted file mode 100644 index 9d6dcf8dc..000000000 Binary files a/drivers/bookmarklet/images/icons/iCongo.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/iWeb.png b/drivers/bookmarklet/images/icons/iWeb.png deleted file mode 100644 index f6ae09ede..000000000 Binary files a/drivers/bookmarklet/images/icons/iWeb.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/jQTouch.png b/drivers/bookmarklet/images/icons/jQTouch.png deleted file mode 100644 index cebe2954a..000000000 Binary files a/drivers/bookmarklet/images/icons/jQTouch.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/jQuery Mobile.png b/drivers/bookmarklet/images/icons/jQuery Mobile.png deleted file mode 100644 index 29a91b41f..000000000 Binary files a/drivers/bookmarklet/images/icons/jQuery Mobile.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/jQuery Sparklines.png b/drivers/bookmarklet/images/icons/jQuery Sparklines.png deleted file mode 100644 index 7f74461f2..000000000 Binary files a/drivers/bookmarklet/images/icons/jQuery Sparklines.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/jQuery UI.png b/drivers/bookmarklet/images/icons/jQuery UI.png deleted file mode 100644 index 542808e97..000000000 Binary files a/drivers/bookmarklet/images/icons/jQuery UI.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/jQuery.png b/drivers/bookmarklet/images/icons/jQuery.png deleted file mode 100644 index 29a91b41f..000000000 Binary files a/drivers/bookmarklet/images/icons/jQuery.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/jqPlot.png b/drivers/bookmarklet/images/icons/jqPlot.png deleted file mode 100644 index 0acf59022..000000000 Binary files a/drivers/bookmarklet/images/icons/jqPlot.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/libwww-perl-daemon.png b/drivers/bookmarklet/images/icons/libwww-perl-daemon.png deleted file mode 100755 index 2110788f2..000000000 Binary files a/drivers/bookmarklet/images/icons/libwww-perl-daemon.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/lighttpd.png b/drivers/bookmarklet/images/icons/lighttpd.png deleted file mode 100644 index 65b338947..000000000 Binary files a/drivers/bookmarklet/images/icons/lighttpd.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/mod_auth_pam.png b/drivers/bookmarklet/images/icons/mod_auth_pam.png deleted file mode 100755 index d268dcca8..000000000 Binary files a/drivers/bookmarklet/images/icons/mod_auth_pam.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/mod_fastcgi.png b/drivers/bookmarklet/images/icons/mod_fastcgi.png deleted file mode 100644 index d268dcca8..000000000 Binary files a/drivers/bookmarklet/images/icons/mod_fastcgi.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/mod_jk.png b/drivers/bookmarklet/images/icons/mod_jk.png deleted file mode 100755 index d268dcca8..000000000 Binary files a/drivers/bookmarklet/images/icons/mod_jk.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/mod_perl.png b/drivers/bookmarklet/images/icons/mod_perl.png deleted file mode 100755 index 3f0559995..000000000 Binary files a/drivers/bookmarklet/images/icons/mod_perl.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/mod_python.png b/drivers/bookmarklet/images/icons/mod_python.png deleted file mode 100644 index 35989b4a3..000000000 Binary files a/drivers/bookmarklet/images/icons/mod_python.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/mod_rack.png b/drivers/bookmarklet/images/icons/mod_rack.png deleted file mode 100644 index 3a7b0c7bc..000000000 Binary files a/drivers/bookmarklet/images/icons/mod_rack.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/mod_rails.png b/drivers/bookmarklet/images/icons/mod_rails.png deleted file mode 100644 index 3a7b0c7bc..000000000 Binary files a/drivers/bookmarklet/images/icons/mod_rails.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/mod_ssl.png b/drivers/bookmarklet/images/icons/mod_ssl.png deleted file mode 100644 index 550702d33..000000000 Binary files a/drivers/bookmarklet/images/icons/mod_ssl.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/mod_wsgi.png b/drivers/bookmarklet/images/icons/mod_wsgi.png deleted file mode 100644 index 5e1d905e2..000000000 Binary files a/drivers/bookmarklet/images/icons/mod_wsgi.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/node.js.png b/drivers/bookmarklet/images/icons/node.js.png deleted file mode 100644 index b24da90cb..000000000 Binary files a/drivers/bookmarklet/images/icons/node.js.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/nopCommerce.png b/drivers/bookmarklet/images/icons/nopCommerce.png deleted file mode 100644 index f010de065..000000000 Binary files a/drivers/bookmarklet/images/icons/nopCommerce.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/openEngine.png b/drivers/bookmarklet/images/icons/openEngine.png deleted file mode 100644 index b121e0ee1..000000000 Binary files a/drivers/bookmarklet/images/icons/openEngine.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/osCSS.png b/drivers/bookmarklet/images/icons/osCSS.png deleted file mode 100644 index 6b59ff5ee..000000000 Binary files a/drivers/bookmarklet/images/icons/osCSS.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/osCommerce.png b/drivers/bookmarklet/images/icons/osCommerce.png deleted file mode 100644 index 673af0053..000000000 Binary files a/drivers/bookmarklet/images/icons/osCommerce.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/papaya CMS.png b/drivers/bookmarklet/images/icons/papaya CMS.png deleted file mode 100644 index 938e66b0d..000000000 Binary files a/drivers/bookmarklet/images/icons/papaya CMS.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/phpAlbum.png b/drivers/bookmarklet/images/icons/phpAlbum.png deleted file mode 100644 index 550aff41c..000000000 Binary files a/drivers/bookmarklet/images/icons/phpAlbum.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/phpBB.png b/drivers/bookmarklet/images/icons/phpBB.png deleted file mode 100644 index ce379f6c7..000000000 Binary files a/drivers/bookmarklet/images/icons/phpBB.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/phpDocumentor.png b/drivers/bookmarklet/images/icons/phpDocumentor.png deleted file mode 100644 index 0aaf569cb..000000000 Binary files a/drivers/bookmarklet/images/icons/phpDocumentor.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/phpMyAdmin.png b/drivers/bookmarklet/images/icons/phpMyAdmin.png deleted file mode 100644 index 5181c7217..000000000 Binary files a/drivers/bookmarklet/images/icons/phpMyAdmin.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/phpPgAdmin.png b/drivers/bookmarklet/images/icons/phpPgAdmin.png deleted file mode 100644 index 9c6942e38..000000000 Binary files a/drivers/bookmarklet/images/icons/phpPgAdmin.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/phpSQLiteCMS.png b/drivers/bookmarklet/images/icons/phpSQLiteCMS.png deleted file mode 100644 index 695f34196..000000000 Binary files a/drivers/bookmarklet/images/icons/phpSQLiteCMS.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/phpwind.png b/drivers/bookmarklet/images/icons/phpwind.png deleted file mode 100644 index 510dc2b89..000000000 Binary files a/drivers/bookmarklet/images/icons/phpwind.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/posterous.png b/drivers/bookmarklet/images/icons/posterous.png deleted file mode 100644 index 3150f4f93..000000000 Binary files a/drivers/bookmarklet/images/icons/posterous.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/punBB.png b/drivers/bookmarklet/images/icons/punBB.png deleted file mode 100644 index ed779f456..000000000 Binary files a/drivers/bookmarklet/images/icons/punBB.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/reCAPTCHA.png b/drivers/bookmarklet/images/icons/reCAPTCHA.png deleted file mode 100644 index 857edc8e5..000000000 Binary files a/drivers/bookmarklet/images/icons/reCAPTCHA.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/s9y.png b/drivers/bookmarklet/images/icons/s9y.png deleted file mode 100644 index a7ae93fe7..000000000 Binary files a/drivers/bookmarklet/images/icons/s9y.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/sIFR.png b/drivers/bookmarklet/images/icons/sIFR.png deleted file mode 100644 index 06b21092c..000000000 Binary files a/drivers/bookmarklet/images/icons/sIFR.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/sNews.png b/drivers/bookmarklet/images/icons/sNews.png deleted file mode 100644 index 5d936e205..000000000 Binary files a/drivers/bookmarklet/images/icons/sNews.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/script.aculo.us.png b/drivers/bookmarklet/images/icons/script.aculo.us.png deleted file mode 100644 index 30cc6a1aa..000000000 Binary files a/drivers/bookmarklet/images/icons/script.aculo.us.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/swift.engine.png b/drivers/bookmarklet/images/icons/swift.engine.png deleted file mode 100644 index da79f09ca..000000000 Binary files a/drivers/bookmarklet/images/icons/swift.engine.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/three.js.png b/drivers/bookmarklet/images/icons/three.js.png deleted file mode 100644 index 51614a48c..000000000 Binary files a/drivers/bookmarklet/images/icons/three.js.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/vBulletin.png b/drivers/bookmarklet/images/icons/vBulletin.png deleted file mode 100644 index b08a6be18..000000000 Binary files a/drivers/bookmarklet/images/icons/vBulletin.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/viennaCMS.png b/drivers/bookmarklet/images/icons/viennaCMS.png deleted file mode 100644 index 7f74461f2..000000000 Binary files a/drivers/bookmarklet/images/icons/viennaCMS.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/webEdition.png b/drivers/bookmarklet/images/icons/webEdition.png deleted file mode 100644 index 43531e32a..000000000 Binary files a/drivers/bookmarklet/images/icons/webEdition.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/wink.png b/drivers/bookmarklet/images/icons/wink.png deleted file mode 100644 index 3e7204032..000000000 Binary files a/drivers/bookmarklet/images/icons/wink.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/xajax.png b/drivers/bookmarklet/images/icons/xajax.png deleted file mode 100644 index bba0d40ab..000000000 Binary files a/drivers/bookmarklet/images/icons/xajax.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/xtCommerce.png b/drivers/bookmarklet/images/icons/xtCommerce.png deleted file mode 100644 index df36a5d7f..000000000 Binary files a/drivers/bookmarklet/images/icons/xtCommerce.png and /dev/null differ diff --git a/drivers/bookmarklet/images/icons/xui.png b/drivers/bookmarklet/images/icons/xui.png deleted file mode 100644 index 506ade098..000000000 Binary files a/drivers/bookmarklet/images/icons/xui.png and /dev/null differ diff --git a/drivers/bookmarklet/js/wappalyzer.js b/drivers/bookmarklet/js/wappalyzer.js deleted file mode 100644 index 3bb3d9ad2..000000000 --- a/drivers/bookmarklet/js/wappalyzer.js +++ /dev/null @@ -1,513 +0,0 @@ -/** - * Wappalyzer v2 - * - * Created by Elbert F - * - * License: GPLv3 http://www.gnu.org/licenses/gpl-3.0.txt - */ - -var wappalyzer = (function() { - //'use strict'; - - /** - * Application class - */ - var Application = function(app, detected) { - this.app = app; - this.confidence = {}; - this.confidenceTotal = 0; - this.detected = Boolean(detected); - this.version = ''; - this.versions = []; - }; - - Application.prototype = { - /** - * Calculate confidence total - */ - getConfidence: function() { - var total = 0; - - for ( id in this.confidence ) { - total += this.confidence[id]; - } - - return this.confidenceTotal = Math.min(total, 100); - }, - - /** - * Resolve version number (find the longest version number that contains all shorter detected version numbers) - */ - getVersion: function() { - var i, next, resolved; - - if ( !this.versions.length ) { - return; - } - - this.versions.sort(function(a, b) { - return a.length > b.length ? 1 : ( a.length < b.length ? -1 : 0 ); - }); - - resolved = this.versions[0]; - - for ( i in this.versions ) { - next = parseInt(i) + 1; - - if ( next < this.versions.length ) { - if ( this.versions[next].indexOf(this.versions[i]) !== -1 ) { - resolved = this.versions[next]; - } else { - break; - } - } - } - - return this.version = resolved; - }, - - setDetected: function(pattern, type, value, key) { - this.detected = true; - - // Set confidence level - this.confidence[type + ' ' + ( key ? key + ' ' : '' ) + pattern.regex] = pattern.confidence ? pattern.confidence : 100; - - // Detect version number - if ( pattern.version ) { - var - version = pattern.version, - matches = pattern.regex.exec(value) - ; - - w.log({ matches: matches, version: version }); - - if ( matches ) { - matches.map(function(match, i) { - // Parse ternary operator - var ternary = new RegExp('\\\\' + i + '\\?([^:]+):(.+)$').exec(version); - - if ( ternary && ternary.length === 3 ) { - - w.log({ match: match, i: i, ternary: ternary }); - - version = version.replace(ternary[0], match ? ternary[1] : ternary[2]); - - w.log({ version: version }); - } - - // Replace back references - version = version.replace('\\' + i, match ? match : ''); - }); - - if ( version ) { - this.versions.push(version); - } - - this.getVersion(); - } - } - } - }; - - var Profiler = function() { - this.regexCount = 0; - this.startTime = new Date().getTime(); - this.lastTime = new Date().getTime(); - this.slowest = { duration: null, app: '', type: '', pattern: '' }; - this.timedOut = false; - }; - - Profiler.prototype = { - checkPoint: function(app, type, regex) { - var duration = new Date().getTime() - this.lastTime; - - if ( !this.slowest.duration || duration > this.slowest.duration ) { - this.slowest.duration = duration; - this.slowest.app = app; - this.slowest.type = type; - this.slowest.regex = regex; - } - - this.lastTime = new Date().getTime(); - - this.timedOut = this.getDuration() > 1000; - }, - - getDuration: function() { - return new Date().getTime() - this.startTime; - } - }; - - /** - * Call driver functions - */ - var driver = function(func, args) { - if ( typeof w.driver[func] !== 'function' ) { - w.log('not implemented: w.driver.' + func, 'warn'); - - return; - } - - if ( func !== 'log' ) { w.log('w.driver.' + func); } - - return w.driver[func](args); - }; - - /** - * Parse apps.json patterns - */ - var parse = function(patterns) { - var - attrs, - parsed = [] - ; - - // Convert single patterns to an array - if ( typeof patterns === 'string' ) { - patterns = [ patterns ]; - } - - patterns.map(function(pattern) { - attrs = {}; - - pattern.split('\\;').map(function(attr, i) { - if ( i ) { - // Key value pairs - attr = attr.split(':'); - - if ( attr.length > 1 ) { - attrs[attr.shift()] = attr.join(':'); - } - } else { - attrs.string = attr; - - try { - attrs.regex = new RegExp(attr.replace('/', '\/'), 'i'); // Escape slashes in regular expression - } catch (e) { - attrs.regex = new RegExp(); - - w.log(e + ': ' + attr, 'warn'); - } - } - }); - - parsed.push(attrs); - }); - - return parsed; - }; - - /** - * Main script - */ - var w = { - apps: {}, - cats: null, - ping: { hostnames: {} }, - detected: {}, - - config: { - environment: 'dev', // dev | live - websiteURL: 'http://wappalyzer.com/', - twitterURL: 'https://twitter.com/Wappalyzer', - githubURL: 'https://github.com/ElbertF/Wappalyzer', - }, - - /** - * Log messages to console - */ - log: function(message, type) { - if ( w.config.environment === 'dev' ) { - if ( typeof type === 'undefined' ) { - type = 'debug'; - } - - if ( typeof message === 'object' ) { - message = JSON.stringify(message); - } - - driver('log', { message: '[wappalyzer ' + type + '] ' + message, type: type }); - } - }, - - /** - * Initialize - */ - init: function() { - w.log('w.init'); - - // Checks - if ( typeof w.driver === 'undefined' ) { - w.log('no driver, exiting'); - - return; - } - - // Initialize driver - driver('init'); - }, - - /** - * Analyze the request - */ - analyze: function(hostname, url, data) { - var - i, j, app, confidence, type, regexMeta, regexScript, match, content, meta, header, version, - profiler = new Profiler(), - apps = {} - ; - - w.log('w.analyze'); - - data.url = url = url.split('#')[0]; - - if ( typeof w.apps === 'undefined' || typeof w.categories === 'undefined' ) { - w.log('apps.json not loaded, check for syntax errors'); - - return; - } - - if ( typeof w.detected[url] === 'undefined' ) { - w.detected[url] = {}; - } - - for ( app in w.apps ) { - // Exit loop after one second to prevent CPU hogging - // Remaining patterns will not be evaluated - if ( profiler.timedOut ) { - w.log('Timeout, exiting loop'); - - break; - } - - apps[app] = w.detected[url] && w.detected[url][app] ? w.detected[url][app] : new Application(app); - - for ( type in w.apps[app] ) { - switch ( type ) { - case 'url': - parse(w.apps[app][type]).map(function(pattern) { - profiler.checkPoint(app, type, pattern.regex); - - if ( pattern.regex.test(url) ) { - apps[app].setDetected(pattern, type, url); - } - }); - - break; - case 'html': - if ( typeof data[type] !== 'string' || !data.html ) { - break; - } - - parse(w.apps[app][type]).map(function(pattern) { - profiler.checkPoint(app, type, pattern.regex); - - if ( pattern.regex.test(data[type]) ) { - apps[app].setDetected(pattern, type, data[type]); - } - }); - - break; - case 'script': - if ( typeof data.html !== 'string' || !data.html ) { - break; - } - - regexScript = new RegExp(']+src=("|\')([^"\']+)', 'ig'); - - parse(w.apps[app][type]).map(function(pattern) { - profiler.checkPoint(app, type, pattern.regex); - - while ( match = regexScript.exec(data.html) ) { - profiler.checkPoint(app, type, pattern.regex); - - if ( pattern.regex.test(match[2]) ) { - apps[app].setDetected(pattern, type, match[2]); - } - } - }); - - break; - case 'meta': - if ( typeof data.html !== 'string' || !data.html ) { - break; - } - - regexMeta = /]+>/ig; - - while ( match = regexMeta.exec(data.html) ) { - for ( meta in w.apps[app][type] ) { - profiler.checkPoint(app, type, regexMeta); - - if ( new RegExp('name=["\']' + meta + '["\']', 'i').test(match) ) { - content = match.toString().match(/content=("|')([^"']+)("|')/i); - - parse(w.apps[app].meta[meta]).map(function(pattern) { - profiler.checkPoint(app, type, pattern.regex); - - if ( content && content.length === 4 && pattern.regex.test(content[2]) ) { - apps[app].setDetected(pattern, type, content[2], meta); - } - }); - } - } - } - - break; - case 'headers': - if ( typeof data[type] !== 'object' || !data[type] ) { - break; - } - - for ( header in w.apps[app].headers ) { - parse(w.apps[app][type][header]).map(function(pattern) { - profiler.checkPoint(app, type, pattern.regex); - - if ( typeof data[type][header] === 'string' && pattern.regex.test(data[type][header]) ) { - apps[app].setDetected(pattern, type, data[type][header], header); - } - }); - } - - break; - case 'env': - if ( typeof data[type] !== 'object' || !data[type] ) { - break; - } - - parse(w.apps[app][type]).map(function(pattern) { - for ( i in data[type] ) { - profiler.checkPoint(app, type, pattern.regex); - - if ( pattern.regex.test(data[type][i]) ) { - apps[app].setDetected(pattern, type, data[type][i]); - } - } - }); - - break; - } - } - } - - w.log('[ PROFILER ] Tested ' + profiler.regexCount + ' regular expressions in ' + ( profiler.getDuration() / 1000 ) + 's'); - w.log('[ PROFILER ] Slowest pattern took ' + ( profiler.slowest.duration / 1000 ) + 's: ' + profiler.slowest.app + ' | ' + profiler.slowest.type + ' | ' + profiler.slowest.regex); - - for ( app in apps ) { - if ( !apps[app].detected ) { - delete apps[app]; - } - } - - // Implied applications - // Run several passes as implied apps may imply other apps - for ( i = 0; i < 3; i ++ ) { - for ( app in apps ) { - confidence = apps[app].confidence; - - if ( w.apps[app] && w.apps[app].implies ) { - // Cast strings to an array - if ( typeof w.apps[app].implies === 'string' ) { - w.apps[app].implies = [ w.apps[app].implies ]; - } - - w.apps[app].implies.map(function(implied) { - implied = parse(implied)[0]; - - if ( !w.apps[implied.string] ) { - w.log('Implied application ' + implied.string + ' does not exist', 'warn'); - - return; - } - - if ( !apps.hasOwnProperty(implied.string) ) { - apps[implied.string] = w.detected[url] && w.detected[url][implied.string] ? w.detected[url][implied.string] : new Application(implied.string, true); - } - - // Apply app confidence to implied app - for ( id in confidence ) { - apps[implied.string].confidence[id + ' implied by ' + app] = confidence[id] * ( implied.confidence ? implied.confidence / 100 : 1 ); - } - }); - } - } - } - - w.log(Object.keys(apps).length + ' apps detected: ' + Object.keys(apps).join(', ') + ' on ' + url); - - // Keep history of detected apps - for ( app in apps ) { - confidence = apps[app].confidence; - version = apps[app].version; - - // Per URL - w.detected[url][app] = apps[app]; - - for ( id in confidence ) { - w.detected[url][app].confidence[id] = confidence[id]; - } - - if ( w.detected[url][app].getConfidence() >= 100 ) { - // Per hostname - if ( /(www.)?((.+?)\.(([a-z]{2,3}\.)?[a-z]{2,6}))$/.test(hostname) && !/((local|dev(elopment)?|stag(e|ing)?|test(ing)?|demo(shop)?|admin|google)\.|\/admin|\.local)/.test(url) ) { - if ( !w.ping.hostnames.hasOwnProperty(hostname) ) { - w.ping.hostnames[hostname] = { applications: {}, meta: {} }; - } - - if ( !w.ping.hostnames[hostname].applications.hasOwnProperty(app) ) { - w.ping.hostnames[hostname].applications[app] = { hits: 0 }; - } - - w.ping.hostnames[hostname].applications[app].hits ++; - - if ( version ) { - w.ping.hostnames[hostname].applications[app].version = version; - } - } else { - w.log('Ignoring hostname "' + hostname + '"'); - } - } - } - - // Additional information - if ( w.ping.hostnames.hasOwnProperty(hostname) ) { - if ( typeof data.html === 'string' && data.html ) { - match = data.html.match(/]*[: ]lang="([a-z]{2}((-|_)[A-Z]{2})?)"/i); - - if ( match && match.length ) { - w.ping.hostnames[hostname].meta['language'] = match[1]; - } - - regexMeta = /]+>/ig; - - while ( match = regexMeta.exec(data.html) ) { - if ( !match.length ) { continue; } - - match = match[0].match(/name="(author|copyright|country|description|keywords)"[^>]*content="([^"]+)"/i); - - if ( match && match.length === 3 ) { - w.ping.hostnames[hostname].meta[match[1]] = match[2]; - } - } - } - - w.log({ hostname: hostname, ping: w.ping.hostnames[hostname] }); - } - - if ( Object.keys(w.ping.hostnames).length >= 50 ) { driver('ping'); } - - apps = null; - data = null; - - driver('displayApps'); - } - }; - - return w; -})(); - -// CommonJS package -// See http://wiki.commonjs.org/wiki/CommonJS -if ( typeof exports === 'object' ) { - exports.wappalyzer = wappalyzer; -} diff --git a/drivers/bookmarklet/json b/drivers/bookmarklet/json deleted file mode 100644 index 1f99c1753..000000000 --- a/drivers/bookmarklet/json +++ /dev/null @@ -1,2944 +0,0 @@ -{ - "categories": { - "1": "cms", - "2": "message-boards", - "3": "database-managers", - "4": "documentation-tools", - "5": "widgets", - "6": "web-shops", - "7": "photo-galleries", - "8": "wikis", - "9": "hosting-panels", - "10": "analytics", - "11": "blogs", - "12": "javascript-frameworks", - "13": "issue-trackers", - "14": "video-players", - "15": "comment-systems", - "16": "captchas", - "17": "font-scripts", - "18": "web-frameworks", - "19": "miscellaneous", - "20": "editors", - "21": "lms", - "22": "web-servers", - "23": "cache-tools", - "24": "rich-text-editors", - "25": "javascript-graphics", - "26": "mobile-frameworks", - "27": "programming-languages", - "28": "operating-systems", - "29": "search-engines", - "30": "web-mail", - "31": "cdn", - "32": "marketing-automation", - "33": "web-server-extensions", - "34": "databases", - "35": "maps", - "36": "advertising-networks", - "37": "network-devices", - "38": "media-servers", - "39": "webcams", - "40": "printers" - }, - "apps": { - "1C-Bitrix": { - "website": "www.1c-bitrix.ru", - "cats": [ 1 ], - "headers": { "X-Powered-CMS": "Bitrix Site Manager", "Set-Cookie": "BITRIX_" }, - "html": "(?:]+components/bitrix|(?:src|href)=\"/bitrix/(?:js|templates))", - "script": "1c-bitrix", - "implies": "PHP" - }, - "1und1": { - "website": "1und1.de", - "cats": [ 6 ], - "url": "/shop/catalog/browse\\?sessid=", - "implies": "PHP" - }, - "2z Project": { - "website": "2zproject-cms.ru", - "cats": [ 1 ], - "meta": { "generator": "2z project ([\\d.]+);version:\\1" } - }, - "3dCart": { - "website": "www.3dcart.com", - "cats": [ 1, 6 ], - "headers": { "X-Powered-By": "3DCART" }, - "script": "(?:twlh(?:track)?\\.asp|3d_upsell\\.js)" - }, - "3DM": { - "website": "www.3ware.com", - "cats": [ 19 ], - "html": "3ware 3DM([\\d\\.]+)?\\;version:\\1", - "implies": "3ware" - }, - "3ware": { - "website": "www.3ware.com", - "cats": [ 22 ], - "headers": { "Server": "3ware\\/?([\\d\\.]+)?\\;version:\\1" } - }, - "Accessible Portal": { - "website": "www.accessibleportal.com", - "cats": [ 1 ], - "meta": { "generator": "Accessible Portal" }, - "implies": "PHP" - }, - "AddThis": { - "website": "www.addthis.com", - "cats": [ 5 ], - "script": "addthis\\.com/js/(\\d+)?\\;version:\\1", - "env": "^addthis" - }, - "Adobe ColdFusion": { - "website": "adobe.com/products/coldfusion-family.html", - "cats": [ 18 ], - "url": "\\.cfm$", - "html": "<!-- START headerTags\\.cfm", - "script": "/cfajax/", - "env": "^_cfEmails$", - "implies": "CFML" - }, - "Adobe CQ5": { - "website": "adobe.com/products/cq.html", - "cats": [ 1 ], - "url": "/etc/designs/", - "html": "<div class=\"[^\"]*parbase", - "implies": "Java" - }, - "Adobe GoLive": { - "website": "www.adobe.com/products/golive", - "cats": [ 20 ], - "meta": { "generator": "Adobe GoLive(?:\\s([\\d.]+))?\\;version:\\1" } - }, - "Advanced Web Stats": { - "website": "www.advancedwebstats.com", - "cats": [ 10 ], - "html": "aws\\.src = [^<]+caphyon-analytics", - "implies": "Java" - }, - "Alloy": { - "website": "www.alloyui.com", - "cats": [ 12 ], - "env": "^AUI$" - }, - "Amaya": { - "website": "www.w3.org/Amaya", - "cats": [ 20 ], - "meta": { "generator": "Amaya(?: V?([\\d.]+[a-z]))?\\;version:\\1" } - }, - "amCharts": { - "website": "amcharts.com", - "cats": [ 25 ], - "script": "amcharts.*\\.js", - "env": "^AmCharts$" - }, - "Ametys": { - "website": "ametys.org", - "cats": [ 1 ], - "meta": { "generator": "(?:Ametys|Anyware Technologies)" }, - "script": "STools\\.js", - "implies": "Java" - }, - "Amiro.CMS": { - "website": "amirocms.com", - "cats": [ 1 ], - "meta": { "generator": "Amiro" }, - "html": "system_(?:js\\.php\\?script=|css\\.php\\?styles)[^\"]+cv=([\\d.]+)\\;version:\\1", - "implies": "PHP" - }, - "AMPcms": { - "website": "www.ampcms.org", - "cats": [ 1 ], - "headers": { "X-AMP-Version": "([\\d.]+)\\;version:\\1", "Set-Cookie": "^AMP=" }, - "env": "^amp_js_init$", - "implies": "PHP" - }, - "AngularJS": { - "website": "angularjs.org", - "cats": [ 12 ], - "env": "^angular$" - }, - "AOLserver": { - "website": "aolserver.com", - "cats": [ 22 ], - "headers": { "Server": "AOLserver/?([\\d.]+)?\\;version:\\1" } - }, - "Apache": { - "website": "apache.org", - "cats": [ 22 ], - "headers": { "Server": "(?:Apache(?:$|/([\\d.]+)|[^/-])|(?:^|\\b)HTTPD)\\;version:\\1" } - }, - "Apache Hadoop": { - "website": "hadoop.apache.org", - "cats": [ 34 ], - "html": "type=\"text/css\" href=\"/static/hadoop.css\"" - }, - "Apache HBase": { - "website": "hbase.apache.org", - "cats": [ 34 ], - "html": "type=\"text/css\" href=\"/static/hbase.css\"" - }, - "Apache JSPWiki": { - "website": "jspwiki.org", - "cats": [ 8 ], - "url": "wiki\\.jsp", - "script": "jspwiki", - "html": "<html[^>]* xmlns:jspwiki=" - }, - "Apache Tomcat": { - "website": "tomcat.apache.org", - "cats": [ 22 ], - "headers": { "Server": "Apache-Coyote/?([\\d.]+)?\\;version:\\1" } - }, - "Apache Traffic Server": { - "website": "trafficserver.apache.org/", - "cats": [ 22 ], - "headers": { "Server": "ATS/?([\\d.]+)?\\;version:\\1" } - }, - "Arc Forum": { - "website": "arclanguage.org", - "cats": [ 2 ], - "html": "ping\\.src = node\\.href;" - }, - "AsciiDoc": { - "website": "www.methods.co.nz/asciidoc", - "cats": [ 1, 20, 27 ], - "meta": { "generator": "^AsciiDoc ([\\d.]+)\\;version:\\1" }, - "env": "^asciidoc$" - }, - "ATEN": { - "website": "www.aten.com", - "cats": [ 22 ], - "headers": { "Server": "ATEN HTTP Server(\\(V?([\\d\\.]+)\\))?\\;version:\\2" } - }, - "ATG Web Commerce": { - "website": "oracle.com/us/products/applications/web-commerce/atg", - "cats": [ 6 ], - "headers": { "X-ATG-Version": "(?:ATGPlatform/([\\d.]+))?\\;version:\\1" }, - "html": "<[^>]+_DARGS" - }, - "Atlassian Confluence": { - "website": "www.atlassian.com/software/confluence/overview/team-collaboration-software", - "cats": [ 8 ], - "html": "Powered by <a href=[^>]+atlassian\\.com/software/confluence(?:[^>]+>Atlassian Confluence</a> ([\\d.]+))?\\;version:\\1", - "headers": { "X-Confluence-Request-Time": ".*" }, - "meta": { "confluence-request-time": ".*" }, - "implies": "Java" - }, - "Atlassian Jira": { - "website": "www.atlassian.com/software/jira/overview/", - "cats": [ 13 ], - "env": "^jira$", - "script": "/jira/s/", - "url": "/secure/Dashboard\\.jspa", - "html": "Powered by\\s+<a href=[^>]+atlassian\\.com/(?:software/jira|jira-bug-tracking/)[^>]+>Atlassian\\s+JIRA(?:[^v]*v(?:ersion: )?(\\d+\\.\\d+(\\.\\d+)?))?\\;version:\\1", - "implies": "Java" - }, - "AWStats": { - "website": "awstats.sourceforge.net", - "cats": [ 10 ], - "meta": { "generator": "AWStats ([\\d.]+(?: \\(?:build [\\d.]+\\))?)\\;version:\\1" }, - "implies": "Perl" - }, - "Backbone.js": { - "website": "documentcloud.github.com/backbone", - "cats": [ 12 ], - "script": "backbone.*\\.js", - "env": "^Backbone$", - "implies": "Underscore.js" - }, - "Banshee": { - "website": "www.banshee-php.org", - "cats": [ 1, 18 ], - "html": "Built upon the <a href=\"[^>]+banshee-php\\.org/\">[a-z]+</a>(?:v([\\d.]+))?\\;version:\\1", - "implies": "PHP" - }, - "BaseHTTP": { - "website": "docs.python.org/2/library/basehttpserver.html", - "cats": [ 22 ], - "headers": { "Server": "BaseHTTP\\/?([\\d\\.]+)?\\;version:\\1" }, - "implies": "Python" - }, - "BIGACE": { - "website": "bigace.de", - "cats": [ 1 ], - "meta": { "generator": "BIGACE ([\\d.]+)\\;version:\\1" }, - "html": "(?:Powered by <a href=\"[^>]+BIGACE|<!--\\s+Site is running BIGACE)", - "implies": "PHP" - }, - "Bigcommerce": { - "website": "www.bigcommerce.com", - "cats": [ 6 ], - "url": "mybigcommerce\\.com", - "html": "<link href=[^>]+cdn\\d+\\.bigcommerce\\.com/v", - "script": "cdn\\d+\\.bigcommerce\\.com/v", - "env": "^compareProducts$" - }, - "BigDump": { - "website": "www.ozerov.de/bigdump.php", - "cats": [ 3 ], - "html": "<!-- <h1>BigDump: Staggered MySQL Dump Importer ver\\. ([\\d.b]+)\\;version:\\1", - "implies": "PHP" - }, - "Bigware": { - "website": "bigware.de", - "cats": [ 6 ], - "html": "(?:Diese <a href=[^>]+bigware\\.de|<a href=[^>]+/main_bigware_\\d+\\.php)", - "url": "(?:\\?|&)bigWAdminID=", - "headers": { "Set-Cookie": "(?:bigwareCsid|bigWAdminID)" }, - "implies": "PHP" - }, - "BittAds": { - "website": "bittads.com", - "cats": [ 36 ], - "script": "bittads\\.com/js/bitt\\.js$", - "env": "^bitt$" - }, - "Blip.tv": { - "website": "blip.tv", - "cats": [ 14 ], - "html": "<(?:param|embed|iframe)[^>]+blip\\.tv/play" - }, - "Blogger": { - "website": "www.blogger.com", - "cats": [ 11 ], - "meta": { "generator": "blogger" }, - "url": "\\.blogspot\\.com" - }, - "Boa": { - "website": "www.boa.org", - "cats": [ 22 ], - "headers": { "Server": "Boa\\/?([\\d\\.a-z]+)?\\;version:\\1" } - }, - "Brother": { - "website": "www.brother.com", - "cats": [ 40 ] - }, - "BrowserCMS": { - "website": "browsercms.org", - "cats": [ 1 ], - "meta": { "generator": "BrowserCMS ([\\d.]+)\\;version:\\1" }, - "implies": "Ruby" - }, - "Bugzilla": { - "website": "www.bugzilla.org", - "cats": [ 13 ], - "html": "href=\"enter_bug\\.cgi\">", - "implies": "Perl" - }, - "Burning Board": { - "website": "www.woltlab.com", - "cats": [ 2 ], - "html": "<a href=\"[^>]+woltlab\\.com.+Burning Board", - "implies": "PHP" - }, - "Business Catalyst": { - "website": "businesscatalyst.com", - "cats": [ 1 ], - "script": "CatalystScripts", - "html": "<!-- BC_OBNW -->" - }, - "Canon": { - "website": "www.canon.com", - "cats": [ 40 ] - }, - "CakePHP": { - "website": "cakephp.org", - "cats": [ 18 ], - "headers": { "Set-Cookie": "cakephp=" }, - "meta": { "application-name": "CakePHP" }, - "implies": "PHP" - }, - "Cargo": { - "website": "cargocollective.com", - "cats": [ 1 ], - "meta": { "cargo_title": ".*" }, - "script": "/cargo\\.", - "html": "<link [^>]+Cargo feed", - "implies": "PHP" - }, - "Catwalk": { - "website": "www.canon.com", - "cats": [ 22 ], - "headers": { "Server": "Catwalk\\/?([\\d\\.]+)?\\;version:\\1" }, - "implies": "Canon" - }, - "CentOS": { - "website": "centos.org", - "cats": [ 28 ], - "headers": { "Server": "CentOS", "X-Powered-By": "CentOS" } - }, - "CFML": { - "website": "adobe.com/products/coldfusion-family.html", - "cats": [ 27 ] - }, - "CacheFly": { - "website": "www.cachefly.com", - "cats": [ 31 ], - "headers": { "Server": "^CFS ", "X-CF1": ".+", "X-CF2": ".+" } - }, - "Chameleon": { - "website": "chameleon-system.de", - "cats": [ 1 ], - "meta": { "generator": "chameleon-cms" }, - "implies": [ "Apache", "PHP" ] - }, - "Chamilo": { - "website": "www.chamilo.org", - "cats": [ 21 ], - "html": "\">Chamilo ([\\d.]+)</a>\\;version:\\1", - "meta": { "generator": "Chamilo ([\\d.]+)\\;version:\\1" }, - "headers": { "X-Powered-By": "Chamilo ([\\d.]+)\\;version:\\1" }, - "implies": "PHP" - }, - "Chartbeat": { - "website": "chartbeat.com", - "cats": [ 10 ], - "html": "function loadChartbeat\\(\\) {", - "script": "chartbeat\\.js" - }, - "Cherokee": { - "website": "www.cherokee-project.com", - "cats": [ 22 ], - "headers": { "Server": "Cherokee/([\\d.]+)\\;version:\\1" } - }, - "CherryPy": { - "website": "www.cherrypy.org", - "cats": [ 18, 22 ], - "headers": { "Server": "CherryPy\\/?([\\d\\.]+)?\\;version:\\1" }, - "implies": "Python" - }, - "CKEditor": { - "website": "ckeditor.com", - "cats": [ 24 ], - "env": "^CKEDITOR$", - "implies": "PHP" - }, - "Cloudera": { - "website": "www.cloudera.com", - "cats": [ 34 ], - "headers": { "Server": "cloudera" } - }, - "ClickHeat": { - "website": "www.labsmedia.com/clickheat/index.html", - "cats": [ 10 ], - "script": "clickheat.*\\.js", - "env": "^clickHeat", - "implies": "PHP" - }, - "ClickTale": { - "website": "www.clicktale.com", - "cats": [ 10 ], - "html": "if\\(typeof ClickTale(Tag)*==\\\"function\\\"\\)", - "env": "^ClickTale" - }, - "Clicky": { - "website": "getclicky.com", - "cats": [ 10 ], - "script": "static\\.getclicky\\.com", - "env": "^clicky$" - }, - "CloudFlare": { - "website": "www.cloudflare.com", - "cats": [ 31 ], - "headers": { "Server": "cloudflare" }, - "env": "^CloudFlare$" - }, - "CMS Made Simple": { - "website": "cmsmadesimple.org", - "cats": [ 1 ], - "meta": { "generator": "CMS Made Simple" }, - "implies": "PHP" - }, - "CMSimple": { - "website": "www.cmsimple.org/en", - "cats": [ 1 ], - "meta": { "generator": "CMSimple( [\\d.]+)?\\;version:\\1" }, - "implies": "PHP" - }, - "CO2Stats": { - "website": "co2stats.com", - "cats": [ 10 ], - "html": "src=[^>]+co2stats\\.com/propres\\.php" - }, - "CodeIgniter": { - "website": "codeigniter.com", - "cats": [ 18 ], - "headers": { "Set-Cookie": "(?:exp_last_activity|exp_tracker|ci_session)" }, - "implies": "PHP" - }, - "CodeMirror": { - "website": "codemirror.net", - "cats": [ 19 ], - "env": "^CodeMirror$" - }, - "Commerce Server": { - "website": "commerceserver.net", - "cats": [ 6 ], - "headers": { "COMMERCE-SERVER-SOFTWARE": ".+" }, - "implies": "Microsoft ASP.NET" - }, - "CompaqHTTPServer": { - "website": "www.hp.com", - "cats": [ 22 ], - "headers": { "Server": "CompaqHTTPServer\\/?([\\d\\.]+)?\\;version:\\1" } - }, - "comScore": { - "website": "comscore.com", - "cats": [ 10 ], - "html": "<iframe[^>]* (?:id=\"comscore\"|scr=[^>]+comscore)", - "env": "^_?COMSCORE$" - }, - "Concrete5": { - "website": "concrete5.org", - "cats": [ 1 ], - "script": "concrete/js/", - "meta": { "generator": "concrete5 - ([\\d.ab]+)\\;version:\\1" }, - "env": "^CCM_IMAGE_PATH$", - "implies": "PHP" - }, - "Connect": { - "website": "www.senchalabs.org/connect", - "cats": [ 18 ], - "headers": { "X-Powered-By": "^Connect$" }, - "implies": "node.js" - }, - "Contao": { - "website": "contao.org", - "cats": [ 1 ], - "html": "(?:<!--[^>]+powered by (?:TYPOlight|Contao)-->|<link[^>]+(?:typolight|contao)\\.css)", - "implies": "PHP" - }, - "Contenido": { - "website": "contenido.org/en", - "cats": [ 1 ], - "meta": { "generator": "Contenido ([\\d.]+)\\;version:\\1" }, - "implies": "PHP" - }, - "Contens": { - "website": "www.contens.com/en/pub/index.cfm", - "cats": [ 1 ], - "meta": { "generator": "Contensis CMS Version ([\\d.]+)\\;version:\\1" }, - "implies": [ "Java", "CFML" ] - }, - "ContentBox": { - "website": "www.gocontentbox.org", - "cats": [ 1, 11 ], - "meta": { "generator": "ContentBox powered by ColdBox" }, - "implies": "Adobe ColdFusion" - }, - "ConversionLab": { - "website": "www.trackset.it/conversionlab", - "cats": [ 10 ], - "script": "conversionlab\\.trackset\\.com/track/tsend\\.js" - }, - "Coppermine": { - "website": "coppermine-gallery.net", - "cats": [ 7 ], - "html": "<!--Coppermine Photo Gallery ([\\d.]+)\\;version:\\1", - "implies": "PHP" - }, - "Cosmoshop": { - "website": "cosmoshop.de", - "cats": [ 6 ], - "script": "cosmoshop_functions\\.js" - }, - "Cotonti": { - "website": "www.cotonti.com", - "cats": [ 1 ], - "meta": { "generator": "Cotonti" }, - "implies": "PHP" - }, - "CouchDB": { - "website": "couchdb.apache.org", - "cats": [ 22 ], - "headers": { "Server": "CouchDB/([\\d.]+)\\;version:\\1" } - }, - "cPanel": { - "website": "www.cpanel.net", - "cats": [ 9 ], - "headers": { "Server": "cpsrvd/([\\d.]+)\\;version:\\1" }, - "html": "<!-- cPanel" - }, - "CPG Dragonfly": { - "website": "dragonflycms.org", - "cats": [ 1 ], - "headers": { "X-Powered-By": "Dragonfly CMS" }, - "meta": { "generator": "CPG Dragonfly" }, - "implies": "PHP" - }, - "Crazy Egg": { - "website": "crazyegg.com", - "cats": [ 10 ], - "env": "^CE2$", - "script": "cetrk\\.com/pages/scripts/\\d+/\\d+\\.js" - }, - "Cross Pixel": { - "website": "datadesk.crsspxl.com", - "cats": [ 10 ], - "env": "^crsspxl$", - "script": "tag\\.crsspxl\\.com/s1\\.js" - }, - "CS Cart": { - "website": "www.cs-cart.com", - "cats": [ 6 ], - "env": "^fn_compare_strings$", - "html": " Powered by (?:<a href=[^>]+cs-cart\\.com|CS-Cart)", - "implies": "PHP" - }, - "CubeCart": { - "website": "www.cubecart.com", - "cats": [ 6 ], - "html": "(?:Powered by <a href=[^>]+cubecart\\.com|<p[^>]+>Powered by CubeCart)", - "meta": { "generator": "cubecart" }, - "implies": "PHP" - }, - "Cufon": { - "website": "cufon.shoqolate.com", - "cats": [ 17 ], - "script": "cufon-yui\\.js", - "env": "^Cufon$" - }, - "d3": { - "website": "mbostock.github.com/d3", - "cats": [ 25 ], - "script": "d3(?:\\.v2)?(?:\\.min)?\\.js" - }, - "Dancer": { - "website": "perldancer.org", - "cats": [ 18 ], - "headers": { "X-Powered-By": "Perl Dancer ([\\d.]+)\\;version:\\1", "Server": "Perl Dancer ([\\d.]+)\\;version:\\1" }, - "implies": "Perl" - }, - "Danneo CMS": { - "website": "danneo.com", - "cats": [ 1 ], - "headers": { "X-Powered-By": "CMS Danneo ([\\d.]+)\\;version:\\1" }, - "meta": { "generator": "Danneo CMS ([\\d.]+)\\;version:\\1" }, - "implies": [ "Apache", "PHP" ] - }, - "Darwin": { - "website": "opensource.apple.com", - "cats": [ 28 ], - "headers": { "Server": "Darwin", "X-Powered-By": "Darwin" } - }, - "DataLife Engine": { - "website": "dle-news.ru", - "cats": [ 1 ], - "env": "^dle_root$", - "meta": { "generator": "DataLife Engine" }, - "implies": [ "PHP", "Apache" ] - }, - "David Webbox": { - "website": "www.tobit.com", - "cats": [ 22 ], - "headers": { "Server": "David-WebBox/([\\d.a]+ \\(\\d+\\))\\;version:\\1" } - }, - "Debian": { - "website": "debian.org", - "cats": [ 28 ], - "headers": { "Server": "Debian", "X-Powered-By": "(?:Debian|dotdeb|(sarge|etch|lenny|squeeze|wheezy|jessie))\\;version:\\1" } - }, - "debut": { - "website": "www.brother.com", - "cats": [ 22 ], - "headers": { "Server": "debut\\/?([\\d\\.]+)?\\;version:\\1" }, - "implies": "Brother" - }, - "DedeCMS": { - "website": "dedecms.com", - "cats": [ 1 ], - "env": "^DedeContainer", - "script": "dedeajax", - "implies": "PHP" - }, - "Dell": { - "website": "dell.com", - "cats": [ 40 ] - }, - "Demandware": { - "website": "demandware.com", - "cats": [ 6 ], - "headers": { "Server": "Demandware eCommerce Server" }, - "html": "<[^>]+demandware\\.edgesuite", - "env": "^dwAnalytics$" - }, - "DHTMLX": { - "website": "dhtmlx.com", - "cats": [ 12 ], - "script": "dhtmlxcommon\\.js" - }, - "DirectAdmin": { - "website": "www.directadmin.com", - "cats": [ 9 ], - "html": "<a[^>]+>DirectAdmin</a> Web Control Panel", - "headers": { "Server": "DirectAdmin Daemon v([\\d.]+)\\;version:\\1" }, - "implies": [ "PHP", "Apache" ] - }, - "Disqus": { - "website": "disqus.com", - "cats": [ 15 ], - "script": "disqus_url", - "html": "<div[^>]+id=\"disqus_thread\"", - "env": "^DISQUS$" - }, - "Django": { - "website": "djangoproject.com", - "cats": [ 18 ], - "html": "(?:powered by <a[^>]+>Django ?([\\d.]+)?|<div style=\"display:none\"><input name=\"csrfmiddlewaretoken\" value=\"[a-z0-9]{32}\" type=\"hidden\"></div>)\\;version:\\1", - "env": "^__admin_media_prefix__", - "implies": "Python" - }, - "Django CMS": { - "website": "django-cms.org", - "cats": [ 1 ], - "script": "media/cms/js/csrf\\.js", - "headers": { "Set-Cookie": "django[^;]=" }, - "implies": "Django" - }, - "Dojo": { - "website": "dojotoolkit.org", - "cats": [ 12 ], - "script": "([\\d.]+)/dojo/dojo(?:\\.xd)?\\.js\\;version:\\1", - "env": "^dojo$" - }, - "Dokeos": { - "website": "dokeos.com", - "cats": [ 21 ], - "meta": { "generator": "Dokeos" }, - "html": "(?:Portal <a[^>]+>Dokeos|@import \"[^\"]+dokeos_blue)", - "headers": { "X-Powered-By": "Dokeos" }, - "implies": [ "PHP", "Xajax", "jQuery", "CKEditor" ] - }, - "DokuWiki": { - "website": "www.dokuwiki.org", - "cats": [ 8 ], - "meta": { "generator": "DokuWiki( Release [\\-\\d]+)?\\;version:\\1" }, - "headers": { "Set-Cookie": "DokuWiki=" }, - "implies": "PHP" - }, - "DotNetNuke": { - "website": "dotnetnuke.com", - "cats": [ 1 ], - "meta": { "generator": "DotNetNuke" }, - "headers": { "X-Compressed-By": "DotNetNuke", "Set-Cookie": "DotNetNukeAnonymous=" }, - "html": "<!-- by DotNetNuke Corporation", - "env": "^DotNetNuke$", - "implies": "Microsoft ASP.NET" - }, - "Doxygen": { - "website": "stack.nl/~dimitri/doxygen", - "cats": [ 4 ], - "html": "(?:<!-- Generated by Doxygen ([\\d.]+)|<link[^>]+doxygen.css)\\;version:\\1" - }, - "DreamWeaver": { - "website": "www.adobe.com/products/dreamweaver", - "cats": [ 20 ], - "html": "(?:<!--[^>]*(?:InstanceBeginEditable|Dreamweaver([^>]+)target|DWLayoutDefaultTable)|function MM_preloadImages\\(\\) {)\\;version:\\1" - }, - "Drupal": { - "website": "drupal.org", - "cats": [ 1 ], - "script": "drupal\\.js", - "html": "<(?:link|style)[^>]+sites/(?:default|all)/(?:themes|modules)/", - "headers": { "X-Drupal-Cache": ".*", "X-Generator": "Drupal(?:\\s([\\d.]+))?\\;version:\\1", "Expires": "19 Nov 1978" }, - "env": "^Drupal$", - "implies": "PHP" - }, - "Drupal Commerce": { - "website": "drupalcommerce.org", - "cats": [ 6 ], - "html": "(?:id=\"block[_-]commerce[_-]cart[_-]cart|class=\"commerce[_-]product[_-]field)", - "implies": "Drupal" - }, - "dwhttpd": { - "website": "???", - "cats": [ 22 ], - "headers": { "Server": "dwhttpd\\/?([\\d\\.a-z]+)?\\;version:\\1" } - }, - "Dynamicweb": { - "website": "www.dynamicweb.dk", - "cats": [ 1, 6, 10 ], - "meta": { "generator": "Dynamicweb ([\\d.]+)\\;version:\\1" }, - "headers": { "Set-Cookie": "Dynamicweb=" }, - "implies": "Microsoft ASP.NET" - }, - "e107": { - "website": "e107.org", - "cats": [ 1 ], - "script": "e107\\.js", - "headers": { "Set-Cookie": "e107_tz[^;]+=", "X-Powered-By": "e107" }, - "implies": "PHP" - }, - "EdgeCast": { - "website": "www.edgecast.com", - "cats": [ 31 ], - "headers": { "Server": "^EC(?:S|Acc)" }, - "url": "https?://(?:[^/]+\\.)?edgecastcdn\\.net/" - }, - "eHTTP": { - "website": "???", - "cats": [ 22 ], - "headers": { "Server": "\\beHTTP( v?([\\d\\.]+))?\\;version:\\2" }, - "implies": [ "HP ProCurve"] - }, - "ELOG": { - "website": "midas.psi.ch/elog", - "cats": [ 19 ], - "html": "<title>ELOG Logbook Selection" - }, - "ELOG HTTP": { - "website": "midas.psi.ch/elog", - "cats": [ 22 ], - "headers": { "Server": "ELOG HTTP( \\d[\\-\\d\\.]+)?\\;version:\\1" }, - "implies": "ELOG" - }, - "Eloqua": { - "website": "eloqua.com", - "cats": [ 32 ], - "script": "elqCfg\\.js", - "env": "^elq(?:SiteID|Load|CurESite)$" - }, - "Ember.js": { - "website": "emberjs.com", - "cats": [ 12 ], - "env": "^Ember$" - }, - "Embedthis-http": { - "website": "github.com/embedthis/http", - "cats": [ 22 ], - "headers": { "Server": "Embedthis-http(?:/([\\d.]+))?\\;version:\\1" } - }, - "E-Merchant": { - "website": "e-merchant.com", - "cats": [ 6 ], - "script": "cdn\\.e-merchant\\.com" - }, - "Enyo": { - "website": "enyojs.com", - "cats": [ 12, 26 ], - "script": "enyo\\.js", - "env": "^enyo$" - }, - "EPiServer": { - "website": "episerver.com", - "cats": [ 1 ], - "meta": { "generator": "EPiServer" }, - "headers": { "Set-Cookie": "EPi(?:Trace|Server)[^;]*=" }, - "implies": "Microsoft ASP.NET" - }, - "EPrints": { - "website": "www.eprints.org", - "cats": [ 19 ], - "meta": { "generator": "EPrints ([\\d.]+)\\;version:\\1" }, - "env": "^EPJS_menu_template$", - "implies": "Perl" - }, - "Erlang": { - "website": "www.erlang.org", - "cats": [ 27 ], - "headers": { "Server": "Erlang( OTP/([\\-\\d\\.ABR]+))?\\;version:\\1" } - }, - "eSyndiCat": { - "website": "esyndicat.com", - "cats": [ 1 ], - "meta": { "generator": "^eSyndiCat " }, - "headers": { "X-Drectory-Script": "^eSyndiCat" }, - "env": "^esyndicat$", - "implies": [ "PHP" ] - }, - "EWS-NIC4": { - "website": "dell.com", - "cats": [ 22 ], - "headers": { "Server": "EWS-NIC4(\\/([\\d\\.a-z]+))?\\;version:\\2" }, - "implies": "Dell" - }, - "Exhibit": { - "website": "simile-widgets.org/exhibit/", - "cats": [ 25 ], - "script": "exhibit.*\\.js", - "env": "^Exhibit$" - }, - "Express": { - "website": "expressjs.com", - "cats": [ 18 ], - "headers": { "X-Powered-By": "^Express$" }, - "implies": [ "Connect", "node.js" ] - }, - "ExpressionEngine": { - "website": "expressionengine.com", - "cats": [ 1 ], - "headers": { "Set-Cookie": "(?:exp_last_activity|exp_tracker)" }, - "implies": "PHP" - }, - "ExtJS": { - "website": "www.extjs.com", - "cats": [ 12 ], - "script": "ext-base\\.js", - "env": "^Ext$" - }, - "eZ Publish": { - "website": "ez.no", - "cats": [ 1, 6 ], - "meta": { "generator": "eZ Publish" }, - "headers": { "X-Powered-By": "^eZ Publish" }, - "implies": "PHP" - }, - "Fact Finder": { - "website": "fact-finder.com", - "cats": [ 29 ], - "html": ")", - "implies": "PHP" - }, - "Gauges": { - "website": "get.gaug.es", - "cats": [ 10 ], - "headers": { "Set-Cookie": "_gauges_[^;]+=" }, - "env": "^_gauges$" - }, - "Gentoo": { - "website": "www.gentoo.org", - "cats": [ 28 ], - "headers": { "X-Powered-By": "gentoo" } - }, - "Get Satisfaction": { - "website": "getsatisfaction.com", - "cats": [ 13 ], - "env": "^GSFN" - }, - "GetSimple CMS": { - "website": "get-simple.info", - "cats": [ 1 ], - "meta": { "generator": "GetSimple" }, - "implies": "PHP" - }, - "GoAhead": { - "website": "embedthis.com/products/goahead/index.html", - "cats": [ 22 ], - "headers": { "Server": "GoAhead" } - }, - "Google Analytics": { - "website": "google.com/analytics", - "cats": [ 10 ], - "html": "_gaq\\.push\\(\\['_setAccount", - "script": "(?:\\.google-analytics\\.com/ga\\.js|google-analytics\\.com/urchin\\.js)", - "headers": { "Set-Cookie": "__utma" }, - "env": "^gaGlobal$" - }, - "Google App Engine": { - "website": "code.google.com/appengine", - "cats": [ 22 ], - "headers": { "Server": "Google Frontend" } - }, - "Google Code Prettify": { - "website": "code.google.com/p/google-code-prettify", - "cats": [ 19 ], - "env": "^prettyPrint$" - }, - "Google Font API": { - "website": "code.google.com/apis/webfonts", - "cats": [ 17 ], - "script": "googleapis\\.com/.+webfont", - "html": "]* href=[^>]+fonts\\.googleapis\\.com", - "env": "^WebFonts$" - }, - "Google Maps": { - "website": "maps.google.com", - "cats": [ 35 ], - "script": "(?:maps\\.google\\.com/maps\\?file=api(?:&v=([\\d.]+))?|maps\\.google\\.com/maps/api/staticmap)\\;version:API v\\1" - }, - "Google PageSpeed": { - "website": "developers.google.com/speed/pagespeed/mod", - "cats": [ 23, 33 ], - "headers": { "X-Mod-Pagespeed": "([\\d.]+)\\;version:\\1" } - }, - "Google Sites": { - "website": "sites.google.com", - "cats": [ 1 ], - "url": "sites\\.google\\.com" - }, - "Google Tag Manager": { - "website": "www.google.com/tagmanager", - "cats": [ 19 ], - "html": "googletagmanager\\.com/ns\\.html[^>]+>" - }, - "Google Web Toolkit": { - "website": "developers.google.com/web-toolkit", - "cats": [ 18 ], - "env": "^__gwt_", - "implies": "Java" - }, - "GoStats": { - "website": "gostats.com", - "cats": [ 10 ], - "env": "^_go(?:stats|_track)" - }, - "Graffiti CMS": { - "website": "graffiticms.codeplex.com", - "cats": [ 1 ], - "meta": { "generator": "Graffiti CMS ([^\"]+)\\;version:\\1" }, - "script": "/graffiti\\.js", - "headers": { "Set-Cookie": "graffitibot[^;]=" } - }, - "Grandstream": { - "website": "www.grandstream.com", - "cats": [ 22, 39 ], - "headers": { "Server": "Grandstream\\/?([\\d\\.]+)?\\;version:\\1" } - }, - "Gravatar": { - "website": "gravatar.com", - "cats": [ 19 ], - "env": "^Gravatar$" - }, - "Gravity Insights": { - "website": "insights.gravity.com", - "cats": [ 10 ], - "env": "^GravityInsights$" - }, - "G-WAN": { - "website": "gwan.com", - "cats": [ 22 ], - "headers": { "Server": "G-WAN" } - }, - "GX WebManager": { - "website": "www.gxsoftware.com/en/products/web-content-management.htm", - "cats": [ 1 ], - "meta": { "generator": "GX WebManager(?: ([\\d.]+))?\\;version:\\1" }, - "html": "", - "meta": { "eomportal-instanceid": "[0-9]+", "eomportal-id": "[0-9]+", "eomportal-loid": "[0-9.]+", "eomportal-uuid": "[a-f0-9]+", "eomportal-lastUpdate": ".*" } - }, - "Microsoft ASP.NET": { - "website": "www.asp.net", - "cats": [ 18 ], - "url": "\\.aspx$", - "html": "]+name=\"__VIEWSTATE", - "headers": { "X-Powered-By": "ASP\\.NET;\\confidence:50", "X-AspNet-Version": "(.+)\\;version:\\1" }, - "implies": "IIS\\;confidence:50" - }, - "Microsoft SharePoint": { - "website": "sharepoint.microsoft.com", - "cats": [ 1 ], - "meta": { "generator": "Microsoft SharePoint" }, - "headers": { "MicrosoftSharePointTeamServices": "(.*)\\;version:\\1", "X-SharePointHealthScore": ".*", "SPRequestGuid": ".*", "SharePointHealthScore": ".*" }, - "env": "^_spBodyOnLoadCalled$" - }, - "MiniBB": { - "website": "www.minibb.com", - "cats": [ 2 ], - "html": "]+minibb.+\\s+", - "env": "^_?owa_" - }, - "OneStat": { - "website": "www.onestat.com", - "cats": [ 10 ], - "html": "var p==.+stat\\.onestat\\.com/stat\\.aspx\\?tagver" - }, - "OpenCart": { - "website": "www.opencart.com", - "cats": [ 6 ], - "html": "(?:index\\.php\\?route=[a-z]+/|Powered By ]+OpenCart)", - "implies": "PHP" - }, - "openEngine": { - "website": "openengine.de/html/pages/de/", - "cats": [ 1 ], - "meta": "openEngine" - }, - "OpenGrok": { - "website": "hub.opensolaris.org/bin/view/Project+opengrok/WebHome", - "cats": [ 19 ], - "headers": { "Set-Cookie": "OpenGrok" }, - "meta": { "generator": "OpenGrok(?: v?([\\d.]+))?\\;version:\\1" }, - "implies": "Java" - }, - "OpenGSE": { - "website": "code.google.com/p/opengse", - "cats": [ 22 ], - "headers": { "Server": "GSE" }, - "implies": "Java" - }, - "OpenLayers": { - "website": "openlayers.org", - "cats": [ 35 ], - "script": "openlayers", - "env": "^OpenLayers$" - }, - "OpenNemas": { - "website": "openhost.es/en/opennemas", - "cats": [ 1 ], - "headers": { "X-Powered-By": "OpenNemas" } - }, - "OpenSSL": { - "website": "openssl.org", - "cats": [ 33 ], - "headers": { "Server": "OpenSSL(?:/([\\d.]+[a-z]?))?\\;version:\\1" } - }, - "OpenText Web Solutions": { - "website": "websolutions.opentext.com", - "cats": [ 1 ], - "html": "\\;version:\\1", - "implies": "PHP" - }, - "phpBB": { - "website": "phpbb.com", - "cats": [ 2 ], - "meta": { "copyright": "phpBB Group" }, - "html": "(?:Powered by ]+phpbb|]+phpbb[^>]+class=\\.copyright|\tphpBB style name|<[^>]+styles/(?:sub|pro)silver/theme|]+i_icon_mini|]+php-fusion", - "implies": "PHP" - }, - "phpMyAdmin": { - "website": "www.phpmyadmin.net", - "cats": [ 3 ], - "html": "(?:PMA_sendHeaderLocation\\(|phpMyAdmin)", - "env": "pma_absolute_uri", - "implies": [ "PHP", "MySQL" ] - }, - "PHP-Nuke": { - "website": "phpnuke.org", - "cats": [ 2 ], - "meta": { "generator": "PHP-Nuke" }, - "html": "<[^>]+Powered by PHP-Nuke" - }, - "phpPgAdmin": { - "website": "phppgadmin.sourceforge.net", - "cats": [ 3 ], - "html": "(?:phpPgAdmin|phpPgAdmin)", - "implies": "PHP" - }, - "phpSQLiteCMS": { - "website": "phpsqlitecms.net", - "cats": [ 1 ], - "meta": { "generator": "^phpSQLiteCMS(?: (.+))?$\\;version:\\1" }, - "implies": [ "PHP", "SQLite\\;confidence:50" ] - }, - "phpwind": { - "website": "www.phpwind.net", - "cats": [ 1, 2 ], - "meta": { "generator": "^phpwind" }, - "html": "Powered by ]+id=\"xvotes-0", - "env": "^pligg_" - }, - "Plone": { - "website": "plone.org", - "cats": [ 1 ], - "meta": { "generator": "Plone" }, - "implies": "Python" - }, - "Plura": { - "website": "www.pluraprocessing.com", - "cats": [ 19 ], - "html": "" - }, - "Google Web Toolkit": { - "website": "developers.google.com/web-toolkit", - "cats": [ 18 ], - "env": "^__gwt_", - "implies": "Java" - }, - "GoStats": { - "website": "gostats.com", - "cats": [ 10 ], - "env": "^_go(?:stats|_track)" - }, - "Graffiti CMS": { - "website": "graffiticms.codeplex.com", - "cats": [ 1 ], - "meta": { "generator": "Graffiti CMS ([^\"]+)\\;version:\\1" }, - "script": "/graffiti\\.js", - "headers": { "Set-Cookie": "graffitibot[^;]=" } - }, - "Grandstream": { - "website": "www.grandstream.com", - "cats": [ 22, 39 ], - "headers": { "Server": "Grandstream\\/?([\\d\\.]+)?\\;version:\\1" } - }, - "Gravatar": { - "website": "gravatar.com", - "cats": [ 19 ], - "env": "^Gravatar$" - }, - "Gravity Insights": { - "website": "insights.gravity.com", - "cats": [ 10 ], - "env": "^GravityInsights$" - }, - "G-WAN": { - "website": "gwan.com", - "cats": [ 22 ], - "headers": { "Server": "G-WAN" } - }, - "GX WebManager": { - "website": "www.gxsoftware.com/en/products/web-content-management.htm", - "cats": [ 1 ], - "meta": { "generator": "GX WebManager(?: ([\\d.]+))?\\;version:\\1" }, - "html": "", - "meta": { "eomportal-instanceid": "[0-9]+", "eomportal-id": "[0-9]+", "eomportal-loid": "[0-9.]+", "eomportal-uuid": "[a-f0-9]+", "eomportal-lastUpdate": ".*" } - }, - "Microsoft ASP.NET": { - "website": "www.asp.net", - "cats": [ 18 ], - "url": "\\.aspx$", - "html": "]+name=\"__VIEWSTATE", - "headers": { "X-Powered-By": "ASP\\.NET;\\confidence:50", "X-AspNet-Version": "(.+)\\;version:\\1" }, - "implies": "IIS\\;confidence:50" - }, - "Microsoft SharePoint": { - "website": "sharepoint.microsoft.com", - "cats": [ 1 ], - "meta": { "generator": "Microsoft SharePoint" }, - "headers": { "MicrosoftSharePointTeamServices": "(.*)\\;version:\\1", "X-SharePointHealthScore": ".*", "SPRequestGuid": ".*", "SharePointHealthScore": ".*" }, - "env": "^_spBodyOnLoadCalled$" - }, - "MiniBB": { - "website": "www.minibb.com", - "cats": [ 2 ], - "html": "]+minibb.+\\s+", - "env": "^_?owa_" - }, - "OneStat": { - "website": "www.onestat.com", - "cats": [ 10 ], - "html": "var p==.+stat\\.onestat\\.com/stat\\.aspx\\?tagver" - }, - "OpenCart": { - "website": "www.opencart.com", - "cats": [ 6 ], - "html": "(?:index\\.php\\?route=[a-z]+/|Powered By ]+OpenCart)", - "implies": "PHP" - }, - "openEngine": { - "website": "openengine.de/html/pages/de/", - "cats": [ 1 ], - "meta": "openEngine" - }, - "OpenGrok": { - "website": "hub.opensolaris.org/bin/view/Project+opengrok/WebHome", - "cats": [ 19 ], - "headers": { "Set-Cookie": "OpenGrok" }, - "meta": { "generator": "OpenGrok(?: v?([\\d.]+))?\\;version:\\1" }, - "implies": "Java" - }, - "OpenGSE": { - "website": "code.google.com/p/opengse", - "cats": [ 22 ], - "headers": { "Server": "GSE" }, - "implies": "Java" - }, - "OpenLayers": { - "website": "openlayers.org", - "cats": [ 35 ], - "script": "openlayers", - "env": "^OpenLayers$" - }, - "OpenNemas": { - "website": "openhost.es/en/opennemas", - "cats": [ 1 ], - "headers": { "X-Powered-By": "OpenNemas" } - }, - "OpenSSL": { - "website": "openssl.org", - "cats": [ 33 ], - "headers": { "Server": "OpenSSL(?:/([\\d.]+[a-z]?))?\\;version:\\1" } - }, - "OpenText Web Solutions": { - "website": "websolutions.opentext.com", - "cats": [ 1 ], - "html": "\\;version:\\1", - "implies": "PHP" - }, - "phpBB": { - "website": "phpbb.com", - "cats": [ 2 ], - "meta": { "copyright": "phpBB Group" }, - "html": "(?:Powered by ]+phpbb|]+phpbb[^>]+class=\\.copyright|\tphpBB style name|<[^>]+styles/(?:sub|pro)silver/theme|]+i_icon_mini|
]+php-fusion", - "implies": "PHP" - }, - "phpMyAdmin": { - "website": "www.phpmyadmin.net", - "cats": [ 3 ], - "html": "(?:PMA_sendHeaderLocation\\(|phpMyAdmin)", - "env": "pma_absolute_uri", - "implies": [ "PHP", "MySQL" ] - }, - "PHP-Nuke": { - "website": "phpnuke.org", - "cats": [ 2 ], - "meta": { "generator": "PHP-Nuke" }, - "html": "<[^>]+Powered by PHP-Nuke" - }, - "phpPgAdmin": { - "website": "phppgadmin.sourceforge.net", - "cats": [ 3 ], - "html": "(?:phpPgAdmin|phpPgAdmin)", - "implies": "PHP" - }, - "phpSQLiteCMS": { - "website": "phpsqlitecms.net", - "cats": [ 1 ], - "meta": { "generator": "^phpSQLiteCMS(?: (.+))?$\\;version:\\1" }, - "implies": [ "PHP", "SQLite\\;confidence:50" ] - }, - "phpwind": { - "website": "www.phpwind.net", - "cats": [ 1, 2 ], - "meta": { "generator": "^phpwind" }, - "html": "Powered by ]+id=\"xvotes-0", - "env": "^pligg_" - }, - "Plone": { - "website": "plone.org", - "cats": [ 1 ], - "meta": { "generator": "Plone" }, - "implies": "Python" - }, - "Plura": { - "website": "www.pluraprocessing.com", - "cats": [ 19 ], - "html": "" - }, - "Google Web Toolkit": { - "website": "developers.google.com/web-toolkit", - "cats": [ 18 ], - "env": "^__gwt_", - "implies": "Java" - }, - "GoStats": { - "website": "gostats.com", - "cats": [ 10 ], - "env": "^_go(?:stats|_track)" - }, - "Graffiti CMS": { - "website": "graffiticms.codeplex.com", - "cats": [ 1 ], - "meta": { "generator": "Graffiti CMS ([^\"]+)\\;version:\\1" }, - "script": "/graffiti\\.js", - "headers": { "Set-Cookie": "graffitibot[^;]=" } - }, - "Grandstream": { - "website": "www.grandstream.com", - "cats": [ 22, 39 ], - "headers": { "Server": "Grandstream\\/?([\\d\\.]+)?\\;version:\\1" } - }, - "Gravatar": { - "website": "gravatar.com", - "cats": [ 19 ], - "env": "^Gravatar$" - }, - "Gravity Insights": { - "website": "insights.gravity.com", - "cats": [ 10 ], - "env": "^GravityInsights$" - }, - "G-WAN": { - "website": "gwan.com", - "cats": [ 22 ], - "headers": { "Server": "G-WAN" } - }, - "GX WebManager": { - "website": "www.gxsoftware.com/en/products/web-content-management.htm", - "cats": [ 1 ], - "meta": { "generator": "GX WebManager(?: ([\\d.]+))?\\;version:\\1" }, - "html": "", - "meta": { "eomportal-instanceid": "[0-9]+", "eomportal-id": "[0-9]+", "eomportal-loid": "[0-9.]+", "eomportal-uuid": "[a-f0-9]+", "eomportal-lastUpdate": ".*" } - }, - "Microsoft ASP.NET": { - "website": "www.asp.net", - "cats": [ 18 ], - "url": "\\.aspx$", - "html": "]+name=\"__VIEWSTATE", - "headers": { "X-Powered-By": "ASP\\.NET;\\confidence:50", "X-AspNet-Version": "(.+)\\;version:\\1" }, - "implies": "IIS\\;confidence:50" - }, - "Microsoft SharePoint": { - "website": "sharepoint.microsoft.com", - "cats": [ 1 ], - "meta": { "generator": "Microsoft SharePoint" }, - "headers": { "MicrosoftSharePointTeamServices": "(.*)\\;version:\\1", "X-SharePointHealthScore": ".*", "SPRequestGuid": ".*", "SharePointHealthScore": ".*" }, - "env": "^_spBodyOnLoadCalled$" - }, - "MiniBB": { - "website": "www.minibb.com", - "cats": [ 2 ], - "html": "]+minibb.+\\s+", - "env": "^_?owa_" - }, - "OneStat": { - "website": "www.onestat.com", - "cats": [ 10 ], - "html": "var p==.+stat\\.onestat\\.com/stat\\.aspx\\?tagver" - }, - "OpenCart": { - "website": "www.opencart.com", - "cats": [ 6 ], - "html": "(?:index\\.php\\?route=[a-z]+/|Powered By ]+OpenCart)", - "implies": "PHP" - }, - "openEngine": { - "website": "openengine.de/html/pages/de/", - "cats": [ 1 ], - "meta": "openEngine" - }, - "OpenGrok": { - "website": "hub.opensolaris.org/bin/view/Project+opengrok/WebHome", - "cats": [ 19 ], - "headers": { "Set-Cookie": "OpenGrok" }, - "meta": { "generator": "OpenGrok(?: v?([\\d.]+))?\\;version:\\1" }, - "implies": "Java" - }, - "OpenGSE": { - "website": "code.google.com/p/opengse", - "cats": [ 22 ], - "headers": { "Server": "GSE" }, - "implies": "Java" - }, - "OpenLayers": { - "website": "openlayers.org", - "cats": [ 35 ], - "script": "openlayers", - "env": "^OpenLayers$" - }, - "OpenNemas": { - "website": "openhost.es/en/opennemas", - "cats": [ 1 ], - "headers": { "X-Powered-By": "OpenNemas" } - }, - "OpenSSL": { - "website": "openssl.org", - "cats": [ 33 ], - "headers": { "Server": "OpenSSL(?:/([\\d.]+[a-z]?))?\\;version:\\1" } - }, - "OpenText Web Solutions": { - "website": "websolutions.opentext.com", - "cats": [ 1 ], - "html": "\\;version:\\1", - "implies": "PHP" - }, - "phpBB": { - "website": "phpbb.com", - "cats": [ 2 ], - "meta": { "copyright": "phpBB Group" }, - "html": "(?:Powered by ]+phpbb|]+phpbb[^>]+class=\\.copyright|\tphpBB style name|<[^>]+styles/(?:sub|pro)silver/theme|]+i_icon_mini|
]+php-fusion", - "implies": "PHP" - }, - "phpMyAdmin": { - "website": "www.phpmyadmin.net", - "cats": [ 3 ], - "html": "(?:PMA_sendHeaderLocation\\(|phpMyAdmin)", - "env": "pma_absolute_uri", - "implies": [ "PHP", "MySQL" ] - }, - "PHP-Nuke": { - "website": "phpnuke.org", - "cats": [ 2 ], - "meta": { "generator": "PHP-Nuke" }, - "html": "<[^>]+Powered by PHP-Nuke" - }, - "phpPgAdmin": { - "website": "phppgadmin.sourceforge.net", - "cats": [ 3 ], - "html": "(?:phpPgAdmin|phpPgAdmin)", - "implies": "PHP" - }, - "phpSQLiteCMS": { - "website": "phpsqlitecms.net", - "cats": [ 1 ], - "meta": { "generator": "^phpSQLiteCMS(?: (.+))?$\\;version:\\1" }, - "implies": [ "PHP", "SQLite\\;confidence:50" ] - }, - "phpwind": { - "website": "www.phpwind.net", - "cats": [ 1, 2 ], - "meta": { "generator": "^phpwind" }, - "html": "Powered by ]+id=\"xvotes-0", - "env": "^pligg_" - }, - "Plone": { - "website": "plone.org", - "cats": [ 1 ], - "meta": { "generator": "Plone" }, - "implies": "Python" - }, - "Plura": { - "website": "www.pluraprocessing.com", - "cats": [ 19 ], - "html": "" - }, - "Google Web Toolkit": { - "website": "developers.google.com/web-toolkit", - "cats": [ 18 ], - "env": "^__gwt_", - "implies": "Java" - }, - "GoStats": { - "website": "gostats.com", - "cats": [ 10 ], - "env": "^_go(?:stats|_track)" - }, - "Graffiti CMS": { - "website": "graffiticms.codeplex.com", - "cats": [ 1 ], - "meta": { "generator": "Graffiti CMS ([^\"]+)\\;version:\\1" }, - "script": "/graffiti\\.js", - "headers": { "Set-Cookie": "graffitibot[^;]=" } - }, - "Grandstream": { - "website": "www.grandstream.com", - "cats": [ 22, 39 ], - "headers": { "Server": "Grandstream\\/?([\\d\\.]+)?\\;version:\\1" } - }, - "Gravatar": { - "website": "gravatar.com", - "cats": [ 19 ], - "env": "^Gravatar$" - }, - "Gravity Insights": { - "website": "insights.gravity.com", - "cats": [ 10 ], - "env": "^GravityInsights$" - }, - "G-WAN": { - "website": "gwan.com", - "cats": [ 22 ], - "headers": { "Server": "G-WAN" } - }, - "GX WebManager": { - "website": "www.gxsoftware.com/en/products/web-content-management.htm", - "cats": [ 1 ], - "meta": { "generator": "GX WebManager(?: ([\\d.]+))?\\;version:\\1" }, - "html": "", - "meta": { "eomportal-instanceid": "[0-9]+", "eomportal-id": "[0-9]+", "eomportal-loid": "[0-9.]+", "eomportal-uuid": "[a-f0-9]+", "eomportal-lastUpdate": ".*" } - }, - "Microsoft ASP.NET": { - "website": "www.asp.net", - "cats": [ 18 ], - "url": "\\.aspx$", - "html": "]+name=\"__VIEWSTATE", - "headers": { "X-Powered-By": "ASP\\.NET;\\confidence:50", "X-AspNet-Version": "(.+)\\;version:\\1" }, - "implies": "IIS\\;confidence:50" - }, - "Microsoft SharePoint": { - "website": "sharepoint.microsoft.com", - "cats": [ 1 ], - "meta": { "generator": "Microsoft SharePoint" }, - "headers": { "MicrosoftSharePointTeamServices": "(.*)\\;version:\\1", "X-SharePointHealthScore": ".*", "SPRequestGuid": ".*", "SharePointHealthScore": ".*" }, - "env": "^_spBodyOnLoadCalled$" - }, - "MiniBB": { - "website": "www.minibb.com", - "cats": [ 2 ], - "html": "]+minibb.+\\s+", - "env": "^_?owa_" - }, - "OneStat": { - "website": "www.onestat.com", - "cats": [ 10 ], - "html": "var p==.+stat\\.onestat\\.com/stat\\.aspx\\?tagver" - }, - "OpenCart": { - "website": "www.opencart.com", - "cats": [ 6 ], - "html": "(?:index\\.php\\?route=[a-z]+/|Powered By ]+OpenCart)", - "implies": "PHP" - }, - "openEngine": { - "website": "openengine.de/html/pages/de/", - "cats": [ 1 ], - "meta": "openEngine" - }, - "OpenGrok": { - "website": "hub.opensolaris.org/bin/view/Project+opengrok/WebHome", - "cats": [ 19 ], - "headers": { "Set-Cookie": "OpenGrok" }, - "meta": { "generator": "OpenGrok(?: v?([\\d.]+))?\\;version:\\1" }, - "implies": "Java" - }, - "OpenGSE": { - "website": "code.google.com/p/opengse", - "cats": [ 22 ], - "headers": { "Server": "GSE" }, - "implies": "Java" - }, - "OpenLayers": { - "website": "openlayers.org", - "cats": [ 35 ], - "script": "openlayers", - "env": "^OpenLayers$" - }, - "OpenNemas": { - "website": "openhost.es/en/opennemas", - "cats": [ 1 ], - "headers": { "X-Powered-By": "OpenNemas" } - }, - "OpenSSL": { - "website": "openssl.org", - "cats": [ 33 ], - "headers": { "Server": "OpenSSL(?:/([\\d.]+[a-z]?))?\\;version:\\1" } - }, - "OpenText Web Solutions": { - "website": "websolutions.opentext.com", - "cats": [ 1 ], - "html": "\\;version:\\1", - "implies": "PHP" - }, - "phpBB": { - "website": "phpbb.com", - "cats": [ 2 ], - "meta": { "copyright": "phpBB Group" }, - "html": "(?:Powered by ]+phpbb|]+phpbb[^>]+class=\\.copyright|\tphpBB style name|<[^>]+styles/(?:sub|pro)silver/theme|]+i_icon_mini|
]+php-fusion", - "implies": "PHP" - }, - "phpMyAdmin": { - "website": "www.phpmyadmin.net", - "cats": [ 3 ], - "html": "(?:PMA_sendHeaderLocation\\(|phpMyAdmin)", - "env": "pma_absolute_uri", - "implies": [ "PHP", "MySQL" ] - }, - "PHP-Nuke": { - "website": "phpnuke.org", - "cats": [ 2 ], - "meta": { "generator": "PHP-Nuke" }, - "html": "<[^>]+Powered by PHP-Nuke" - }, - "phpPgAdmin": { - "website": "phppgadmin.sourceforge.net", - "cats": [ 3 ], - "html": "(?:phpPgAdmin|phpPgAdmin)", - "implies": "PHP" - }, - "phpSQLiteCMS": { - "website": "phpsqlitecms.net", - "cats": [ 1 ], - "meta": { "generator": "^phpSQLiteCMS(?: (.+))?$\\;version:\\1" }, - "implies": [ "PHP", "SQLite\\;confidence:50" ] - }, - "phpwind": { - "website": "www.phpwind.net", - "cats": [ 1, 2 ], - "meta": { "generator": "^phpwind" }, - "html": "Powered by ]+id=\"xvotes-0", - "env": "^pligg_" - }, - "Plone": { - "website": "plone.org", - "cats": [ 1 ], - "meta": { "generator": "Plone" }, - "implies": "Python" - }, - "Plura": { - "website": "www.pluraprocessing.com", - "cats": [ 19 ], - "html": "" - }, - "Google Web Toolkit": { - "website": "developers.google.com/web-toolkit", - "cats": [ 18 ], - "env": "^__gwt_", - "implies": "Java" - }, - "GoStats": { - "website": "gostats.com", - "cats": [ 10 ], - "env": "^_go(?:stats|_track)" - }, - "Graffiti CMS": { - "website": "graffiticms.codeplex.com", - "cats": [ 1 ], - "meta": { "generator": "Graffiti CMS ([^\"]+)\\;version:\\1" }, - "script": "/graffiti\\.js", - "headers": { "Set-Cookie": "graffitibot[^;]=" } - }, - "Grandstream": { - "website": "www.grandstream.com", - "cats": [ 22, 39 ], - "headers": { "Server": "Grandstream\\/?([\\d\\.]+)?\\;version:\\1" } - }, - "Gravatar": { - "website": "gravatar.com", - "cats": [ 19 ], - "env": "^Gravatar$" - }, - "Gravity Insights": { - "website": "insights.gravity.com", - "cats": [ 10 ], - "env": "^GravityInsights$" - }, - "G-WAN": { - "website": "gwan.com", - "cats": [ 22 ], - "headers": { "Server": "G-WAN" } - }, - "GX WebManager": { - "website": "www.gxsoftware.com/en/products/web-content-management.htm", - "cats": [ 1 ], - "meta": { "generator": "GX WebManager(?: ([\\d.]+))?\\;version:\\1" }, - "html": "", - "meta": { "eomportal-instanceid": "[0-9]+", "eomportal-id": "[0-9]+", "eomportal-loid": "[0-9.]+", "eomportal-uuid": "[a-f0-9]+", "eomportal-lastUpdate": ".*" } - }, - "Microsoft ASP.NET": { - "website": "www.asp.net", - "cats": [ 18 ], - "url": "\\.aspx$", - "html": "]+name=\"__VIEWSTATE", - "headers": { "X-Powered-By": "ASP\\.NET;\\confidence:50", "X-AspNet-Version": "(.+)\\;version:\\1" }, - "implies": "IIS\\;confidence:50" - }, - "Microsoft SharePoint": { - "website": "sharepoint.microsoft.com", - "cats": [ 1 ], - "meta": { "generator": "Microsoft SharePoint" }, - "headers": { "MicrosoftSharePointTeamServices": "(.*)\\;version:\\1", "X-SharePointHealthScore": ".*", "SPRequestGuid": ".*", "SharePointHealthScore": ".*" }, - "env": "^_spBodyOnLoadCalled$" - }, - "MiniBB": { - "website": "www.minibb.com", - "cats": [ 2 ], - "html": "]+minibb.+\\s+", - "env": "^_?owa_" - }, - "OneStat": { - "website": "www.onestat.com", - "cats": [ 10 ], - "html": "var p==.+stat\\.onestat\\.com/stat\\.aspx\\?tagver" - }, - "OpenCart": { - "website": "www.opencart.com", - "cats": [ 6 ], - "html": "(?:index\\.php\\?route=[a-z]+/|Powered By ]+OpenCart)", - "implies": "PHP" - }, - "openEngine": { - "website": "openengine.de/html/pages/de/", - "cats": [ 1 ], - "meta": "openEngine" - }, - "OpenGrok": { - "website": "hub.opensolaris.org/bin/view/Project+opengrok/WebHome", - "cats": [ 19 ], - "headers": { "Set-Cookie": "OpenGrok" }, - "meta": { "generator": "OpenGrok(?: v?([\\d.]+))?\\;version:\\1" }, - "implies": "Java" - }, - "OpenGSE": { - "website": "code.google.com/p/opengse", - "cats": [ 22 ], - "headers": { "Server": "GSE" }, - "implies": "Java" - }, - "OpenLayers": { - "website": "openlayers.org", - "cats": [ 35 ], - "script": "openlayers", - "env": "^OpenLayers$" - }, - "OpenNemas": { - "website": "openhost.es/en/opennemas", - "cats": [ 1 ], - "headers": { "X-Powered-By": "OpenNemas" } - }, - "OpenSSL": { - "website": "openssl.org", - "cats": [ 33 ], - "headers": { "Server": "OpenSSL(?:/([\\d.]+[a-z]?))?\\;version:\\1" } - }, - "OpenText Web Solutions": { - "website": "websolutions.opentext.com", - "cats": [ 1 ], - "html": "\\;version:\\1", - "implies": "PHP" - }, - "phpBB": { - "website": "phpbb.com", - "cats": [ 2 ], - "meta": { "copyright": "phpBB Group" }, - "html": "(?:Powered by ]+phpbb|]+phpbb[^>]+class=\\.copyright|\tphpBB style name|<[^>]+styles/(?:sub|pro)silver/theme|]+i_icon_mini|
]+php-fusion", - "implies": "PHP" - }, - "phpMyAdmin": { - "website": "www.phpmyadmin.net", - "cats": [ 3 ], - "html": "(?:PMA_sendHeaderLocation\\(|phpMyAdmin)", - "env": "pma_absolute_uri", - "implies": [ "PHP", "MySQL" ] - }, - "PHP-Nuke": { - "website": "phpnuke.org", - "cats": [ 2 ], - "meta": { "generator": "PHP-Nuke" }, - "html": "<[^>]+Powered by PHP-Nuke" - }, - "phpPgAdmin": { - "website": "phppgadmin.sourceforge.net", - "cats": [ 3 ], - "html": "(?:phpPgAdmin|phpPgAdmin)", - "implies": "PHP" - }, - "phpSQLiteCMS": { - "website": "phpsqlitecms.net", - "cats": [ 1 ], - "meta": { "generator": "^phpSQLiteCMS(?: (.+))?$\\;version:\\1" }, - "implies": [ "PHP", "SQLite\\;confidence:50" ] - }, - "phpwind": { - "website": "www.phpwind.net", - "cats": [ 1, 2 ], - "meta": { "generator": "^phpwind" }, - "html": "Powered by ]+id=\"xvotes-0", - "env": "^pligg_" - }, - "Plone": { - "website": "plone.org", - "cats": [ 1 ], - "meta": { "generator": "Plone" }, - "implies": "Python" - }, - "Plura": { - "website": "www.pluraprocessing.com", - "cats": [ 19 ], - "html": "" - }, - "Google Web Toolkit": { - "website": "developers.google.com/web-toolkit", - "cats": [ 18 ], - "env": "^__gwt_", - "implies": "Java" - }, - "GoStats": { - "website": "gostats.com", - "cats": [ 10 ], - "env": "^_go(?:stats|_track)" - }, - "Graffiti CMS": { - "website": "graffiticms.codeplex.com", - "cats": [ 1 ], - "meta": { "generator": "Graffiti CMS ([^\"]+)\\;version:\\1" }, - "script": "/graffiti\\.js", - "headers": { "Set-Cookie": "graffitibot[^;]=" } - }, - "Grandstream": { - "website": "www.grandstream.com", - "cats": [ 22, 39 ], - "headers": { "Server": "Grandstream\\/?([\\d\\.]+)?\\;version:\\1" } - }, - "Gravatar": { - "website": "gravatar.com", - "cats": [ 19 ], - "env": "^Gravatar$" - }, - "Gravity Insights": { - "website": "insights.gravity.com", - "cats": [ 10 ], - "env": "^GravityInsights$" - }, - "G-WAN": { - "website": "gwan.com", - "cats": [ 22 ], - "headers": { "Server": "G-WAN" } - }, - "GX WebManager": { - "website": "www.gxsoftware.com/en/products/web-content-management.htm", - "cats": [ 1 ], - "meta": { "generator": "GX WebManager(?: ([\\d.]+))?\\;version:\\1" }, - "html": "", - "meta": { "eomportal-instanceid": "[0-9]+", "eomportal-id": "[0-9]+", "eomportal-loid": "[0-9.]+", "eomportal-uuid": "[a-f0-9]+", "eomportal-lastUpdate": ".*" } - }, - "Microsoft ASP.NET": { - "website": "www.asp.net", - "cats": [ 18 ], - "url": "\\.aspx$", - "html": "]+name=\"__VIEWSTATE", - "headers": { "X-Powered-By": "ASP\\.NET;\\confidence:50", "X-AspNet-Version": "(.+)\\;version:\\1" }, - "implies": "IIS\\;confidence:50" - }, - "Microsoft SharePoint": { - "website": "sharepoint.microsoft.com", - "cats": [ 1 ], - "meta": { "generator": "Microsoft SharePoint" }, - "headers": { "MicrosoftSharePointTeamServices": "(.*)\\;version:\\1", "X-SharePointHealthScore": ".*", "SPRequestGuid": ".*", "SharePointHealthScore": ".*" }, - "env": "^_spBodyOnLoadCalled$" - }, - "MiniBB": { - "website": "www.minibb.com", - "cats": [ 2 ], - "html": "]+minibb.+\\s+", - "env": "^_?owa_" - }, - "OneStat": { - "website": "www.onestat.com", - "cats": [ 10 ], - "html": "var p==.+stat\\.onestat\\.com/stat\\.aspx\\?tagver" - }, - "OpenCart": { - "website": "www.opencart.com", - "cats": [ 6 ], - "html": "(?:index\\.php\\?route=[a-z]+/|Powered By ]+OpenCart)", - "implies": "PHP" - }, - "openEngine": { - "website": "openengine.de/html/pages/de/", - "cats": [ 1 ], - "meta": "openEngine" - }, - "OpenGrok": { - "website": "hub.opensolaris.org/bin/view/Project+opengrok/WebHome", - "cats": [ 19 ], - "headers": { "Set-Cookie": "OpenGrok" }, - "meta": { "generator": "OpenGrok(?: v?([\\d.]+))?\\;version:\\1" }, - "implies": "Java" - }, - "OpenGSE": { - "website": "code.google.com/p/opengse", - "cats": [ 22 ], - "headers": { "Server": "GSE" }, - "implies": "Java" - }, - "OpenLayers": { - "website": "openlayers.org", - "cats": [ 35 ], - "script": "openlayers", - "env": "^OpenLayers$" - }, - "OpenNemas": { - "website": "openhost.es/en/opennemas", - "cats": [ 1 ], - "headers": { "X-Powered-By": "OpenNemas" } - }, - "OpenSSL": { - "website": "openssl.org", - "cats": [ 33 ], - "headers": { "Server": "OpenSSL(?:/([\\d.]+[a-z]?))?\\;version:\\1" } - }, - "OpenText Web Solutions": { - "website": "websolutions.opentext.com", - "cats": [ 1 ], - "html": "\\;version:\\1", - "implies": "PHP" - }, - "phpBB": { - "website": "phpbb.com", - "cats": [ 2 ], - "meta": { "copyright": "phpBB Group" }, - "html": "(?:Powered by ]+phpbb|]+phpbb[^>]+class=\\.copyright|\tphpBB style name|<[^>]+styles/(?:sub|pro)silver/theme|]+i_icon_mini|
]+php-fusion", - "implies": "PHP" - }, - "phpMyAdmin": { - "website": "www.phpmyadmin.net", - "cats": [ 3 ], - "html": "(?:PMA_sendHeaderLocation\\(|phpMyAdmin)", - "env": "pma_absolute_uri", - "implies": [ "PHP", "MySQL" ] - }, - "PHP-Nuke": { - "website": "phpnuke.org", - "cats": [ 2 ], - "meta": { "generator": "PHP-Nuke" }, - "html": "<[^>]+Powered by PHP-Nuke" - }, - "phpPgAdmin": { - "website": "phppgadmin.sourceforge.net", - "cats": [ 3 ], - "html": "(?:phpPgAdmin|phpPgAdmin)", - "implies": "PHP" - }, - "phpSQLiteCMS": { - "website": "phpsqlitecms.net", - "cats": [ 1 ], - "meta": { "generator": "^phpSQLiteCMS(?: (.+))?$\\;version:\\1" }, - "implies": [ "PHP", "SQLite\\;confidence:50" ] - }, - "phpwind": { - "website": "www.phpwind.net", - "cats": [ 1, 2 ], - "meta": { "generator": "^phpwind" }, - "html": "Powered by ]+id=\"xvotes-0", - "env": "^pligg_" - }, - "Plone": { - "website": "plone.org", - "cats": [ 1 ], - "meta": { "generator": "Plone" }, - "implies": "Python" - }, - "Plura": { - "website": "www.pluraprocessing.com", - "cats": [ 19 ], - "html": "