Я пишу программное обеспечение, которое посещает веб-сайт и сохраняет скриншот, а также innerHTML.
При посещении фишинговых сайтов предупреждение о безопасном просмотре Google Chrome также сохраняется.
Но когда я перехожу на тестовую страницу фишинга https://testsafebrowsing.appspot.com/,, я не могу разобрать innerHTML. Я также пытался просто отправить STRG-A и STRG-C, но это тоже не сработало.
У вас есть идеи по этому поводу? Я просто не получаю содержимое страницы с предупреждением ..
фрагмент кода:
opt.AddUserProfilePreference("download.prompt_for_download", true);
opt.AddUserProfilePreference("profile.default_content_settings.popups", false);
opt.AddArguments("--user-data-dir="+Environment.ExpandEnvironmentVariables("%USERPROFILE%\\Appdata\\Local\\Google\\Chrome\\User Data"));
opt.AddArguments("disable-infobars"); automatic"
opt.AddArgument("no-sandbox");
ChromeDriver driver = new ChromeDriver(opt);
driver.Manage().Timeouts().ImplicitWait = TimeSpan.FromSeconds(20);
driver.Manage().Timeouts().PageLoad = TimeSpan.FromSeconds(20);
string url = "https://testsafebrowsing.appspot.com/s/phishing.html"
driver.Navigate().GoToUrl(url);
string html = driver.PageSource;
File.WriteAllText(fileName, html);