-
-
Notifications
You must be signed in to change notification settings - Fork 694
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Gherkin binary detected as trojan #812
Comments
Gherkin v7 delegates the parsing to Go executables that are bundled inside the module. These packages are built by us (https://github.com/cucumber/cucumber/tree/master/gherkin/go) and should be safe to use. That said, we've realised that antivirus software will keep reporting these executables as trojans, not because they are trojans, but because they are executables the antivirus isn't able to assess. So in Gherkin v8 and onwards we are no longer bundling executables and have restored the native JavaScript parser. I will recommend to the |
Thanks for the explanation 👍 |
Summary
Our antivirus detects trojan in
gherkin@7.0.4
which is a dependency forwdio-cucumberjs-json-reporter@1.1.2
used in webdriver.io BDD UI tests.Expected Behavior
Please make it safe.
Current Behavior
Possible Solution
Steps to Reproduce (for bugs)
Install
wdio-cucumberjs-json-reporter@1.1.2
:Try to run binary
Context & Motivation
Usage of this library is heavily jeopardized by security concerns.
It is intended to be used in highly regulated enterprise environment.
Your Environment
gherkin@7.0.4
The text was updated successfully, but these errors were encountered: