approval이 진짜 공격 표면인 이유
DEX나 dapp을 쓸 때 당신은 컨트랙트에 토큰을 대신 옮길 권한을 준다. 이 권한은 만료되지 않는다. 피싱 사이트는 정확히 이 흐름을 베낀다: 평범해 보이는 approve 요청을 띄우고, 서명이 끝나면 공격자의 컨트랙트가 자기 일정대로 그 토큰을 빼간다. 두 번째 확인 같은 건 없다. 무서운 점은 서명하는 순간에는 모든 것이 평범해 보였다는 것이다.
노출을 확인하는 법
신호는 두 가지다. 첫째, 더스트와 에어드랍 토큰: 요청한 적 없는 토큰은 애초에 당신을 피싱 사이트로 끌어들이는 미끼다. Radarium이 심한 더스트 노출을 표시하는 이유는 그것이 표면을 넓히기 때문이다. 둘째, 지갑에 쌓인 상시 approval. 폭넓게 상호작용해 왔는데 한 번도 정리하지 않은 지갑은 자기 눈에는 안 보이는 리스크를 지고 있다. 스캔은 이것들을 드러내서 정리가 밀렸는지 알게 해준다.
해결은 수동이고 단순하다: 모르는 토큰은 숨기고, 직접 시작하지 않은 것은 절대 approve하지 말고, 더는 쓰지 않는 approval은 지갑이나 revoke 도구에서 끊어라. Radarium은 주소가 노출됐다고 알려주고, revoke는 당신이 한다.
다음 것을 감시하라
새 approval도 모니터링 신호다. 유료 플랜에서 Radarium은 등록된 지갑을 지켜보다가 급격한 리스크 변화에 알림을 보낸다. 점수를 흔드는 새 approval도 여기에 포함된다. 내 지갑이 갑자기 예상 못 한 권한을 내줬다면, 몇 초 안에 소식을 듣는다.
토큰 approval은 어떻게 revoke하나?
지갑의 approval 관리 화면이나 revoke 도구에서 한다. Radarium은 노출을 보여줄 뿐, revoke는 당신 지갑 안에서 일어난다. 우리를 거치는 일은 절대 없다.
Radarium이 피싱 approval을 볼 수 있나?
Radarium은 피싱이 기대는 조건인 approval 표면과 더스트 노출을 점수화한다. 리스크를 표시해 주니, 드레이너가 쓰기 전에 정리할 수 있다.
approval 점검은 무료인가?
그렇다. 지갑의 리스크 표면 스캔은 무료이고 읽기 전용이다. 새 approval에 대한 알림은 유료 모니터링 기능이다.