프로필 스팸: 계정 삭제 및 이메일 차단 옵션은 있지만 IP 주소는 차단되지 않음

다음에서 이어서 가져온 내용입니다:

리뷰 대기열에서 사용자 프로필 스팸머를 처리할 때 개선 사항을 제안합니다. 정당한 사용자들도 사용 중인 공유 IP 범위를 자주 사용하기 때문에, 계정을 삭제하고 이메일을 차단하되 IP 주소는 차단하지 않는 옵션이 있으면 좋겠습니다.

14개의 좋아요

잘못 알고 있는 게 아니라면, 계정을 삭제하고 이메일을 차단할 수 있습니다. 다만 많은 사람들이 일회용 이메일 계정 서비스를 이용합니다. 저는 보통 스팸 계정 이메일 도메인을 검색합니다. 일회용 이메일 서비스라면 설정에서 차단/블랙리스트에 해당 도메인을 추가합니다.

2개의 좋아요

네, 맞습니다. 하지만 제가 아는 바로는, 그 처리 옵션은 IP 주소도 함께 차단하게 되는데, 저는 그런 상황을 피하고 싶습니다.

스패머들은 종종 무료 이메일 주소를 사용하지만, 대개 Gmail이나 Microsoft와 같은 대형 제공자의 것이기 때문에 대량으로 새 주소를 생성하는 것이 비교적 어렵습니다. 따라서 이메일 주소를 차단하는 것은 같은 스패머가 다시 돌아오는 것을 방지하는 데 다소 효과적이며, 오차(false positive)를 완전히 피할 수 있습니다. 반면 IP를 차단하는 것은 반복적인 스패머를 막는 데 거의 무용하며, 같은 IP를 사용하는 다른 합법적인 사용자까지 차단할 가능성이 있습니다.

계정을 삭제해야 할 일이 생긴 지 꽤 오래되었습니다. 다만 영구 정지를 통해 해당 스팸 사용자가 같은 이메일 계정으로 새 계정을 만드는 것을 방지할 수도 있습니다. 정지된 사용자의 경우, 사이트 설정에서 비스태프(일반 사용자) 정지 사용자를 표시하지 않도록 할 수 있습니다. 또한 프로필을 변경하여 공개에서 숨길 수도 있습니다.

내가 보는 스팸 이메일의 대부분은 Gmail을 사용하는데, IP 주소가 아닌 이메일 주소만 차단할 수 있는 옵션이 있으면 이상적이라고 생각합니다.

일부 프록시/일회용 이메일 서비스는 스팸을 막기 위해 특별히 만들어졌으며, 이렇게 하면 사람들이 자신의 주요 개인 이메일 주소를 공개할 필요가 없고, 스팸 공격이 시작되면 폐기할 수 있는 프록시 주소만 제공하면 됩니다.

Protonmail에는 이와 유사한 기능이 있는데, "simplelogin"이라고 하며, 사용자가 새로운 임시 주소와 하위 도메인을 생성할 수 있습니다:

1개의 좋아요

IP의 종류에 따라 그런 조치가 전혀 무의미할 수 있습니다. 예를 들어 도서관과 같은 공공 와이파이에서 사용하는 경우 말입니다. 관리자 대시보드의 IP 조회 기능은 인터넷 서비스 제공업체를 포함하여 어떤 종류의 IP가 사용되고 있는지 확인하는 데 도움이 됩니다.

그 기능으로 누군가가 VPN을 사용 중인지 확인할 수 있는 방법이 있는지 확실하지 않습니다. 로그인 국가가 변경될 때 의심스러운 로그인 알림은 있지만, 그 외에 IP가 프록시 주소인지 원래의 출처인지 확인할 다른 방법이 있을까요?

2개의 좋아요

네, 정확합니다. 또한 저렴한 가정용 인터넷 ISP가 고객에게 무작위적이고 비정적으로 할당하는 IP 범위도 마찬가지입니다.

1개의 좋아요

맞아요, 하지만 문제를 일으키는 정적 IP가 있다면, 때로는 해당 IP를 차단하는 것이 합리적입니다.

리뷰 대기열에서 정적 IP인지 여부를 쉽게 판단하기는 어렵습니다. 해당 옵션은 유지되어야 한다는 데 동의하지만, 이메일 주소만 차단할 수 있는 추가 옵션이 필요합니다.

알려주셔서 감사합니다. 가능하다면 인터넷 제공업체에 연락하여 출처를 파악하는 것이 좋은 방법일 것입니다. 제 경우엔 로컬 전화/인터넷 회사를 운영하는 제 친구 조지가 해당 업체입니다. 여기서는 개별 광섬유 라우터마다 정적 IP 주소가 할당되어 있습니다.

계정에 로그인하려는 IP 주소가 차단된 경우, "해당 IP 주소로는 로그인할 수 없습니다."라는 오류 메시지가 표시됩니다.

요청 시 이러한 차단을 해제할 수 있는 방법이 있는지 모르겠습니다.

금지를 해제할 수 있는 유일한 방법은 다음 경로를 접근하는 것입니다.

Yourwebsite/logs/screened_ip_addresses

고정 IP 주소가 아니라 VPN이나 모바일 데이터와 관련된 IP 주소를 실수로 차단한 것으로 보입니다.

또는 고정 IP가 차단된 경우, 다른 네트워크를 통해 트래픽을 라우팅하지 않는 한 아무도 해당 IP를 사용하여 로그인할 수 없습니다.

1개의 좋아요

동의합니다. 모바일 연결에서도 더 나빠지거든요. 많은 사람이 동시에 같은 IP를 사용할 수 있기 때문이죠(수백 명에서 수천 명까지).

프로필 관리 페이지의 사용자 삭제 옵션에도 이메일 삭제 + 차단(IP 차단 없이) 옵션이 포함되었으면 좋겠습니다.

또한, 첫 번째 게시물에서 언급한 이유로 IP 주소를 차단하지 않고 해당 계정을 영구 정지하는 빠른 옵션이 있으면 좋겠습니다.

완료되었습니다:

9개의 좋아요

안녕하세요, 이 기능을 구현해 주셔서 정말 감사합니다!

밀접하게 관련되어 있어 여기에 게시합니다: 스팸 플래그와 같은 경우, 검토 대기열에서도 ‘사용자 이메일은 차단하되 IP 주소는 차단하지 않는’ 옵션을 직접 사용할 수 있으면 좋겠습니다(아래 예시에서는 ‘IP 주소 및 이메일 주소 모두 삭제 및 차단’ 옵션만 사용 가능합니다 – 스팸 감지를 위해 Akismet 플러그인을 사용 중입니다).

2개의 좋아요

동의합니다.

해당 기능이 검토 대기열에도 구현되는 대로 주제를 업데이트하겠습니다.

5개의 좋아요