diff --git a/spec/fixtures/db/dynamic_finders.yml b/spec/fixtures/db/dynamic_finders.yml index fad1605a..37e71a93 100644 --- a/spec/fixtures/db/dynamic_finders.yml +++ b/spec/fixtures/db/dynamic_finders.yml @@ -18913,6 +18913,9 @@ plugins: Readme: path: readme.txt instagram-feed: + JavascriptVar: + xpath: //script[not(@src) and contains(., "sbiajaxurl")] + pattern: !ruby/regexp /var sbiajaxurl =/ QueryParameter: files: - css/sb-instagram.min.css diff --git a/spec/fixtures/dynamic_finders/expected.yml b/spec/fixtures/dynamic_finders/expected.yml index db907a5e..f80e4a64 100644 --- a/spec/fixtures/dynamic_finders/expected.yml +++ b/spec/fixtures/dynamic_finders/expected.yml @@ -17645,6 +17645,8 @@ plugins: - http://wp.lab/wp-content/plugins/insta-gallery/assets/insta-gallery.css?ver=1.5.1 confidence: 10 instagram-feed: + JavascriptVar: + found_by: Javascript Var (Passive Detection) QueryParameter: number: 1.5 found_by: Query Parameter (Passive Detection) diff --git a/spec/fixtures/dynamic_finders/plugin_version/javascript_var_passive_all.html b/spec/fixtures/dynamic_finders/plugin_version/javascript_var_passive_all.html index 8b9e4ae2..565f13ab 100644 --- a/spec/fixtures/dynamic_finders/plugin_version/javascript_var_passive_all.html +++ b/spec/fixtures/dynamic_finders/plugin_version/javascript_var_passive_all.html @@ -323,6 +323,15 @@ var give_scripts = {"ajaxurl":"http:\/\/wp.lab\/wp-admin\/admin-ajax.php","loadi + + + + + + +