Added support to remove a StealthPlugin evasion by type #32
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Proposed solution to #29 - the need to remove certain evasions from the StealthPlugin (the content window evasion was causing problems for me)
I added a method to the StealthPlugin - RemoveEvasionByType() to remove an evasion. Had to change the initialization of the evasions list so that the list of standard evasions is populated in the constructor. Then the expressionbody for GetDependencies is returning this private list.
I was unable to get the test project to build due to some missing keys on the Captcha stuff, but I have manually tested the solution and it works for me at least.
I hope it's useful, and thank you for creating this package.