2017-10-11 19 views
-1

안티 ddos ​​보호를 우회하는 방법. http://prntscr.com/gw0qak 10 분마다 사이트의 화면을보고 변경 사항이 있는지 찾기 위해 사진을 비교하고 싶습니다. 그러나 나는 스크린 샷으로 여기에 머물렀다. 나는이 보호 장치가 어떻게 작동하는지 모른다. 1 회 시도 만하고 있어요. 이 보도에 의심스러운가요?바이 패스 안티 ddos ​​PhantomJs 및 셀레늄

from selenium import webdriver 

driver = webdriver.PhantomJS() 
driver.set_window_size(1024, 768) # set the window size that you need 
driver.get('somesite') 
driver.save_screenshot('screen.png') 
+1

tou가 무시할 수 있다면 끔찍한 보호가 될 것입니다. –

+0

@KlausD. 그런 다음 visualping.io와 같은 사이트가 어떻게 작동하는지 알고 있습니까? – JKSDS

+0

Chrome이나 Firefox와 같은 다른 브라우저에서 사용해 보셨습니까? PhantomJS가 웹 사이트에서 허용 목록에 포함되지 않은 요청에 대한 특정 에이전트를 작성한다고 생각합니다. – BoboDarph

답변

0
내가/체크 다음과 같이 플레이 할

:

  • 무엇 헤더 PhantomJS 실제로,
  • (I 간단 예를 들어, 합리적인 사용자 에이전트없이 의심스러운 요청을 차단 것)를 전송한다
  • 내 요청 타이밍에 임의의 오프셋을 추가하십시오.
  • 각 요청마다 하나의 무작위로 선택하는 일회용 투명 프록시를 사용하십시오.

간단히 말하면 실제 사용자와 최대한 가깝게 행동하십시오.