개발자 도구 붙여넣기 오류(Don't Paste)
Chrome 120 버전부터 DevTools에 새로운 기능으로 크롬 "붙여넣기 보호" 추가가 되었다.
추가된 이유로는 공격자가 사용자를 속여 self-cross-site-scripting 유해한 코드를 실행시키는 것을 방지하기 위함이다.
경고 문구 해제하기(크롬, 크로미움)
개발자도구에서 코드를 콘솔로 붙여넣기시 "이 코드를 신뢰할 수 있습니까?" 경고메시지를 표시되며, 붙여넣기는 실행되지 않는다.
💡
Warning: Don’t paste code into the DevTools Console that you don’t understand or haven’t reviewed yourself. This could allow attackers to steal your identity or take control of your computer. Please type ‘allow pasting’ below and hit Enter to allow pasting
해제방법은 간단하다. 개발자도구 콘솔에서 >allow pasting 입력해주면 해제된다.
allow pasting
경고 문구 해제하기(엣지)
엣지에서는 한글 번역문제가 있는지 경고 문구가 다르다. 이를 해결하려면 콘솔에서 아무 값이나 5번 이상 기입하면 자동으로 해제될 것이다.
💡
경고: 이해할 수 없거나 직접 검토하지 않은 코드를 DevTools 콘솔에 붙여넣지 마세요. 공격자가 ID를 도용하거나 컴퓨터를 제어할 수 있습니다. 아래에 {PH1}을 입력하고 Enter 키를 눌러 붙여넣기를 허용하세요.