테스트 사이트 - 개발 중인 베타 버전입니다

파싱 방지 방법이 궁금합니다. 채택완료

그누오키도키 1년 전 조회 3,765

curl 이나 snoopy 등을 차단 하는방법이 궁금합니다.

 

기본적인 차단이라도 해놓고 싶습니다. 

 

핫링크 방지는 자료가 많은데 의미가 없는거 같아요..ㅠㅠ

댓글을 작성하려면 로그인이 필요합니다.

답변 3개

채택된 답변
+20 포인트
복스리
1년 전

일단 보안서버를 우선적으로 설치하는것을 추천드립니다.

보안서버를 설치하면 어느정도는 방지 됩니다.

 

크로스브라우징일경우는 무조건 차단됩니다.

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

그누오키도키
1년 전
지금 호스팅 환경이라서 보안 서버 까지 놓기는 쉽지가 않을꺼 같습니다.. ㅠㅠ 서버가 있다한들 쉽진 않은거 같아요. 보안서버라면 nginx 인가? 그런걸 말씀 하시는건가요?
복스리
1년 전
호스팅도 보안서버 설치 됩니다. 해당서버에 문의 해보시면 안내받을수 있습니다.

댓글을 작성하려면 로그인이 필요합니다.

1년 전

IP 차단, User-Agent 차단 등은 쉽게 조작이 가능하고

JavaScript 를 통한 컨텐츠 동적 로딩 방법은

처음부터 그렇게 만들어지지 않은 이상 작업비용이 늘어나고

그렇게 대응을 해도 python selenium 을 이용해 어느정도 조작이 가능합니다.

그나마 가장 효과적인 방법은 높은 난이도의 CAPTCHA 를 적용해 봇과 실제 사용자를 구분하는 것입니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

그누오키도키
1년 전
user-agent 차단으로 curl 을 차단 할수 있을까요? 읽을때 마다 captcha 적용하는건 조금 부담 스럽긴 하네요. ㅠㅠ
배르만
1년 전
user-agent 차단으로 curl 을 차단해도 그것을 조작해 어렵지 않게 우회가 가능하므로
사실상 별 효과가 없습니다.
captcha 적용 방식은 보통 로그인 프로세스나 일정 주기 한번씩 체크하는 방식이 많이 사용됩니다.

댓글을 작성하려면 로그인이 필요합니다.

구글링 해봤는데 쉽지가 않아보입니다.

아래 내용 보면 약간의 대처 방법이 있어 보이네요.

 

https://xetown.com/questions/1695642

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인