Version Description
= 13.0 = IMPORTANT NOTE Welcome to WP Statistics v13.0, our biggest update! Thank you for being part of our community. Weve been working hard for one year to develop this version and make WP Statistics better for you. Before updating, make sure you disabled all your add-ons, then after that, try to update add-ons.
If you encounter any bug, please create an issue on GitHub where we can act upon them more efficiently. Since GitHub is not a support forum, just bugs are welcomed, and any other request will be closed.
Download this release
Release Info
Developer | mostafa.s1990 |
Plugin | WP Statistics |
Version | 13.2.5 |
Comparing to | |
See all releases |
Code changes from version 13.2.4.1 to 13.2.5
- includes/admin/class-wp-statistics-admin-notices.php +6 -6
- includes/admin/class-wp-statistics-admin-privacy.php +97 -0
- includes/admin/meta-box/wp-statistics-meta-box-devices.php +1 -1
- includes/admin/meta-box/wp-statistics-meta-box-models.php +1 -1
- includes/admin/meta-box/wp-statistics-meta-box-platforms.php +1 -1
- includes/admin/pages/class-wp-statistics-admin-page-browsers.php +1 -1
- includes/admin/pages/class-wp-statistics-admin-page-platforms.php +1 -1
- includes/admin/pages/class-wp-statistics-admin-page-refer.php +3 -1
- includes/admin/templates/settings/access-level.php +2 -2
- includes/class-wp-statistics-helper.php +5 -0
- includes/class-wp-statistics-mail.php +1 -1
- includes/class-wp-statistics-menus.php +0 -30
- includes/class-wp-statistics-privacy-erasers.php +44 -0
- includes/class-wp-statistics-privacy-exporter.php +56 -0
- includes/class-wp-statistics.php +3 -0
- includes/template-functions.php +7 -1
- includes/vendor/composer/ClassLoader.php +2 -36
- includes/vendor/composer/autoload_classmap.php +0 -1
- includes/vendor/composer/autoload_real.php +2 -2
- includes/vendor/composer/autoload_static.php +0 -5
- includes/vendor/composer/installed.json +465 -481
- includes/vendor/jaybizzle/crawler-detect/.github/workflows/php-cs-fixer.yml +1 -1
- includes/vendor/jaybizzle/crawler-detect/.github/workflows/test.yml +2 -2
- includes/vendor/jaybizzle/crawler-detect/raw/Crawlers.json +1 -1
- includes/vendor/jaybizzle/crawler-detect/raw/Crawlers.txt +125 -74
- includes/vendor/jaybizzle/crawler-detect/raw/Exclusions.json +1 -1
- includes/vendor/jaybizzle/crawler-detect/raw/Exclusions.txt +1 -1
- includes/vendor/jaybizzle/crawler-detect/src/CrawlerDetect.php +1 -1
- includes/vendor/jaybizzle/crawler-detect/src/Fixtures/Crawlers.php +125 -74
- includes/vendor/jaybizzle/crawler-detect/src/Fixtures/Exclusions.php +1 -1
- readme.txt +11 -1
- wp-statistics.php +1 -1
includes/admin/class-wp-statistics-admin-notices.php
CHANGED
@@ -47,7 +47,7 @@ class Admin_Notices
|
|
47 |
|
48 |
public function enable_rest_api()
|
49 |
{
|
50 |
-
if (Option::get('use_cache_plugin') and false === ($check_rest_api = get_transient('
|
51 |
|
52 |
// Check Connect To WordPress Rest API
|
53 |
$status = false;
|
@@ -74,13 +74,13 @@ class Admin_Notices
|
|
74 |
}
|
75 |
|
76 |
if ($status === true) {
|
77 |
-
set_transient('
|
78 |
} else {
|
79 |
-
$error_msg = __('Here is an error associated with Connecting
|
80 |
if (!empty($message)) {
|
81 |
$error_msg .= $message . '<br />';
|
82 |
}
|
83 |
-
$error_msg .= sprintf(__('Please Flushing rewrite rules
|
84 |
Helper::wp_admin_notice($error_msg, 'warning', true);
|
85 |
}
|
86 |
}
|
@@ -97,7 +97,7 @@ class Admin_Notices
|
|
97 |
public function donate_plugin()
|
98 |
{
|
99 |
if (Menus::in_page('overview') and !Option::get('disable_donation_nag', false)) {
|
100 |
-
Helper::wp_admin_notice(__('Have you thought about donating to WP
|
101 |
}
|
102 |
}
|
103 |
|
@@ -133,7 +133,7 @@ class Admin_Notices
|
|
133 |
{
|
134 |
$option = get_option('wp_statistics_disable_addons_notice');
|
135 |
if (!empty($option) and $option == "no") {
|
136 |
-
Helper::wp_admin_notice(__("Your WP
|
137 |
?>
|
138 |
<script>
|
139 |
jQuery(document).ready(function ($) {
|
47 |
|
48 |
public function enable_rest_api()
|
49 |
{
|
50 |
+
if (isset($_GET['page']) and $_GET['page'] === 'wps_overview_page' and Option::get('use_cache_plugin') and false === ($check_rest_api = get_transient('wps_check_rest_api'))) {
|
51 |
|
52 |
// Check Connect To WordPress Rest API
|
53 |
$status = false;
|
74 |
}
|
75 |
|
76 |
if ($status === true) {
|
77 |
+
set_transient('wps_check_rest_api', array("status" => "enable"), 3 * HOUR_IN_SECONDS);
|
78 |
} else {
|
79 |
+
$error_msg = __('Here is an error associated with Connecting WP REST API', 'wp-statistics') . '<br />';
|
80 |
if (!empty($message)) {
|
81 |
$error_msg .= $message . '<br />';
|
82 |
}
|
83 |
+
$error_msg .= sprintf(__('Please Flushing rewrite rules by updating permalink in %1$sSettings->Permalinks%2$s and make sure the WP REST API is enabled.', 'wp-statistics'), '<a href="' . esc_url(admin_url('options-permalink.php')) . '">', '</a>');
|
84 |
Helper::wp_admin_notice($error_msg, 'warning', true);
|
85 |
}
|
86 |
}
|
97 |
public function donate_plugin()
|
98 |
{
|
99 |
if (Menus::in_page('overview') and !Option::get('disable_donation_nag', false)) {
|
100 |
+
Helper::wp_admin_notice(__('Have you thought about donating to WP Statistics?', 'wp-statistics') . ' <a href="https://wp-statistics.com/donate/" target="_blank">' . __('Donate Now!', 'wp-statistics') . '</a>', 'warning', true, 'wps-donate-notice');
|
101 |
}
|
102 |
}
|
103 |
|
133 |
{
|
134 |
$option = get_option('wp_statistics_disable_addons_notice');
|
135 |
if (!empty($option) and $option == "no") {
|
136 |
+
Helper::wp_admin_notice(__("Your WP Statistic's Add-On(s) are not compatible with the new version of WP-Statistics and disabled automatically, please try to update them.", "wp-statistics"), "info", true, "wp-statistics-disable-all-addons-admin-notice");
|
137 |
?>
|
138 |
<script>
|
139 |
jQuery(document).ready(function ($) {
|
includes/admin/class-wp-statistics-admin-privacy.php
ADDED
@@ -0,0 +1,97 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
namespace WP_STATISTICS\Admin;
|
4 |
+
|
5 |
+
use WP_STATISTICS\Option;
|
6 |
+
use WP_STATISTICS\PrivacyErasers;
|
7 |
+
use WP_STATISTICS\PrivacyExporter;
|
8 |
+
|
9 |
+
class Privacy
|
10 |
+
{
|
11 |
+
public function __construct()
|
12 |
+
{
|
13 |
+
add_action('admin_init', array($this, 'add_privacy_message'));
|
14 |
+
|
15 |
+
add_filter('wp_privacy_personal_data_exporters', array($this, 'register_exporters'));
|
16 |
+
add_filter('wp_privacy_personal_data_erasers', array($this, 'register_erasers'));
|
17 |
+
}
|
18 |
+
|
19 |
+
/**
|
20 |
+
* Adds the privacy message on WP Statistics privacy page.
|
21 |
+
*/
|
22 |
+
public function add_privacy_message()
|
23 |
+
{
|
24 |
+
if (function_exists('wp_add_privacy_policy_content')) {
|
25 |
+
wp_add_privacy_policy_content(__('WP Statistics', 'wp-statistics'), $this->get_privacy_message());
|
26 |
+
}
|
27 |
+
}
|
28 |
+
|
29 |
+
/**
|
30 |
+
* Add privacy policy content for the privacy policy page.
|
31 |
+
*
|
32 |
+
* @since 3.4.0
|
33 |
+
*/
|
34 |
+
private function get_privacy_message()
|
35 |
+
{
|
36 |
+
$content = '<div class="wp-suggested-text">' .
|
37 |
+
'<p class="privacy-policy-tutorial">' .
|
38 |
+
__('This sample language includes the basics around what personal data your store may be collecting and storing. Depending on what settings are enabled and which additional plugins are used, the specific information shared by your store will vary. We recommend consulting with a lawyer when deciding what information to disclose on your privacy policy.', 'wp-statistics') .
|
39 |
+
'</p>' .
|
40 |
+
'<p>' . __('We collect information about you during the visit our website.', 'wp-statistics') . '</p>' .
|
41 |
+
'<h2>' . __('What we collect and store', 'wp-statistics') . '</h2>' .
|
42 |
+
'<p>' . __('While you visit our site, we’ll track:', 'wp-statistics') . '</p>' .
|
43 |
+
'<ul>' .
|
44 |
+
'<li>' . __('Pages you’ve viewed: we’ll use this to, for example, Website visit statistics and user behavior', 'wp-statistics') . '</li>' .
|
45 |
+
'<li>' . __('Browser user agent: we’ll use this for purposes like creating charts of views, most used browsers, etc.') . '</li>';
|
46 |
+
|
47 |
+
if (!Option::get('anonymize_ips') and !Option::get('hash_ips')) {
|
48 |
+
$content .= '<li>' . __('IP address') . '</li>';
|
49 |
+
} else {
|
50 |
+
if (Option::get('anonymize_ips')) {
|
51 |
+
$content .= '<li>' . __('An anonymize string created from your ip address, For example, 888.888.888.888 > 888.888.888.000).') . '</li>';
|
52 |
+
}
|
53 |
+
|
54 |
+
if (Option::get('hash_ips')) {
|
55 |
+
$content .= '<li>' . __('An hashed string created from your ip address.') . '</li>';
|
56 |
+
}
|
57 |
+
}
|
58 |
+
|
59 |
+
$content .= '</ul></div>';
|
60 |
+
|
61 |
+
return apply_filters('wp_statistics_privacy_policy_content', $content);
|
62 |
+
}
|
63 |
+
|
64 |
+
/**
|
65 |
+
* Integrate this exporter implementation within the WordPress core exporters.
|
66 |
+
*
|
67 |
+
* @param array $exporters List of exporter callbacks.
|
68 |
+
* @return array
|
69 |
+
*/
|
70 |
+
public function register_exporters($exporters = array())
|
71 |
+
{
|
72 |
+
$exporters['wp-statistics-visitor-data'] = array(
|
73 |
+
'exporter_friendly_name' => __('WP Statistics Visitors Data', 'wp-statistics'),
|
74 |
+
'callback' => array(PrivacyExporter::class, 'visitorsDataExporter'),
|
75 |
+
);
|
76 |
+
|
77 |
+
return $exporters;
|
78 |
+
}
|
79 |
+
|
80 |
+
/**
|
81 |
+
* Integrate this eraser implementation within the WordPress core erasers.
|
82 |
+
*
|
83 |
+
* @param array $erasers List of eraser callbacks.
|
84 |
+
* @return array
|
85 |
+
*/
|
86 |
+
public function register_erasers($erasers = array())
|
87 |
+
{
|
88 |
+
$erasers['wp-statistics-visitor-data'] = array(
|
89 |
+
'eraser_friendly_name' => __('WP Statistics Visitors Data', 'wp-statistics'),
|
90 |
+
'callback' => array(PrivacyErasers::class, 'visitorsDataEraser'),
|
91 |
+
);
|
92 |
+
|
93 |
+
return $erasers;
|
94 |
+
}
|
95 |
+
}
|
96 |
+
|
97 |
+
new Privacy();
|
includes/admin/meta-box/wp-statistics-meta-box-devices.php
CHANGED
@@ -70,7 +70,7 @@ class devices
|
|
70 |
$lists_value = $lists_name = array();
|
71 |
|
72 |
// Get List All Platforms
|
73 |
-
$list = $wpdb->get_results("SELECT device, COUNT(*) as count FROM " . DB::table('visitor') . " WHERE `last_counter` BETWEEN '" . reset($days_time_list) . "' AND '" . end($days_time_list) . "' GROUP BY device " . ($args['order'] != "" ? 'ORDER BY `count` ' . $args['order'] : ''), ARRAY_A);
|
74 |
|
75 |
// Sort By Count
|
76 |
Helper::SortByKeyValue($list, 'count');
|
70 |
$lists_value = $lists_name = array();
|
71 |
|
72 |
// Get List All Platforms
|
73 |
+
$list = $wpdb->get_results("SELECT device, COUNT(*) as count FROM " . DB::table('visitor') . " WHERE device != '" . _x('Unknown', 'Device', 'wp-statistics') . "' AND `last_counter` BETWEEN '" . reset($days_time_list) . "' AND '" . end($days_time_list) . "' GROUP BY device " . ($args['order'] != "" ? 'ORDER BY `count` ' . $args['order'] : ''), ARRAY_A);
|
74 |
|
75 |
// Sort By Count
|
76 |
Helper::SortByKeyValue($list, 'count');
|
includes/admin/meta-box/wp-statistics-meta-box-models.php
CHANGED
@@ -70,7 +70,7 @@ class models
|
|
70 |
$lists_value = $lists_name = array();
|
71 |
|
72 |
// Get List All Platforms
|
73 |
-
$list = $wpdb->get_results("SELECT model, COUNT(*) as count FROM " . DB::table('visitor') . " WHERE `last_counter` BETWEEN '" . reset($days_time_list) . "' AND '" . end($days_time_list) . "' GROUP BY model " . ($args['order'] != "" ? 'ORDER BY `count` ' . $args['order'] : ''), ARRAY_A);
|
74 |
|
75 |
// Sort By Count
|
76 |
Helper::SortByKeyValue($list, 'count');
|
70 |
$lists_value = $lists_name = array();
|
71 |
|
72 |
// Get List All Platforms
|
73 |
+
$list = $wpdb->get_results("SELECT model, COUNT(*) as count FROM " . DB::table('visitor') . " WHERE model != '" . _x('Unknown', 'Model', 'wp-statistics') . "' AND `last_counter` BETWEEN '" . reset($days_time_list) . "' AND '" . end($days_time_list) . "' GROUP BY model " . ($args['order'] != "" ? 'ORDER BY `count` ' . $args['order'] : ''), ARRAY_A);
|
74 |
|
75 |
// Sort By Count
|
76 |
Helper::SortByKeyValue($list, 'count');
|
includes/admin/meta-box/wp-statistics-meta-box-platforms.php
CHANGED
@@ -70,7 +70,7 @@ class platforms
|
|
70 |
$lists_value = $lists_name = array();
|
71 |
|
72 |
// Get List All Platforms
|
73 |
-
$list = $wpdb->get_results("SELECT platform, COUNT(*) as count FROM " . DB::table('visitor') . " WHERE `last_counter` BETWEEN '" . reset($days_time_list) . "' AND '" . end($days_time_list) . "' GROUP BY platform " . ($args['order'] != "" ? 'ORDER BY `count` ' . $args['order'] : ''), ARRAY_A);
|
74 |
|
75 |
// Sort By Count
|
76 |
Helper::SortByKeyValue($list, 'count');
|
70 |
$lists_value = $lists_name = array();
|
71 |
|
72 |
// Get List All Platforms
|
73 |
+
$list = $wpdb->get_results("SELECT platform, COUNT(*) as count FROM " . DB::table('visitor') . " WHERE platform != '" . _x('Unknown', 'Platform', 'wp-statistics') . "' AND `last_counter` BETWEEN '" . reset($days_time_list) . "' AND '" . end($days_time_list) . "' GROUP BY platform " . ($args['order'] != "" ? 'ORDER BY `count` ' . $args['order'] : ''), ARRAY_A);
|
74 |
|
75 |
// Sort By Count
|
76 |
Helper::SortByKeyValue($list, 'count');
|
includes/admin/pages/class-wp-statistics-admin-page-browsers.php
CHANGED
@@ -37,7 +37,7 @@ class browser_page
|
|
37 |
$args['title'] = __('Browser Statistics', 'wp-statistics');
|
38 |
|
39 |
// Get Current Page Url
|
40 |
-
$args['pageName'] = Menus::get_page_slug('
|
41 |
$args['pagination'] = Admin_Template::getCurrentPaged();
|
42 |
|
43 |
// Get Date-Range
|
37 |
$args['title'] = __('Browser Statistics', 'wp-statistics');
|
38 |
|
39 |
// Get Current Page Url
|
40 |
+
$args['pageName'] = Menus::get_page_slug('browser');
|
41 |
$args['pagination'] = Admin_Template::getCurrentPaged();
|
42 |
|
43 |
// Get Date-Range
|
includes/admin/pages/class-wp-statistics-admin-page-platforms.php
CHANGED
@@ -37,7 +37,7 @@ class platform_page
|
|
37 |
$args['title'] = __('Platform Statistics', 'wp-statistics');
|
38 |
|
39 |
// Get Current Page Url
|
40 |
-
$args['pageName'] = Menus::get_page_slug('
|
41 |
$args['pagination'] = Admin_Template::getCurrentPaged();
|
42 |
|
43 |
// Get Date-Range
|
37 |
$args['title'] = __('Platform Statistics', 'wp-statistics');
|
38 |
|
39 |
// Get Current Page Url
|
40 |
+
$args['pageName'] = Menus::get_page_slug('platform');
|
41 |
$args['pagination'] = Admin_Template::getCurrentPaged();
|
42 |
|
43 |
// Get Date-Range
|
includes/admin/pages/class-wp-statistics-admin-page-refer.php
CHANGED
@@ -58,9 +58,11 @@ class refer_page
|
|
58 |
$chunk = array_chunk($result, Admin_Template::$item_per_page);
|
59 |
$list_in_page = $chunk[$args['paged'] - 1];
|
60 |
$get_urls = array();
|
|
|
61 |
foreach ($list_in_page as $items) {
|
62 |
-
$get_urls[$items->domain] =
|
63 |
}
|
|
|
64 |
$list = Referred::PrepareReferData($get_urls);
|
65 |
|
66 |
// Push Domain Rate in List
|
58 |
$chunk = array_chunk($result, Admin_Template::$item_per_page);
|
59 |
$list_in_page = $chunk[$args['paged'] - 1];
|
60 |
$get_urls = array();
|
61 |
+
|
62 |
foreach ($list_in_page as $items) {
|
63 |
+
$get_urls[$items->domain] = $items->number;
|
64 |
}
|
65 |
+
|
66 |
$list = Referred::PrepareReferData($get_urls);
|
67 |
|
68 |
// Push Domain Rate in List
|
includes/admin/templates/settings/access-level.php
CHANGED
@@ -67,10 +67,10 @@ global $wp_roles;
|
|
67 |
|
68 |
<tr valign="top">
|
69 |
<th scope="row" colspan="2">
|
70 |
-
<p class="description"><?php echo sprintf(__('See the %sWordPress Roles and Capabilities%s page for details on capability levels.', 'wp-statistics'), '<a target=_blank href="
|
71 |
<p class="description"><?php echo __('Hint: manage_network = Super Admin Network, manage_options = Administrator, edit_others_posts = Editor, publish_posts = Author, edit_posts = Contributor, read = Everyone.', 'wp-statistics'); ?></p>
|
72 |
<p class="description"><?php echo __('Each of the above cascades the rights upwards in the default WordPress configuration. For example, selecting publish_posts grants the right to Authors, Editors, Admins, and Super Admins.', 'wp-statistics'); ?></p>
|
73 |
-
<p class="description"><?php echo sprintf(__('If you need a more robust solution to delegate access, you might want to look at %s Capability Manager Enhanced %s in the WordPress plugin directory.', 'wp-statistics'), '<a href="
|
74 |
</th>
|
75 |
</tr>
|
76 |
|
67 |
|
68 |
<tr valign="top">
|
69 |
<th scope="row" colspan="2">
|
70 |
+
<p class="description"><?php echo sprintf(__('See the %sWordPress Roles and Capabilities%s page for details on capability levels.', 'wp-statistics'), '<a target=_blank href="https://wordpress.org/support/article/roles-and-capabilities/">', '</a>'); ?></p>
|
71 |
<p class="description"><?php echo __('Hint: manage_network = Super Admin Network, manage_options = Administrator, edit_others_posts = Editor, publish_posts = Author, edit_posts = Contributor, read = Everyone.', 'wp-statistics'); ?></p>
|
72 |
<p class="description"><?php echo __('Each of the above cascades the rights upwards in the default WordPress configuration. For example, selecting publish_posts grants the right to Authors, Editors, Admins, and Super Admins.', 'wp-statistics'); ?></p>
|
73 |
+
<p class="description"><?php echo sprintf(__('If you need a more robust solution to delegate access, you might want to look at %s Capability Manager Enhanced %s in the WordPress plugin directory.', 'wp-statistics'), '<a href="https://wordpress.org/plugins/capability-manager-enhanced/" target=_blank>', '</a>'); ?></p>
|
74 |
</th>
|
75 |
</tr>
|
76 |
|
includes/class-wp-statistics-helper.php
CHANGED
@@ -98,6 +98,11 @@ class Helper
|
|
98 |
return false;
|
99 |
}
|
100 |
|
|
|
|
|
|
|
|
|
|
|
101 |
// Check Native php
|
102 |
$protocol = strpos(strtolower($_SERVER['SERVER_PROTOCOL']), 'https') === false ? 'http' : 'https';
|
103 |
$host = sanitize_text_field(wp_unslash($_SERVER['HTTP_HOST']));
|
98 |
return false;
|
99 |
}
|
100 |
|
101 |
+
// Backward compatibility
|
102 |
+
if (empty($_SERVER['SERVER_PROTOCOL']) or empty($_SERVER['HTTP_HOST'])) {
|
103 |
+
return false;
|
104 |
+
}
|
105 |
+
|
106 |
// Check Native php
|
107 |
$protocol = strpos(strtolower($_SERVER['SERVER_PROTOCOL']), 'https') === false ? 'http' : 'https';
|
108 |
$host = sanitize_text_field(wp_unslash($_SERVER['HTTP_HOST']));
|
includes/class-wp-statistics-mail.php
CHANGED
@@ -406,7 +406,7 @@ class WP_Statistics_Mail
|
|
406 |
}
|
407 |
|
408 |
/**
|
409 |
-
* Modify the body the
|
410 |
*/
|
411 |
if ($this->template) {
|
412 |
$this->body = $this->render();
|
406 |
}
|
407 |
|
408 |
/**
|
409 |
+
* Modify the body the template exists.
|
410 |
*/
|
411 |
if ($this->template) {
|
412 |
$this->body = $this->render();
|
includes/class-wp-statistics-menus.php
CHANGED
@@ -33,7 +33,6 @@ class Menus
|
|
33 |
'optimization' => 'optimization',
|
34 |
'settings' => 'settings',
|
35 |
'plugins' => 'plugins',
|
36 |
-
'donate' => 'donate',
|
37 |
);
|
38 |
|
39 |
/**
|
@@ -57,13 +56,6 @@ class Menus
|
|
57 |
*/
|
58 |
public static $load_admin_submenu_slug = 'statistics_page_[slug]';
|
59 |
|
60 |
-
/**
|
61 |
-
* Wp-Statistics donate link
|
62 |
-
*
|
63 |
-
* @var string
|
64 |
-
*/
|
65 |
-
public static $donate = 'http://wp-statistics.com/donate';
|
66 |
-
|
67 |
/**
|
68 |
* Get List Admin Pages
|
69 |
*/
|
@@ -301,13 +293,6 @@ class Menus
|
|
301 |
'page_url' => 'plugins',
|
302 |
'method' => 'plugins'
|
303 |
),
|
304 |
-
'donate' => array(
|
305 |
-
'sub' => 'overview',
|
306 |
-
'title' => __('Donate', 'wp-statistics'),
|
307 |
-
'name' => '<span class="wps-text-success">' . __('Donate', 'wp-statistics') . '</span>',
|
308 |
-
'page_url' => 'donate',
|
309 |
-
'method' => 'donate'
|
310 |
-
)
|
311 |
);
|
312 |
|
313 |
/**
|
@@ -348,9 +333,6 @@ class Menus
|
|
348 |
|
349 |
# Load WP-Statistics Admin Menu
|
350 |
add_action('admin_menu', array($this, 'wp_admin_menu'));
|
351 |
-
|
352 |
-
# Filter Donate Link
|
353 |
-
add_action("admin_init", array($this, 'donate'));
|
354 |
}
|
355 |
|
356 |
/**
|
@@ -398,18 +380,6 @@ class Menus
|
|
398 |
|
399 |
}
|
400 |
|
401 |
-
/**
|
402 |
-
* WP-Statistics Donate Page
|
403 |
-
*/
|
404 |
-
public function donate()
|
405 |
-
{
|
406 |
-
global $pagenow;
|
407 |
-
if ($pagenow == "admin.php" and isset($_GET['page']) and $_GET['page'] == self::get_page_slug('donate')) {
|
408 |
-
wp_redirect(self::$donate);
|
409 |
-
exit;
|
410 |
-
}
|
411 |
-
}
|
412 |
-
|
413 |
}
|
414 |
|
415 |
new Menus;
|
33 |
'optimization' => 'optimization',
|
34 |
'settings' => 'settings',
|
35 |
'plugins' => 'plugins',
|
|
|
36 |
);
|
37 |
|
38 |
/**
|
56 |
*/
|
57 |
public static $load_admin_submenu_slug = 'statistics_page_[slug]';
|
58 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
59 |
/**
|
60 |
* Get List Admin Pages
|
61 |
*/
|
293 |
'page_url' => 'plugins',
|
294 |
'method' => 'plugins'
|
295 |
),
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
296 |
);
|
297 |
|
298 |
/**
|
333 |
|
334 |
# Load WP-Statistics Admin Menu
|
335 |
add_action('admin_menu', array($this, 'wp_admin_menu'));
|
|
|
|
|
|
|
336 |
}
|
337 |
|
338 |
/**
|
380 |
|
381 |
}
|
382 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
383 |
}
|
384 |
|
385 |
new Menus;
|
includes/class-wp-statistics-privacy-erasers.php
ADDED
@@ -0,0 +1,44 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
namespace WP_STATISTICS;
|
4 |
+
|
5 |
+
class PrivacyErasers
|
6 |
+
{
|
7 |
+
/**
|
8 |
+
* Finds and erases visitors' data by email address.
|
9 |
+
*
|
10 |
+
* @param string $emailAddress The user email address.
|
11 |
+
* @param int $page Page.
|
12 |
+
*
|
13 |
+
* @return array An array of personal data in name value pairs
|
14 |
+
*
|
15 |
+
* @since 13.2.5
|
16 |
+
*/
|
17 |
+
public static function visitorsDataEraser($emailAddress, $page = 1)
|
18 |
+
{
|
19 |
+
$response = array(
|
20 |
+
'items_removed' => false,
|
21 |
+
'items_retained' => false,
|
22 |
+
'messages' => array(),
|
23 |
+
'done' => true,
|
24 |
+
);
|
25 |
+
|
26 |
+
global $wpdb;
|
27 |
+
|
28 |
+
$visitor_table = DB::table('visitor');
|
29 |
+
$user = get_user_by('email', $emailAddress);
|
30 |
+
|
31 |
+
if (!$user) {
|
32 |
+
return $response;
|
33 |
+
}
|
34 |
+
|
35 |
+
$visitors = $wpdb->query($wpdb->prepare("DELETE FROM {$visitor_table} WHERE `user_id` = %s", $user->ID));
|
36 |
+
|
37 |
+
if ($visitors) {
|
38 |
+
$response['messages'] = array(sprintf(__('Visitor data deleted for %s.', 'wp-statistics'), $emailAddress));
|
39 |
+
$response['items_removed'] = true;
|
40 |
+
}
|
41 |
+
|
42 |
+
return $response;
|
43 |
+
}
|
44 |
+
}
|
includes/class-wp-statistics-privacy-exporter.php
ADDED
@@ -0,0 +1,56 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
namespace WP_STATISTICS;
|
4 |
+
|
5 |
+
class PrivacyExporter
|
6 |
+
{
|
7 |
+
/**
|
8 |
+
* Finds and collect visitors' data for exporting by email address.
|
9 |
+
*
|
10 |
+
* @param string $emailAddress The user email address.
|
11 |
+
* @param int $page
|
12 |
+
*
|
13 |
+
* @return array An array of personal data in name value pairs
|
14 |
+
*
|
15 |
+
* @since 13.2.5
|
16 |
+
*/
|
17 |
+
public static function visitorsDataExporter($emailAddress, $page = 1)
|
18 |
+
{
|
19 |
+
$response = array(
|
20 |
+
'data' => array(),
|
21 |
+
'done' => true,
|
22 |
+
);
|
23 |
+
|
24 |
+
global $wpdb;
|
25 |
+
|
26 |
+
$visitor_table = DB::table('visitor');
|
27 |
+
$user = get_user_by('email', $emailAddress);
|
28 |
+
|
29 |
+
if (!$user) {
|
30 |
+
return $response;
|
31 |
+
}
|
32 |
+
|
33 |
+
$visitors = $wpdb->get_results($wpdb->prepare("SELECT * FROM {$visitor_table} WHERE `user_id` = %s", $user->ID));
|
34 |
+
|
35 |
+
foreach ($visitors as $visitor) {
|
36 |
+
$user_data_to_export = array();
|
37 |
+
|
38 |
+
foreach ($visitor as $key => $value) {
|
39 |
+
$user_data_to_export[] = array(
|
40 |
+
'name' => $key,
|
41 |
+
'value' => $value,
|
42 |
+
);
|
43 |
+
}
|
44 |
+
|
45 |
+
$response['data'][] = array(
|
46 |
+
'group_id' => 'wp_statistics_visitors',
|
47 |
+
'group_label' => __('Statistics Data', 'wp-statistics'),
|
48 |
+
'group_description' => sprintf(__('Visitor\'s data for user ID #%s', 'wp-statistics'), $visitor->user_id),
|
49 |
+
'item_id' => "visitor-id-{$visitor->ID}",
|
50 |
+
'data' => $user_data_to_export,
|
51 |
+
);
|
52 |
+
}
|
53 |
+
|
54 |
+
return $response;
|
55 |
+
}
|
56 |
+
}
|
includes/class-wp-statistics.php
CHANGED
@@ -164,6 +164,8 @@ final class WP_Statistics
|
|
164 |
require_once WP_STATISTICS_DIR . 'includes/class-wp-statistics-search-engine.php';
|
165 |
require_once WP_STATISTICS_DIR . 'includes/class-wp-statistics-exclusion.php';
|
166 |
require_once WP_STATISTICS_DIR . 'includes/class-wp-statistics-hits.php';
|
|
|
|
|
167 |
|
168 |
// Ajax area
|
169 |
require_once WP_STATISTICS_DIR . 'includes/admin/class-wp-statistics-admin-template.php';
|
@@ -181,6 +183,7 @@ final class WP_Statistics
|
|
181 |
require_once WP_STATISTICS_DIR . 'includes/admin/class-wp-statistics-admin-post.php';
|
182 |
require_once WP_STATISTICS_DIR . 'includes/admin/class-wp-statistics-admin-user.php';
|
183 |
require_once WP_STATISTICS_DIR . 'includes/admin/class-wp-statistics-admin-taxonomy.php';
|
|
|
184 |
require_once WP_STATISTICS_DIR . 'includes/admin/TinyMCE/class-wp-statistics-tinymce.php';
|
185 |
|
186 |
// Admin Pages List
|
164 |
require_once WP_STATISTICS_DIR . 'includes/class-wp-statistics-search-engine.php';
|
165 |
require_once WP_STATISTICS_DIR . 'includes/class-wp-statistics-exclusion.php';
|
166 |
require_once WP_STATISTICS_DIR . 'includes/class-wp-statistics-hits.php';
|
167 |
+
require_once WP_STATISTICS_DIR . 'includes/class-wp-statistics-privacy-exporter.php';
|
168 |
+
require_once WP_STATISTICS_DIR . 'includes/class-wp-statistics-privacy-erasers.php';
|
169 |
|
170 |
// Ajax area
|
171 |
require_once WP_STATISTICS_DIR . 'includes/admin/class-wp-statistics-admin-template.php';
|
183 |
require_once WP_STATISTICS_DIR . 'includes/admin/class-wp-statistics-admin-post.php';
|
184 |
require_once WP_STATISTICS_DIR . 'includes/admin/class-wp-statistics-admin-user.php';
|
185 |
require_once WP_STATISTICS_DIR . 'includes/admin/class-wp-statistics-admin-taxonomy.php';
|
186 |
+
require_once WP_STATISTICS_DIR . 'includes/admin/class-wp-statistics-admin-privacy.php';
|
187 |
require_once WP_STATISTICS_DIR . 'includes/admin/TinyMCE/class-wp-statistics-tinymce.php';
|
188 |
|
189 |
// Admin Pages List
|
includes/template-functions.php
CHANGED
@@ -508,6 +508,9 @@ function wp_statistics_get_top_pages($rangestartdate = null, $rangeenddate = nul
|
|
508 |
{
|
509 |
global $wpdb;
|
510 |
|
|
|
|
|
|
|
511 |
// Get every unique URI from the pages database.
|
512 |
if ($rangestartdate != null && $rangeenddate != null) {
|
513 |
$result = $wpdb->get_results($wpdb->prepare("SELECT `uri`,`id`,`type` FROM " . \WP_STATISTICS\DB::table('pages') . " WHERE `date` BETWEEN %s AND %s GROUP BY `uri`" . ($limit != null ? ' LIMIT ' . $limit : ''), $rangestartdate, $rangeenddate), ARRAY_N);
|
@@ -574,7 +577,10 @@ function wp_statistics_get_top_pages($rangestartdate = null, $rangeenddate = nul
|
|
574 |
usort($uris, array('\WP_STATISTICS\Helper', 'compare_uri_hits'));
|
575 |
}
|
576 |
|
577 |
-
|
|
|
|
|
|
|
578 |
}
|
579 |
|
580 |
/**
|
508 |
{
|
509 |
global $wpdb;
|
510 |
|
511 |
+
$spliceLimit = ($limit != null ? $limit : 5);
|
512 |
+
$limit = null;
|
513 |
+
|
514 |
// Get every unique URI from the pages database.
|
515 |
if ($rangestartdate != null && $rangeenddate != null) {
|
516 |
$result = $wpdb->get_results($wpdb->prepare("SELECT `uri`,`id`,`type` FROM " . \WP_STATISTICS\DB::table('pages') . " WHERE `date` BETWEEN %s AND %s GROUP BY `uri`" . ($limit != null ? ' LIMIT ' . $limit : ''), $rangestartdate, $rangeenddate), ARRAY_N);
|
577 |
usort($uris, array('\WP_STATISTICS\Helper', 'compare_uri_hits'));
|
578 |
}
|
579 |
|
580 |
+
array_splice($uris, $spliceLimit);
|
581 |
+
|
582 |
+
return array($spliceLimit, $uris);
|
583 |
+
// return array($total, $uris);
|
584 |
}
|
585 |
|
586 |
/**
|
includes/vendor/composer/ClassLoader.php
CHANGED
@@ -37,13 +37,11 @@ namespace Composer\Autoload;
|
|
37 |
*
|
38 |
* @author Fabien Potencier <fabien@symfony.com>
|
39 |
* @author Jordi Boggiano <j.boggiano@seld.be>
|
40 |
-
* @see
|
41 |
-
* @see
|
42 |
*/
|
43 |
class ClassLoader
|
44 |
{
|
45 |
-
private $vendorDir;
|
46 |
-
|
47 |
// PSR-4
|
48 |
private $prefixLengthsPsr4 = array();
|
49 |
private $prefixDirsPsr4 = array();
|
@@ -59,13 +57,6 @@ class ClassLoader
|
|
59 |
private $missingClasses = array();
|
60 |
private $apcuPrefix;
|
61 |
|
62 |
-
private static $registeredLoaders = array();
|
63 |
-
|
64 |
-
public function __construct($vendorDir = null)
|
65 |
-
{
|
66 |
-
$this->vendorDir = $vendorDir;
|
67 |
-
}
|
68 |
-
|
69 |
public function getPrefixes()
|
70 |
{
|
71 |
if (!empty($this->prefixesPsr0)) {
|
@@ -309,17 +300,6 @@ class ClassLoader
|
|
309 |
public function register($prepend = false)
|
310 |
{
|
311 |
spl_autoload_register(array($this, 'loadClass'), true, $prepend);
|
312 |
-
|
313 |
-
if (null === $this->vendorDir) {
|
314 |
-
return;
|
315 |
-
}
|
316 |
-
|
317 |
-
if ($prepend) {
|
318 |
-
self::$registeredLoaders = array($this->vendorDir => $this) + self::$registeredLoaders;
|
319 |
-
} else {
|
320 |
-
unset(self::$registeredLoaders[$this->vendorDir]);
|
321 |
-
self::$registeredLoaders[$this->vendorDir] = $this;
|
322 |
-
}
|
323 |
}
|
324 |
|
325 |
/**
|
@@ -328,10 +308,6 @@ class ClassLoader
|
|
328 |
public function unregister()
|
329 |
{
|
330 |
spl_autoload_unregister(array($this, 'loadClass'));
|
331 |
-
|
332 |
-
if (null !== $this->vendorDir) {
|
333 |
-
unset(self::$registeredLoaders[$this->vendorDir]);
|
334 |
-
}
|
335 |
}
|
336 |
|
337 |
/**
|
@@ -391,16 +367,6 @@ class ClassLoader
|
|
391 |
return $file;
|
392 |
}
|
393 |
|
394 |
-
/**
|
395 |
-
* Returns the currently registered loaders indexed by their corresponding vendor directories.
|
396 |
-
*
|
397 |
-
* @return self[]
|
398 |
-
*/
|
399 |
-
public static function getRegisteredLoaders()
|
400 |
-
{
|
401 |
-
return self::$registeredLoaders;
|
402 |
-
}
|
403 |
-
|
404 |
private function findFileWithExtension($class, $ext)
|
405 |
{
|
406 |
// PSR-4 lookup
|
37 |
*
|
38 |
* @author Fabien Potencier <fabien@symfony.com>
|
39 |
* @author Jordi Boggiano <j.boggiano@seld.be>
|
40 |
+
* @see http://www.php-fig.org/psr/psr-0/
|
41 |
+
* @see http://www.php-fig.org/psr/psr-4/
|
42 |
*/
|
43 |
class ClassLoader
|
44 |
{
|
|
|
|
|
45 |
// PSR-4
|
46 |
private $prefixLengthsPsr4 = array();
|
47 |
private $prefixDirsPsr4 = array();
|
57 |
private $missingClasses = array();
|
58 |
private $apcuPrefix;
|
59 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
60 |
public function getPrefixes()
|
61 |
{
|
62 |
if (!empty($this->prefixesPsr0)) {
|
300 |
public function register($prepend = false)
|
301 |
{
|
302 |
spl_autoload_register(array($this, 'loadClass'), true, $prepend);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
303 |
}
|
304 |
|
305 |
/**
|
308 |
public function unregister()
|
309 |
{
|
310 |
spl_autoload_unregister(array($this, 'loadClass'));
|
|
|
|
|
|
|
|
|
311 |
}
|
312 |
|
313 |
/**
|
367 |
return $file;
|
368 |
}
|
369 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
370 |
private function findFileWithExtension($class, $ext)
|
371 |
{
|
372 |
// PSR-4 lookup
|
includes/vendor/composer/autoload_classmap.php
CHANGED
@@ -6,5 +6,4 @@ $vendorDir = dirname(dirname(__FILE__));
|
|
6 |
$baseDir = dirname(dirname($vendorDir));
|
7 |
|
8 |
return array(
|
9 |
-
'Composer\\InstalledVersions' => $vendorDir . '/composer/InstalledVersions.php',
|
10 |
);
|
6 |
$baseDir = dirname(dirname($vendorDir));
|
7 |
|
8 |
return array(
|
|
|
9 |
);
|
includes/vendor/composer/autoload_real.php
CHANGED
@@ -23,12 +23,12 @@ class ComposerAutoloaderInit2ac516f03a394ec3d1721352b7f43359
|
|
23 |
}
|
24 |
|
25 |
spl_autoload_register(array('ComposerAutoloaderInit2ac516f03a394ec3d1721352b7f43359', 'loadClassLoader'), true, true);
|
26 |
-
self::$loader = $loader = new \Composer\Autoload\ClassLoader(
|
27 |
spl_autoload_unregister(array('ComposerAutoloaderInit2ac516f03a394ec3d1721352b7f43359', 'loadClassLoader'));
|
28 |
|
29 |
$useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
|
30 |
if ($useStaticLoader) {
|
31 |
-
|
32 |
|
33 |
call_user_func(\Composer\Autoload\ComposerStaticInit2ac516f03a394ec3d1721352b7f43359::getInitializer($loader));
|
34 |
} else {
|
23 |
}
|
24 |
|
25 |
spl_autoload_register(array('ComposerAutoloaderInit2ac516f03a394ec3d1721352b7f43359', 'loadClassLoader'), true, true);
|
26 |
+
self::$loader = $loader = new \Composer\Autoload\ClassLoader();
|
27 |
spl_autoload_unregister(array('ComposerAutoloaderInit2ac516f03a394ec3d1721352b7f43359', 'loadClassLoader'));
|
28 |
|
29 |
$useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
|
30 |
if ($useStaticLoader) {
|
31 |
+
require_once __DIR__ . '/autoload_static.php';
|
32 |
|
33 |
call_user_func(\Composer\Autoload\ComposerStaticInit2ac516f03a394ec3d1721352b7f43359::getInitializer($loader));
|
34 |
} else {
|
includes/vendor/composer/autoload_static.php
CHANGED
@@ -79,16 +79,11 @@ class ComposerStaticInit2ac516f03a394ec3d1721352b7f43359
|
|
79 |
),
|
80 |
);
|
81 |
|
82 |
-
public static $classMap = array (
|
83 |
-
'Composer\\InstalledVersions' => __DIR__ . '/..' . '/composer/InstalledVersions.php',
|
84 |
-
);
|
85 |
-
|
86 |
public static function getInitializer(ClassLoader $loader)
|
87 |
{
|
88 |
return \Closure::bind(function () use ($loader) {
|
89 |
$loader->prefixLengthsPsr4 = ComposerStaticInit2ac516f03a394ec3d1721352b7f43359::$prefixLengthsPsr4;
|
90 |
$loader->prefixDirsPsr4 = ComposerStaticInit2ac516f03a394ec3d1721352b7f43359::$prefixDirsPsr4;
|
91 |
-
$loader->classMap = ComposerStaticInit2ac516f03a394ec3d1721352b7f43359::$classMap;
|
92 |
|
93 |
}, null, ClassLoader::class);
|
94 |
}
|
79 |
),
|
80 |
);
|
81 |
|
|
|
|
|
|
|
|
|
82 |
public static function getInitializer(ClassLoader $loader)
|
83 |
{
|
84 |
return \Closure::bind(function () use ($loader) {
|
85 |
$loader->prefixLengthsPsr4 = ComposerStaticInit2ac516f03a394ec3d1721352b7f43359::$prefixLengthsPsr4;
|
86 |
$loader->prefixDirsPsr4 = ComposerStaticInit2ac516f03a394ec3d1721352b7f43359::$prefixDirsPsr4;
|
|
|
87 |
|
88 |
}, null, ClassLoader::class);
|
89 |
}
|
includes/vendor/composer/installed.json
CHANGED
@@ -1,482 +1,466 @@
|
|
1 |
-
|
2 |
-
|
3 |
-
|
4 |
-
|
5 |
-
|
6 |
-
|
7 |
-
"
|
8 |
-
|
9 |
-
|
10 |
-
|
11 |
-
|
12 |
-
"
|
13 |
-
|
14 |
-
|
15 |
-
|
16 |
-
|
17 |
-
|
18 |
-
"
|
19 |
-
|
20 |
-
|
21 |
-
|
22 |
-
|
23 |
-
"
|
24 |
-
|
25 |
-
|
26 |
-
|
27 |
-
|
28 |
-
|
29 |
-
|
30 |
-
|
31 |
-
"
|
32 |
-
"
|
33 |
-
|
34 |
-
|
35 |
-
|
36 |
-
|
37 |
-
"
|
38 |
-
"
|
39 |
-
|
40 |
-
|
41 |
-
|
42 |
-
|
43 |
-
"
|
44 |
-
|
45 |
-
|
46 |
-
|
47 |
-
|
48 |
-
|
49 |
-
|
50 |
-
|
51 |
-
|
52 |
-
|
53 |
-
|
54 |
-
"
|
55 |
-
|
56 |
-
|
57 |
-
|
58 |
-
|
59 |
-
|
60 |
-
|
61 |
-
"
|
62 |
-
|
63 |
-
|
64 |
-
|
65 |
-
|
66 |
-
|
67 |
-
|
68 |
-
|
69 |
-
|
70 |
-
|
71 |
-
|
72 |
-
|
73 |
-
|
74 |
-
|
75 |
-
|
76 |
-
|
77 |
-
|
78 |
-
|
79 |
-
|
80 |
-
|
81 |
-
|
82 |
-
|
83 |
-
|
84 |
-
|
85 |
-
"
|
86 |
-
"
|
87 |
-
|
88 |
-
|
89 |
-
|
90 |
-
|
91 |
-
"
|
92 |
-
|
93 |
-
|
94 |
-
|
95 |
-
|
96 |
-
|
97 |
-
"
|
98 |
-
|
99 |
-
|
100 |
-
|
101 |
-
|
102 |
-
|
103 |
-
"
|
104 |
-
|
105 |
-
|
106 |
-
|
107 |
-
|
108 |
-
|
109 |
-
|
110 |
-
"
|
111 |
-
|
112 |
-
|
113 |
-
|
114 |
-
|
115 |
-
|
116 |
-
"
|
117 |
-
|
118 |
-
|
119 |
-
|
120 |
-
|
121 |
-
|
122 |
-
|
123 |
-
|
124 |
-
|
125 |
-
|
126 |
-
|
127 |
-
|
128 |
-
"
|
129 |
-
"
|
130 |
-
|
131 |
-
|
132 |
-
|
133 |
-
|
134 |
-
|
135 |
-
|
136 |
-
"
|
137 |
-
|
138 |
-
|
139 |
-
|
140 |
-
|
141 |
-
|
142 |
-
|
143 |
-
|
144 |
-
"
|
145 |
-
"
|
146 |
-
"
|
147 |
-
|
148 |
-
|
149 |
-
|
150 |
-
|
151 |
-
"
|
152 |
-
|
153 |
-
|
154 |
-
|
155 |
-
|
156 |
-
|
157 |
-
|
158 |
-
|
159 |
-
|
160 |
-
|
161 |
-
|
162 |
-
|
163 |
-
|
164 |
-
"
|
165 |
-
|
166 |
-
|
167 |
-
|
168 |
-
|
169 |
-
|
170 |
-
|
171 |
-
|
172 |
-
|
173 |
-
|
174 |
-
|
175 |
-
|
176 |
-
|
177 |
-
|
178 |
-
|
179 |
-
|
180 |
-
|
181 |
-
|
182 |
-
"
|
183 |
-
"
|
184 |
-
"
|
185 |
-
|
186 |
-
|
187 |
-
|
188 |
-
|
189 |
-
|
190 |
-
|
191 |
-
|
192 |
-
|
193 |
-
|
194 |
-
|
195 |
-
"
|
196 |
-
|
197 |
-
|
198 |
-
|
199 |
-
"
|
200 |
-
"
|
201 |
-
"
|
202 |
-
|
203 |
-
|
204 |
-
|
205 |
-
|
206 |
-
|
207 |
-
|
208 |
-
|
209 |
-
|
210 |
-
|
211 |
-
|
212 |
-
"
|
213 |
-
|
214 |
-
|
215 |
-
"
|
216 |
-
|
217 |
-
|
218 |
-
"
|
219 |
-
|
220 |
-
|
221 |
-
|
222 |
-
|
223 |
-
|
224 |
-
|
225 |
-
|
226 |
-
|
227 |
-
"
|
228 |
-
|
229 |
-
|
230 |
-
|
231 |
-
|
232 |
-
"
|
233 |
-
|
234 |
-
|
235 |
-
|
236 |
-
|
237 |
-
|
238 |
-
|
239 |
-
|
240 |
-
|
241 |
-
|
242 |
-
|
243 |
-
|
244 |
-
|
245 |
-
|
246 |
-
|
247 |
-
|
248 |
-
|
249 |
-
|
250 |
-
|
251 |
-
|
252 |
-
|
253 |
-
|
254 |
-
|
255 |
-
|
256 |
-
|
257 |
-
|
258 |
-
"
|
259 |
-
},
|
260 |
-
{
|
261 |
-
"
|
262 |
-
"
|
263 |
-
"
|
264 |
-
"
|
265 |
-
|
266 |
-
|
267 |
-
|
268 |
-
|
269 |
-
"
|
270 |
-
|
271 |
-
|
272 |
-
|
273 |
-
|
274 |
-
|
275 |
-
"
|
276 |
-
|
277 |
-
|
278 |
-
|
279 |
-
|
280 |
-
|
281 |
-
"
|
282 |
-
"
|
283 |
-
"
|
284 |
-
|
285 |
-
|
286 |
-
|
287 |
-
|
288 |
-
"
|
289 |
-
|
290 |
-
|
291 |
-
|
292 |
-
|
293 |
-
|
294 |
-
}
|
295 |
-
|
296 |
-
|
297 |
-
|
298 |
-
|
299 |
-
|
300 |
-
|
301 |
-
|
302 |
-
|
303 |
-
|
304 |
-
|
305 |
-
"
|
306 |
-
"
|
307 |
-
|
308 |
-
|
309 |
-
|
310 |
-
"
|
311 |
-
"
|
312 |
-
"
|
313 |
-
|
314 |
-
|
315 |
-
|
316 |
-
|
317 |
-
|
318 |
-
|
319 |
-
|
320 |
-
|
321 |
-
"
|
322 |
-
|
323 |
-
|
324 |
-
|
325 |
-
|
326 |
-
|
327 |
-
|
328 |
-
|
329 |
-
|
330 |
-
|
331 |
-
|
332 |
-
|
333 |
-
|
334 |
-
|
335 |
-
|
336 |
-
"
|
337 |
-
|
338 |
-
|
339 |
-
|
340 |
-
|
341 |
-
|
342 |
-
|
343 |
-
|
344 |
-
"
|
345 |
-
|
346 |
-
|
347 |
-
|
348 |
-
|
349 |
-
|
350 |
-
|
351 |
-
|
352 |
-
|
353 |
-
|
354 |
-
|
355 |
-
|
356 |
-
|
357 |
-
|
358 |
-
|
359 |
-
"
|
360 |
-
"
|
361 |
-
|
362 |
-
|
363 |
-
|
364 |
-
|
365 |
-
|
366 |
-
|
367 |
-
"
|
368 |
-
|
369 |
-
|
370 |
-
|
371 |
-
|
372 |
-
|
373 |
-
|
374 |
-
|
375 |
-
"
|
376 |
-
}
|
377 |
-
|
378 |
-
|
379 |
-
|
380 |
-
|
381 |
-
|
382 |
-
|
383 |
-
|
384 |
-
|
385 |
-
"
|
386 |
-
|
387 |
-
|
388 |
-
|
389 |
-
|
390 |
-
|
391 |
-
|
392 |
-
|
393 |
-
"
|
394 |
-
|
395 |
-
|
396 |
-
|
397 |
-
|
398 |
-
|
399 |
-
|
400 |
-
|
401 |
-
|
402 |
-
|
403 |
-
|
404 |
-
|
405 |
-
|
406 |
-
|
407 |
-
|
408 |
-
|
409 |
-
|
410 |
-
"
|
411 |
-
|
412 |
-
|
413 |
-
"
|
414 |
-
|
415 |
-
|
416 |
-
"
|
417 |
-
|
418 |
-
|
419 |
-
|
420 |
-
|
421 |
-
"
|
422 |
-
|
423 |
-
|
424 |
-
|
425 |
-
|
426 |
-
|
427 |
-
|
428 |
-
|
429 |
-
|
430 |
-
|
431 |
-
|
432 |
-
|
433 |
-
|
434 |
-
|
435 |
-
|
436 |
-
"
|
437 |
-
|
438 |
-
|
439 |
-
|
440 |
-
|
441 |
-
|
442 |
-
|
443 |
-
|
444 |
-
"
|
445 |
-
|
446 |
-
|
447 |
-
|
448 |
-
|
449 |
-
|
450 |
-
|
451 |
-
|
452 |
-
|
453 |
-
|
454 |
-
|
455 |
-
|
456 |
-
|
457 |
-
|
458 |
-
"
|
459 |
-
|
460 |
-
|
461 |
-
|
462 |
-
|
463 |
-
|
464 |
-
],
|
465 |
-
"description": "Useragent sniffing library for PHP",
|
466 |
-
"homepage": "http://whichbrowser.net",
|
467 |
-
"keywords": [
|
468 |
-
"browser",
|
469 |
-
"sniffing",
|
470 |
-
"ua",
|
471 |
-
"useragent"
|
472 |
-
],
|
473 |
-
"support": {
|
474 |
-
"issues": "https://github.com/WhichBrowser/Parser-PHP/issues",
|
475 |
-
"source": "https://github.com/WhichBrowser/Parser-PHP/tree/v2.1.7"
|
476 |
-
},
|
477 |
-
"install-path": "../whichbrowser/parser"
|
478 |
}
|
479 |
-
|
480 |
-
|
481 |
-
"dev-package-names": []
|
482 |
-
}
|
1 |
+
[
|
2 |
+
{
|
3 |
+
"name": "composer/ca-bundle",
|
4 |
+
"version": "1.3.1",
|
5 |
+
"version_normalized": "1.3.1.0",
|
6 |
+
"source": {
|
7 |
+
"type": "git",
|
8 |
+
"url": "https://github.com/composer/ca-bundle.git",
|
9 |
+
"reference": "4c679186f2aca4ab6a0f1b0b9cf9252decb44d0b"
|
10 |
+
},
|
11 |
+
"dist": {
|
12 |
+
"type": "zip",
|
13 |
+
"url": "https://api.github.com/repos/composer/ca-bundle/zipball/4c679186f2aca4ab6a0f1b0b9cf9252decb44d0b",
|
14 |
+
"reference": "4c679186f2aca4ab6a0f1b0b9cf9252decb44d0b",
|
15 |
+
"shasum": ""
|
16 |
+
},
|
17 |
+
"require": {
|
18 |
+
"ext-openssl": "*",
|
19 |
+
"ext-pcre": "*",
|
20 |
+
"php": "^5.3.2 || ^7.0 || ^8.0"
|
21 |
+
},
|
22 |
+
"require-dev": {
|
23 |
+
"phpstan/phpstan": "^0.12.55",
|
24 |
+
"psr/log": "^1.0",
|
25 |
+
"symfony/phpunit-bridge": "^4.2 || ^5",
|
26 |
+
"symfony/process": "^2.5 || ^3.0 || ^4.0 || ^5.0 || ^6.0"
|
27 |
+
},
|
28 |
+
"time": "2021-10-28T20:44:15+00:00",
|
29 |
+
"type": "library",
|
30 |
+
"extra": {
|
31 |
+
"branch-alias": {
|
32 |
+
"dev-main": "1.x-dev"
|
33 |
+
}
|
34 |
+
},
|
35 |
+
"installation-source": "dist",
|
36 |
+
"autoload": {
|
37 |
+
"psr-4": {
|
38 |
+
"Composer\\CaBundle\\": "src"
|
39 |
+
}
|
40 |
+
},
|
41 |
+
"notification-url": "https://packagist.org/downloads/",
|
42 |
+
"license": [
|
43 |
+
"MIT"
|
44 |
+
],
|
45 |
+
"authors": [
|
46 |
+
{
|
47 |
+
"name": "Jordi Boggiano",
|
48 |
+
"email": "j.boggiano@seld.be",
|
49 |
+
"homepage": "http://seld.be"
|
50 |
+
}
|
51 |
+
],
|
52 |
+
"description": "Lets you find a path to the system CA bundle, and includes a fallback to the Mozilla CA bundle.",
|
53 |
+
"keywords": [
|
54 |
+
"cabundle",
|
55 |
+
"cacert",
|
56 |
+
"certificate",
|
57 |
+
"ssl",
|
58 |
+
"tls"
|
59 |
+
],
|
60 |
+
"support": {
|
61 |
+
"irc": "irc://irc.freenode.org/composer",
|
62 |
+
"issues": "https://github.com/composer/ca-bundle/issues",
|
63 |
+
"source": "https://github.com/composer/ca-bundle/tree/1.3.1"
|
64 |
+
},
|
65 |
+
"funding": [
|
66 |
+
{
|
67 |
+
"url": "https://packagist.com",
|
68 |
+
"type": "custom"
|
69 |
+
},
|
70 |
+
{
|
71 |
+
"url": "https://github.com/composer",
|
72 |
+
"type": "github"
|
73 |
+
},
|
74 |
+
{
|
75 |
+
"url": "https://tidelift.com/funding/github/packagist/composer/composer",
|
76 |
+
"type": "tidelift"
|
77 |
+
}
|
78 |
+
]
|
79 |
+
},
|
80 |
+
{
|
81 |
+
"name": "geoip2/geoip2",
|
82 |
+
"version": "v2.10.0",
|
83 |
+
"version_normalized": "2.10.0.0",
|
84 |
+
"source": {
|
85 |
+
"type": "git",
|
86 |
+
"url": "https://github.com/maxmind/GeoIP2-php.git",
|
87 |
+
"reference": "419557cd21d9fe039721a83490701a58c8ce784a"
|
88 |
+
},
|
89 |
+
"dist": {
|
90 |
+
"type": "zip",
|
91 |
+
"url": "https://api.github.com/repos/maxmind/GeoIP2-php/zipball/419557cd21d9fe039721a83490701a58c8ce784a",
|
92 |
+
"reference": "419557cd21d9fe039721a83490701a58c8ce784a",
|
93 |
+
"shasum": ""
|
94 |
+
},
|
95 |
+
"require": {
|
96 |
+
"ext-json": "*",
|
97 |
+
"maxmind-db/reader": "~1.5",
|
98 |
+
"maxmind/web-service-common": "~0.6",
|
99 |
+
"php": ">=5.6"
|
100 |
+
},
|
101 |
+
"require-dev": {
|
102 |
+
"friendsofphp/php-cs-fixer": "2.*",
|
103 |
+
"phpunit/phpunit": "5.*",
|
104 |
+
"squizlabs/php_codesniffer": "3.*"
|
105 |
+
},
|
106 |
+
"time": "2019-12-12T18:48:39+00:00",
|
107 |
+
"type": "library",
|
108 |
+
"installation-source": "dist",
|
109 |
+
"autoload": {
|
110 |
+
"psr-4": {
|
111 |
+
"GeoIp2\\": "src"
|
112 |
+
}
|
113 |
+
},
|
114 |
+
"notification-url": "https://packagist.org/downloads/",
|
115 |
+
"license": [
|
116 |
+
"Apache-2.0"
|
117 |
+
],
|
118 |
+
"authors": [
|
119 |
+
{
|
120 |
+
"name": "Gregory J. Oschwald",
|
121 |
+
"email": "goschwald@maxmind.com",
|
122 |
+
"homepage": "https://www.maxmind.com/"
|
123 |
+
}
|
124 |
+
],
|
125 |
+
"description": "MaxMind GeoIP2 PHP API",
|
126 |
+
"homepage": "https://github.com/maxmind/GeoIP2-php",
|
127 |
+
"keywords": [
|
128 |
+
"IP",
|
129 |
+
"geoip",
|
130 |
+
"geoip2",
|
131 |
+
"geolocation",
|
132 |
+
"maxmind"
|
133 |
+
],
|
134 |
+
"support": {
|
135 |
+
"issues": "https://github.com/maxmind/GeoIP2-php/issues",
|
136 |
+
"source": "https://github.com/maxmind/GeoIP2-php/tree/master"
|
137 |
+
}
|
138 |
+
},
|
139 |
+
{
|
140 |
+
"name": "jaybizzle/crawler-detect",
|
141 |
+
"version": "v1.2.111",
|
142 |
+
"version_normalized": "1.2.111.0",
|
143 |
+
"source": {
|
144 |
+
"type": "git",
|
145 |
+
"url": "https://github.com/JayBizzle/Crawler-Detect.git",
|
146 |
+
"reference": "d572ed4a65a70a2d2871dc5137c9c5b7e69745ab"
|
147 |
+
},
|
148 |
+
"dist": {
|
149 |
+
"type": "zip",
|
150 |
+
"url": "https://api.github.com/repos/JayBizzle/Crawler-Detect/zipball/d572ed4a65a70a2d2871dc5137c9c5b7e69745ab",
|
151 |
+
"reference": "d572ed4a65a70a2d2871dc5137c9c5b7e69745ab",
|
152 |
+
"shasum": ""
|
153 |
+
},
|
154 |
+
"require": {
|
155 |
+
"php": ">=5.3.0"
|
156 |
+
},
|
157 |
+
"require-dev": {
|
158 |
+
"phpunit/phpunit": "^4.8|^5.5|^6.5|^9.4"
|
159 |
+
},
|
160 |
+
"time": "2022-03-15T22:19:01+00:00",
|
161 |
+
"type": "library",
|
162 |
+
"installation-source": "dist",
|
163 |
+
"autoload": {
|
164 |
+
"psr-4": {
|
165 |
+
"Jaybizzle\\CrawlerDetect\\": "src/"
|
166 |
+
}
|
167 |
+
},
|
168 |
+
"notification-url": "https://packagist.org/downloads/",
|
169 |
+
"license": [
|
170 |
+
"MIT"
|
171 |
+
],
|
172 |
+
"authors": [
|
173 |
+
{
|
174 |
+
"name": "Mark Beech",
|
175 |
+
"email": "m@rkbee.ch",
|
176 |
+
"role": "Developer"
|
177 |
+
}
|
178 |
+
],
|
179 |
+
"description": "CrawlerDetect is a PHP class for detecting bots/crawlers/spiders via the user agent",
|
180 |
+
"homepage": "https://github.com/JayBizzle/Crawler-Detect/",
|
181 |
+
"keywords": [
|
182 |
+
"crawler",
|
183 |
+
"crawler detect",
|
184 |
+
"crawler detector",
|
185 |
+
"crawlerdetect",
|
186 |
+
"php crawler detect"
|
187 |
+
]
|
188 |
+
},
|
189 |
+
{
|
190 |
+
"name": "maxmind-db/reader",
|
191 |
+
"version": "v1.6.0",
|
192 |
+
"version_normalized": "1.6.0.0",
|
193 |
+
"source": {
|
194 |
+
"type": "git",
|
195 |
+
"url": "https://github.com/maxmind/MaxMind-DB-Reader-php.git",
|
196 |
+
"reference": "febd4920bf17c1da84cef58e56a8227dfb37fbe4"
|
197 |
+
},
|
198 |
+
"dist": {
|
199 |
+
"type": "zip",
|
200 |
+
"url": "https://api.github.com/repos/maxmind/MaxMind-DB-Reader-php/zipball/febd4920bf17c1da84cef58e56a8227dfb37fbe4",
|
201 |
+
"reference": "febd4920bf17c1da84cef58e56a8227dfb37fbe4",
|
202 |
+
"shasum": ""
|
203 |
+
},
|
204 |
+
"require": {
|
205 |
+
"php": ">=5.6"
|
206 |
+
},
|
207 |
+
"conflict": {
|
208 |
+
"ext-maxminddb": "<1.6.0,>=2.0.0"
|
209 |
+
},
|
210 |
+
"require-dev": {
|
211 |
+
"friendsofphp/php-cs-fixer": "2.*",
|
212 |
+
"php-coveralls/php-coveralls": "^2.1",
|
213 |
+
"phpunit/phpcov": "^3.0",
|
214 |
+
"phpunit/phpunit": "5.*",
|
215 |
+
"squizlabs/php_codesniffer": "3.*"
|
216 |
+
},
|
217 |
+
"suggest": {
|
218 |
+
"ext-bcmath": "bcmath or gmp is required for decoding larger integers with the pure PHP decoder",
|
219 |
+
"ext-gmp": "bcmath or gmp is required for decoding larger integers with the pure PHP decoder",
|
220 |
+
"ext-maxminddb": "A C-based database decoder that provides significantly faster lookups"
|
221 |
+
},
|
222 |
+
"time": "2019-12-19T22:59:03+00:00",
|
223 |
+
"type": "library",
|
224 |
+
"installation-source": "dist",
|
225 |
+
"autoload": {
|
226 |
+
"psr-4": {
|
227 |
+
"MaxMind\\Db\\": "src/MaxMind/Db"
|
228 |
+
}
|
229 |
+
},
|
230 |
+
"notification-url": "https://packagist.org/downloads/",
|
231 |
+
"license": [
|
232 |
+
"Apache-2.0"
|
233 |
+
],
|
234 |
+
"authors": [
|
235 |
+
{
|
236 |
+
"name": "Gregory J. Oschwald",
|
237 |
+
"email": "goschwald@maxmind.com",
|
238 |
+
"homepage": "https://www.maxmind.com/"
|
239 |
+
}
|
240 |
+
],
|
241 |
+
"description": "MaxMind DB Reader API",
|
242 |
+
"homepage": "https://github.com/maxmind/MaxMind-DB-Reader-php",
|
243 |
+
"keywords": [
|
244 |
+
"database",
|
245 |
+
"geoip",
|
246 |
+
"geoip2",
|
247 |
+
"geolocation",
|
248 |
+
"maxmind"
|
249 |
+
]
|
250 |
+
},
|
251 |
+
{
|
252 |
+
"name": "maxmind/web-service-common",
|
253 |
+
"version": "v0.7.0",
|
254 |
+
"version_normalized": "0.7.0.0",
|
255 |
+
"source": {
|
256 |
+
"type": "git",
|
257 |
+
"url": "https://github.com/maxmind/web-service-common-php.git",
|
258 |
+
"reference": "74c996c218ada5c639c8c2f076756e059f5552fc"
|
259 |
+
},
|
260 |
+
"dist": {
|
261 |
+
"type": "zip",
|
262 |
+
"url": "https://api.github.com/repos/maxmind/web-service-common-php/zipball/74c996c218ada5c639c8c2f076756e059f5552fc",
|
263 |
+
"reference": "74c996c218ada5c639c8c2f076756e059f5552fc",
|
264 |
+
"shasum": ""
|
265 |
+
},
|
266 |
+
"require": {
|
267 |
+
"composer/ca-bundle": "^1.0.3",
|
268 |
+
"ext-curl": "*",
|
269 |
+
"ext-json": "*",
|
270 |
+
"php": ">=5.6"
|
271 |
+
},
|
272 |
+
"require-dev": {
|
273 |
+
"friendsofphp/php-cs-fixer": "2.*",
|
274 |
+
"phpunit/phpunit": "^4.8.36 || ^5.7 || ^6.5 || ^7.0",
|
275 |
+
"squizlabs/php_codesniffer": "3.*"
|
276 |
+
},
|
277 |
+
"time": "2020-05-06T14:07:26+00:00",
|
278 |
+
"type": "library",
|
279 |
+
"installation-source": "dist",
|
280 |
+
"autoload": {
|
281 |
+
"psr-4": {
|
282 |
+
"MaxMind\\Exception\\": "src/Exception",
|
283 |
+
"MaxMind\\WebService\\": "src/WebService"
|
284 |
+
}
|
285 |
+
},
|
286 |
+
"notification-url": "https://packagist.org/downloads/",
|
287 |
+
"license": [
|
288 |
+
"Apache-2.0"
|
289 |
+
],
|
290 |
+
"authors": [
|
291 |
+
{
|
292 |
+
"name": "Gregory Oschwald",
|
293 |
+
"email": "goschwald@maxmind.com"
|
294 |
+
}
|
295 |
+
],
|
296 |
+
"description": "Internal MaxMind Web Service API",
|
297 |
+
"homepage": "https://github.com/maxmind/web-service-common-php"
|
298 |
+
},
|
299 |
+
{
|
300 |
+
"name": "psr/cache",
|
301 |
+
"version": "1.0.1",
|
302 |
+
"version_normalized": "1.0.1.0",
|
303 |
+
"source": {
|
304 |
+
"type": "git",
|
305 |
+
"url": "https://github.com/php-fig/cache.git",
|
306 |
+
"reference": "d11b50ad223250cf17b86e38383413f5a6764bf8"
|
307 |
+
},
|
308 |
+
"dist": {
|
309 |
+
"type": "zip",
|
310 |
+
"url": "https://api.github.com/repos/php-fig/cache/zipball/d11b50ad223250cf17b86e38383413f5a6764bf8",
|
311 |
+
"reference": "d11b50ad223250cf17b86e38383413f5a6764bf8",
|
312 |
+
"shasum": ""
|
313 |
+
},
|
314 |
+
"require": {
|
315 |
+
"php": ">=5.3.0"
|
316 |
+
},
|
317 |
+
"time": "2016-08-06T20:24:11+00:00",
|
318 |
+
"type": "library",
|
319 |
+
"extra": {
|
320 |
+
"branch-alias": {
|
321 |
+
"dev-master": "1.0.x-dev"
|
322 |
+
}
|
323 |
+
},
|
324 |
+
"installation-source": "dist",
|
325 |
+
"autoload": {
|
326 |
+
"psr-4": {
|
327 |
+
"Psr\\Cache\\": "src/"
|
328 |
+
}
|
329 |
+
},
|
330 |
+
"notification-url": "https://packagist.org/downloads/",
|
331 |
+
"license": [
|
332 |
+
"MIT"
|
333 |
+
],
|
334 |
+
"authors": [
|
335 |
+
{
|
336 |
+
"name": "PHP-FIG",
|
337 |
+
"homepage": "http://www.php-fig.org/"
|
338 |
+
}
|
339 |
+
],
|
340 |
+
"description": "Common interface for caching libraries",
|
341 |
+
"keywords": [
|
342 |
+
"cache",
|
343 |
+
"psr",
|
344 |
+
"psr-6"
|
345 |
+
]
|
346 |
+
},
|
347 |
+
{
|
348 |
+
"name": "s1lentium/iptools",
|
349 |
+
"version": "v1.1.1",
|
350 |
+
"version_normalized": "1.1.1.0",
|
351 |
+
"source": {
|
352 |
+
"type": "git",
|
353 |
+
"url": "https://github.com/S1lentium/IPTools.git",
|
354 |
+
"reference": "f6f8ab6132ca7443bd7cced1681f5066d725fd5f"
|
355 |
+
},
|
356 |
+
"dist": {
|
357 |
+
"type": "zip",
|
358 |
+
"url": "https://api.github.com/repos/S1lentium/IPTools/zipball/f6f8ab6132ca7443bd7cced1681f5066d725fd5f",
|
359 |
+
"reference": "f6f8ab6132ca7443bd7cced1681f5066d725fd5f",
|
360 |
+
"shasum": ""
|
361 |
+
},
|
362 |
+
"require": {
|
363 |
+
"ext-bcmath": "*",
|
364 |
+
"php": ">=5.4.0"
|
365 |
+
},
|
366 |
+
"require-dev": {
|
367 |
+
"phpunit/phpunit": "~4.0",
|
368 |
+
"satooshi/php-coveralls": "~1.0"
|
369 |
+
},
|
370 |
+
"time": "2018-09-19T06:15:53+00:00",
|
371 |
+
"type": "library",
|
372 |
+
"installation-source": "dist",
|
373 |
+
"autoload": {
|
374 |
+
"psr-4": {
|
375 |
+
"IPTools\\": "src/"
|
376 |
+
}
|
377 |
+
},
|
378 |
+
"notification-url": "https://packagist.org/downloads/",
|
379 |
+
"license": [
|
380 |
+
"MIT"
|
381 |
+
],
|
382 |
+
"authors": [
|
383 |
+
{
|
384 |
+
"name": "Safarov Alisher",
|
385 |
+
"email": "alisher.safarov@outlook.com",
|
386 |
+
"homepage": "https://github.com/S1lentium"
|
387 |
+
}
|
388 |
+
],
|
389 |
+
"description": "PHP Library for manipulating network addresses (IPv4 and IPv6)",
|
390 |
+
"keywords": [
|
391 |
+
"IP",
|
392 |
+
"IP-Tools",
|
393 |
+
"cidr",
|
394 |
+
"ipv4",
|
395 |
+
"ipv6",
|
396 |
+
"network",
|
397 |
+
"subnet"
|
398 |
+
]
|
399 |
+
},
|
400 |
+
{
|
401 |
+
"name": "whichbrowser/parser",
|
402 |
+
"version": "v2.1.7",
|
403 |
+
"version_normalized": "2.1.7.0",
|
404 |
+
"source": {
|
405 |
+
"type": "git",
|
406 |
+
"url": "https://github.com/WhichBrowser/Parser-PHP.git",
|
407 |
+
"reference": "1044880bc792dbce5948fbff22ae731c43c280d9"
|
408 |
+
},
|
409 |
+
"dist": {
|
410 |
+
"type": "zip",
|
411 |
+
"url": "https://api.github.com/repos/WhichBrowser/Parser-PHP/zipball/1044880bc792dbce5948fbff22ae731c43c280d9",
|
412 |
+
"reference": "1044880bc792dbce5948fbff22ae731c43c280d9",
|
413 |
+
"shasum": ""
|
414 |
+
},
|
415 |
+
"require": {
|
416 |
+
"php": ">=5.4.0",
|
417 |
+
"psr/cache": "^1.0 || ^2.0 || ^3.0"
|
418 |
+
},
|
419 |
+
"require-dev": {
|
420 |
+
"cache/array-adapter": "^1.1",
|
421 |
+
"icomefromthenet/reverse-regex": "0.0.6.3",
|
422 |
+
"php-coveralls/php-coveralls": "^2.0",
|
423 |
+
"phpunit/php-code-coverage": "^5.0 || ^7.0",
|
424 |
+
"phpunit/phpunit": "^6.0 || ^8.0",
|
425 |
+
"squizlabs/php_codesniffer": "^3.5",
|
426 |
+
"symfony/yaml": "~3.4 || ~4.0"
|
427 |
+
},
|
428 |
+
"suggest": {
|
429 |
+
"cache/array-adapter": "Allows testing of the caching functionality"
|
430 |
+
},
|
431 |
+
"time": "2022-04-19T20:14:54+00:00",
|
432 |
+
"type": "library",
|
433 |
+
"installation-source": "dist",
|
434 |
+
"autoload": {
|
435 |
+
"psr-4": {
|
436 |
+
"WhichBrowser\\": [
|
437 |
+
"src/",
|
438 |
+
"tests/src/"
|
439 |
+
]
|
440 |
+
}
|
441 |
+
},
|
442 |
+
"notification-url": "https://packagist.org/downloads/",
|
443 |
+
"license": [
|
444 |
+
"MIT"
|
445 |
+
],
|
446 |
+
"authors": [
|
447 |
+
{
|
448 |
+
"name": "Niels Leenheer",
|
449 |
+
"email": "niels@leenheer.nl",
|
450 |
+
"role": "Developer"
|
451 |
+
}
|
452 |
+
],
|
453 |
+
"description": "Useragent sniffing library for PHP",
|
454 |
+
"homepage": "http://whichbrowser.net",
|
455 |
+
"keywords": [
|
456 |
+
"browser",
|
457 |
+
"sniffing",
|
458 |
+
"ua",
|
459 |
+
"useragent"
|
460 |
+
],
|
461 |
+
"support": {
|
462 |
+
"issues": "https://github.com/WhichBrowser/Parser-PHP/issues",
|
463 |
+
"source": "https://github.com/WhichBrowser/Parser-PHP/tree/v2.1.7"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
464 |
}
|
465 |
+
}
|
466 |
+
]
|
|
|
|
includes/vendor/jaybizzle/crawler-detect/.github/workflows/php-cs-fixer.yml
CHANGED
@@ -13,7 +13,7 @@ jobs:
|
|
13 |
ref: ${{ github.head_ref }}
|
14 |
|
15 |
- name: Run PHP CS Fixer
|
16 |
-
uses: docker://oskarstark/php-cs-fixer-ga
|
17 |
with:
|
18 |
args: --config=.php_cs.dist --allow-risky=yes
|
19 |
|
13 |
ref: ${{ github.head_ref }}
|
14 |
|
15 |
- name: Run PHP CS Fixer
|
16 |
+
uses: docker://oskarstark/php-cs-fixer-ga:2.18.6
|
17 |
with:
|
18 |
args: --config=.php_cs.dist --allow-risky=yes
|
19 |
|
includes/vendor/jaybizzle/crawler-detect/.github/workflows/test.yml
CHANGED
@@ -12,7 +12,7 @@ jobs:
|
|
12 |
strategy:
|
13 |
fail-fast: true
|
14 |
matrix:
|
15 |
-
php: [5.3, 5.4, 5.5, 5.6, 7.0, 7.1, 7.2, 7.3, 7.4]
|
16 |
|
17 |
name: PHP:${{ matrix.php }}
|
18 |
|
@@ -51,4 +51,4 @@ jobs:
|
|
51 |
COVERALLS_REPO_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
52 |
run: |
|
53 |
composer global require php-coveralls/php-coveralls "^1.0"
|
54 |
-
coveralls --coverage_clover=tests/logs/clover.xml -v
|
12 |
strategy:
|
13 |
fail-fast: true
|
14 |
matrix:
|
15 |
+
php: [5.3, 5.4, 5.5, 5.6, 7.0, 7.1, 7.2, 7.3, 7.4, 8.0, 8.1]
|
16 |
|
17 |
name: PHP:${{ matrix.php }}
|
18 |
|
51 |
COVERALLS_REPO_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
52 |
run: |
|
53 |
composer global require php-coveralls/php-coveralls "^1.0"
|
54 |
+
coveralls --coverage_clover=tests/logs/clover.xml -v
|
includes/vendor/jaybizzle/crawler-detect/raw/Crawlers.json
CHANGED
@@ -1 +1 @@
|
|
1 |
-
[" YLT","^b0t$","^bluefish ","^Calypso v\\\/","^Corax","^COMODO DCV","^DangDang","^DavClnt","^DHSH","^FDM ","^git\\\/","^Goose\\\/","^Grabber","^HTTPClient\\\/","^Java\\\/","^Jeode\\\/","^Jetty\\\/","^Mail\\\/","^Mget","^Microsoft URL Control","^NG\\\/[0-9\\.]","^NING\\\/","^Nuclei","^PHP\\\/","^RMA\\\/","^Ruby|Ruby\\\/[0-9]","^Swurl ","^VSE\\\/[0-9]","^WordPress\\.com","^XRL\\\/[0-9]","^ZmEu","008\\\/","13TABS","192\\.comAgent","2GDPR\\\/","2ip\\.ru","404enemy","7Siters","80legs","a\\.pr-cy\\.ru","a3logics\\.in","A6-Indexer","Abonti","Aboundex","aboutthedomain","Accoona-AI-Agent","acebookexternalhit\\\/","acoon","acrylicapps\\.com\\\/pulp","Acunetix","AdAuth\\\/","adbeat","AddThis","ADmantX","AdminLabs","adressendeutschland","adreview\\\/","adscanner","Adstxtaggregator","adstxt-worker","adstxt\\.com","AffiliateLabz\\\/","agentslug","AHC","aihit","aiohttp\\\/","Airmail","akka-http\\\/","akula\\\/","alertra","alexa site audit","Alibaba\\.Security\\.Heimdall","Alligator","allloadin","AllSubmitter","alyze\\.info","amagit","^Amazon Simple Notification Service Agent$","Anarchie","AndroidDownloadManager","Anemone","AngleSharp","annotate_google","Anthill","Ant\\.com","Anturis Agent","AnyEvent-HTTP\\\/","Apache Droid","Apache OpenOffice","Apache-HttpAsyncClient","Apache-HttpClient","ApacheBench","Apexoo","apimon\\.de","APIs-Google","AportWorm\\\/","AppBeat\\\/","AppEngine-Google","AppleSyndication","Aprc\\\/[0-9]","Arachmo","arachnode","Arachnophilia","aria2","Arukereso","asafaweb","Asana\\\/","AskQuickly","Ask Jeeves","ASPSeek","Asterias","Astute","asynchttp","Attach","attohttpc","autocite","AutomaticWPTester","Autonomy","axios\\\/","AWS Security Scanner","B-l-i-t-z-B-O-T","Backlink-Ceck","backlink-check","BacklinkHttpStatus","BackStreet","BackupLand","BackWeb","Bad-Neighborhood","Badass","baidu\\.com","Bandit","basicstate","BatchFTP","Battleztar Bazinga","baypup\\\/","BazQux","BBBike","BCKLINKS","BDFetch","BegunAdvertising","Bewica-security-scan","Bidtellect","BigBozz","Bigfoot","biglotron","BingLocalSearch","BingPreview","binlar","biNu image cacher","Bitacle","biz_Directory","BKCTwitterUnshortener\\\/","Black Hole","Blackboard Safeassign","BlackWidow","BlockNote\\.Net","BlogBridge","Bloglines","Bloglovin","BlogPulseLive","BlogSearch","Blogtrottr","BlowFish","boitho\\.com-dc","Boost\\.Beast","BPImageWalker","Braintree-Webhooks","Branch Metrics API","Branch-Passthrough","Brandprotect","BrandVerity","Brandwatch","Brodie\\\/","Browsershots","BUbiNG","Buck\\\/","Buddy","BuiltWith","Bullseye","BunnySlippers","Burf Search","Butterfly\\\/","BuzzSumo","CAAM\\\/[0-9]","CakePHP","Calculon","Canary%20Mail","CaretNail","catexplorador","CC Metadata Scaper","Cegbfeieh","censys","centuryb.o.t9[at]gmail.com","Cerberian Drtrs","CERT\\.at-Statistics-Survey","cf-facebook","cg-eye","changedetection","ChangesMeter","Charlotte","CheckHost","checkprivacy","CherryPicker","ChinaClaw","Chirp\\\/","chkme\\.com","Chlooe","Chromaxa","CirrusExplorer","CISPA Vulnerability Notification","Citoid","CJNetworkQuality","Clarsentia","clips\\.ua\\.ac\\.be","Cloud mapping","CloudEndure","CloudFlare-AlwaysOnline","Cloudflare-Healthchecks","Cloudinary","cmcm\\.com","coccoc","cognitiveseo","colly -","CommaFeed","Commons-HttpClient","commonscan","contactbigdatafr","contentkingapp","Contextual Code Sites Explorer","convera","CookieReports","copyright sheriff","CopyRightCheck","Copyscape","cortex\\\/","Cosmos4j\\.feedback","Covario-IDS","Craw\\\/","Crescent","Crowsnest","Criteo","CSHttp","CSSCheck","Cula\\\/","curb","Curious George","curl","cuwhois\\\/","cybo\\.com","DAP\\\/NetHTTP","DareBoost","DatabaseDriverMysqli","DataCha0s","Datafeedwatch","Datanyze","DataparkSearch","dataprovider","DataXu","Daum(oa)?[ \\\/][0-9]","dBpoweramp","ddline","deeris","delve\\.ai","Demon","DeuSu","developers\\.google\\.com\\\/\\+\\\/web\\\/snippet\\\/","Devil","Digg","Digincore","DigitalPebble","Dirbuster","Discourse Forum Onebox","Disqus\\\/","Dispatch\\\/","DittoSpyder","dlvr","DMBrowser","DNSPod-reporting","docoloc","Dolphin http client","DomainAppender","DomainLabz","Domains Project\\\/","Donuts Content Explorer","dotMailer content retrieval","dotSemantic","downforeveryoneorjustme","Download Wonder","downnotifier","DowntimeDetector","Drip","drupact","Drupal \\(\\+http:\\\/\\\/drupal\\.org\\\/\\)","DTS Agent","dubaiindex","DuplexWeb-Google","DynatraceSynthetic","EARTHCOM","Easy-Thumb","EasyDL","Ebingbong","ec2linkfinder","eCairn-Grabber","eCatch","ECCP","eContext\\\/","Ecxi","EirGrabber","ElectricMonk","elefent","EMail Exractor","EMail Wolf","EmailWolf","Embarcadero","Embed PHP Library","Embedly","endo\\\/","europarchive\\.org","evc-batch","EventMachine HttpClient","Everwall Link Expander","Evidon","Evrinid","ExactSearch","ExaleadCloudview","Excel\\\/","exif","ExoRank","Exploratodo","Express WebPictures","Extreme Picture Finder","EyeNetIE","ezooms","facebookexternalhit","facebookexternalua","facebookplatform","fairshare","Faraday v","fasthttp","Faveeo","Favicon downloader","faviconkit","faviconarchive","FavOrg","Feed Wrangler","Feedable\\\/","Feedbin","FeedBooster","FeedBucket","FeedBunch\\\/","FeedBurner","feeder","Feedly","Feedshow\\\/","FeedshowOnline","Feedspot","FeedViewer\\\/","Feedwind\\\/","FeedZcollector","feeltiptop","Fetch API","Fetch\\\/[0-9]","Fever\\\/[0-9]","FHscan","Fiery%20Feeds","Filestack","Fimap","findlink","findthatfile","FlashGet","FlipboardBrowserProxy","FlipboardProxy","FlipboardRSS","Flock\\\/","Florienzh\\\/","fluffy","Flunky","flynxapp","forensiq","FoundSeoTool","http:\\\/\\\/www.neomo.de\\\/","free thumbnails","Freeuploader","FreshRSS","Funnelback","Fuzz Faster U Fool","G-i-g-a-b-o-t","g00g1e\\.net","ganarvisitas","gdnplus\\.com","geek-tools","Genieo","GentleSource","GetCode","Getintent","GetLinkInfo","getprismatic","GetRight","getroot","GetURLInfo\\\/","GetWeb","Geziyor","Ghost Inspector","GigablastOpenSource","GIS-LABS","github-camo","GitHub-Hookshot","github\\.com","Goldfire Server","Go [\\d\\.]* package http","Go http package","Go-Ahead-Got-It","Go-http-client","Go!Zilla","gobyus","Gofeed","gofetch","GomezAgent","gooblog","Goodzer\\\/","Google AppsViewer","Google Desktop","Google favicon","Google Keyword Suggestion","Google Keyword Tool","Google Page Speed Insights","Google-Podcast","Google PP Default","Google Search Console","Google Web Preview","Google-Ads-Overview","Google-Adwords","Google-Apps-Script","Google-Calendar-Importer","Google-HotelAdsVerifier","Google-HTTP-Java-Client","Google-Publisher-Plugin","Google-Read-Aloud","Google-SearchByImage","Google-Site-Verification","Google-speakr","Google-Structured-Data-Testing-Tool","Google-Youtube-Links","google-xrawler","GoogleDocs","GoogleHC\\\/","GoogleProducer","GoogleSites","Google-Transparency-Report","Gookey","GoSpotCheck","gosquared-thumbnailer","Gotit","GoZilla","grabify","GrabNet","Grafula","Grammarly","GrapeFX","GreatNews","Gregarius","GRequests","grokkit","grouphigh","grub-client","gSOAP\\\/","GT::WWW","GTmetrix","GuzzleHttp","gvfs\\\/","HAA(A)?RTLAND http client","Haansoft","hackney\\\/","Hadi Agent","HappyApps-WebCheck","Hatena","Havij","HaxerMen","HeadlessChrome","HEADMasterSEO","HeartRails_Capture","help@dataminr\\.com","heritrix","Hexometer","historious","hkedcity","hledejLevne\\.cz","Hloader","HMView","Holmes","HonesoSearchEngine","HootSuite Image proxy","Hootsuite-WebFeed","hosterstats","HostTracker","ht:\\\/\\\/check","htdig","HTMLparser","htmlyse","HTTP Banner Detection","HTTP_Compression_Test","http_request2","http_requester","http-get","HTTP-Header-Abfrage","http-kit","http-request\\\/","HTTP-Tiny","HTTP::Lite","http\\.rb\\\/","http_get","HttpComponents","httphr","HTTPMon","HTTPie","httpRequest","httpscheck","httpssites_power","httpunit","HttpUrlConnection","httrack","huaweisymantec","HubSpot ","HubSpot-Link-Resolver","Humanlinks","i2kconnect\\\/","Iblog","ichiro","Id-search","IdeelaborPlagiaat","IDG Twitter Links Resolver","IDwhois\\\/","Iframely","igdeSpyder","iGooglePortal","IlTrovatore","Image Fetch","Image Sucker","ImageEngine\\\/","ImageVisu\\\/","Imagga","imagineeasy","imgsizer","InAGist","inbound\\.li parser","InDesign%20CC","Indy Library","InetURL","infegy","infohelfer","InfoTekies","InfoWizards Reciprocal Link","inpwrd\\.com","instabid","Instapaper","Integrity","integromedb","Intelliseek","InterGET","internet_archive","Internet Ninja","InternetSeer","internetVista monitor","internetwache","intraVnews","IODC","IOI","iplabel","ips-agent","IPS\\\/[0-9]","IPWorks HTTP\\\/S Component","iqdb\\\/","Iria","Irokez","isitup\\.org","iskanie","isUp\\.li","iThemes Sync\\\/","IZaBEE","iZSearch","JAHHO","janforman","Jaunt\\\/","Java.*outbrain","javelin\\.io","Jbrofuzz","Jersey\\\/","JetCar","Jigsaw","Jobboerse","JobFeed discovery","Jobg8 URL Monitor","jobo","Jobrapido","Jobsearch1\\.5","JoinVision Generic","JolokiaPwn","Joomla","Jorgee","JS-Kit","JustView","Kaspersky Lab CFR link resolver","Kelny\\\/","Kerrigan\\\/","KeyCDN","Keyword Density","Keywords Research","khttp\\\/","KickFire","KimonoLabs\\\/","Kml-Google","knows\\.is","KOCMOHABT","kouio","kubectl","kube-probe","kulturarw3","KumKie","L\\.webis","Larbin","Lavf\\\/","LeechFTP","LeechGet","letsencrypt","Lftp","LibVLC","LibWeb","Libwhisker","libwww","Licorne","Liferea\\\/","Lightspeedsystems","Lighthouse","Likse","limber\\.io","Link Valet","link_thumbnailer","LinkAnalyser","LinkAlarm\\\/","linkCheck","linkdex","LinkExaminer","linkfluence","linkpeek","LinkScan","LinksManager","LinkPreview","LinkTiger","LinkWalker","Lipperhey","Litemage_walker","livedoor ScreenShot","LoadImpactRload","localsearch-web","LongURL API","longurl-r-package","looid\\.com","looksystems\\.net","ltx71","lua-resty-http","Lush Http Client","lwp-request","lwp-trivial","LWP::Simple","lycos","LYT\\.SR","mabontland","MacOutlook\\\/","Mag-Net","MagpieRSS","Mail\\.Ru","MailChimp","Majestic12","makecontact\\\/","Mandrill","MapperCmd","marketinggrader","MarkMonitor","MarkWatch","Mass Downloader","masscan\\\/","Mata Hari","mattermost","Mediametric","Mediapartners-Google","mediawords","MegaIndex\\.ru","MeltwaterNews","Melvil Rawi","MemGator","Metaspinner","MetaURI","MFC_Tear_Sample","Microsearch","Microsoft\\.Data\\.Mashup","Microsoft Office","Microsoft Outlook","Microsoft Windows Network Diagnostics","Microsoft-WebDAV-MiniRedir","Microsoft Data Access","MIDown tool","MIIxpc","Mindjet","Miniature\\.io","Miniflux","Mister PiX","mixdata dot com","mixed-content-scan","mixnode","Mnogosearch","mogimogi","Mojeek","Mojolicious \\(Perl\\)","Monit\\\/","monitis","Monitority\\\/","montastic","MonTools","Moreover","Morfeus Fucking Scanner","Morning Paper","MovableType","mowser","Mr\\.4x3 Powered","Mrcgiguy","MS Web Services Client Protocol","MSFrontPage","mShots","MuckRack\\\/","muhstik-scan","MVAClient","MxToolbox\\\/","myseosnapshot","nagios","Najdi\\.si","Name Intelligence","NameFo\\.com","Nameprotect","nationalarchives","Navroad","NearSite","Needle","Nessus","Net Vampire","NetAnts","NETCRAFT","NetLyzer","NetMechanic","NetNewsWire","Netpursual","netresearch","NetShelter ContentScan","Netsparker","NetTrack","Netvibes","NetZIP","Neustar WPM","NeutrinoAPI","NewRelicPinger","NewsBlur .*Finder","NewsGator","newsme","newspaper\\\/","NetSystemsResearch","Nexgate Ruby Client","nghttp2","NG-Search","Nibbler","NICErsPRO","Nikto","nineconnections","NLNZ_IAHarvester","Nmap Scripting Engine","node-superagent","node-urllib","node\\.io","Nodemeter","NodePing","nominet\\.org\\.uk","nominet\\.uk","Norton-Safeweb","Notifixious","notifyninja","NotionEmbedder","nuhk","nutch","Nuzzel","nWormFeedFinder","nyawc\\\/","Nymesis","NYU","Ocelli\\\/","Octopus","oegp","Offline Explorer","Offline Navigator","OgScrper","okhttp","omgili","OMSC","Online Domain Tools","OpenCalaisSemanticProxy","Openfind","OpenLinkProfiler","Openstat\\\/","OpenVAS","OPPO A33","Optimizer","Open Source RSS","Orbiter","OrgProbe\\\/","orion-semantics","Outlook-Express","Outlook-iOS","ow\\.ly","Owler","Owlin","ownCloud News","OxfordCloudService","Page Valet","page_verifier","page scorer","page2rss","PageFreezer","PageGrabber","PagePeeker","PageScorer","Pagespeed\\\/","Panopta","panscient","Papa Foto","parsijoo","Pavuk","PayPal IPN","pcBrowser","Pcore-HTTP","PDF24 URL To PDF","Pearltrees","PECL::HTTP","peerindex","Peew","PeoplePal","Perlu -","PhantomJS Screenshoter","PhantomJS\\\/","Photon\\\/","phpservermon","php-requests","Pi-Monster","Picscout","Picsearch","PictureFinder","Pimonster","ping\\.blo\\.gs","Pingability","PingAdmin\\.Ru","Pingdom","Pingoscope","PingSpot","pinterest\\.com","Pixray","Pizilla","Plagger\\\/","Ploetz \\+ Zeller","Plukkie","plumanalytics","PocketImageCache","PocketParser","Pockey","PodcastAddict\\\/","POE-Component-Client-HTTP","Polymail\\\/","Pompos","Porkbun","Port Monitor","postano","PostmanRuntime","postplanner\\.com","PostPost","postrank","PowerPoint\\\/","Prebid","Priceonomics Analysis Engine","PrintFriendly","PritTorrent","Prlog","probethenet","Project ?25499","prospectb2b","Protopage","ProWebWalker","proximic","PRTG Network Monitor","pshtt, https scanning","PTST ","PTST\\\/[0-9]+","Pump","python-httpx","Python-httplib2","python-requests","Python-urllib","Qirina Hurdler","QQDownload","QrafterPro","Qseero","Qualidator","QueryN Metasearch","queuedriver","QuiteRSS","Quora Link Preview","Qwantify","Radian6","Railgun\\\/","RankActive","RankFlex","RankSonicSiteAuditor","Re-re Studio","ReactorNetty","Readability","RealDownload","RealPlayer%20Downloader","RebelMouse","Recorder","RecurPost\\\/","redback\\\/","ReederForMac","Reeder\\\/","ReGet","RepoMonkey","request\\.js","reqwest\\\/","ResponseCodeTest","RestSharp","Riddler","Rival IQ","Robosourcer","Robozilla","ROI Hunter","RPT-HTTPClient","RSSOwl","RSSMix\\\/","RyowlEngine","safe-agent-scanner","SalesIntelligent","Saleslift","Sendsay\\.Ru","SauceNAO","SBIder","sc-downloader","scalaj-http","Scamadviser-Frontend","scan\\.lol","ScanAlert","Scoop","scooter","ScoutJet","ScopeContentAG-HTTP-Client","ScoutURLMonitor","ScrapeBox Page Scanner","Scrapy","Screaming","ScreenShotService","Scrubby","Scrutiny\\\/","search\\.thunderstone","Search37","searchenginepromotionhelp","Searchestate","SearchExpress","SearchSight","SearchWP","Seeker","semanticdiscovery","semanticjuice","Semiocast HTTP client","Semrush","sentry\\\/","SEO Browser","Seo Servis","seo-nastroj\\.cz","seo4ajax","Seobility","SEOCentro","SeoCheck","SEOkicks","SEOlizer","Seomoz","SEOprofiler","SEOsearch","seoscanners","seositecheckup","SEOstats","servernfo","sexsearcher","Seznam","Shelob","Shodan","Shoppimon","ShopWiki","shortURL lengthener","ShortLinkTranslate","shrinktheweb","Sideqik","Siege","SimplePie","SimplyFast","Siphon","SISTRIX","Site-Shot\\\/","Site Sucker","Site24x7","SiteBar","Sitebeam","Sitebulb\\\/","SiteCondor","SiteExplorer","SiteGuardian","Siteimprove","SiteIndexed","Sitemap(s)? Generator","SitemapGenerator","SiteMonitor","Siteshooter B0t","SiteSnagger","SiteSucker","SiteTruth","Sitevigil","sitexy\\.com","SkypeUriPreview","Slack\\\/","slider\\.com","sli-systems\\.com","slurp","SlySearch","SmartDownload","SMRF URL Expander","SMUrlExpander","Snake","Snappy","SnapSearch","Snarfer\\\/","SniffRSS","sniptracker","Snoopy","SnowHaze Search","sogou web","SortSite","Sottopop","sovereign\\.ai","SpaceBison","SpamExperts","Spammen","Spanner","spaziodati","SPDYCheck","Specificfeeds","speedy","SPEng","Spinn3r","spray-can","Sprinklr ","spyonweb","sqlmap","Sqlworm","Sqworm","SSL Labs","ssl-tools","StackRambler","Statastico\\\/","Statically-Screenshot","StatusCake","Steeler","Stratagems Kumo","Stripe\\\/","Stroke\\.cz","StudioFACA","StumbleUpon","suchen","Sucuri","summify","SuperHTTP","Surphace Scout","Suzuran","swcd ","Symfony BrowserKit","Symfony2 BrowserKit","Syndirella\\\/","SynHttpClient-Built","Sysomos","sysscan","Szukacz","T0PHackTeam","tAkeOut","Tarantula\\\/","Taringa UGC","TarmotGezgin","techiaith\\.cymru","Teleport","Telesoft","Telesphoreo","Telesphorep","Tenon\\.io","teoma","terrainformatica","Test Certificate Info","testuri","Tetrahedron","TextRazor Downloader","The Drop Reaper","The Expert HTML Source Viewer","The Knowledge AI","The Intraformant","theinternetrules","TheNomad","Thinklab","Thumbshots","ThumbSniper","Thumbor","timewe\\.net","TinEye","Tiny Tiny RSS","TLSProbe\\\/","Toata","topster","touche\\.com","Traackr\\.com","tracemyfile","Trackuity","TrapitAgent","Trendiction","Trendsmap","trendspottr","truwoGPS","TryJsoup","TulipChain","Turingos","Turnitin","tweetedtimes","Tweetminster","Tweezler\\\/","twibble","Twice","Twikle","Twingly","Twisted PageGetter","Typhoeus","ubermetrics-technologies","uclassify","UdmSearch","unchaos","unirest-java","ultimate_sitemap_parser","UniversalFeedParser","Unshorten\\.It","Untiny","UnwindFetchor","updated","updown\\.io daemon","Upflow","Uptimia","Urlcheckr","URL Verifier","URLitor","urlresolver","Urlstat","URLTester","UrlTrends Ranking Updater","URLy Warning","URLy\\.Warning","Vacuum","Vagabondo","VB Project","vBSEO","VCI","via ggpht\\.com GoogleImageProxy","Virusdie","visionutils","vkShare","VoidEYE","Voil","voltron","voyager\\\/","VSAgent\\\/","VSB-TUO\\\/","Vulnbusters Meter","VYU2","w3af\\.org","W3C_Unicorn","W3C-checklink","W3C-mobileOK","WAC-OFU","Wallpapers\\\/[0-9]+","WallpapersHD","WakeletLinkExpander","wangling","Wappalyzer","WatchMouse","WbSrch\\\/","WDT\\.io","web-capture\\.net","Web-sniffer","Web Auto","Web Collage","Web Enhancer","Web Fetch","Web Fuck","Web Pix","Web Sauger","Web spyder","Web Sucker","Webalta","Webauskunft","WebAuto","WebCapture","WebClient\\\/","webcollage","WebCookies","WebCopier","WebCorp","WebDataStats","WebDoc","WebEnhancer","WebFetch","WebFuck","WebGazer","WebGo IS","WebImageCollector","WebImages","WebIndex","webkit2png","WebLeacher","webmastercoffee","webmon ","WebPix","WebReaper","WebSauger","webscreenie","Webshag","Webshot","Website Quester","websitepulse agent","WebsiteQuester","Websnapr","WebSniffer","Webster","WebStripper","WebSucker","Webthumb\\\/","WebThumbnail","WebWhacker","WebZIP","WeLikeLinks","WEPA","WeSEE","wf84","Wfuzz\\\/","wget","WhatCMS","WhatsApp","WhatsMyIP","WhatWeb","WhereGoes\\?","Whibse","WhoAPI\\\/","WhoRunsCoinHive","Whynder Magnet","WinHTTP\\\/","WinHttp-Autoproxy-Service","Windows-RSS-Platform","WinPodder","wkhtmlto","wmtips","Woko","Wolfram HTTPClient","woorankreview","Word\\\/","WordPress\\\/","worldping-api","WordupinfoSearch","wotbox","WP Engine Install Performance API","WP Rocket","wpif","wprecon\\.com survey","WPScan","wscheck","Wtrace","WWW-Collector-E","WWW-Mechanize","WWW::Document","WWW::Mechanize","www\\.monitor\\.us","WWWOFFLE","x09Mozilla","x22Mozilla","XaxisSemanticsClassifier","XenForo\\\/","Xenu Link Sleuth","XING-contenttabreceiver","xpymep([0-9]?)\\.exe","Y!J-(ASR|BSC)","Y\\!J-BRW","Yaanb","yacy","Yahoo Link Preview","YahooCacheSystem","YahooMailProxy","YahooYSMcm","YandeG","Yandex(?!Search)","yanga","yeti","Yo-yo","Yoleo Consumer","yomins\\.com","yoogliFetchAgent","YottaaMonitor","Your-Website-Sucks","yourls\\.org","YoYs\\.net","YP\\.PL","Zabbix","Zade","Zao","Zauba","Zemanta Aggregator","Zend_Http_Client","Zend\\\\Http\\\\Client","Zermelo","Zeus ","zgrab","ZnajdzFoto","ZnHTTP","Zombie\\.js","Zoom\\.Mac","ZoteroTranslationServer","ZyBorg","[a-z0-9\\-_]*(bot|crawl|archiver|transcoder|spider|uptime|validator|fetcher|cron|checker|reader|extractor|monitoring|analyzer|scraper)"]
|
1 |
+
[" YLT","^Aether","^Amazon Simple Notification Service Agent$","^Amazon-Route53-Health-Check-Service","^b0t$","^bluefish ","^Calypso v\\\/","^COMODO DCV","^Corax","^DangDang","^DavClnt","^DHSH","^docker\\\/[0-9]","^Expanse","^FDM ","^git\\\/","^Goose\\\/","^Grabber","^Gradle\\\/","^HTTPClient\\\/","^HTTPing","^Java\\\/","^Jeode\\\/","^Jetty\\\/","^Mail\\\/","^Mget","^Microsoft URL Control","^Mikrotik\\\/","^Netlab360","^NG\\\/[0-9\\.]","^NING\\\/","^npm\\\/","^Nuclei","^PHP-AYMAPI\\\/","^PHP\\\/","^pip\\\/","^pnpm\\\/","^RMA\\\/","^Ruby|Ruby\\\/[0-9]","^Swurl ","^TLS tester ","^twine\\\/","^ureq","^VSE\\\/[0-9]","^WordPress\\.com","^XRL\\\/[0-9]","^ZmEu","008\\\/","13TABS","192\\.comAgent","2GDPR\\\/","2ip\\.ru","404enemy","7Siters","80legs","a3logics\\.in","A6-Indexer","Abonti","Aboundex","aboutthedomain","Accoona-AI-Agent","acebookexternalhit\\\/","acoon","acrylicapps\\.com\\\/pulp","Acunetix","AdAuth\\\/","adbeat","AddThis","ADmantX","AdminLabs","adressendeutschland","adreview\\\/","adscanner","adstxt-worker","Adstxtaggregator","adstxt\\.com","Adyen HttpClient","AffiliateLabz\\\/","affilimate-puppeteer","agentslug","AHC","aihit","aiohttp\\\/","Airmail","akka-http\\\/","akula\\\/","alertra","alexa site audit","Alibaba\\.Security\\.Heimdall","Alligator","allloadin","AllSubmitter","alyze\\.info","amagit","Anarchie","AndroidDownloadManager","Anemone","AngleSharp","annotate_google","Anthill","Anturis Agent","Ant\\.com","AnyEvent-HTTP\\\/","Apache Ant\\\/","Apache Droid","Apache OpenOffice","Apache-HttpAsyncClient","Apache-HttpClient","ApacheBench","Apexoo","apimon\\.de","APIs-Google","AportWorm\\\/","AppBeat\\\/","AppEngine-Google","AppleSyndication","Aprc\\\/[0-9]","Arachmo","arachnode","Arachnophilia","aria2","Arukereso","asafaweb","Asana\\\/","Ask Jeeves","AskQuickly","ASPSeek","Asterias","Astute","asynchttp","Attach","attohttpc","autocite","AutomaticWPTester","Autonomy","awin\\.com","AWS Security Scanner","axios\\\/","a\\.pr-cy\\.ru","B-l-i-t-z-B-O-T","Backlink-Ceck","backlink-check","BacklinkHttpStatus","BackStreet","BackupLand","BackWeb","Bad-Neighborhood","Badass","baidu\\.com","Bandit","basicstate","BatchFTP","Battleztar Bazinga","baypup\\\/","BazQux","BBBike","BCKLINKS","BDFetch","BegunAdvertising","Bewica-security-scan","Bidtellect","BigBozz","Bigfoot","biglotron","BingLocalSearch","BingPreview","binlar","biNu image cacher","Bitacle","Bitrix link preview","biz_Directory","BKCTwitterUnshortener\\\/","Black Hole","Blackboard Safeassign","BlackWidow","BlockNote\\.Net","BlogBridge","Bloglines","Bloglovin","BlogPulseLive","BlogSearch","Blogtrottr","BlowFish","boitho\\.com-dc","Boost\\.Beast","BPImageWalker","Braintree-Webhooks","Branch Metrics API","Branch-Passthrough","Brandprotect","BrandVerity","Brandwatch","Brodie\\\/","Browsershots","BUbiNG","Buck\\\/","Buddy","BuiltWith","Bullseye","BunnySlippers","Burf Search","Butterfly\\\/","BuzzSumo","CAAM\\\/[0-9]","CakePHP","Calculon","Canary%20Mail","CaretNail","catexplorador","CC Metadata Scaper","Cegbfeieh","censys","centuryb.o.t9[at]gmail.com","Cerberian Drtrs","CERT\\.at-Statistics-Survey","cf-facebook","cg-eye","changedetection","ChangesMeter","Charlotte","chatterino-api-cache","CheckHost","checkprivacy","CherryPicker","ChinaClaw","Chirp\\\/","chkme\\.com","Chlooe","Chromaxa","CirrusExplorer","CISPA Vulnerability Notification","CISPA Web Analyser","Citoid","CJNetworkQuality","Clarsentia","clips\\.ua\\.ac\\.be","Cloud mapping","CloudEndure","CloudFlare-AlwaysOnline","Cloudflare-Healthchecks","Cloudinary","cmcm\\.com","coccoc","cognitiveseo","ColdFusion","colly -","CommaFeed","Commons-HttpClient","commonscan","contactbigdatafr","contentkingapp","Contextual Code Sites Explorer","convera","CookieReports","copyright sheriff","CopyRightCheck","Copyscape","cortex\\\/","Cosmos4j\\.feedback","Covario-IDS","Craw\\\/","Crescent","Criteo","Crowsnest","CSHttp","CSSCheck","Cula\\\/","curb","Curious George","curl","cuwhois\\\/","cybo\\.com","DAP\\\/NetHTTP","DareBoost","DatabaseDriverMysqli","DataCha0s","Datafeedwatch","Datanyze","DataparkSearch","dataprovider","DataXu","Daum(oa)?[ \\\/][0-9]","dBpoweramp","ddline","deeris","delve\\.ai","Demon","DeuSu","developers\\.google\\.com\\\/\\+\\\/web\\\/snippet\\\/","Devil","Digg","Digincore","DigitalPebble","Dirbuster","Discourse Forum Onebox","Dispatch\\\/","Disqus\\\/","DittoSpyder","dlvr","DMBrowser","DNSPod-reporting","docoloc","Dolphin http client","DomainAppender","DomainLabz","Domains Project\\\/","Donuts Content Explorer","dotMailer content retrieval","dotSemantic","downforeveryoneorjustme","Download Wonder","downnotifier","DowntimeDetector","Drip","drupact","Drupal \\(\\+http:\\\/\\\/drupal\\.org\\\/\\)","DTS Agent","dubaiindex","DuplexWeb-Google","DynatraceSynthetic","EARTHCOM","Easy-Thumb","EasyDL","Ebingbong","ec2linkfinder","eCairn-Grabber","eCatch","ECCP","eContext\\\/","Ecxi","EirGrabber","ElectricMonk","elefent","EMail Exractor","EMail Wolf","EmailWolf","Embarcadero","Embed PHP Library","Embedly","endo\\\/","europarchive\\.org","evc-batch","EventMachine HttpClient","Everwall Link Expander","Evidon","Evrinid","ExactSearch","ExaleadCloudview","Excel\\\/","exif","ExoRank","Exploratodo","Express WebPictures","Extreme Picture Finder","EyeNetIE","ezooms","facebookexternalhit","facebookexternalua","facebookplatform","fairshare","Faraday v","fasthttp","Faveeo","Favicon downloader","faviconarchive","faviconkit","FavOrg","Feed Wrangler","Feedable\\\/","Feedbin","FeedBooster","FeedBucket","FeedBunch\\\/","FeedBurner","feeder","Feedly","FeedshowOnline","Feedshow\\\/","Feedspot","FeedViewer\\\/","Feedwind\\\/","FeedZcollector","feeltiptop","Fetch API","Fetch\\\/[0-9]","Fever\\\/[0-9]","FHscan","Fiery%20Feeds","Filestack","Fimap","findlink","findthatfile","FlashGet","FlipboardBrowserProxy","FlipboardProxy","FlipboardRSS","Flock\\\/","Florienzh\\\/","fluffy","Flunky","flynxapp","forensiq","FoundSeoTool","free thumbnails","Freeuploader","FreshRSS","Funnelback","Fuzz Faster U Fool","G-i-g-a-b-o-t","g00g1e\\.net","ganarvisitas","gdnplus\\.com","geek-tools","Genieo","GentleSource","GetCode","Getintent","GetLinkInfo","getprismatic","GetRight","getroot","GetURLInfo\\\/","GetWeb","Geziyor","Ghost Inspector","GigablastOpenSource","GIS-LABS","github-camo","GitHub-Hookshot","github\\.com","Go http package","Go [\\d\\.]* package http","Go!Zilla","Go-Ahead-Got-It","Go-http-client","go-mtasts\\\/","gobyus","Gofeed","gofetch","Goldfire Server","GomezAgent","gooblog","Goodzer\\\/","Google AppsViewer","Google Desktop","Google favicon","Google Keyword Suggestion","Google Keyword Tool","Google Page Speed Insights","Google PP Default","Google Search Console","Google Web Preview","Google-Ads-Creatives-Assistant","Google-Ads-Overview","Google-Adwords","Google-Apps-Script","Google-Calendar-Importer","Google-HotelAdsVerifier","Google-HTTP-Java-Client","Google-Podcast","Google-Publisher-Plugin","Google-Read-Aloud","Google-SearchByImage","Google-Site-Verification","Google-SMTP-STS","Google-speakr","Google-Structured-Data-Testing-Tool","Google-Transparency-Report","google-xrawler","Google-Youtube-Links","GoogleDocs","GoogleHC\\\/","GoogleProber","GoogleProducer","GoogleSites","Gookey","GoSpotCheck","gosquared-thumbnailer","Gotit","GoZilla","grabify","GrabNet","Grafula","Grammarly","GrapeFX","GreatNews","Gregarius","GRequests","grokkit","grouphigh","grub-client","gSOAP\\\/","GT::WWW","GTmetrix","GuzzleHttp","gvfs\\\/","HAA(A)?RTLAND http client","Haansoft","hackney\\\/","Hadi Agent","HappyApps-WebCheck","Hardenize","Hatena","Havij","HaxerMen","HeadlessChrome","HEADMasterSEO","HeartRails_Capture","help@dataminr\\.com","heritrix","Hexometer","historious","hkedcity","hledejLevne\\.cz","Hloader","HMView","Holmes","HonesoSearchEngine","HootSuite Image proxy","Hootsuite-WebFeed","hosterstats","HostTracker","ht:\\\/\\\/check","htdig","HTMLparser","htmlyse","HTTP Banner Detection","http-get","HTTP-Header-Abfrage","http-kit","http-request\\\/","HTTP-Tiny","HTTP::Lite","http:\\\/\\\/www.neomo.de\\\/","HttpComponents","httphr","HTTPie","HTTPMon","httpRequest","httpscheck","httpssites_power","httpunit","HttpUrlConnection","http\\.rb\\\/","HTTP_Compression_Test","http_get","http_request2","http_requester","httrack","huaweisymantec","HubSpot ","HubSpot-Link-Resolver","Humanlinks","i2kconnect\\\/","Iblog","ichiro","Id-search","IdeelaborPlagiaat","IDG Twitter Links Resolver","IDwhois\\\/","Iframely","igdeSpyder","iGooglePortal","IlTrovatore","Image Fetch","Image Sucker","ImageEngine\\\/","ImageVisu\\\/","Imagga","imagineeasy","imgsizer","InAGist","inbound\\.li parser","InDesign%20CC","Indy Library","InetURL","infegy","infohelfer","InfoTekies","InfoWizards Reciprocal Link","inpwrd\\.com","instabid","Instapaper","Integrity","integromedb","Intelliseek","InterGET","Internet Ninja","InternetSeer","internetVista monitor","internetwache","internet_archive","intraVnews","IODC","IOI","iplabel","ips-agent","IPS\\\/[0-9]","IPWorks HTTP\\\/S Component","iqdb\\\/","Iria","Irokez","isitup\\.org","iskanie","isUp\\.li","iThemes Sync\\\/","IZaBEE","iZSearch","JAHHO","janforman","Jaunt\\\/","Java.*outbrain","javelin\\.io","Jbrofuzz","Jersey\\\/","JetCar","Jigsaw","Jobboerse","JobFeed discovery","Jobg8 URL Monitor","jobo","Jobrapido","Jobsearch1\\.5","JoinVision Generic","JolokiaPwn","Joomla","Jorgee","JS-Kit","JungleKeyThumbnail","JustView","Kaspersky Lab CFR link resolver","Kelny\\\/","Kerrigan\\\/","KeyCDN","Keyword Density","Keywords Research","khttp\\\/","KickFire","KimonoLabs\\\/","Kml-Google","knows\\.is","KOCMOHABT","kouio","kube-probe","kubectl","kulturarw3","KumKie","Larbin","Lavf\\\/","leakix\\.net","LeechFTP","LeechGet","letsencrypt","Lftp","LibVLC","LibWeb","Libwhisker","libwww","Licorne","Liferea\\\/","Lighthouse","Lightspeedsystems","Likse","limber\\.io","Link Valet","LinkAlarm\\\/","LinkAnalyser","linkCheck","linkdex","LinkExaminer","linkfluence","linkpeek","LinkPreview","LinkScan","LinksManager","LinkTiger","LinkWalker","link_thumbnailer","Lipperhey","Litemage_walker","livedoor ScreenShot","LoadImpactRload","localsearch-web","LongURL API","longurl-r-package","looid\\.com","looksystems\\.net","ltx71","lua-resty-http","Lucee \\(CFML Engine\\)","Lush Http Client","lwp-request","lwp-trivial","LWP::Simple","lycos","LYT\\.SR","L\\.webis","mabontland","MacOutlook\\\/","Mag-Net","MagpieRSS","Mail::STS","MailChimp","Mail\\.Ru","Majestic12","makecontact\\\/","Mandrill","MapperCmd","marketinggrader","MarkMonitor","MarkWatch","Mass Downloader","masscan\\\/","Mata Hari","mattermost","Mediametric","Mediapartners-Google","mediawords","MegaIndex\\.ru","MeltwaterNews","Melvil Rawi","MemGator","Metaspinner","MetaURI","MFC_Tear_Sample","Microsearch","Microsoft Data Access","Microsoft Office","Microsoft Outlook","Microsoft Windows Network Diagnostics","Microsoft-WebDAV-MiniRedir","Microsoft\\.Data\\.Mashup","MIDown tool","MIIxpc","Mindjet","Miniature\\.io","Miniflux","mio_httpc","Miro-HttpClient","Mister PiX","mixdata dot com","mixed-content-scan","mixnode","Mnogosearch","mogimogi","Mojeek","Mojolicious \\(Perl\\)","monitis","Monitority\\\/","Monit\\\/","montastic","MonTools","Moreover","Morfeus Fucking Scanner","Morning Paper","MovableType","mowser","Mrcgiguy","Mr\\.4x3 Powered","MS Web Services Client Protocol","MSFrontPage","mShots","MuckRack\\\/","muhstik-scan","MVAClient","MxToolbox\\\/","myseosnapshot","nagios","Najdi\\.si","Name Intelligence","NameFo\\.com","Nameprotect","nationalarchives","Navroad","NearSite","Needle","Nessus","Net Vampire","NetAnts","NETCRAFT","NetLyzer","NetMechanic","NetNewsWire","Netpursual","netresearch","NetShelter ContentScan","Netsparker","NetSystemsResearch","nettle","NetTrack","Netvibes","NetZIP","Neustar WPM","NeutrinoAPI","NewRelicPinger","NewsBlur .*Finder","NewsGator","newsme","newspaper\\\/","Nexgate Ruby Client","NG-Search","nghttp2","Nibbler","NICErsPRO","NihilScio","Nikto","nineconnections","NLNZ_IAHarvester","Nmap Scripting Engine","node-fetch","node-superagent","node-urllib","Nodemeter","NodePing","node\\.io","nominet\\.org\\.uk","nominet\\.uk","Norton-Safeweb","Notifixious","notifyninja","NotionEmbedder","nuhk","nutch","Nuzzel","nWormFeedFinder","nyawc\\\/","Nymesis","NYU","Observatory\\\/","Ocelli\\\/","Octopus","oegp","Offline Explorer","Offline Navigator","OgScrper","okhttp","omgili","OMSC","Online Domain Tools","Open Source RSS","OpenCalaisSemanticProxy","Openfind","OpenLinkProfiler","Openstat\\\/","OpenVAS","OPPO A33","Optimizer","Orbiter","OrgProbe\\\/","orion-semantics","Outlook-Express","Outlook-iOS","Owler","Owlin","ownCloud News","ow\\.ly","OxfordCloudService","page scorer","Page Valet","page2rss","PageFreezer","PageGrabber","PagePeeker","PageScorer","Pagespeed\\\/","PageThing","page_verifier","Panopta","panscient","Papa Foto","parsijoo","Pavuk","PayPal IPN","pcBrowser","Pcore-HTTP","PDF24 URL To PDF","Pearltrees","PECL::HTTP","peerindex","Peew","PeoplePal","Perlu -","PhantomJS Screenshoter","PhantomJS\\\/","Photon\\\/","php-requests","phpservermon","Pi-Monster","Picscout","Picsearch","PictureFinder","Pimonster","Pingability","PingAdmin\\.Ru","Pingdom","Pingoscope","PingSpot","ping\\.blo\\.gs","pinterest\\.com","Pixray","Pizilla","Plagger\\\/","Pleroma ","Ploetz \\+ Zeller","Plukkie","plumanalytics","PocketImageCache","PocketParser","Pockey","PodcastAddict\\\/","POE-Component-Client-HTTP","Polymail\\\/","Pompos","Porkbun","Port Monitor","postano","postfix-mta-sts-resolver","PostmanRuntime","postplanner\\.com","PostPost","postrank","PowerPoint\\\/","Prebid","Prerender","Priceonomics Analysis Engine","PrintFriendly","PritTorrent","Prlog","probethenet","Project ?25499","Project-Resonance","prospectb2b","Protopage","ProWebWalker","proximic","PRTG Network Monitor","pshtt, https scanning","PTST ","PTST\\\/[0-9]+","Pump","Python-httplib2","python-httpx","python-requests","Python-urllib","Qirina Hurdler","QQDownload","QrafterPro","Qseero","Qualidator","QueryN Metasearch","queuedriver","quic-go-HTTP\\\/","QuiteRSS","Quora Link Preview","Qwantify","Radian6","RadioPublicImageResizer","Railgun\\\/","RankActive","RankFlex","RankSonicSiteAuditor","RapidLoad\\\/","Re-re Studio","ReactorNetty","Readability","RealDownload","RealPlayer%20Downloader","RebelMouse","Recorder","RecurPost\\\/","redback\\\/","ReederForMac","Reeder\\\/","ReGet","RepoMonkey","request\\.js","reqwest\\\/","ResponseCodeTest","RestSharp","Riddler","Rival IQ","Robosourcer","Robozilla","ROI Hunter","RPT-HTTPClient","RSSMix\\\/","RSSOwl","RyowlEngine","safe-agent-scanner","SalesIntelligent","Saleslift","SAP NetWeaver Application Server","SauceNAO","SBIder","sc-downloader","scalaj-http","Scamadviser-Frontend","ScanAlert","scan\\.lol","Scoop","scooter","ScopeContentAG-HTTP-Client","ScoutJet","ScoutURLMonitor","ScrapeBox Page Scanner","Scrapy","Screaming","ScreenShotService","Scrubby","Scrutiny\\\/","Search37","searchenginepromotionhelp","Searchestate","SearchExpress","SearchSight","SearchWP","search\\.thunderstone","Seeker","semanticdiscovery","semanticjuice","Semiocast HTTP client","Semrush","Sendsay\\.Ru","sentry\\\/","SEO Browser","Seo Servis","seo-nastroj\\.cz","seo4ajax","Seobility","SEOCentro","SeoCheck","SEOkicks","SEOlizer","Seomoz","SEOprofiler","seoscanners","SEOsearch","seositecheckup","SEOstats","servernfo","sexsearcher","Seznam","Shelob","Shodan","Shoppimon","ShopWiki","ShortLinkTranslate","shortURL lengthener","shrinktheweb","Sideqik","Siege","SimplePie","SimplyFast","Siphon","SISTRIX","Site Sucker","Site-Shot\\\/","Site24x7","SiteBar","Sitebeam","Sitebulb\\\/","SiteCondor","SiteExplorer","SiteGuardian","Siteimprove","SiteIndexed","Sitemap(s)? Generator","SitemapGenerator","SiteMonitor","Siteshooter B0t","SiteSnagger","SiteSucker","SiteTruth","Sitevigil","sitexy\\.com","SkypeUriPreview","Slack\\\/","sli-systems\\.com","slider\\.com","slurp","SlySearch","SmartDownload","SMRF URL Expander","SMUrlExpander","Snake","Snappy","SnapSearch","Snarfer\\\/","SniffRSS","sniptracker","Snoopy","SnowHaze Search","sogou web","SortSite","Sottopop","sovereign\\.ai","SpaceBison","SpamExperts","Spammen","Spanner","spaziodati","SPDYCheck","Specificfeeds","speedy","SPEng","Spinn3r","spray-can","Sprinklr ","spyonweb","sqlmap","Sqlworm","Sqworm","SSL Labs","ssl-tools","StackRambler","Statastico\\\/","Statically-","StatusCake","Steeler","Stratagems Kumo","Stripe\\\/","Stroke\\.cz","StudioFACA","StumbleUpon","suchen","Sucuri","summify","SuperHTTP","Surphace Scout","Suzuran","swcd ","Symfony BrowserKit","Symfony2 BrowserKit","Synapse\\\/","Syndirella\\\/","SynHttpClient-Built","Sysomos","sysscan","Szukacz","T0PHackTeam","tAkeOut","Tarantula\\\/","Taringa UGC","TarmotGezgin","tchelebi\\.io","techiaith\\.cymru","Teleport","Telesoft","Telesphoreo","Telesphorep","Tenon\\.io","teoma","terrainformatica","Test Certificate Info","testuri","Tetrahedron","TextRazor Downloader","The Drop Reaper","The Expert HTML Source Viewer","The Intraformant","The Knowledge AI","theinternetrules","TheNomad","Thinklab","Thumbor","Thumbshots","ThumbSniper","timewe\\.net","TinEye","Tiny Tiny RSS","TLSProbe\\\/","Toata","topster","touche\\.com","Traackr\\.com","tracemyfile","Trackuity","TrapitAgent","Trendiction","Trendsmap","trendspottr","truwoGPS","TryJsoup","TulipChain","Turingos","Turnitin","tweetedtimes","Tweetminster","Tweezler\\\/","twibble","Twice","Twikle","Twingly","Twisted PageGetter","Typhoeus","ubermetrics-technologies","uclassify","UdmSearch","ultimate_sitemap_parser","unchaos","unirest-java","UniversalFeedParser","unshortenit","Unshorten\\.It","Untiny","UnwindFetchor","updated","updown\\.io daemon","Upflow","Uptimia","URL Verifier","Urlcheckr","URLitor","urlresolver","Urlstat","URLTester","UrlTrends Ranking Updater","URLy Warning","URLy\\.Warning","URL\\\/Emacs","Vacuum","Vagabondo","VB Project","vBSEO","VCI","via ggpht\\.com GoogleImageProxy","Virusdie","visionutils","vkShare","VoidEYE","Voil","voltron","voyager\\\/","VSAgent\\\/","VSB-TUO\\\/","Vulnbusters Meter","VYU2","w3af\\.org","W3C-checklink","W3C-mobileOK","W3C_Unicorn","WAC-OFU","WakeletLinkExpander","WallpapersHD","Wallpapers\\\/[0-9]+","wangling","Wappalyzer","WatchMouse","WbSrch\\\/","WDT\\.io","Web Auto","Web Collage","Web Enhancer","Web Fetch","Web Fuck","Web Pix","Web Sauger","Web spyder","Web Sucker","web-capture\\.net","Web-sniffer","Webalta","Webauskunft","WebAuto","WebCapture","WebClient\\\/","webcollage","WebCookies","WebCopier","WebCorp","WebDataStats","WebDoc","WebEnhancer","WebFetch","WebFuck","WebGazer","WebGo IS","WebImageCollector","WebImages","WebIndex","webkit2png","WebLeacher","webmastercoffee","webmon ","WebPix","WebReaper","WebSauger","webscreenie","Webshag","Webshot","Website Quester","websitepulse agent","WebsiteQuester","Websnapr","WebSniffer","Webster","WebStripper","WebSucker","webtech\\\/","WebThumbnail","Webthumb\\\/","WebWhacker","WebZIP","WeLikeLinks","WEPA","WeSEE","wf84","Wfuzz\\\/","wget","WhatCMS","WhatsApp","WhatsMyIP","WhatWeb","WhereGoes\\?","Whibse","WhoAPI\\\/","WhoRunsCoinHive","Whynder Magnet","Windows-RSS-Platform","WinHttp-Autoproxy-Service","WinHTTP\\\/","WinPodder","wkhtmlto","wmtips","Woko","Wolfram HTTPClient","woorankreview","WordPress\\\/","WordupinfoSearch","Word\\\/","worldping-api","wotbox","WP Engine Install Performance API","WP Rocket","wpif","wprecon\\.com survey","WPScan","wscheck","Wtrace","WWW-Collector-E","WWW-Mechanize","WWW::Document","WWW::Mechanize","WWWOFFLE","www\\.monitor\\.us","x09Mozilla","x22Mozilla","XaxisSemanticsClassifier","XenForo\\\/","Xenu Link Sleuth","XING-contenttabreceiver","xpymep([0-9]?)\\.exe","Y!J-[A-Z][A-Z][A-Z]","Yaanb","yacy","Yahoo Link Preview","YahooCacheSystem","YahooMailProxy","YahooYSMcm","YandeG","Yandex(?!Search)","yanga","yeti","Yo-yo","Yoleo Consumer","yomins\\.com","yoogliFetchAgent","YottaaMonitor","Your-Website-Sucks","yourls\\.org","YoYs\\.net","YP\\.PL","Zabbix","Zade","Zao","Zauba","Zemanta Aggregator","Zend\\\\Http\\\\Client","Zend_Http_Client","Zermelo","Zeus ","zgrab","ZnajdzFoto","ZnHTTP","Zombie\\.js","Zoom\\.Mac","ZoteroTranslationServer","ZyBorg","[a-z0-9\\-_]*(bot|crawl|archiver|transcoder|spider|uptime|validator|fetcher|cron|checker|reader|extractor|monitoring|analyzer|scraper)"]
|
includes/vendor/jaybizzle/crawler-detect/raw/Crawlers.txt
CHANGED
@@ -1,30 +1,46 @@
|
|
1 |
YLT
|
|
|
|
|
|
|
2 |
^b0t$
|
3 |
^bluefish
|
4 |
^Calypso v\/
|
5 |
-
^Corax
|
6 |
^COMODO DCV
|
|
|
7 |
^DangDang
|
8 |
^DavClnt
|
9 |
^DHSH
|
|
|
|
|
10 |
^FDM
|
11 |
^git\/
|
12 |
^Goose\/
|
13 |
^Grabber
|
|
|
14 |
^HTTPClient\/
|
|
|
15 |
^Java\/
|
16 |
^Jeode\/
|
17 |
^Jetty\/
|
18 |
^Mail\/
|
19 |
^Mget
|
20 |
^Microsoft URL Control
|
|
|
|
|
21 |
^NG\/[0-9\.]
|
22 |
^NING\/
|
|
|
23 |
^Nuclei
|
|
|
24 |
^PHP\/
|
|
|
|
|
25 |
^RMA\/
|
26 |
^Ruby|Ruby\/[0-9]
|
27 |
^Swurl
|
|
|
|
|
|
|
28 |
^VSE\/[0-9]
|
29 |
^WordPress\.com
|
30 |
^XRL\/[0-9]
|
@@ -37,7 +53,6 @@
|
|
37 |
404enemy
|
38 |
7Siters
|
39 |
80legs
|
40 |
-
a\.pr-cy\.ru
|
41 |
a3logics\.in
|
42 |
A6-Indexer
|
43 |
Abonti
|
@@ -56,10 +71,12 @@ AdminLabs
|
|
56 |
adressendeutschland
|
57 |
adreview\/
|
58 |
adscanner
|
59 |
-
Adstxtaggregator
|
60 |
adstxt-worker
|
|
|
61 |
adstxt\.com
|
|
|
62 |
AffiliateLabz\/
|
|
|
63 |
agentslug
|
64 |
AHC
|
65 |
aihit
|
@@ -75,16 +92,16 @@ allloadin
|
|
75 |
AllSubmitter
|
76 |
alyze\.info
|
77 |
amagit
|
78 |
-
^Amazon Simple Notification Service Agent$
|
79 |
Anarchie
|
80 |
AndroidDownloadManager
|
81 |
Anemone
|
82 |
AngleSharp
|
83 |
annotate_google
|
84 |
Anthill
|
85 |
-
Ant\.com
|
86 |
Anturis Agent
|
|
|
87 |
AnyEvent-HTTP\/
|
|
|
88 |
Apache Droid
|
89 |
Apache OpenOffice
|
90 |
Apache-HttpAsyncClient
|
@@ -105,8 +122,8 @@ aria2
|
|
105 |
Arukereso
|
106 |
asafaweb
|
107 |
Asana\/
|
108 |
-
AskQuickly
|
109 |
Ask Jeeves
|
|
|
110 |
ASPSeek
|
111 |
Asterias
|
112 |
Astute
|
@@ -116,8 +133,10 @@ attohttpc
|
|
116 |
autocite
|
117 |
AutomaticWPTester
|
118 |
Autonomy
|
119 |
-
|
120 |
AWS Security Scanner
|
|
|
|
|
121 |
B-l-i-t-z-B-O-T
|
122 |
Backlink-Ceck
|
123 |
backlink-check
|
@@ -148,6 +167,7 @@ BingPreview
|
|
148 |
binlar
|
149 |
biNu image cacher
|
150 |
Bitacle
|
|
|
151 |
biz_Directory
|
152 |
BKCTwitterUnshortener\/
|
153 |
Black Hole
|
@@ -198,6 +218,7 @@ cg-eye
|
|
198 |
changedetection
|
199 |
ChangesMeter
|
200 |
Charlotte
|
|
|
201 |
CheckHost
|
202 |
checkprivacy
|
203 |
CherryPicker
|
@@ -208,6 +229,7 @@ Chlooe
|
|
208 |
Chromaxa
|
209 |
CirrusExplorer
|
210 |
CISPA Vulnerability Notification
|
|
|
211 |
Citoid
|
212 |
CJNetworkQuality
|
213 |
Clarsentia
|
@@ -220,6 +242,7 @@ Cloudinary
|
|
220 |
cmcm\.com
|
221 |
coccoc
|
222 |
cognitiveseo
|
|
|
223 |
colly -
|
224 |
CommaFeed
|
225 |
Commons-HttpClient
|
@@ -237,8 +260,8 @@ Cosmos4j\.feedback
|
|
237 |
Covario-IDS
|
238 |
Craw\/
|
239 |
Crescent
|
240 |
-
Crowsnest
|
241 |
Criteo
|
|
|
242 |
CSHttp
|
243 |
CSSCheck
|
244 |
Cula\/
|
@@ -270,8 +293,8 @@ Digincore
|
|
270 |
DigitalPebble
|
271 |
Dirbuster
|
272 |
Discourse Forum Onebox
|
273 |
-
Disqus\/
|
274 |
Dispatch\/
|
|
|
275 |
DittoSpyder
|
276 |
dlvr
|
277 |
DMBrowser
|
@@ -339,8 +362,8 @@ Faraday v
|
|
339 |
fasthttp
|
340 |
Faveeo
|
341 |
Favicon downloader
|
342 |
-
faviconkit
|
343 |
faviconarchive
|
|
|
344 |
FavOrg
|
345 |
Feed Wrangler
|
346 |
Feedable\/
|
@@ -351,8 +374,8 @@ FeedBunch\/
|
|
351 |
FeedBurner
|
352 |
feeder
|
353 |
Feedly
|
354 |
-
Feedshow\/
|
355 |
FeedshowOnline
|
|
|
356 |
Feedspot
|
357 |
FeedViewer\/
|
358 |
Feedwind\/
|
@@ -378,7 +401,6 @@ Flunky
|
|
378 |
flynxapp
|
379 |
forensiq
|
380 |
FoundSeoTool
|
381 |
-
http:\/\/www.neomo.de\/
|
382 |
free thumbnails
|
383 |
Freeuploader
|
384 |
FreshRSS
|
@@ -406,15 +428,16 @@ GIS-LABS
|
|
406 |
github-camo
|
407 |
GitHub-Hookshot
|
408 |
github\.com
|
409 |
-
Goldfire Server
|
410 |
-
Go [\d\.]* package http
|
411 |
Go http package
|
|
|
|
|
412 |
Go-Ahead-Got-It
|
413 |
Go-http-client
|
414 |
-
|
415 |
gobyus
|
416 |
Gofeed
|
417 |
gofetch
|
|
|
418 |
GomezAgent
|
419 |
gooblog
|
420 |
Goodzer\/
|
@@ -424,29 +447,32 @@ Google favicon
|
|
424 |
Google Keyword Suggestion
|
425 |
Google Keyword Tool
|
426 |
Google Page Speed Insights
|
427 |
-
Google-Podcast
|
428 |
Google PP Default
|
429 |
Google Search Console
|
430 |
Google Web Preview
|
|
|
431 |
Google-Ads-Overview
|
432 |
Google-Adwords
|
433 |
Google-Apps-Script
|
434 |
Google-Calendar-Importer
|
435 |
Google-HotelAdsVerifier
|
436 |
Google-HTTP-Java-Client
|
|
|
437 |
Google-Publisher-Plugin
|
438 |
Google-Read-Aloud
|
439 |
Google-SearchByImage
|
440 |
Google-Site-Verification
|
|
|
441 |
Google-speakr
|
442 |
Google-Structured-Data-Testing-Tool
|
443 |
-
Google-
|
444 |
google-xrawler
|
|
|
445 |
GoogleDocs
|
446 |
GoogleHC\/
|
|
|
447 |
GoogleProducer
|
448 |
GoogleSites
|
449 |
-
Google-Transparency-Report
|
450 |
Gookey
|
451 |
GoSpotCheck
|
452 |
gosquared-thumbnailer
|
@@ -473,6 +499,7 @@ Haansoft
|
|
473 |
hackney\/
|
474 |
Hadi Agent
|
475 |
HappyApps-WebCheck
|
|
|
476 |
Hatena
|
477 |
Havij
|
478 |
HaxerMen
|
@@ -498,26 +525,27 @@ htdig
|
|
498 |
HTMLparser
|
499 |
htmlyse
|
500 |
HTTP Banner Detection
|
501 |
-
HTTP_Compression_Test
|
502 |
-
http_request2
|
503 |
-
http_requester
|
504 |
http-get
|
505 |
HTTP-Header-Abfrage
|
506 |
http-kit
|
507 |
http-request\/
|
508 |
HTTP-Tiny
|
509 |
HTTP::Lite
|
510 |
-
http
|
511 |
-
http_get
|
512 |
HttpComponents
|
513 |
httphr
|
514 |
-
HTTPMon
|
515 |
HTTPie
|
|
|
516 |
httpRequest
|
517 |
httpscheck
|
518 |
httpssites_power
|
519 |
httpunit
|
520 |
HttpUrlConnection
|
|
|
|
|
|
|
|
|
|
|
521 |
httrack
|
522 |
huaweisymantec
|
523 |
HubSpot
|
@@ -557,11 +585,11 @@ Integrity
|
|
557 |
integromedb
|
558 |
Intelliseek
|
559 |
InterGET
|
560 |
-
internet_archive
|
561 |
Internet Ninja
|
562 |
InternetSeer
|
563 |
internetVista monitor
|
564 |
internetwache
|
|
|
565 |
intraVnews
|
566 |
IODC
|
567 |
IOI
|
@@ -598,6 +626,7 @@ JolokiaPwn
|
|
598 |
Joomla
|
599 |
Jorgee
|
600 |
JS-Kit
|
|
|
601 |
JustView
|
602 |
Kaspersky Lab CFR link resolver
|
603 |
Kelny\/
|
@@ -612,13 +641,13 @@ Kml-Google
|
|
612 |
knows\.is
|
613 |
KOCMOHABT
|
614 |
kouio
|
615 |
-
kubectl
|
616 |
kube-probe
|
|
|
617 |
kulturarw3
|
618 |
KumKie
|
619 |
-
L\.webis
|
620 |
Larbin
|
621 |
Lavf\/
|
|
|
622 |
LeechFTP
|
623 |
LeechGet
|
624 |
letsencrypt
|
@@ -629,24 +658,24 @@ Libwhisker
|
|
629 |
libwww
|
630 |
Licorne
|
631 |
Liferea\/
|
632 |
-
Lightspeedsystems
|
633 |
Lighthouse
|
|
|
634 |
Likse
|
635 |
limber\.io
|
636 |
Link Valet
|
637 |
-
link_thumbnailer
|
638 |
-
LinkAnalyser
|
639 |
LinkAlarm\/
|
|
|
640 |
linkCheck
|
641 |
linkdex
|
642 |
LinkExaminer
|
643 |
linkfluence
|
644 |
linkpeek
|
|
|
645 |
LinkScan
|
646 |
LinksManager
|
647 |
-
LinkPreview
|
648 |
LinkTiger
|
649 |
LinkWalker
|
|
|
650 |
Lipperhey
|
651 |
Litemage_walker
|
652 |
livedoor ScreenShot
|
@@ -658,18 +687,21 @@ looid\.com
|
|
658 |
looksystems\.net
|
659 |
ltx71
|
660 |
lua-resty-http
|
|
|
661 |
Lush Http Client
|
662 |
lwp-request
|
663 |
lwp-trivial
|
664 |
LWP::Simple
|
665 |
lycos
|
666 |
LYT\.SR
|
|
|
667 |
mabontland
|
668 |
MacOutlook\/
|
669 |
Mag-Net
|
670 |
MagpieRSS
|
671 |
-
Mail
|
672 |
MailChimp
|
|
|
673 |
Majestic12
|
674 |
makecontact\/
|
675 |
Mandrill
|
@@ -692,17 +724,19 @@ Metaspinner
|
|
692 |
MetaURI
|
693 |
MFC_Tear_Sample
|
694 |
Microsearch
|
695 |
-
Microsoft
|
696 |
Microsoft Office
|
697 |
Microsoft Outlook
|
698 |
Microsoft Windows Network Diagnostics
|
699 |
Microsoft-WebDAV-MiniRedir
|
700 |
-
Microsoft
|
701 |
MIDown tool
|
702 |
MIIxpc
|
703 |
Mindjet
|
704 |
Miniature\.io
|
705 |
Miniflux
|
|
|
|
|
706 |
Mister PiX
|
707 |
mixdata dot com
|
708 |
mixed-content-scan
|
@@ -711,9 +745,9 @@ Mnogosearch
|
|
711 |
mogimogi
|
712 |
Mojeek
|
713 |
Mojolicious \(Perl\)
|
714 |
-
Monit\/
|
715 |
monitis
|
716 |
Monitority\/
|
|
|
717 |
montastic
|
718 |
MonTools
|
719 |
Moreover
|
@@ -721,8 +755,8 @@ Morfeus Fucking Scanner
|
|
721 |
Morning Paper
|
722 |
MovableType
|
723 |
mowser
|
724 |
-
Mr\.4x3 Powered
|
725 |
Mrcgiguy
|
|
|
726 |
MS Web Services Client Protocol
|
727 |
MSFrontPage
|
728 |
mShots
|
@@ -751,6 +785,8 @@ Netpursual
|
|
751 |
netresearch
|
752 |
NetShelter ContentScan
|
753 |
Netsparker
|
|
|
|
|
754 |
NetTrack
|
755 |
Netvibes
|
756 |
NetZIP
|
@@ -761,21 +797,22 @@ NewsBlur .*Finder
|
|
761 |
NewsGator
|
762 |
newsme
|
763 |
newspaper\/
|
764 |
-
NetSystemsResearch
|
765 |
Nexgate Ruby Client
|
766 |
-
nghttp2
|
767 |
NG-Search
|
|
|
768 |
Nibbler
|
769 |
NICErsPRO
|
|
|
770 |
Nikto
|
771 |
nineconnections
|
772 |
NLNZ_IAHarvester
|
773 |
Nmap Scripting Engine
|
|
|
774 |
node-superagent
|
775 |
node-urllib
|
776 |
-
node\.io
|
777 |
Nodemeter
|
778 |
NodePing
|
|
|
779 |
nominet\.org\.uk
|
780 |
nominet\.uk
|
781 |
Norton-Safeweb
|
@@ -789,6 +826,7 @@ nWormFeedFinder
|
|
789 |
nyawc\/
|
790 |
Nymesis
|
791 |
NYU
|
|
|
792 |
Ocelli\/
|
793 |
Octopus
|
794 |
oegp
|
@@ -799,6 +837,7 @@ okhttp
|
|
799 |
omgili
|
800 |
OMSC
|
801 |
Online Domain Tools
|
|
|
802 |
OpenCalaisSemanticProxy
|
803 |
Openfind
|
804 |
OpenLinkProfiler
|
@@ -806,26 +845,26 @@ Openstat\/
|
|
806 |
OpenVAS
|
807 |
OPPO A33
|
808 |
Optimizer
|
809 |
-
Open Source RSS
|
810 |
Orbiter
|
811 |
OrgProbe\/
|
812 |
orion-semantics
|
813 |
Outlook-Express
|
814 |
Outlook-iOS
|
815 |
-
ow\.ly
|
816 |
Owler
|
817 |
Owlin
|
818 |
ownCloud News
|
|
|
819 |
OxfordCloudService
|
820 |
-
Page Valet
|
821 |
-
page_verifier
|
822 |
page scorer
|
|
|
823 |
page2rss
|
824 |
PageFreezer
|
825 |
PageGrabber
|
826 |
PagePeeker
|
827 |
PageScorer
|
828 |
Pagespeed\/
|
|
|
|
|
829 |
Panopta
|
830 |
panscient
|
831 |
Papa Foto
|
@@ -844,23 +883,24 @@ Perlu -
|
|
844 |
PhantomJS Screenshoter
|
845 |
PhantomJS\/
|
846 |
Photon\/
|
847 |
-
phpservermon
|
848 |
php-requests
|
|
|
849 |
Pi-Monster
|
850 |
Picscout
|
851 |
Picsearch
|
852 |
PictureFinder
|
853 |
Pimonster
|
854 |
-
ping\.blo\.gs
|
855 |
Pingability
|
856 |
PingAdmin\.Ru
|
857 |
Pingdom
|
858 |
Pingoscope
|
859 |
PingSpot
|
|
|
860 |
pinterest\.com
|
861 |
Pixray
|
862 |
Pizilla
|
863 |
Plagger\/
|
|
|
864 |
Ploetz \+ Zeller
|
865 |
Plukkie
|
866 |
plumanalytics
|
@@ -874,18 +914,21 @@ Pompos
|
|
874 |
Porkbun
|
875 |
Port Monitor
|
876 |
postano
|
|
|
877 |
PostmanRuntime
|
878 |
postplanner\.com
|
879 |
PostPost
|
880 |
postrank
|
881 |
PowerPoint\/
|
882 |
Prebid
|
|
|
883 |
Priceonomics Analysis Engine
|
884 |
PrintFriendly
|
885 |
PritTorrent
|
886 |
Prlog
|
887 |
probethenet
|
888 |
Project ?25499
|
|
|
889 |
prospectb2b
|
890 |
Protopage
|
891 |
ProWebWalker
|
@@ -895,8 +938,8 @@ pshtt, https scanning
|
|
895 |
PTST
|
896 |
PTST\/[0-9]+
|
897 |
Pump
|
898 |
-
python-httpx
|
899 |
Python-httplib2
|
|
|
900 |
python-requests
|
901 |
Python-urllib
|
902 |
Qirina Hurdler
|
@@ -906,14 +949,17 @@ Qseero
|
|
906 |
Qualidator
|
907 |
QueryN Metasearch
|
908 |
queuedriver
|
|
|
909 |
QuiteRSS
|
910 |
Quora Link Preview
|
911 |
Qwantify
|
912 |
Radian6
|
|
|
913 |
Railgun\/
|
914 |
RankActive
|
915 |
RankFlex
|
916 |
RankSonicSiteAuditor
|
|
|
917 |
Re-re Studio
|
918 |
ReactorNetty
|
919 |
Readability
|
@@ -937,24 +983,24 @@ Robosourcer
|
|
937 |
Robozilla
|
938 |
ROI Hunter
|
939 |
RPT-HTTPClient
|
940 |
-
RSSOwl
|
941 |
RSSMix\/
|
|
|
942 |
RyowlEngine
|
943 |
safe-agent-scanner
|
944 |
SalesIntelligent
|
945 |
Saleslift
|
946 |
-
|
947 |
SauceNAO
|
948 |
SBIder
|
949 |
sc-downloader
|
950 |
scalaj-http
|
951 |
Scamadviser-Frontend
|
952 |
-
scan\.lol
|
953 |
ScanAlert
|
|
|
954 |
Scoop
|
955 |
scooter
|
956 |
-
ScoutJet
|
957 |
ScopeContentAG-HTTP-Client
|
|
|
958 |
ScoutURLMonitor
|
959 |
ScrapeBox Page Scanner
|
960 |
Scrapy
|
@@ -962,18 +1008,19 @@ Screaming
|
|
962 |
ScreenShotService
|
963 |
Scrubby
|
964 |
Scrutiny\/
|
965 |
-
search\.thunderstone
|
966 |
Search37
|
967 |
searchenginepromotionhelp
|
968 |
Searchestate
|
969 |
SearchExpress
|
970 |
SearchSight
|
971 |
SearchWP
|
|
|
972 |
Seeker
|
973 |
semanticdiscovery
|
974 |
semanticjuice
|
975 |
Semiocast HTTP client
|
976 |
Semrush
|
|
|
977 |
sentry\/
|
978 |
SEO Browser
|
979 |
Seo Servis
|
@@ -986,8 +1033,8 @@ SEOkicks
|
|
986 |
SEOlizer
|
987 |
Seomoz
|
988 |
SEOprofiler
|
989 |
-
SEOsearch
|
990 |
seoscanners
|
|
|
991 |
seositecheckup
|
992 |
SEOstats
|
993 |
servernfo
|
@@ -997,8 +1044,8 @@ Shelob
|
|
997 |
Shodan
|
998 |
Shoppimon
|
999 |
ShopWiki
|
1000 |
-
shortURL lengthener
|
1001 |
ShortLinkTranslate
|
|
|
1002 |
shrinktheweb
|
1003 |
Sideqik
|
1004 |
Siege
|
@@ -1006,8 +1053,8 @@ SimplePie
|
|
1006 |
SimplyFast
|
1007 |
Siphon
|
1008 |
SISTRIX
|
1009 |
-
Site-Shot\/
|
1010 |
Site Sucker
|
|
|
1011 |
Site24x7
|
1012 |
SiteBar
|
1013 |
Sitebeam
|
@@ -1028,8 +1075,8 @@ Sitevigil
|
|
1028 |
sitexy\.com
|
1029 |
SkypeUriPreview
|
1030 |
Slack\/
|
1031 |
-
slider\.com
|
1032 |
sli-systems\.com
|
|
|
1033 |
slurp
|
1034 |
SlySearch
|
1035 |
SmartDownload
|
@@ -1067,7 +1114,7 @@ SSL Labs
|
|
1067 |
ssl-tools
|
1068 |
StackRambler
|
1069 |
Statastico\/
|
1070 |
-
Statically-
|
1071 |
StatusCake
|
1072 |
Steeler
|
1073 |
Stratagems Kumo
|
@@ -1084,6 +1131,7 @@ Suzuran
|
|
1084 |
swcd
|
1085 |
Symfony BrowserKit
|
1086 |
Symfony2 BrowserKit
|
|
|
1087 |
Syndirella\/
|
1088 |
SynHttpClient-Built
|
1089 |
Sysomos
|
@@ -1094,6 +1142,7 @@ tAkeOut
|
|
1094 |
Tarantula\/
|
1095 |
Taringa UGC
|
1096 |
TarmotGezgin
|
|
|
1097 |
techiaith\.cymru
|
1098 |
Teleport
|
1099 |
Telesoft
|
@@ -1108,14 +1157,14 @@ Tetrahedron
|
|
1108 |
TextRazor Downloader
|
1109 |
The Drop Reaper
|
1110 |
The Expert HTML Source Viewer
|
1111 |
-
The Knowledge AI
|
1112 |
The Intraformant
|
|
|
1113 |
theinternetrules
|
1114 |
TheNomad
|
1115 |
Thinklab
|
|
|
1116 |
Thumbshots
|
1117 |
ThumbSniper
|
1118 |
-
Thumbor
|
1119 |
timewe\.net
|
1120 |
TinEye
|
1121 |
Tiny Tiny RSS
|
@@ -1147,10 +1196,11 @@ Typhoeus
|
|
1147 |
ubermetrics-technologies
|
1148 |
uclassify
|
1149 |
UdmSearch
|
|
|
1150 |
unchaos
|
1151 |
unirest-java
|
1152 |
-
ultimate_sitemap_parser
|
1153 |
UniversalFeedParser
|
|
|
1154 |
Unshorten\.It
|
1155 |
Untiny
|
1156 |
UnwindFetchor
|
@@ -1158,8 +1208,8 @@ updated
|
|
1158 |
updown\.io daemon
|
1159 |
Upflow
|
1160 |
Uptimia
|
1161 |
-
Urlcheckr
|
1162 |
URL Verifier
|
|
|
1163 |
URLitor
|
1164 |
urlresolver
|
1165 |
Urlstat
|
@@ -1167,6 +1217,7 @@ URLTester
|
|
1167 |
UrlTrends Ranking Updater
|
1168 |
URLy Warning
|
1169 |
URLy\.Warning
|
|
|
1170 |
Vacuum
|
1171 |
Vagabondo
|
1172 |
VB Project
|
@@ -1185,20 +1236,18 @@ VSB-TUO\/
|
|
1185 |
Vulnbusters Meter
|
1186 |
VYU2
|
1187 |
w3af\.org
|
1188 |
-
W3C_Unicorn
|
1189 |
W3C-checklink
|
1190 |
W3C-mobileOK
|
|
|
1191 |
WAC-OFU
|
1192 |
-
Wallpapers\/[0-9]+
|
1193 |
-
WallpapersHD
|
1194 |
WakeletLinkExpander
|
|
|
|
|
1195 |
wangling
|
1196 |
Wappalyzer
|
1197 |
WatchMouse
|
1198 |
WbSrch\/
|
1199 |
WDT\.io
|
1200 |
-
web-capture\.net
|
1201 |
-
Web-sniffer
|
1202 |
Web Auto
|
1203 |
Web Collage
|
1204 |
Web Enhancer
|
@@ -1208,6 +1257,8 @@ Web Pix
|
|
1208 |
Web Sauger
|
1209 |
Web spyder
|
1210 |
Web Sucker
|
|
|
|
|
1211 |
Webalta
|
1212 |
Webauskunft
|
1213 |
WebAuto
|
@@ -1245,8 +1296,9 @@ WebSniffer
|
|
1245 |
Webster
|
1246 |
WebStripper
|
1247 |
WebSucker
|
1248 |
-
|
1249 |
WebThumbnail
|
|
|
1250 |
WebWhacker
|
1251 |
WebZIP
|
1252 |
WeLikeLinks
|
@@ -1264,19 +1316,19 @@ Whibse
|
|
1264 |
WhoAPI\/
|
1265 |
WhoRunsCoinHive
|
1266 |
Whynder Magnet
|
1267 |
-
WinHTTP\/
|
1268 |
-
WinHttp-Autoproxy-Service
|
1269 |
Windows-RSS-Platform
|
|
|
|
|
1270 |
WinPodder
|
1271 |
wkhtmlto
|
1272 |
wmtips
|
1273 |
Woko
|
1274 |
Wolfram HTTPClient
|
1275 |
woorankreview
|
1276 |
-
Word\/
|
1277 |
WordPress\/
|
1278 |
-
worldping-api
|
1279 |
WordupinfoSearch
|
|
|
|
|
1280 |
wotbox
|
1281 |
WP Engine Install Performance API
|
1282 |
WP Rocket
|
@@ -1289,8 +1341,8 @@ WWW-Collector-E
|
|
1289 |
WWW-Mechanize
|
1290 |
WWW::Document
|
1291 |
WWW::Mechanize
|
1292 |
-
www\.monitor\.us
|
1293 |
WWWOFFLE
|
|
|
1294 |
x09Mozilla
|
1295 |
x22Mozilla
|
1296 |
XaxisSemanticsClassifier
|
@@ -1298,8 +1350,7 @@ XenForo\/
|
|
1298 |
Xenu Link Sleuth
|
1299 |
XING-contenttabreceiver
|
1300 |
xpymep([0-9]?)\.exe
|
1301 |
-
Y!J-
|
1302 |
-
Y\!J-BRW
|
1303 |
Yaanb
|
1304 |
yacy
|
1305 |
Yahoo Link Preview
|
@@ -1324,8 +1375,8 @@ Zade
|
|
1324 |
Zao
|
1325 |
Zauba
|
1326 |
Zemanta Aggregator
|
1327 |
-
Zend_Http_Client
|
1328 |
Zend\\Http\\Client
|
|
|
1329 |
Zermelo
|
1330 |
Zeus
|
1331 |
zgrab
|
1 |
YLT
|
2 |
+
^Aether
|
3 |
+
^Amazon Simple Notification Service Agent$
|
4 |
+
^Amazon-Route53-Health-Check-Service
|
5 |
^b0t$
|
6 |
^bluefish
|
7 |
^Calypso v\/
|
|
|
8 |
^COMODO DCV
|
9 |
+
^Corax
|
10 |
^DangDang
|
11 |
^DavClnt
|
12 |
^DHSH
|
13 |
+
^docker\/[0-9]
|
14 |
+
^Expanse
|
15 |
^FDM
|
16 |
^git\/
|
17 |
^Goose\/
|
18 |
^Grabber
|
19 |
+
^Gradle\/
|
20 |
^HTTPClient\/
|
21 |
+
^HTTPing
|
22 |
^Java\/
|
23 |
^Jeode\/
|
24 |
^Jetty\/
|
25 |
^Mail\/
|
26 |
^Mget
|
27 |
^Microsoft URL Control
|
28 |
+
^Mikrotik\/
|
29 |
+
^Netlab360
|
30 |
^NG\/[0-9\.]
|
31 |
^NING\/
|
32 |
+
^npm\/
|
33 |
^Nuclei
|
34 |
+
^PHP-AYMAPI\/
|
35 |
^PHP\/
|
36 |
+
^pip\/
|
37 |
+
^pnpm\/
|
38 |
^RMA\/
|
39 |
^Ruby|Ruby\/[0-9]
|
40 |
^Swurl
|
41 |
+
^TLS tester
|
42 |
+
^twine\/
|
43 |
+
^ureq
|
44 |
^VSE\/[0-9]
|
45 |
^WordPress\.com
|
46 |
^XRL\/[0-9]
|
53 |
404enemy
|
54 |
7Siters
|
55 |
80legs
|
|
|
56 |
a3logics\.in
|
57 |
A6-Indexer
|
58 |
Abonti
|
71 |
adressendeutschland
|
72 |
adreview\/
|
73 |
adscanner
|
|
|
74 |
adstxt-worker
|
75 |
+
Adstxtaggregator
|
76 |
adstxt\.com
|
77 |
+
Adyen HttpClient
|
78 |
AffiliateLabz\/
|
79 |
+
affilimate-puppeteer
|
80 |
agentslug
|
81 |
AHC
|
82 |
aihit
|
92 |
AllSubmitter
|
93 |
alyze\.info
|
94 |
amagit
|
|
|
95 |
Anarchie
|
96 |
AndroidDownloadManager
|
97 |
Anemone
|
98 |
AngleSharp
|
99 |
annotate_google
|
100 |
Anthill
|
|
|
101 |
Anturis Agent
|
102 |
+
Ant\.com
|
103 |
AnyEvent-HTTP\/
|
104 |
+
Apache Ant\/
|
105 |
Apache Droid
|
106 |
Apache OpenOffice
|
107 |
Apache-HttpAsyncClient
|
122 |
Arukereso
|
123 |
asafaweb
|
124 |
Asana\/
|
|
|
125 |
Ask Jeeves
|
126 |
+
AskQuickly
|
127 |
ASPSeek
|
128 |
Asterias
|
129 |
Astute
|
133 |
autocite
|
134 |
AutomaticWPTester
|
135 |
Autonomy
|
136 |
+
awin\.com
|
137 |
AWS Security Scanner
|
138 |
+
axios\/
|
139 |
+
a\.pr-cy\.ru
|
140 |
B-l-i-t-z-B-O-T
|
141 |
Backlink-Ceck
|
142 |
backlink-check
|
167 |
binlar
|
168 |
biNu image cacher
|
169 |
Bitacle
|
170 |
+
Bitrix link preview
|
171 |
biz_Directory
|
172 |
BKCTwitterUnshortener\/
|
173 |
Black Hole
|
218 |
changedetection
|
219 |
ChangesMeter
|
220 |
Charlotte
|
221 |
+
chatterino-api-cache
|
222 |
CheckHost
|
223 |
checkprivacy
|
224 |
CherryPicker
|
229 |
Chromaxa
|
230 |
CirrusExplorer
|
231 |
CISPA Vulnerability Notification
|
232 |
+
CISPA Web Analyser
|
233 |
Citoid
|
234 |
CJNetworkQuality
|
235 |
Clarsentia
|
242 |
cmcm\.com
|
243 |
coccoc
|
244 |
cognitiveseo
|
245 |
+
ColdFusion
|
246 |
colly -
|
247 |
CommaFeed
|
248 |
Commons-HttpClient
|
260 |
Covario-IDS
|
261 |
Craw\/
|
262 |
Crescent
|
|
|
263 |
Criteo
|
264 |
+
Crowsnest
|
265 |
CSHttp
|
266 |
CSSCheck
|
267 |
Cula\/
|
293 |
DigitalPebble
|
294 |
Dirbuster
|
295 |
Discourse Forum Onebox
|
|
|
296 |
Dispatch\/
|
297 |
+
Disqus\/
|
298 |
DittoSpyder
|
299 |
dlvr
|
300 |
DMBrowser
|
362 |
fasthttp
|
363 |
Faveeo
|
364 |
Favicon downloader
|
|
|
365 |
faviconarchive
|
366 |
+
faviconkit
|
367 |
FavOrg
|
368 |
Feed Wrangler
|
369 |
Feedable\/
|
374 |
FeedBurner
|
375 |
feeder
|
376 |
Feedly
|
|
|
377 |
FeedshowOnline
|
378 |
+
Feedshow\/
|
379 |
Feedspot
|
380 |
FeedViewer\/
|
381 |
Feedwind\/
|
401 |
flynxapp
|
402 |
forensiq
|
403 |
FoundSeoTool
|
|
|
404 |
free thumbnails
|
405 |
Freeuploader
|
406 |
FreshRSS
|
428 |
github-camo
|
429 |
GitHub-Hookshot
|
430 |
github\.com
|
|
|
|
|
431 |
Go http package
|
432 |
+
Go [\d\.]* package http
|
433 |
+
Go!Zilla
|
434 |
Go-Ahead-Got-It
|
435 |
Go-http-client
|
436 |
+
go-mtasts\/
|
437 |
gobyus
|
438 |
Gofeed
|
439 |
gofetch
|
440 |
+
Goldfire Server
|
441 |
GomezAgent
|
442 |
gooblog
|
443 |
Goodzer\/
|
447 |
Google Keyword Suggestion
|
448 |
Google Keyword Tool
|
449 |
Google Page Speed Insights
|
|
|
450 |
Google PP Default
|
451 |
Google Search Console
|
452 |
Google Web Preview
|
453 |
+
Google-Ads-Creatives-Assistant
|
454 |
Google-Ads-Overview
|
455 |
Google-Adwords
|
456 |
Google-Apps-Script
|
457 |
Google-Calendar-Importer
|
458 |
Google-HotelAdsVerifier
|
459 |
Google-HTTP-Java-Client
|
460 |
+
Google-Podcast
|
461 |
Google-Publisher-Plugin
|
462 |
Google-Read-Aloud
|
463 |
Google-SearchByImage
|
464 |
Google-Site-Verification
|
465 |
+
Google-SMTP-STS
|
466 |
Google-speakr
|
467 |
Google-Structured-Data-Testing-Tool
|
468 |
+
Google-Transparency-Report
|
469 |
google-xrawler
|
470 |
+
Google-Youtube-Links
|
471 |
GoogleDocs
|
472 |
GoogleHC\/
|
473 |
+
GoogleProber
|
474 |
GoogleProducer
|
475 |
GoogleSites
|
|
|
476 |
Gookey
|
477 |
GoSpotCheck
|
478 |
gosquared-thumbnailer
|
499 |
hackney\/
|
500 |
Hadi Agent
|
501 |
HappyApps-WebCheck
|
502 |
+
Hardenize
|
503 |
Hatena
|
504 |
Havij
|
505 |
HaxerMen
|
525 |
HTMLparser
|
526 |
htmlyse
|
527 |
HTTP Banner Detection
|
|
|
|
|
|
|
528 |
http-get
|
529 |
HTTP-Header-Abfrage
|
530 |
http-kit
|
531 |
http-request\/
|
532 |
HTTP-Tiny
|
533 |
HTTP::Lite
|
534 |
+
http:\/\/www.neomo.de\/
|
|
|
535 |
HttpComponents
|
536 |
httphr
|
|
|
537 |
HTTPie
|
538 |
+
HTTPMon
|
539 |
httpRequest
|
540 |
httpscheck
|
541 |
httpssites_power
|
542 |
httpunit
|
543 |
HttpUrlConnection
|
544 |
+
http\.rb\/
|
545 |
+
HTTP_Compression_Test
|
546 |
+
http_get
|
547 |
+
http_request2
|
548 |
+
http_requester
|
549 |
httrack
|
550 |
huaweisymantec
|
551 |
HubSpot
|
585 |
integromedb
|
586 |
Intelliseek
|
587 |
InterGET
|
|
|
588 |
Internet Ninja
|
589 |
InternetSeer
|
590 |
internetVista monitor
|
591 |
internetwache
|
592 |
+
internet_archive
|
593 |
intraVnews
|
594 |
IODC
|
595 |
IOI
|
626 |
Joomla
|
627 |
Jorgee
|
628 |
JS-Kit
|
629 |
+
JungleKeyThumbnail
|
630 |
JustView
|
631 |
Kaspersky Lab CFR link resolver
|
632 |
Kelny\/
|
641 |
knows\.is
|
642 |
KOCMOHABT
|
643 |
kouio
|
|
|
644 |
kube-probe
|
645 |
+
kubectl
|
646 |
kulturarw3
|
647 |
KumKie
|
|
|
648 |
Larbin
|
649 |
Lavf\/
|
650 |
+
leakix\.net
|
651 |
LeechFTP
|
652 |
LeechGet
|
653 |
letsencrypt
|
658 |
libwww
|
659 |
Licorne
|
660 |
Liferea\/
|
|
|
661 |
Lighthouse
|
662 |
+
Lightspeedsystems
|
663 |
Likse
|
664 |
limber\.io
|
665 |
Link Valet
|
|
|
|
|
666 |
LinkAlarm\/
|
667 |
+
LinkAnalyser
|
668 |
linkCheck
|
669 |
linkdex
|
670 |
LinkExaminer
|
671 |
linkfluence
|
672 |
linkpeek
|
673 |
+
LinkPreview
|
674 |
LinkScan
|
675 |
LinksManager
|
|
|
676 |
LinkTiger
|
677 |
LinkWalker
|
678 |
+
link_thumbnailer
|
679 |
Lipperhey
|
680 |
Litemage_walker
|
681 |
livedoor ScreenShot
|
687 |
looksystems\.net
|
688 |
ltx71
|
689 |
lua-resty-http
|
690 |
+
Lucee \(CFML Engine\)
|
691 |
Lush Http Client
|
692 |
lwp-request
|
693 |
lwp-trivial
|
694 |
LWP::Simple
|
695 |
lycos
|
696 |
LYT\.SR
|
697 |
+
L\.webis
|
698 |
mabontland
|
699 |
MacOutlook\/
|
700 |
Mag-Net
|
701 |
MagpieRSS
|
702 |
+
Mail::STS
|
703 |
MailChimp
|
704 |
+
Mail\.Ru
|
705 |
Majestic12
|
706 |
makecontact\/
|
707 |
Mandrill
|
724 |
MetaURI
|
725 |
MFC_Tear_Sample
|
726 |
Microsearch
|
727 |
+
Microsoft Data Access
|
728 |
Microsoft Office
|
729 |
Microsoft Outlook
|
730 |
Microsoft Windows Network Diagnostics
|
731 |
Microsoft-WebDAV-MiniRedir
|
732 |
+
Microsoft\.Data\.Mashup
|
733 |
MIDown tool
|
734 |
MIIxpc
|
735 |
Mindjet
|
736 |
Miniature\.io
|
737 |
Miniflux
|
738 |
+
mio_httpc
|
739 |
+
Miro-HttpClient
|
740 |
Mister PiX
|
741 |
mixdata dot com
|
742 |
mixed-content-scan
|
745 |
mogimogi
|
746 |
Mojeek
|
747 |
Mojolicious \(Perl\)
|
|
|
748 |
monitis
|
749 |
Monitority\/
|
750 |
+
Monit\/
|
751 |
montastic
|
752 |
MonTools
|
753 |
Moreover
|
755 |
Morning Paper
|
756 |
MovableType
|
757 |
mowser
|
|
|
758 |
Mrcgiguy
|
759 |
+
Mr\.4x3 Powered
|
760 |
MS Web Services Client Protocol
|
761 |
MSFrontPage
|
762 |
mShots
|
785 |
netresearch
|
786 |
NetShelter ContentScan
|
787 |
Netsparker
|
788 |
+
NetSystemsResearch
|
789 |
+
nettle
|
790 |
NetTrack
|
791 |
Netvibes
|
792 |
NetZIP
|
797 |
NewsGator
|
798 |
newsme
|
799 |
newspaper\/
|
|
|
800 |
Nexgate Ruby Client
|
|
|
801 |
NG-Search
|
802 |
+
nghttp2
|
803 |
Nibbler
|
804 |
NICErsPRO
|
805 |
+
NihilScio
|
806 |
Nikto
|
807 |
nineconnections
|
808 |
NLNZ_IAHarvester
|
809 |
Nmap Scripting Engine
|
810 |
+
node-fetch
|
811 |
node-superagent
|
812 |
node-urllib
|
|
|
813 |
Nodemeter
|
814 |
NodePing
|
815 |
+
node\.io
|
816 |
nominet\.org\.uk
|
817 |
nominet\.uk
|
818 |
Norton-Safeweb
|
826 |
nyawc\/
|
827 |
Nymesis
|
828 |
NYU
|
829 |
+
Observatory\/
|
830 |
Ocelli\/
|
831 |
Octopus
|
832 |
oegp
|
837 |
omgili
|
838 |
OMSC
|
839 |
Online Domain Tools
|
840 |
+
Open Source RSS
|
841 |
OpenCalaisSemanticProxy
|
842 |
Openfind
|
843 |
OpenLinkProfiler
|
845 |
OpenVAS
|
846 |
OPPO A33
|
847 |
Optimizer
|
|
|
848 |
Orbiter
|
849 |
OrgProbe\/
|
850 |
orion-semantics
|
851 |
Outlook-Express
|
852 |
Outlook-iOS
|
|
|
853 |
Owler
|
854 |
Owlin
|
855 |
ownCloud News
|
856 |
+
ow\.ly
|
857 |
OxfordCloudService
|
|
|
|
|
858 |
page scorer
|
859 |
+
Page Valet
|
860 |
page2rss
|
861 |
PageFreezer
|
862 |
PageGrabber
|
863 |
PagePeeker
|
864 |
PageScorer
|
865 |
Pagespeed\/
|
866 |
+
PageThing
|
867 |
+
page_verifier
|
868 |
Panopta
|
869 |
panscient
|
870 |
Papa Foto
|
883 |
PhantomJS Screenshoter
|
884 |
PhantomJS\/
|
885 |
Photon\/
|
|
|
886 |
php-requests
|
887 |
+
phpservermon
|
888 |
Pi-Monster
|
889 |
Picscout
|
890 |
Picsearch
|
891 |
PictureFinder
|
892 |
Pimonster
|
|
|
893 |
Pingability
|
894 |
PingAdmin\.Ru
|
895 |
Pingdom
|
896 |
Pingoscope
|
897 |
PingSpot
|
898 |
+
ping\.blo\.gs
|
899 |
pinterest\.com
|
900 |
Pixray
|
901 |
Pizilla
|
902 |
Plagger\/
|
903 |
+
Pleroma
|
904 |
Ploetz \+ Zeller
|
905 |
Plukkie
|
906 |
plumanalytics
|
914 |
Porkbun
|
915 |
Port Monitor
|
916 |
postano
|
917 |
+
postfix-mta-sts-resolver
|
918 |
PostmanRuntime
|
919 |
postplanner\.com
|
920 |
PostPost
|
921 |
postrank
|
922 |
PowerPoint\/
|
923 |
Prebid
|
924 |
+
Prerender
|
925 |
Priceonomics Analysis Engine
|
926 |
PrintFriendly
|
927 |
PritTorrent
|
928 |
Prlog
|
929 |
probethenet
|
930 |
Project ?25499
|
931 |
+
Project-Resonance
|
932 |
prospectb2b
|
933 |
Protopage
|
934 |
ProWebWalker
|
938 |
PTST
|
939 |
PTST\/[0-9]+
|
940 |
Pump
|
|
|
941 |
Python-httplib2
|
942 |
+
python-httpx
|
943 |
python-requests
|
944 |
Python-urllib
|
945 |
Qirina Hurdler
|
949 |
Qualidator
|
950 |
QueryN Metasearch
|
951 |
queuedriver
|
952 |
+
quic-go-HTTP\/
|
953 |
QuiteRSS
|
954 |
Quora Link Preview
|
955 |
Qwantify
|
956 |
Radian6
|
957 |
+
RadioPublicImageResizer
|
958 |
Railgun\/
|
959 |
RankActive
|
960 |
RankFlex
|
961 |
RankSonicSiteAuditor
|
962 |
+
RapidLoad\/
|
963 |
Re-re Studio
|
964 |
ReactorNetty
|
965 |
Readability
|
983 |
Robozilla
|
984 |
ROI Hunter
|
985 |
RPT-HTTPClient
|
|
|
986 |
RSSMix\/
|
987 |
+
RSSOwl
|
988 |
RyowlEngine
|
989 |
safe-agent-scanner
|
990 |
SalesIntelligent
|
991 |
Saleslift
|
992 |
+
SAP NetWeaver Application Server
|
993 |
SauceNAO
|
994 |
SBIder
|
995 |
sc-downloader
|
996 |
scalaj-http
|
997 |
Scamadviser-Frontend
|
|
|
998 |
ScanAlert
|
999 |
+
scan\.lol
|
1000 |
Scoop
|
1001 |
scooter
|
|
|
1002 |
ScopeContentAG-HTTP-Client
|
1003 |
+
ScoutJet
|
1004 |
ScoutURLMonitor
|
1005 |
ScrapeBox Page Scanner
|
1006 |
Scrapy
|
1008 |
ScreenShotService
|
1009 |
Scrubby
|
1010 |
Scrutiny\/
|
|
|
1011 |
Search37
|
1012 |
searchenginepromotionhelp
|
1013 |
Searchestate
|
1014 |
SearchExpress
|
1015 |
SearchSight
|
1016 |
SearchWP
|
1017 |
+
search\.thunderstone
|
1018 |
Seeker
|
1019 |
semanticdiscovery
|
1020 |
semanticjuice
|
1021 |
Semiocast HTTP client
|
1022 |
Semrush
|
1023 |
+
Sendsay\.Ru
|
1024 |
sentry\/
|
1025 |
SEO Browser
|
1026 |
Seo Servis
|
1033 |
SEOlizer
|
1034 |
Seomoz
|
1035 |
SEOprofiler
|
|
|
1036 |
seoscanners
|
1037 |
+
SEOsearch
|
1038 |
seositecheckup
|
1039 |
SEOstats
|
1040 |
servernfo
|
1044 |
Shodan
|
1045 |
Shoppimon
|
1046 |
ShopWiki
|
|
|
1047 |
ShortLinkTranslate
|
1048 |
+
shortURL lengthener
|
1049 |
shrinktheweb
|
1050 |
Sideqik
|
1051 |
Siege
|
1053 |
SimplyFast
|
1054 |
Siphon
|
1055 |
SISTRIX
|
|
|
1056 |
Site Sucker
|
1057 |
+
Site-Shot\/
|
1058 |
Site24x7
|
1059 |
SiteBar
|
1060 |
Sitebeam
|
1075 |
sitexy\.com
|
1076 |
SkypeUriPreview
|
1077 |
Slack\/
|
|
|
1078 |
sli-systems\.com
|
1079 |
+
slider\.com
|
1080 |
slurp
|
1081 |
SlySearch
|
1082 |
SmartDownload
|
1114 |
ssl-tools
|
1115 |
StackRambler
|
1116 |
Statastico\/
|
1117 |
+
Statically-
|
1118 |
StatusCake
|
1119 |
Steeler
|
1120 |
Stratagems Kumo
|
1131 |
swcd
|
1132 |
Symfony BrowserKit
|
1133 |
Symfony2 BrowserKit
|
1134 |
+
Synapse\/
|
1135 |
Syndirella\/
|
1136 |
SynHttpClient-Built
|
1137 |
Sysomos
|
1142 |
Tarantula\/
|
1143 |
Taringa UGC
|
1144 |
TarmotGezgin
|
1145 |
+
tchelebi\.io
|
1146 |
techiaith\.cymru
|
1147 |
Teleport
|
1148 |
Telesoft
|
1157 |
TextRazor Downloader
|
1158 |
The Drop Reaper
|
1159 |
The Expert HTML Source Viewer
|
|
|
1160 |
The Intraformant
|
1161 |
+
The Knowledge AI
|
1162 |
theinternetrules
|
1163 |
TheNomad
|
1164 |
Thinklab
|
1165 |
+
Thumbor
|
1166 |
Thumbshots
|
1167 |
ThumbSniper
|
|
|
1168 |
timewe\.net
|
1169 |
TinEye
|
1170 |
Tiny Tiny RSS
|
1196 |
ubermetrics-technologies
|
1197 |
uclassify
|
1198 |
UdmSearch
|
1199 |
+
ultimate_sitemap_parser
|
1200 |
unchaos
|
1201 |
unirest-java
|
|
|
1202 |
UniversalFeedParser
|
1203 |
+
unshortenit
|
1204 |
Unshorten\.It
|
1205 |
Untiny
|
1206 |
UnwindFetchor
|
1208 |
updown\.io daemon
|
1209 |
Upflow
|
1210 |
Uptimia
|
|
|
1211 |
URL Verifier
|
1212 |
+
Urlcheckr
|
1213 |
URLitor
|
1214 |
urlresolver
|
1215 |
Urlstat
|
1217 |
UrlTrends Ranking Updater
|
1218 |
URLy Warning
|
1219 |
URLy\.Warning
|
1220 |
+
URL\/Emacs
|
1221 |
Vacuum
|
1222 |
Vagabondo
|
1223 |
VB Project
|
1236 |
Vulnbusters Meter
|
1237 |
VYU2
|
1238 |
w3af\.org
|
|
|
1239 |
W3C-checklink
|
1240 |
W3C-mobileOK
|
1241 |
+
W3C_Unicorn
|
1242 |
WAC-OFU
|
|
|
|
|
1243 |
WakeletLinkExpander
|
1244 |
+
WallpapersHD
|
1245 |
+
Wallpapers\/[0-9]+
|
1246 |
wangling
|
1247 |
Wappalyzer
|
1248 |
WatchMouse
|
1249 |
WbSrch\/
|
1250 |
WDT\.io
|
|
|
|
|
1251 |
Web Auto
|
1252 |
Web Collage
|
1253 |
Web Enhancer
|
1257 |
Web Sauger
|
1258 |
Web spyder
|
1259 |
Web Sucker
|
1260 |
+
web-capture\.net
|
1261 |
+
Web-sniffer
|
1262 |
Webalta
|
1263 |
Webauskunft
|
1264 |
WebAuto
|
1296 |
Webster
|
1297 |
WebStripper
|
1298 |
WebSucker
|
1299 |
+
webtech\/
|
1300 |
WebThumbnail
|
1301 |
+
Webthumb\/
|
1302 |
WebWhacker
|
1303 |
WebZIP
|
1304 |
WeLikeLinks
|
1316 |
WhoAPI\/
|
1317 |
WhoRunsCoinHive
|
1318 |
Whynder Magnet
|
|
|
|
|
1319 |
Windows-RSS-Platform
|
1320 |
+
WinHttp-Autoproxy-Service
|
1321 |
+
WinHTTP\/
|
1322 |
WinPodder
|
1323 |
wkhtmlto
|
1324 |
wmtips
|
1325 |
Woko
|
1326 |
Wolfram HTTPClient
|
1327 |
woorankreview
|
|
|
1328 |
WordPress\/
|
|
|
1329 |
WordupinfoSearch
|
1330 |
+
Word\/
|
1331 |
+
worldping-api
|
1332 |
wotbox
|
1333 |
WP Engine Install Performance API
|
1334 |
WP Rocket
|
1341 |
WWW-Mechanize
|
1342 |
WWW::Document
|
1343 |
WWW::Mechanize
|
|
|
1344 |
WWWOFFLE
|
1345 |
+
www\.monitor\.us
|
1346 |
x09Mozilla
|
1347 |
x22Mozilla
|
1348 |
XaxisSemanticsClassifier
|
1350 |
Xenu Link Sleuth
|
1351 |
XING-contenttabreceiver
|
1352 |
xpymep([0-9]?)\.exe
|
1353 |
+
Y!J-[A-Z][A-Z][A-Z]
|
|
|
1354 |
Yaanb
|
1355 |
yacy
|
1356 |
Yahoo Link Preview
|
1375 |
Zao
|
1376 |
Zauba
|
1377 |
Zemanta Aggregator
|
|
|
1378 |
Zend\\Http\\Client
|
1379 |
+
Zend_Http_Client
|
1380 |
Zermelo
|
1381 |
Zeus
|
1382 |
zgrab
|
includes/vendor/jaybizzle/crawler-detect/raw/Exclusions.json
CHANGED
@@ -1 +1 @@
|
|
1 |
-
["Safari.[\\d\\.]*","Firefox.[\\d\\.]*"," Chrome.[\\d\\.]*","Chromium.[\\d\\.]*","MSIE.[\\d\\.]","Opera\\\/[\\d\\.]*","Mozilla.[\\d\\.]*","AppleWebKit.[\\d\\.]*","Trident.[\\d\\.]*","Windows NT.[\\d\\.]*","Android [\\d\\.]*","Macintosh.","Ubuntu","Linux","[ ]Intel","Mac OS X [\\d_]*","(like )?Gecko(.[\\d\\.]*)?","KHTML,","CriOS.[\\d\\.]*","CPU iPhone OS ([0-9_])* like Mac OS X","CPU OS ([0-9_])* like Mac OS X","iPod","compatible","x86_..","i686","x64","X11","rv:[\\d\\.]*","Version.[\\d\\.]*","WOW64","Win64","Dalvik.[\\d\\.]*"," \\.NET CLR [\\d\\.]*","Presto.[\\d\\.]*","Media Center PC","BlackBerry","Build","Opera Mini\\\/\\d{1,2}\\.\\d{1,2}\\.[\\d\\.]*\\\/\\d{1,2}\\.","Opera"," \\.NET[\\d\\.]*","cubot","; M bot","; CRONO","; B bot","; IDbot","; ID bot","; POWER BOT","
|
1 |
+
["Safari.[\\d\\.]*","Firefox.[\\d\\.]*"," Chrome.[\\d\\.]*","Chromium.[\\d\\.]*","MSIE.[\\d\\.]","Opera\\\/[\\d\\.]*","Mozilla.[\\d\\.]*","AppleWebKit.[\\d\\.]*","Trident.[\\d\\.]*","Windows NT.[\\d\\.]*","Android [\\d\\.]*","Macintosh.","Ubuntu","Linux","[ ]Intel","Mac OS X [\\d_]*","(like )?Gecko(.[\\d\\.]*)?","KHTML,","CriOS.[\\d\\.]*","CPU iPhone OS ([0-9_])* like Mac OS X","CPU OS ([0-9_])* like Mac OS X","iPod","compatible","x86_..","i686","x64","X11","rv:[\\d\\.]*","Version.[\\d\\.]*","WOW64","Win64","Dalvik.[\\d\\.]*"," \\.NET CLR [\\d\\.]*","Presto.[\\d\\.]*","Media Center PC","BlackBerry","Build","Opera Mini\\\/\\d{1,2}\\.\\d{1,2}\\.[\\d\\.]*\\\/\\d{1,2}\\.","Opera"," \\.NET[\\d\\.]*","cubot","; M bot","; CRONO","; B bot","; IDbot","; ID bot","; POWER BOT","OCTOPUS-CORE"]
|
includes/vendor/jaybizzle/crawler-detect/raw/Exclusions.txt
CHANGED
@@ -45,4 +45,4 @@ cubot
|
|
45 |
; IDbot
|
46 |
; ID bot
|
47 |
; POWER BOT
|
48 |
-
|
45 |
; IDbot
|
46 |
; ID bot
|
47 |
; POWER BOT
|
48 |
+
OCTOPUS-CORE
|
includes/vendor/jaybizzle/crawler-detect/src/CrawlerDetect.php
CHANGED
@@ -165,7 +165,7 @@ class CrawlerDetect
|
|
165 |
$agent = trim(preg_replace(
|
166 |
"/{$this->compiledExclusions}/i",
|
167 |
'',
|
168 |
-
$userAgent ?: $this->userAgent
|
169 |
));
|
170 |
|
171 |
if ($agent === '') {
|
165 |
$agent = trim(preg_replace(
|
166 |
"/{$this->compiledExclusions}/i",
|
167 |
'',
|
168 |
+
$userAgent ?: $this->userAgent ?: ''
|
169 |
));
|
170 |
|
171 |
if ($agent === '') {
|
includes/vendor/jaybizzle/crawler-detect/src/Fixtures/Crawlers.php
CHANGED
@@ -20,32 +20,48 @@ class Crawlers extends AbstractProvider
|
|
20 |
*/
|
21 |
protected $data = array(
|
22 |
' YLT',
|
|
|
|
|
|
|
23 |
'^b0t$',
|
24 |
'^bluefish ',
|
25 |
'^Calypso v\/',
|
26 |
-
'^Corax',
|
27 |
'^COMODO DCV',
|
|
|
28 |
'^DangDang',
|
29 |
'^DavClnt',
|
30 |
'^DHSH',
|
|
|
|
|
31 |
'^FDM ',
|
32 |
'^git\/',
|
33 |
'^Goose\/',
|
34 |
'^Grabber',
|
|
|
35 |
'^HTTPClient\/',
|
|
|
36 |
'^Java\/',
|
37 |
'^Jeode\/',
|
38 |
'^Jetty\/',
|
39 |
'^Mail\/',
|
40 |
'^Mget',
|
41 |
'^Microsoft URL Control',
|
|
|
|
|
42 |
'^NG\/[0-9\.]',
|
43 |
'^NING\/',
|
|
|
44 |
'^Nuclei',
|
|
|
45 |
'^PHP\/',
|
|
|
|
|
46 |
'^RMA\/',
|
47 |
'^Ruby|Ruby\/[0-9]',
|
48 |
'^Swurl ',
|
|
|
|
|
|
|
49 |
'^VSE\/[0-9]',
|
50 |
'^WordPress\.com',
|
51 |
'^XRL\/[0-9]',
|
@@ -58,7 +74,6 @@ class Crawlers extends AbstractProvider
|
|
58 |
'404enemy',
|
59 |
'7Siters',
|
60 |
'80legs',
|
61 |
-
'a\.pr-cy\.ru',
|
62 |
'a3logics\.in',
|
63 |
'A6-Indexer',
|
64 |
'Abonti',
|
@@ -77,10 +92,12 @@ class Crawlers extends AbstractProvider
|
|
77 |
'adressendeutschland',
|
78 |
'adreview\/',
|
79 |
'adscanner',
|
80 |
-
'Adstxtaggregator',
|
81 |
'adstxt-worker',
|
|
|
82 |
'adstxt\.com',
|
|
|
83 |
'AffiliateLabz\/',
|
|
|
84 |
'agentslug',
|
85 |
'AHC',
|
86 |
'aihit',
|
@@ -96,16 +113,16 @@ class Crawlers extends AbstractProvider
|
|
96 |
'AllSubmitter',
|
97 |
'alyze\.info',
|
98 |
'amagit',
|
99 |
-
'^Amazon Simple Notification Service Agent$',
|
100 |
'Anarchie',
|
101 |
'AndroidDownloadManager',
|
102 |
'Anemone',
|
103 |
'AngleSharp',
|
104 |
'annotate_google',
|
105 |
'Anthill',
|
106 |
-
'Ant\.com',
|
107 |
'Anturis Agent',
|
|
|
108 |
'AnyEvent-HTTP\/',
|
|
|
109 |
'Apache Droid',
|
110 |
'Apache OpenOffice',
|
111 |
'Apache-HttpAsyncClient',
|
@@ -126,8 +143,8 @@ class Crawlers extends AbstractProvider
|
|
126 |
'Arukereso',
|
127 |
'asafaweb',
|
128 |
'Asana\/',
|
129 |
-
'AskQuickly',
|
130 |
'Ask Jeeves',
|
|
|
131 |
'ASPSeek',
|
132 |
'Asterias',
|
133 |
'Astute',
|
@@ -137,8 +154,10 @@ class Crawlers extends AbstractProvider
|
|
137 |
'autocite',
|
138 |
'AutomaticWPTester',
|
139 |
'Autonomy',
|
140 |
-
'
|
141 |
'AWS Security Scanner',
|
|
|
|
|
142 |
'B-l-i-t-z-B-O-T',
|
143 |
'Backlink-Ceck',
|
144 |
'backlink-check',
|
@@ -169,6 +188,7 @@ class Crawlers extends AbstractProvider
|
|
169 |
'binlar',
|
170 |
'biNu image cacher',
|
171 |
'Bitacle',
|
|
|
172 |
'biz_Directory',
|
173 |
'BKCTwitterUnshortener\/',
|
174 |
'Black Hole',
|
@@ -219,6 +239,7 @@ class Crawlers extends AbstractProvider
|
|
219 |
'changedetection',
|
220 |
'ChangesMeter',
|
221 |
'Charlotte',
|
|
|
222 |
'CheckHost',
|
223 |
'checkprivacy',
|
224 |
'CherryPicker',
|
@@ -229,6 +250,7 @@ class Crawlers extends AbstractProvider
|
|
229 |
'Chromaxa',
|
230 |
'CirrusExplorer',
|
231 |
'CISPA Vulnerability Notification',
|
|
|
232 |
'Citoid',
|
233 |
'CJNetworkQuality',
|
234 |
'Clarsentia',
|
@@ -241,6 +263,7 @@ class Crawlers extends AbstractProvider
|
|
241 |
'cmcm\.com',
|
242 |
'coccoc',
|
243 |
'cognitiveseo',
|
|
|
244 |
'colly -',
|
245 |
'CommaFeed',
|
246 |
'Commons-HttpClient',
|
@@ -258,8 +281,8 @@ class Crawlers extends AbstractProvider
|
|
258 |
'Covario-IDS',
|
259 |
'Craw\/',
|
260 |
'Crescent',
|
261 |
-
'Crowsnest',
|
262 |
'Criteo',
|
|
|
263 |
'CSHttp',
|
264 |
'CSSCheck',
|
265 |
'Cula\/',
|
@@ -291,8 +314,8 @@ class Crawlers extends AbstractProvider
|
|
291 |
'DigitalPebble',
|
292 |
'Dirbuster',
|
293 |
'Discourse Forum Onebox',
|
294 |
-
'Disqus\/',
|
295 |
'Dispatch\/',
|
|
|
296 |
'DittoSpyder',
|
297 |
'dlvr',
|
298 |
'DMBrowser',
|
@@ -360,8 +383,8 @@ class Crawlers extends AbstractProvider
|
|
360 |
'fasthttp',
|
361 |
'Faveeo',
|
362 |
'Favicon downloader',
|
363 |
-
'faviconkit',
|
364 |
'faviconarchive',
|
|
|
365 |
'FavOrg',
|
366 |
'Feed Wrangler',
|
367 |
'Feedable\/',
|
@@ -372,8 +395,8 @@ class Crawlers extends AbstractProvider
|
|
372 |
'FeedBurner',
|
373 |
'feeder',
|
374 |
'Feedly',
|
375 |
-
'Feedshow\/',
|
376 |
'FeedshowOnline',
|
|
|
377 |
'Feedspot',
|
378 |
'FeedViewer\/',
|
379 |
'Feedwind\/',
|
@@ -399,7 +422,6 @@ class Crawlers extends AbstractProvider
|
|
399 |
'flynxapp',
|
400 |
'forensiq',
|
401 |
'FoundSeoTool',
|
402 |
-
'http:\/\/www.neomo.de\/', //'Francis [Bot]'
|
403 |
'free thumbnails',
|
404 |
'Freeuploader',
|
405 |
'FreshRSS',
|
@@ -427,15 +449,16 @@ class Crawlers extends AbstractProvider
|
|
427 |
'github-camo',
|
428 |
'GitHub-Hookshot',
|
429 |
'github\.com',
|
430 |
-
'Goldfire Server',
|
431 |
-
'Go [\d\.]* package http',
|
432 |
'Go http package',
|
|
|
|
|
433 |
'Go-Ahead-Got-It',
|
434 |
'Go-http-client',
|
435 |
-
'
|
436 |
'gobyus',
|
437 |
'Gofeed',
|
438 |
'gofetch',
|
|
|
439 |
'GomezAgent',
|
440 |
'gooblog',
|
441 |
'Goodzer\/',
|
@@ -445,29 +468,32 @@ class Crawlers extends AbstractProvider
|
|
445 |
'Google Keyword Suggestion',
|
446 |
'Google Keyword Tool',
|
447 |
'Google Page Speed Insights',
|
448 |
-
'Google-Podcast',
|
449 |
'Google PP Default',
|
450 |
'Google Search Console',
|
451 |
'Google Web Preview',
|
|
|
452 |
'Google-Ads-Overview',
|
453 |
'Google-Adwords',
|
454 |
'Google-Apps-Script',
|
455 |
'Google-Calendar-Importer',
|
456 |
'Google-HotelAdsVerifier',
|
457 |
'Google-HTTP-Java-Client',
|
|
|
458 |
'Google-Publisher-Plugin',
|
459 |
'Google-Read-Aloud',
|
460 |
'Google-SearchByImage',
|
461 |
'Google-Site-Verification',
|
|
|
462 |
'Google-speakr',
|
463 |
'Google-Structured-Data-Testing-Tool',
|
464 |
-
'Google-
|
465 |
'google-xrawler',
|
|
|
466 |
'GoogleDocs',
|
467 |
'GoogleHC\/',
|
|
|
468 |
'GoogleProducer',
|
469 |
'GoogleSites',
|
470 |
-
'Google-Transparency-Report',
|
471 |
'Gookey',
|
472 |
'GoSpotCheck',
|
473 |
'gosquared-thumbnailer',
|
@@ -494,6 +520,7 @@ class Crawlers extends AbstractProvider
|
|
494 |
'hackney\/',
|
495 |
'Hadi Agent',
|
496 |
'HappyApps-WebCheck',
|
|
|
497 |
'Hatena',
|
498 |
'Havij',
|
499 |
'HaxerMen',
|
@@ -519,26 +546,27 @@ class Crawlers extends AbstractProvider
|
|
519 |
'HTMLparser',
|
520 |
'htmlyse',
|
521 |
'HTTP Banner Detection',
|
522 |
-
'HTTP_Compression_Test',
|
523 |
-
'http_request2',
|
524 |
-
'http_requester',
|
525 |
'http-get',
|
526 |
'HTTP-Header-Abfrage',
|
527 |
'http-kit',
|
528 |
'http-request\/',
|
529 |
'HTTP-Tiny',
|
530 |
'HTTP::Lite',
|
531 |
-
'http
|
532 |
-
'http_get',
|
533 |
'HttpComponents',
|
534 |
'httphr',
|
535 |
-
'HTTPMon',
|
536 |
'HTTPie',
|
|
|
537 |
'httpRequest',
|
538 |
'httpscheck',
|
539 |
'httpssites_power',
|
540 |
'httpunit',
|
541 |
'HttpUrlConnection',
|
|
|
|
|
|
|
|
|
|
|
542 |
'httrack',
|
543 |
'huaweisymantec',
|
544 |
'HubSpot ',
|
@@ -578,11 +606,11 @@ class Crawlers extends AbstractProvider
|
|
578 |
'integromedb',
|
579 |
'Intelliseek',
|
580 |
'InterGET',
|
581 |
-
'internet_archive',
|
582 |
'Internet Ninja',
|
583 |
'InternetSeer',
|
584 |
'internetVista monitor',
|
585 |
'internetwache',
|
|
|
586 |
'intraVnews',
|
587 |
'IODC',
|
588 |
'IOI',
|
@@ -619,6 +647,7 @@ class Crawlers extends AbstractProvider
|
|
619 |
'Joomla',
|
620 |
'Jorgee',
|
621 |
'JS-Kit',
|
|
|
622 |
'JustView',
|
623 |
'Kaspersky Lab CFR link resolver',
|
624 |
'Kelny\/',
|
@@ -633,13 +662,13 @@ class Crawlers extends AbstractProvider
|
|
633 |
'knows\.is',
|
634 |
'KOCMOHABT',
|
635 |
'kouio',
|
636 |
-
'kubectl',
|
637 |
'kube-probe',
|
|
|
638 |
'kulturarw3',
|
639 |
'KumKie',
|
640 |
-
'L\.webis',
|
641 |
'Larbin',
|
642 |
'Lavf\/',
|
|
|
643 |
'LeechFTP',
|
644 |
'LeechGet',
|
645 |
'letsencrypt',
|
@@ -650,24 +679,24 @@ class Crawlers extends AbstractProvider
|
|
650 |
'libwww',
|
651 |
'Licorne',
|
652 |
'Liferea\/',
|
653 |
-
'Lightspeedsystems',
|
654 |
'Lighthouse',
|
|
|
655 |
'Likse',
|
656 |
'limber\.io',
|
657 |
'Link Valet',
|
658 |
-
'link_thumbnailer',
|
659 |
-
'LinkAnalyser',
|
660 |
'LinkAlarm\/',
|
|
|
661 |
'linkCheck',
|
662 |
'linkdex',
|
663 |
'LinkExaminer',
|
664 |
'linkfluence',
|
665 |
'linkpeek',
|
|
|
666 |
'LinkScan',
|
667 |
'LinksManager',
|
668 |
-
'LinkPreview',
|
669 |
'LinkTiger',
|
670 |
'LinkWalker',
|
|
|
671 |
'Lipperhey',
|
672 |
'Litemage_walker',
|
673 |
'livedoor ScreenShot',
|
@@ -679,18 +708,21 @@ class Crawlers extends AbstractProvider
|
|
679 |
'looksystems\.net',
|
680 |
'ltx71',
|
681 |
'lua-resty-http',
|
|
|
682 |
'Lush Http Client',
|
683 |
'lwp-request',
|
684 |
'lwp-trivial',
|
685 |
'LWP::Simple',
|
686 |
'lycos',
|
687 |
'LYT\.SR',
|
|
|
688 |
'mabontland',
|
689 |
'MacOutlook\/',
|
690 |
'Mag-Net',
|
691 |
'MagpieRSS',
|
692 |
-
'Mail
|
693 |
'MailChimp',
|
|
|
694 |
'Majestic12',
|
695 |
'makecontact\/',
|
696 |
'Mandrill',
|
@@ -713,17 +745,19 @@ class Crawlers extends AbstractProvider
|
|
713 |
'MetaURI',
|
714 |
'MFC_Tear_Sample',
|
715 |
'Microsearch',
|
716 |
-
'Microsoft
|
717 |
'Microsoft Office',
|
718 |
'Microsoft Outlook',
|
719 |
'Microsoft Windows Network Diagnostics',
|
720 |
'Microsoft-WebDAV-MiniRedir',
|
721 |
-
'Microsoft
|
722 |
'MIDown tool',
|
723 |
'MIIxpc',
|
724 |
'Mindjet',
|
725 |
'Miniature\.io',
|
726 |
'Miniflux',
|
|
|
|
|
727 |
'Mister PiX',
|
728 |
'mixdata dot com',
|
729 |
'mixed-content-scan',
|
@@ -732,9 +766,9 @@ class Crawlers extends AbstractProvider
|
|
732 |
'mogimogi',
|
733 |
'Mojeek',
|
734 |
'Mojolicious \(Perl\)',
|
735 |
-
'Monit\/',
|
736 |
'monitis',
|
737 |
'Monitority\/',
|
|
|
738 |
'montastic',
|
739 |
'MonTools',
|
740 |
'Moreover',
|
@@ -742,8 +776,8 @@ class Crawlers extends AbstractProvider
|
|
742 |
'Morning Paper',
|
743 |
'MovableType',
|
744 |
'mowser',
|
745 |
-
'Mr\.4x3 Powered',
|
746 |
'Mrcgiguy',
|
|
|
747 |
'MS Web Services Client Protocol',
|
748 |
'MSFrontPage',
|
749 |
'mShots',
|
@@ -772,6 +806,8 @@ class Crawlers extends AbstractProvider
|
|
772 |
'netresearch',
|
773 |
'NetShelter ContentScan',
|
774 |
'Netsparker',
|
|
|
|
|
775 |
'NetTrack',
|
776 |
'Netvibes',
|
777 |
'NetZIP',
|
@@ -782,21 +818,22 @@ class Crawlers extends AbstractProvider
|
|
782 |
'NewsGator',
|
783 |
'newsme',
|
784 |
'newspaper\/',
|
785 |
-
'NetSystemsResearch',
|
786 |
'Nexgate Ruby Client',
|
787 |
-
'nghttp2',
|
788 |
'NG-Search',
|
|
|
789 |
'Nibbler',
|
790 |
'NICErsPRO',
|
|
|
791 |
'Nikto',
|
792 |
'nineconnections',
|
793 |
'NLNZ_IAHarvester',
|
794 |
'Nmap Scripting Engine',
|
|
|
795 |
'node-superagent',
|
796 |
'node-urllib',
|
797 |
-
'node\.io',
|
798 |
'Nodemeter',
|
799 |
'NodePing',
|
|
|
800 |
'nominet\.org\.uk',
|
801 |
'nominet\.uk',
|
802 |
'Norton-Safeweb',
|
@@ -810,6 +847,7 @@ class Crawlers extends AbstractProvider
|
|
810 |
'nyawc\/',
|
811 |
'Nymesis',
|
812 |
'NYU',
|
|
|
813 |
'Ocelli\/',
|
814 |
'Octopus',
|
815 |
'oegp',
|
@@ -820,6 +858,7 @@ class Crawlers extends AbstractProvider
|
|
820 |
'omgili',
|
821 |
'OMSC',
|
822 |
'Online Domain Tools',
|
|
|
823 |
'OpenCalaisSemanticProxy',
|
824 |
'Openfind',
|
825 |
'OpenLinkProfiler',
|
@@ -827,26 +866,26 @@ class Crawlers extends AbstractProvider
|
|
827 |
'OpenVAS',
|
828 |
'OPPO A33',
|
829 |
'Optimizer',
|
830 |
-
'Open Source RSS',
|
831 |
'Orbiter',
|
832 |
'OrgProbe\/',
|
833 |
'orion-semantics',
|
834 |
'Outlook-Express',
|
835 |
'Outlook-iOS',
|
836 |
-
'ow\.ly',
|
837 |
'Owler',
|
838 |
'Owlin',
|
839 |
'ownCloud News',
|
|
|
840 |
'OxfordCloudService',
|
841 |
-
'Page Valet',
|
842 |
-
'page_verifier',
|
843 |
'page scorer',
|
|
|
844 |
'page2rss',
|
845 |
'PageFreezer',
|
846 |
'PageGrabber',
|
847 |
'PagePeeker',
|
848 |
'PageScorer',
|
849 |
'Pagespeed\/',
|
|
|
|
|
850 |
'Panopta',
|
851 |
'panscient',
|
852 |
'Papa Foto',
|
@@ -865,23 +904,24 @@ class Crawlers extends AbstractProvider
|
|
865 |
'PhantomJS Screenshoter',
|
866 |
'PhantomJS\/',
|
867 |
'Photon\/',
|
868 |
-
'phpservermon',
|
869 |
'php-requests',
|
|
|
870 |
'Pi-Monster',
|
871 |
'Picscout',
|
872 |
'Picsearch',
|
873 |
'PictureFinder',
|
874 |
'Pimonster',
|
875 |
-
'ping\.blo\.gs',
|
876 |
'Pingability',
|
877 |
'PingAdmin\.Ru',
|
878 |
'Pingdom',
|
879 |
'Pingoscope',
|
880 |
'PingSpot',
|
|
|
881 |
'pinterest\.com',
|
882 |
'Pixray',
|
883 |
'Pizilla',
|
884 |
'Plagger\/',
|
|
|
885 |
'Ploetz \+ Zeller',
|
886 |
'Plukkie',
|
887 |
'plumanalytics',
|
@@ -895,18 +935,21 @@ class Crawlers extends AbstractProvider
|
|
895 |
'Porkbun',
|
896 |
'Port Monitor',
|
897 |
'postano',
|
|
|
898 |
'PostmanRuntime',
|
899 |
'postplanner\.com',
|
900 |
'PostPost',
|
901 |
'postrank',
|
902 |
'PowerPoint\/',
|
903 |
'Prebid',
|
|
|
904 |
'Priceonomics Analysis Engine',
|
905 |
'PrintFriendly',
|
906 |
'PritTorrent',
|
907 |
'Prlog',
|
908 |
'probethenet',
|
909 |
'Project ?25499',
|
|
|
910 |
'prospectb2b',
|
911 |
'Protopage',
|
912 |
'ProWebWalker',
|
@@ -916,8 +959,8 @@ class Crawlers extends AbstractProvider
|
|
916 |
'PTST ',
|
917 |
'PTST\/[0-9]+',
|
918 |
'Pump',
|
919 |
-
'python-httpx',
|
920 |
'Python-httplib2',
|
|
|
921 |
'python-requests',
|
922 |
'Python-urllib',
|
923 |
'Qirina Hurdler',
|
@@ -927,14 +970,17 @@ class Crawlers extends AbstractProvider
|
|
927 |
'Qualidator',
|
928 |
'QueryN Metasearch',
|
929 |
'queuedriver',
|
|
|
930 |
'QuiteRSS',
|
931 |
'Quora Link Preview',
|
932 |
'Qwantify',
|
933 |
'Radian6',
|
|
|
934 |
'Railgun\/',
|
935 |
'RankActive',
|
936 |
'RankFlex',
|
937 |
'RankSonicSiteAuditor',
|
|
|
938 |
'Re-re Studio',
|
939 |
'ReactorNetty',
|
940 |
'Readability',
|
@@ -958,24 +1004,24 @@ class Crawlers extends AbstractProvider
|
|
958 |
'Robozilla',
|
959 |
'ROI Hunter',
|
960 |
'RPT-HTTPClient',
|
961 |
-
'RSSOwl',
|
962 |
'RSSMix\/',
|
|
|
963 |
'RyowlEngine',
|
964 |
'safe-agent-scanner',
|
965 |
'SalesIntelligent',
|
966 |
'Saleslift',
|
967 |
-
'
|
968 |
'SauceNAO',
|
969 |
'SBIder',
|
970 |
'sc-downloader',
|
971 |
'scalaj-http',
|
972 |
'Scamadviser-Frontend',
|
973 |
-
'scan\.lol',
|
974 |
'ScanAlert',
|
|
|
975 |
'Scoop',
|
976 |
'scooter',
|
977 |
-
'ScoutJet',
|
978 |
'ScopeContentAG-HTTP-Client',
|
|
|
979 |
'ScoutURLMonitor',
|
980 |
'ScrapeBox Page Scanner',
|
981 |
'Scrapy',
|
@@ -983,18 +1029,19 @@ class Crawlers extends AbstractProvider
|
|
983 |
'ScreenShotService',
|
984 |
'Scrubby',
|
985 |
'Scrutiny\/',
|
986 |
-
'search\.thunderstone',
|
987 |
'Search37',
|
988 |
'searchenginepromotionhelp',
|
989 |
'Searchestate',
|
990 |
'SearchExpress',
|
991 |
'SearchSight',
|
992 |
'SearchWP',
|
|
|
993 |
'Seeker',
|
994 |
'semanticdiscovery',
|
995 |
'semanticjuice',
|
996 |
'Semiocast HTTP client',
|
997 |
'Semrush',
|
|
|
998 |
'sentry\/',
|
999 |
'SEO Browser',
|
1000 |
'Seo Servis',
|
@@ -1007,8 +1054,8 @@ class Crawlers extends AbstractProvider
|
|
1007 |
'SEOlizer',
|
1008 |
'Seomoz',
|
1009 |
'SEOprofiler',
|
1010 |
-
'SEOsearch',
|
1011 |
'seoscanners',
|
|
|
1012 |
'seositecheckup',
|
1013 |
'SEOstats',
|
1014 |
'servernfo',
|
@@ -1018,8 +1065,8 @@ class Crawlers extends AbstractProvider
|
|
1018 |
'Shodan',
|
1019 |
'Shoppimon',
|
1020 |
'ShopWiki',
|
1021 |
-
'shortURL lengthener',
|
1022 |
'ShortLinkTranslate',
|
|
|
1023 |
'shrinktheweb',
|
1024 |
'Sideqik',
|
1025 |
'Siege',
|
@@ -1027,8 +1074,8 @@ class Crawlers extends AbstractProvider
|
|
1027 |
'SimplyFast',
|
1028 |
'Siphon',
|
1029 |
'SISTRIX',
|
1030 |
-
'Site-Shot\/',
|
1031 |
'Site Sucker',
|
|
|
1032 |
'Site24x7',
|
1033 |
'SiteBar',
|
1034 |
'Sitebeam',
|
@@ -1049,8 +1096,8 @@ class Crawlers extends AbstractProvider
|
|
1049 |
'sitexy\.com',
|
1050 |
'SkypeUriPreview',
|
1051 |
'Slack\/',
|
1052 |
-
'slider\.com',
|
1053 |
'sli-systems\.com',
|
|
|
1054 |
'slurp',
|
1055 |
'SlySearch',
|
1056 |
'SmartDownload',
|
@@ -1088,7 +1135,7 @@ class Crawlers extends AbstractProvider
|
|
1088 |
'ssl-tools',
|
1089 |
'StackRambler',
|
1090 |
'Statastico\/',
|
1091 |
-
'Statically-
|
1092 |
'StatusCake',
|
1093 |
'Steeler',
|
1094 |
'Stratagems Kumo',
|
@@ -1105,6 +1152,7 @@ class Crawlers extends AbstractProvider
|
|
1105 |
'swcd ',
|
1106 |
'Symfony BrowserKit',
|
1107 |
'Symfony2 BrowserKit',
|
|
|
1108 |
'Syndirella\/',
|
1109 |
'SynHttpClient-Built',
|
1110 |
'Sysomos',
|
@@ -1115,6 +1163,7 @@ class Crawlers extends AbstractProvider
|
|
1115 |
'Tarantula\/',
|
1116 |
'Taringa UGC',
|
1117 |
'TarmotGezgin',
|
|
|
1118 |
'techiaith\.cymru',
|
1119 |
'Teleport',
|
1120 |
'Telesoft',
|
@@ -1129,14 +1178,14 @@ class Crawlers extends AbstractProvider
|
|
1129 |
'TextRazor Downloader',
|
1130 |
'The Drop Reaper',
|
1131 |
'The Expert HTML Source Viewer',
|
1132 |
-
'The Knowledge AI',
|
1133 |
'The Intraformant',
|
|
|
1134 |
'theinternetrules',
|
1135 |
'TheNomad',
|
1136 |
'Thinklab',
|
|
|
1137 |
'Thumbshots',
|
1138 |
'ThumbSniper',
|
1139 |
-
'Thumbor',
|
1140 |
'timewe\.net',
|
1141 |
'TinEye',
|
1142 |
'Tiny Tiny RSS',
|
@@ -1168,10 +1217,11 @@ class Crawlers extends AbstractProvider
|
|
1168 |
'ubermetrics-technologies',
|
1169 |
'uclassify',
|
1170 |
'UdmSearch',
|
|
|
1171 |
'unchaos',
|
1172 |
'unirest-java',
|
1173 |
-
'ultimate_sitemap_parser',
|
1174 |
'UniversalFeedParser',
|
|
|
1175 |
'Unshorten\.It',
|
1176 |
'Untiny',
|
1177 |
'UnwindFetchor',
|
@@ -1179,8 +1229,8 @@ class Crawlers extends AbstractProvider
|
|
1179 |
'updown\.io daemon',
|
1180 |
'Upflow',
|
1181 |
'Uptimia',
|
1182 |
-
'Urlcheckr',
|
1183 |
'URL Verifier',
|
|
|
1184 |
'URLitor',
|
1185 |
'urlresolver',
|
1186 |
'Urlstat',
|
@@ -1188,6 +1238,7 @@ class Crawlers extends AbstractProvider
|
|
1188 |
'UrlTrends Ranking Updater',
|
1189 |
'URLy Warning',
|
1190 |
'URLy\.Warning',
|
|
|
1191 |
'Vacuum',
|
1192 |
'Vagabondo',
|
1193 |
'VB Project',
|
@@ -1206,20 +1257,18 @@ class Crawlers extends AbstractProvider
|
|
1206 |
'Vulnbusters Meter',
|
1207 |
'VYU2',
|
1208 |
'w3af\.org',
|
1209 |
-
'W3C_Unicorn',
|
1210 |
'W3C-checklink',
|
1211 |
'W3C-mobileOK',
|
|
|
1212 |
'WAC-OFU',
|
1213 |
-
'Wallpapers\/[0-9]+',
|
1214 |
-
'WallpapersHD',
|
1215 |
'WakeletLinkExpander',
|
|
|
|
|
1216 |
'wangling',
|
1217 |
'Wappalyzer',
|
1218 |
'WatchMouse',
|
1219 |
'WbSrch\/',
|
1220 |
'WDT\.io',
|
1221 |
-
'web-capture\.net',
|
1222 |
-
'Web-sniffer',
|
1223 |
'Web Auto',
|
1224 |
'Web Collage',
|
1225 |
'Web Enhancer',
|
@@ -1229,6 +1278,8 @@ class Crawlers extends AbstractProvider
|
|
1229 |
'Web Sauger',
|
1230 |
'Web spyder',
|
1231 |
'Web Sucker',
|
|
|
|
|
1232 |
'Webalta',
|
1233 |
'Webauskunft',
|
1234 |
'WebAuto',
|
@@ -1266,8 +1317,9 @@ class Crawlers extends AbstractProvider
|
|
1266 |
'Webster',
|
1267 |
'WebStripper',
|
1268 |
'WebSucker',
|
1269 |
-
'
|
1270 |
'WebThumbnail',
|
|
|
1271 |
'WebWhacker',
|
1272 |
'WebZIP',
|
1273 |
'WeLikeLinks',
|
@@ -1285,19 +1337,19 @@ class Crawlers extends AbstractProvider
|
|
1285 |
'WhoAPI\/',
|
1286 |
'WhoRunsCoinHive',
|
1287 |
'Whynder Magnet',
|
1288 |
-
'WinHTTP\/',
|
1289 |
-
'WinHttp-Autoproxy-Service',
|
1290 |
'Windows-RSS-Platform',
|
|
|
|
|
1291 |
'WinPodder',
|
1292 |
'wkhtmlto',
|
1293 |
'wmtips',
|
1294 |
'Woko',
|
1295 |
'Wolfram HTTPClient',
|
1296 |
'woorankreview',
|
1297 |
-
'Word\/',
|
1298 |
'WordPress\/',
|
1299 |
-
'worldping-api',
|
1300 |
'WordupinfoSearch',
|
|
|
|
|
1301 |
'wotbox',
|
1302 |
'WP Engine Install Performance API',
|
1303 |
'WP Rocket',
|
@@ -1310,8 +1362,8 @@ class Crawlers extends AbstractProvider
|
|
1310 |
'WWW-Mechanize',
|
1311 |
'WWW::Document',
|
1312 |
'WWW::Mechanize',
|
1313 |
-
'www\.monitor\.us',
|
1314 |
'WWWOFFLE',
|
|
|
1315 |
'x09Mozilla',
|
1316 |
'x22Mozilla',
|
1317 |
'XaxisSemanticsClassifier',
|
@@ -1319,8 +1371,7 @@ class Crawlers extends AbstractProvider
|
|
1319 |
'Xenu Link Sleuth',
|
1320 |
'XING-contenttabreceiver',
|
1321 |
'xpymep([0-9]?)\.exe',
|
1322 |
-
'Y!J-
|
1323 |
-
'Y\!J-BRW',
|
1324 |
'Yaanb',
|
1325 |
'yacy',
|
1326 |
'Yahoo Link Preview',
|
@@ -1345,8 +1396,8 @@ class Crawlers extends AbstractProvider
|
|
1345 |
'Zao',
|
1346 |
'Zauba',
|
1347 |
'Zemanta Aggregator',
|
1348 |
-
'Zend_Http_Client',
|
1349 |
'Zend\\\\Http\\\\Client',
|
|
|
1350 |
'Zermelo',
|
1351 |
'Zeus ',
|
1352 |
'zgrab',
|
20 |
*/
|
21 |
protected $data = array(
|
22 |
' YLT',
|
23 |
+
'^Aether',
|
24 |
+
'^Amazon Simple Notification Service Agent$',
|
25 |
+
'^Amazon-Route53-Health-Check-Service',
|
26 |
'^b0t$',
|
27 |
'^bluefish ',
|
28 |
'^Calypso v\/',
|
|
|
29 |
'^COMODO DCV',
|
30 |
+
'^Corax',
|
31 |
'^DangDang',
|
32 |
'^DavClnt',
|
33 |
'^DHSH',
|
34 |
+
'^docker\/[0-9]',
|
35 |
+
'^Expanse',
|
36 |
'^FDM ',
|
37 |
'^git\/',
|
38 |
'^Goose\/',
|
39 |
'^Grabber',
|
40 |
+
'^Gradle\/',
|
41 |
'^HTTPClient\/',
|
42 |
+
'^HTTPing',
|
43 |
'^Java\/',
|
44 |
'^Jeode\/',
|
45 |
'^Jetty\/',
|
46 |
'^Mail\/',
|
47 |
'^Mget',
|
48 |
'^Microsoft URL Control',
|
49 |
+
'^Mikrotik\/',
|
50 |
+
'^Netlab360',
|
51 |
'^NG\/[0-9\.]',
|
52 |
'^NING\/',
|
53 |
+
'^npm\/',
|
54 |
'^Nuclei',
|
55 |
+
'^PHP-AYMAPI\/',
|
56 |
'^PHP\/',
|
57 |
+
'^pip\/',
|
58 |
+
'^pnpm\/',
|
59 |
'^RMA\/',
|
60 |
'^Ruby|Ruby\/[0-9]',
|
61 |
'^Swurl ',
|
62 |
+
'^TLS tester ',
|
63 |
+
'^twine\/',
|
64 |
+
'^ureq',
|
65 |
'^VSE\/[0-9]',
|
66 |
'^WordPress\.com',
|
67 |
'^XRL\/[0-9]',
|
74 |
'404enemy',
|
75 |
'7Siters',
|
76 |
'80legs',
|
|
|
77 |
'a3logics\.in',
|
78 |
'A6-Indexer',
|
79 |
'Abonti',
|
92 |
'adressendeutschland',
|
93 |
'adreview\/',
|
94 |
'adscanner',
|
|
|
95 |
'adstxt-worker',
|
96 |
+
'Adstxtaggregator',
|
97 |
'adstxt\.com',
|
98 |
+
'Adyen HttpClient',
|
99 |
'AffiliateLabz\/',
|
100 |
+
'affilimate-puppeteer',
|
101 |
'agentslug',
|
102 |
'AHC',
|
103 |
'aihit',
|
113 |
'AllSubmitter',
|
114 |
'alyze\.info',
|
115 |
'amagit',
|
|
|
116 |
'Anarchie',
|
117 |
'AndroidDownloadManager',
|
118 |
'Anemone',
|
119 |
'AngleSharp',
|
120 |
'annotate_google',
|
121 |
'Anthill',
|
|
|
122 |
'Anturis Agent',
|
123 |
+
'Ant\.com',
|
124 |
'AnyEvent-HTTP\/',
|
125 |
+
'Apache Ant\/',
|
126 |
'Apache Droid',
|
127 |
'Apache OpenOffice',
|
128 |
'Apache-HttpAsyncClient',
|
143 |
'Arukereso',
|
144 |
'asafaweb',
|
145 |
'Asana\/',
|
|
|
146 |
'Ask Jeeves',
|
147 |
+
'AskQuickly',
|
148 |
'ASPSeek',
|
149 |
'Asterias',
|
150 |
'Astute',
|
154 |
'autocite',
|
155 |
'AutomaticWPTester',
|
156 |
'Autonomy',
|
157 |
+
'awin\.com',
|
158 |
'AWS Security Scanner',
|
159 |
+
'axios\/',
|
160 |
+
'a\.pr-cy\.ru',
|
161 |
'B-l-i-t-z-B-O-T',
|
162 |
'Backlink-Ceck',
|
163 |
'backlink-check',
|
188 |
'binlar',
|
189 |
'biNu image cacher',
|
190 |
'Bitacle',
|
191 |
+
'Bitrix link preview',
|
192 |
'biz_Directory',
|
193 |
'BKCTwitterUnshortener\/',
|
194 |
'Black Hole',
|
239 |
'changedetection',
|
240 |
'ChangesMeter',
|
241 |
'Charlotte',
|
242 |
+
'chatterino-api-cache',
|
243 |
'CheckHost',
|
244 |
'checkprivacy',
|
245 |
'CherryPicker',
|
250 |
'Chromaxa',
|
251 |
'CirrusExplorer',
|
252 |
'CISPA Vulnerability Notification',
|
253 |
+
'CISPA Web Analyser',
|
254 |
'Citoid',
|
255 |
'CJNetworkQuality',
|
256 |
'Clarsentia',
|
263 |
'cmcm\.com',
|
264 |
'coccoc',
|
265 |
'cognitiveseo',
|
266 |
+
'ColdFusion',
|
267 |
'colly -',
|
268 |
'CommaFeed',
|
269 |
'Commons-HttpClient',
|
281 |
'Covario-IDS',
|
282 |
'Craw\/',
|
283 |
'Crescent',
|
|
|
284 |
'Criteo',
|
285 |
+
'Crowsnest',
|
286 |
'CSHttp',
|
287 |
'CSSCheck',
|
288 |
'Cula\/',
|
314 |
'DigitalPebble',
|
315 |
'Dirbuster',
|
316 |
'Discourse Forum Onebox',
|
|
|
317 |
'Dispatch\/',
|
318 |
+
'Disqus\/',
|
319 |
'DittoSpyder',
|
320 |
'dlvr',
|
321 |
'DMBrowser',
|
383 |
'fasthttp',
|
384 |
'Faveeo',
|
385 |
'Favicon downloader',
|
|
|
386 |
'faviconarchive',
|
387 |
+
'faviconkit',
|
388 |
'FavOrg',
|
389 |
'Feed Wrangler',
|
390 |
'Feedable\/',
|
395 |
'FeedBurner',
|
396 |
'feeder',
|
397 |
'Feedly',
|
|
|
398 |
'FeedshowOnline',
|
399 |
+
'Feedshow\/',
|
400 |
'Feedspot',
|
401 |
'FeedViewer\/',
|
402 |
'Feedwind\/',
|
422 |
'flynxapp',
|
423 |
'forensiq',
|
424 |
'FoundSeoTool',
|
|
|
425 |
'free thumbnails',
|
426 |
'Freeuploader',
|
427 |
'FreshRSS',
|
449 |
'github-camo',
|
450 |
'GitHub-Hookshot',
|
451 |
'github\.com',
|
|
|
|
|
452 |
'Go http package',
|
453 |
+
'Go [\d\.]* package http',
|
454 |
+
'Go!Zilla',
|
455 |
'Go-Ahead-Got-It',
|
456 |
'Go-http-client',
|
457 |
+
'go-mtasts\/',
|
458 |
'gobyus',
|
459 |
'Gofeed',
|
460 |
'gofetch',
|
461 |
+
'Goldfire Server',
|
462 |
'GomezAgent',
|
463 |
'gooblog',
|
464 |
'Goodzer\/',
|
468 |
'Google Keyword Suggestion',
|
469 |
'Google Keyword Tool',
|
470 |
'Google Page Speed Insights',
|
|
|
471 |
'Google PP Default',
|
472 |
'Google Search Console',
|
473 |
'Google Web Preview',
|
474 |
+
'Google-Ads-Creatives-Assistant',
|
475 |
'Google-Ads-Overview',
|
476 |
'Google-Adwords',
|
477 |
'Google-Apps-Script',
|
478 |
'Google-Calendar-Importer',
|
479 |
'Google-HotelAdsVerifier',
|
480 |
'Google-HTTP-Java-Client',
|
481 |
+
'Google-Podcast',
|
482 |
'Google-Publisher-Plugin',
|
483 |
'Google-Read-Aloud',
|
484 |
'Google-SearchByImage',
|
485 |
'Google-Site-Verification',
|
486 |
+
'Google-SMTP-STS',
|
487 |
'Google-speakr',
|
488 |
'Google-Structured-Data-Testing-Tool',
|
489 |
+
'Google-Transparency-Report',
|
490 |
'google-xrawler',
|
491 |
+
'Google-Youtube-Links',
|
492 |
'GoogleDocs',
|
493 |
'GoogleHC\/',
|
494 |
+
'GoogleProber',
|
495 |
'GoogleProducer',
|
496 |
'GoogleSites',
|
|
|
497 |
'Gookey',
|
498 |
'GoSpotCheck',
|
499 |
'gosquared-thumbnailer',
|
520 |
'hackney\/',
|
521 |
'Hadi Agent',
|
522 |
'HappyApps-WebCheck',
|
523 |
+
'Hardenize',
|
524 |
'Hatena',
|
525 |
'Havij',
|
526 |
'HaxerMen',
|
546 |
'HTMLparser',
|
547 |
'htmlyse',
|
548 |
'HTTP Banner Detection',
|
|
|
|
|
|
|
549 |
'http-get',
|
550 |
'HTTP-Header-Abfrage',
|
551 |
'http-kit',
|
552 |
'http-request\/',
|
553 |
'HTTP-Tiny',
|
554 |
'HTTP::Lite',
|
555 |
+
'http:\/\/www.neomo.de\/', //'Francis [Bot]'
|
|
|
556 |
'HttpComponents',
|
557 |
'httphr',
|
|
|
558 |
'HTTPie',
|
559 |
+
'HTTPMon',
|
560 |
'httpRequest',
|
561 |
'httpscheck',
|
562 |
'httpssites_power',
|
563 |
'httpunit',
|
564 |
'HttpUrlConnection',
|
565 |
+
'http\.rb\/',
|
566 |
+
'HTTP_Compression_Test',
|
567 |
+
'http_get',
|
568 |
+
'http_request2',
|
569 |
+
'http_requester',
|
570 |
'httrack',
|
571 |
'huaweisymantec',
|
572 |
'HubSpot ',
|
606 |
'integromedb',
|
607 |
'Intelliseek',
|
608 |
'InterGET',
|
|
|
609 |
'Internet Ninja',
|
610 |
'InternetSeer',
|
611 |
'internetVista monitor',
|
612 |
'internetwache',
|
613 |
+
'internet_archive',
|
614 |
'intraVnews',
|
615 |
'IODC',
|
616 |
'IOI',
|
647 |
'Joomla',
|
648 |
'Jorgee',
|
649 |
'JS-Kit',
|
650 |
+
'JungleKeyThumbnail',
|
651 |
'JustView',
|
652 |
'Kaspersky Lab CFR link resolver',
|
653 |
'Kelny\/',
|
662 |
'knows\.is',
|
663 |
'KOCMOHABT',
|
664 |
'kouio',
|
|
|
665 |
'kube-probe',
|
666 |
+
'kubectl',
|
667 |
'kulturarw3',
|
668 |
'KumKie',
|
|
|
669 |
'Larbin',
|
670 |
'Lavf\/',
|
671 |
+
'leakix\.net',
|
672 |
'LeechFTP',
|
673 |
'LeechGet',
|
674 |
'letsencrypt',
|
679 |
'libwww',
|
680 |
'Licorne',
|
681 |
'Liferea\/',
|
|
|
682 |
'Lighthouse',
|
683 |
+
'Lightspeedsystems',
|
684 |
'Likse',
|
685 |
'limber\.io',
|
686 |
'Link Valet',
|
|
|
|
|
687 |
'LinkAlarm\/',
|
688 |
+
'LinkAnalyser',
|
689 |
'linkCheck',
|
690 |
'linkdex',
|
691 |
'LinkExaminer',
|
692 |
'linkfluence',
|
693 |
'linkpeek',
|
694 |
+
'LinkPreview',
|
695 |
'LinkScan',
|
696 |
'LinksManager',
|
|
|
697 |
'LinkTiger',
|
698 |
'LinkWalker',
|
699 |
+
'link_thumbnailer',
|
700 |
'Lipperhey',
|
701 |
'Litemage_walker',
|
702 |
'livedoor ScreenShot',
|
708 |
'looksystems\.net',
|
709 |
'ltx71',
|
710 |
'lua-resty-http',
|
711 |
+
'Lucee \(CFML Engine\)',
|
712 |
'Lush Http Client',
|
713 |
'lwp-request',
|
714 |
'lwp-trivial',
|
715 |
'LWP::Simple',
|
716 |
'lycos',
|
717 |
'LYT\.SR',
|
718 |
+
'L\.webis',
|
719 |
'mabontland',
|
720 |
'MacOutlook\/',
|
721 |
'Mag-Net',
|
722 |
'MagpieRSS',
|
723 |
+
'Mail::STS',
|
724 |
'MailChimp',
|
725 |
+
'Mail\.Ru',
|
726 |
'Majestic12',
|
727 |
'makecontact\/',
|
728 |
'Mandrill',
|
745 |
'MetaURI',
|
746 |
'MFC_Tear_Sample',
|
747 |
'Microsearch',
|
748 |
+
'Microsoft Data Access',
|
749 |
'Microsoft Office',
|
750 |
'Microsoft Outlook',
|
751 |
'Microsoft Windows Network Diagnostics',
|
752 |
'Microsoft-WebDAV-MiniRedir',
|
753 |
+
'Microsoft\.Data\.Mashup',
|
754 |
'MIDown tool',
|
755 |
'MIIxpc',
|
756 |
'Mindjet',
|
757 |
'Miniature\.io',
|
758 |
'Miniflux',
|
759 |
+
'mio_httpc',
|
760 |
+
'Miro-HttpClient',
|
761 |
'Mister PiX',
|
762 |
'mixdata dot com',
|
763 |
'mixed-content-scan',
|
766 |
'mogimogi',
|
767 |
'Mojeek',
|
768 |
'Mojolicious \(Perl\)',
|
|
|
769 |
'monitis',
|
770 |
'Monitority\/',
|
771 |
+
'Monit\/',
|
772 |
'montastic',
|
773 |
'MonTools',
|
774 |
'Moreover',
|
776 |
'Morning Paper',
|
777 |
'MovableType',
|
778 |
'mowser',
|
|
|
779 |
'Mrcgiguy',
|
780 |
+
'Mr\.4x3 Powered',
|
781 |
'MS Web Services Client Protocol',
|
782 |
'MSFrontPage',
|
783 |
'mShots',
|
806 |
'netresearch',
|
807 |
'NetShelter ContentScan',
|
808 |
'Netsparker',
|
809 |
+
'NetSystemsResearch',
|
810 |
+
'nettle',
|
811 |
'NetTrack',
|
812 |
'Netvibes',
|
813 |
'NetZIP',
|
818 |
'NewsGator',
|
819 |
'newsme',
|
820 |
'newspaper\/',
|
|
|
821 |
'Nexgate Ruby Client',
|
|
|
822 |
'NG-Search',
|
823 |
+
'nghttp2',
|
824 |
'Nibbler',
|
825 |
'NICErsPRO',
|
826 |
+
'NihilScio',
|
827 |
'Nikto',
|
828 |
'nineconnections',
|
829 |
'NLNZ_IAHarvester',
|
830 |
'Nmap Scripting Engine',
|
831 |
+
'node-fetch',
|
832 |
'node-superagent',
|
833 |
'node-urllib',
|
|
|
834 |
'Nodemeter',
|
835 |
'NodePing',
|
836 |
+
'node\.io',
|
837 |
'nominet\.org\.uk',
|
838 |
'nominet\.uk',
|
839 |
'Norton-Safeweb',
|
847 |
'nyawc\/',
|
848 |
'Nymesis',
|
849 |
'NYU',
|
850 |
+
'Observatory\/',
|
851 |
'Ocelli\/',
|
852 |
'Octopus',
|
853 |
'oegp',
|
858 |
'omgili',
|
859 |
'OMSC',
|
860 |
'Online Domain Tools',
|
861 |
+
'Open Source RSS',
|
862 |
'OpenCalaisSemanticProxy',
|
863 |
'Openfind',
|
864 |
'OpenLinkProfiler',
|
866 |
'OpenVAS',
|
867 |
'OPPO A33',
|
868 |
'Optimizer',
|
|
|
869 |
'Orbiter',
|
870 |
'OrgProbe\/',
|
871 |
'orion-semantics',
|
872 |
'Outlook-Express',
|
873 |
'Outlook-iOS',
|
|
|
874 |
'Owler',
|
875 |
'Owlin',
|
876 |
'ownCloud News',
|
877 |
+
'ow\.ly',
|
878 |
'OxfordCloudService',
|
|
|
|
|
879 |
'page scorer',
|
880 |
+
'Page Valet',
|
881 |
'page2rss',
|
882 |
'PageFreezer',
|
883 |
'PageGrabber',
|
884 |
'PagePeeker',
|
885 |
'PageScorer',
|
886 |
'Pagespeed\/',
|
887 |
+
'PageThing',
|
888 |
+
'page_verifier',
|
889 |
'Panopta',
|
890 |
'panscient',
|
891 |
'Papa Foto',
|
904 |
'PhantomJS Screenshoter',
|
905 |
'PhantomJS\/',
|
906 |
'Photon\/',
|
|
|
907 |
'php-requests',
|
908 |
+
'phpservermon',
|
909 |
'Pi-Monster',
|
910 |
'Picscout',
|
911 |
'Picsearch',
|
912 |
'PictureFinder',
|
913 |
'Pimonster',
|
|
|
914 |
'Pingability',
|
915 |
'PingAdmin\.Ru',
|
916 |
'Pingdom',
|
917 |
'Pingoscope',
|
918 |
'PingSpot',
|
919 |
+
'ping\.blo\.gs',
|
920 |
'pinterest\.com',
|
921 |
'Pixray',
|
922 |
'Pizilla',
|
923 |
'Plagger\/',
|
924 |
+
'Pleroma ',
|
925 |
'Ploetz \+ Zeller',
|
926 |
'Plukkie',
|
927 |
'plumanalytics',
|
935 |
'Porkbun',
|
936 |
'Port Monitor',
|
937 |
'postano',
|
938 |
+
'postfix-mta-sts-resolver',
|
939 |
'PostmanRuntime',
|
940 |
'postplanner\.com',
|
941 |
'PostPost',
|
942 |
'postrank',
|
943 |
'PowerPoint\/',
|
944 |
'Prebid',
|
945 |
+
'Prerender',
|
946 |
'Priceonomics Analysis Engine',
|
947 |
'PrintFriendly',
|
948 |
'PritTorrent',
|
949 |
'Prlog',
|
950 |
'probethenet',
|
951 |
'Project ?25499',
|
952 |
+
'Project-Resonance',
|
953 |
'prospectb2b',
|
954 |
'Protopage',
|
955 |
'ProWebWalker',
|
959 |
'PTST ',
|
960 |
'PTST\/[0-9]+',
|
961 |
'Pump',
|
|
|
962 |
'Python-httplib2',
|
963 |
+
'python-httpx',
|
964 |
'python-requests',
|
965 |
'Python-urllib',
|
966 |
'Qirina Hurdler',
|
970 |
'Qualidator',
|
971 |
'QueryN Metasearch',
|
972 |
'queuedriver',
|
973 |
+
'quic-go-HTTP\/',
|
974 |
'QuiteRSS',
|
975 |
'Quora Link Preview',
|
976 |
'Qwantify',
|
977 |
'Radian6',
|
978 |
+
'RadioPublicImageResizer',
|
979 |
'Railgun\/',
|
980 |
'RankActive',
|
981 |
'RankFlex',
|
982 |
'RankSonicSiteAuditor',
|
983 |
+
'RapidLoad\/',
|
984 |
'Re-re Studio',
|
985 |
'ReactorNetty',
|
986 |
'Readability',
|
1004 |
'Robozilla',
|
1005 |
'ROI Hunter',
|
1006 |
'RPT-HTTPClient',
|
|
|
1007 |
'RSSMix\/',
|
1008 |
+
'RSSOwl',
|
1009 |
'RyowlEngine',
|
1010 |
'safe-agent-scanner',
|
1011 |
'SalesIntelligent',
|
1012 |
'Saleslift',
|
1013 |
+
'SAP NetWeaver Application Server',
|
1014 |
'SauceNAO',
|
1015 |
'SBIder',
|
1016 |
'sc-downloader',
|
1017 |
'scalaj-http',
|
1018 |
'Scamadviser-Frontend',
|
|
|
1019 |
'ScanAlert',
|
1020 |
+
'scan\.lol',
|
1021 |
'Scoop',
|
1022 |
'scooter',
|
|
|
1023 |
'ScopeContentAG-HTTP-Client',
|
1024 |
+
'ScoutJet',
|
1025 |
'ScoutURLMonitor',
|
1026 |
'ScrapeBox Page Scanner',
|
1027 |
'Scrapy',
|
1029 |
'ScreenShotService',
|
1030 |
'Scrubby',
|
1031 |
'Scrutiny\/',
|
|
|
1032 |
'Search37',
|
1033 |
'searchenginepromotionhelp',
|
1034 |
'Searchestate',
|
1035 |
'SearchExpress',
|
1036 |
'SearchSight',
|
1037 |
'SearchWP',
|
1038 |
+
'search\.thunderstone',
|
1039 |
'Seeker',
|
1040 |
'semanticdiscovery',
|
1041 |
'semanticjuice',
|
1042 |
'Semiocast HTTP client',
|
1043 |
'Semrush',
|
1044 |
+
'Sendsay\.Ru',
|
1045 |
'sentry\/',
|
1046 |
'SEO Browser',
|
1047 |
'Seo Servis',
|
1054 |
'SEOlizer',
|
1055 |
'Seomoz',
|
1056 |
'SEOprofiler',
|
|
|
1057 |
'seoscanners',
|
1058 |
+
'SEOsearch',
|
1059 |
'seositecheckup',
|
1060 |
'SEOstats',
|
1061 |
'servernfo',
|
1065 |
'Shodan',
|
1066 |
'Shoppimon',
|
1067 |
'ShopWiki',
|
|
|
1068 |
'ShortLinkTranslate',
|
1069 |
+
'shortURL lengthener',
|
1070 |
'shrinktheweb',
|
1071 |
'Sideqik',
|
1072 |
'Siege',
|
1074 |
'SimplyFast',
|
1075 |
'Siphon',
|
1076 |
'SISTRIX',
|
|
|
1077 |
'Site Sucker',
|
1078 |
+
'Site-Shot\/',
|
1079 |
'Site24x7',
|
1080 |
'SiteBar',
|
1081 |
'Sitebeam',
|
1096 |
'sitexy\.com',
|
1097 |
'SkypeUriPreview',
|
1098 |
'Slack\/',
|
|
|
1099 |
'sli-systems\.com',
|
1100 |
+
'slider\.com',
|
1101 |
'slurp',
|
1102 |
'SlySearch',
|
1103 |
'SmartDownload',
|
1135 |
'ssl-tools',
|
1136 |
'StackRambler',
|
1137 |
'Statastico\/',
|
1138 |
+
'Statically-',
|
1139 |
'StatusCake',
|
1140 |
'Steeler',
|
1141 |
'Stratagems Kumo',
|
1152 |
'swcd ',
|
1153 |
'Symfony BrowserKit',
|
1154 |
'Symfony2 BrowserKit',
|
1155 |
+
'Synapse\/',
|
1156 |
'Syndirella\/',
|
1157 |
'SynHttpClient-Built',
|
1158 |
'Sysomos',
|
1163 |
'Tarantula\/',
|
1164 |
'Taringa UGC',
|
1165 |
'TarmotGezgin',
|
1166 |
+
'tchelebi\.io',
|
1167 |
'techiaith\.cymru',
|
1168 |
'Teleport',
|
1169 |
'Telesoft',
|
1178 |
'TextRazor Downloader',
|
1179 |
'The Drop Reaper',
|
1180 |
'The Expert HTML Source Viewer',
|
|
|
1181 |
'The Intraformant',
|
1182 |
+
'The Knowledge AI',
|
1183 |
'theinternetrules',
|
1184 |
'TheNomad',
|
1185 |
'Thinklab',
|
1186 |
+
'Thumbor',
|
1187 |
'Thumbshots',
|
1188 |
'ThumbSniper',
|
|
|
1189 |
'timewe\.net',
|
1190 |
'TinEye',
|
1191 |
'Tiny Tiny RSS',
|
1217 |
'ubermetrics-technologies',
|
1218 |
'uclassify',
|
1219 |
'UdmSearch',
|
1220 |
+
'ultimate_sitemap_parser',
|
1221 |
'unchaos',
|
1222 |
'unirest-java',
|
|
|
1223 |
'UniversalFeedParser',
|
1224 |
+
'unshortenit',
|
1225 |
'Unshorten\.It',
|
1226 |
'Untiny',
|
1227 |
'UnwindFetchor',
|
1229 |
'updown\.io daemon',
|
1230 |
'Upflow',
|
1231 |
'Uptimia',
|
|
|
1232 |
'URL Verifier',
|
1233 |
+
'Urlcheckr',
|
1234 |
'URLitor',
|
1235 |
'urlresolver',
|
1236 |
'Urlstat',
|
1238 |
'UrlTrends Ranking Updater',
|
1239 |
'URLy Warning',
|
1240 |
'URLy\.Warning',
|
1241 |
+
'URL\/Emacs',
|
1242 |
'Vacuum',
|
1243 |
'Vagabondo',
|
1244 |
'VB Project',
|
1257 |
'Vulnbusters Meter',
|
1258 |
'VYU2',
|
1259 |
'w3af\.org',
|
|
|
1260 |
'W3C-checklink',
|
1261 |
'W3C-mobileOK',
|
1262 |
+
'W3C_Unicorn',
|
1263 |
'WAC-OFU',
|
|
|
|
|
1264 |
'WakeletLinkExpander',
|
1265 |
+
'WallpapersHD',
|
1266 |
+
'Wallpapers\/[0-9]+',
|
1267 |
'wangling',
|
1268 |
'Wappalyzer',
|
1269 |
'WatchMouse',
|
1270 |
'WbSrch\/',
|
1271 |
'WDT\.io',
|
|
|
|
|
1272 |
'Web Auto',
|
1273 |
'Web Collage',
|
1274 |
'Web Enhancer',
|
1278 |
'Web Sauger',
|
1279 |
'Web spyder',
|
1280 |
'Web Sucker',
|
1281 |
+
'web-capture\.net',
|
1282 |
+
'Web-sniffer',
|
1283 |
'Webalta',
|
1284 |
'Webauskunft',
|
1285 |
'WebAuto',
|
1317 |
'Webster',
|
1318 |
'WebStripper',
|
1319 |
'WebSucker',
|
1320 |
+
'webtech\/',
|
1321 |
'WebThumbnail',
|
1322 |
+
'Webthumb\/',
|
1323 |
'WebWhacker',
|
1324 |
'WebZIP',
|
1325 |
'WeLikeLinks',
|
1337 |
'WhoAPI\/',
|
1338 |
'WhoRunsCoinHive',
|
1339 |
'Whynder Magnet',
|
|
|
|
|
1340 |
'Windows-RSS-Platform',
|
1341 |
+
'WinHttp-Autoproxy-Service',
|
1342 |
+
'WinHTTP\/',
|
1343 |
'WinPodder',
|
1344 |
'wkhtmlto',
|
1345 |
'wmtips',
|
1346 |
'Woko',
|
1347 |
'Wolfram HTTPClient',
|
1348 |
'woorankreview',
|
|
|
1349 |
'WordPress\/',
|
|
|
1350 |
'WordupinfoSearch',
|
1351 |
+
'Word\/',
|
1352 |
+
'worldping-api',
|
1353 |
'wotbox',
|
1354 |
'WP Engine Install Performance API',
|
1355 |
'WP Rocket',
|
1362 |
'WWW-Mechanize',
|
1363 |
'WWW::Document',
|
1364 |
'WWW::Mechanize',
|
|
|
1365 |
'WWWOFFLE',
|
1366 |
+
'www\.monitor\.us',
|
1367 |
'x09Mozilla',
|
1368 |
'x22Mozilla',
|
1369 |
'XaxisSemanticsClassifier',
|
1371 |
'Xenu Link Sleuth',
|
1372 |
'XING-contenttabreceiver',
|
1373 |
'xpymep([0-9]?)\.exe',
|
1374 |
+
'Y!J-[A-Z][A-Z][A-Z]',
|
|
|
1375 |
'Yaanb',
|
1376 |
'yacy',
|
1377 |
'Yahoo Link Preview',
|
1396 |
'Zao',
|
1397 |
'Zauba',
|
1398 |
'Zemanta Aggregator',
|
|
|
1399 |
'Zend\\\\Http\\\\Client',
|
1400 |
+
'Zend_Http_Client',
|
1401 |
'Zermelo',
|
1402 |
'Zeus ',
|
1403 |
'zgrab',
|
includes/vendor/jaybizzle/crawler-detect/src/Fixtures/Exclusions.php
CHANGED
@@ -67,6 +67,6 @@ class Exclusions extends AbstractProvider
|
|
67 |
'; IDbot',
|
68 |
'; ID bot',
|
69 |
'; POWER BOT',
|
70 |
-
'
|
71 |
);
|
72 |
}
|
67 |
'; IDbot',
|
68 |
'; ID bot',
|
69 |
'; POWER BOT',
|
70 |
+
'OCTOPUS-CORE',
|
71 |
);
|
72 |
}
|
readme.txt
CHANGED
@@ -4,7 +4,7 @@ Donate link: https://wp-statistics.com/donate/
|
|
4 |
Tags: analytics, wordpress analytics, stats, statistics, visit, visitors, hits, chart, browser, today, yesterday, week, month, year, total, post, page, sidebar, google, live visit, search word, agent, google analytics, webmasters, google webmasters, geoip, location
|
5 |
Requires at least: 4.4
|
6 |
Tested up to: 6.0
|
7 |
-
Stable tag: 13.2.
|
8 |
Requires PHP: 5.6
|
9 |
License: GPLv3
|
10 |
License URI: http://www.gnu.org/licenses/gpl-3.0.html
|
@@ -131,6 +131,16 @@ Before updating, make sure you disabled all your add-ons, then after that, try t
|
|
131 |
If you encounter any bug, please create an issue on [GitHub](https://github.com/wp-statistics/wp-statistics/issues/new) where we can act upon them more efficiently. Since [GitHub](https://github.com/wp-statistics/wp-statistics) is not a support forum, just bugs are welcomed, and any other request will be closed.
|
132 |
|
133 |
== Changelog ==
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
134 |
= v13.2.4.1 - 25.06.2022 =
|
135 |
* Bugfix: An issue to modify the visitors' table to add type and device model has been fixed
|
136 |
|
4 |
Tags: analytics, wordpress analytics, stats, statistics, visit, visitors, hits, chart, browser, today, yesterday, week, month, year, total, post, page, sidebar, google, live visit, search word, agent, google analytics, webmasters, google webmasters, geoip, location
|
5 |
Requires at least: 4.4
|
6 |
Tested up to: 6.0
|
7 |
+
Stable tag: 13.2.5
|
8 |
Requires PHP: 5.6
|
9 |
License: GPLv3
|
10 |
License URI: http://www.gnu.org/licenses/gpl-3.0.html
|
131 |
If you encounter any bug, please create an issue on [GitHub](https://github.com/wp-statistics/wp-statistics/issues/new) where we can act upon them more efficiently. Since [GitHub](https://github.com/wp-statistics/wp-statistics) is not a support forum, just bugs are welcomed, and any other request will be closed.
|
132 |
|
133 |
== Changelog ==
|
134 |
+
= v13.2.5 - 27.07.2022 =
|
135 |
+
* Feature: Support plugin in the Privacy Policy content
|
136 |
+
* Feature: Support plugin in Data Privacy Exporter and Data Eraser
|
137 |
+
* Bugfix: The Top 5 Trending Pages Error has been fixed
|
138 |
+
* Bugfix: The URL parameter issue in platform and browsers pages has been fixed
|
139 |
+
* Bugfix: Total referrers issue has been fixed
|
140 |
+
* Improvement: Crawler-Detect library has been updated to v1.2.111
|
141 |
+
* Improvement: Compatibility with PHP v8.0, minor bugfix, and improvement
|
142 |
+
* Improvement: Prevent showing Unknown entities
|
143 |
+
|
144 |
= v13.2.4.1 - 25.06.2022 =
|
145 |
* Bugfix: An issue to modify the visitors' table to add type and device model has been fixed
|
146 |
|
wp-statistics.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* Plugin Name: WP Statistics
|
4 |
* Plugin URI: https://wp-statistics.com/
|
5 |
* Description: This plugin gives you the complete information on your website's visitors.
|
6 |
-
* Version: 13.2.
|
7 |
* Author: VeronaLabs
|
8 |
* Author URI: https://veronalabs.com/
|
9 |
* Text Domain: wp-statistics
|
3 |
* Plugin Name: WP Statistics
|
4 |
* Plugin URI: https://wp-statistics.com/
|
5 |
* Description: This plugin gives you the complete information on your website's visitors.
|
6 |
+
* Version: 13.2.5
|
7 |
* Author: VeronaLabs
|
8 |
* Author URI: https://veronalabs.com/
|
9 |
* Text Domain: wp-statistics
|