개발자

Selenium으로 크롤링을 하면 봇으로 감지할 수 없나요?

2023년 05월 25일조회 222

안녕하세요, 매크로 감지 관련해서 질문이 있습니다. 혹시 Selenium으로 크롤링을 하면 봇으로 감지할 수 없나요? 셀레니움은 사람이 하는 것처럼 동작한다고 알고 있어서 궁금합니다. 혹은 모듈로 이미지 기반 동작을 하면 감지가 안되나요? 아, 목적은 제 사이트에 매크로로 들어오는 사람을 잡기 위함입니다!

이 질문이 도움이 되었나요?
'추천해요' 버튼을 누르면 좋은 질문이 더 많은 사람에게 노출될 수 있어요. '보충이 필요해요' 버튼을 누르면 질문자에게 질문 내용 보충을 요청하는 알림이 가요.
profile picture
익명님의 질문

답변 1

손정현님의 프로필 사진

안녕하세요! 셀레니움을 감지하는 기법은 여러가지가 있는걸로 아는데요. SO에 관련 글이 보여서 가져왔습니다! 요약하자면 셀레니움을 사용해서 (정확히는 chromedriver) 웹사이트 접근을하면 JS에 특정 코드가 남게되는데 대부분의 봇 감지 시스템이 이 코드의 존재 여부를 확인해서 식별한다고 합니다. 물론 이것외에도 복합적인 요소들을 고려할 것 같아요. SO 글 자체는 봇 감지 우회 방법에 대한 글이고 좀 옛날 글이지만 한번 참고해보세요 :) - https://stackoverflow.com/questions/33225947/can-a-website-detect-when-you-are-using-selenium-with-chromedriver - https://stackoverflow.com/questions/63228073/how-to-find-the-cdc-chromedriver-params-in-website

지금 가입하면 모든 질문의 답변을 볼 수 있어요!

현직자들의 명쾌한 답변을 얻을 수 있어요.

또는

이미 회원이신가요?

목록으로
키워드로 질문 모아보기

실무, 커리어 고민이 있다면

새로운 질문 올리기

지금 가입하면 모든 질문의 답변을 볼 수 있어요!