After looking at the chrome source code for a good while, I finally figured out what flag needs to be used to disable that navigator.webdriver nuisance.
Here is the flag that needs to be used when starting chromedriver. It completely disables "webdriver=true" from even showing up. :)
--disable-blink-features=AutomationControlled
Also here's some more features that can be enabled/disabled.
Features
Enable Flag:
--enable-blink-features=example1,example2,example3
Disable Flag
--disable-blink-features=example1,example2,example3
Hopefully this helps someone who has also come across this problem. Thanks for looking
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…