No Miner: 크롬에서 코인 마이닝 차단하기
No Miner는 JustBrandonT가 개발한 무료 크롬 확장 프로그램입니다. 이는 브라우저 카테고리에 속하며, 애드온 및 도구 하위 카테고리로 구분됩니다. 이 확장 프로그램의 주요 목적은 웹페이지의 JavaScript 파일을 분석하고 코인 마이닝 활동을 차단하는 것입니다.
No Miner 확장 프로그램을 설치하면 웹사이트에서 코인 마이너를 로드하기 전후로 효과적으로 차단합니다. 최신 버전인 v1.0.4에는 몇 가지 주목할만한 기능과 개선 사항이 포함되어 있습니다.
v1.0.1에서는 백그라운드 콘텐츠 차단기가 추가되었습니다. 이 차단기는 코인 마이너를 위한 JavaScript 요청을 스캔하고 요청을 취소합니다. 그런 다음 콘텐츠 차단기에게 웹페이지에서 스크립트를 제거하도록 지시하여, 자체 호스팅 마이너와 프록시 마이너를 효과적으로 차단합니다.
v1.0.2에서는 설정 페이지가 도입되어 사용자가 화이트리스트 URL 패턴을 추가할 수 있습니다. 사용자는 정규식을 사용하여 특정 URL을 스캔에서 제외할 수 있는 구체적인 패턴을 정의할 수 있습니다. 또한, 플러그인에 대한 우회 방법인 Base64로 인코딩된 JavaScript 마이너를 차단하기 위해 새로운 패턴이 추가되었습니다. 이 업데이트로 모든 것이 다시 차단됩니다.
v1.0.3에서는 Firefox와 Chrome에서 발생한 webRequest.onBeforeRequest가 나쁜 파일의 다운로드를 취소하지 못하는 버그가 수정되었습니다. 이 문제를 해결하기 위해 스캔 프로세스를 비동기 대신 동기적으로 변경하여 약간 느리지만 더 효과적인 해결책을 제공합니다.
마지막으로, v1.0.4에서는 코드의 버그가 수정되었습니다. 이로 인해 화이트리스트에 등록된 일부 사이트가 여전히 스캔되고 차단되는 문제가 있었습니다. 문제 해결을 위해 개발자는 브라우저 콘솔에 차단된 내용과 허용된 내용을 정확히 출력하는 디버깅 코드를 추가했습니다.
No Miner는 웹사이트에서의 코인 마이닝 활동으로부터 자신을 보호하고자 하는 크롬 사용자들에게 가치 있는 도구입니다. 정기적인 업데이트와 버그 수정을 통해 원치 않는 코인 마이닝 문제에 대한 효과적인 해결책을 제공합니다.