본문 바로가기
Hack/Web

Debugging 시 Jquery.js에서 무한으로 멈추는 문제 해결 방법 (Infinity Debgguer Paused)

by Becoming a Hacker 2022. 8. 31.
반응형

Chrome에서 취약점 진단을 위해 Debugging 기능을 사용하였을 때 jquery*.js 파일에서 무한으로 디버깅이 멈추는 현상이 발생했습니다.

Infinity Debgguer Paused

 

이 전에도 해당 서버에서 디버깅을 잘하고 있었기 때문에 갑자기 이런 현상이 발생해서 매우 당황스러웠고... 사실 아직도 명확한 이유에 대해서는 알 수 없지만, 일단 임시방편으로 해결했던 방법은 다음과 같습니다.

 

계속 디버깅이 잡히는 Line에서 오른쪽 클릭을 한 뒤, "Add script ot ignore list" 버튼을 클릭하면 해당 페이지에서는 더이상 Debgguer Paused 현상이 발생하지 않았습니다.

Add script ot ignore list
Ignore List

 

물론 이 방법은 아예 페이지 자체를 Debugging List에서 제거하는 방법이기 때문에, 해당 페이지 안에 Debugging 하고자 하는 Breakpoint가 있다면 사용 불가능한 방법입니다.

 

개인적으로 그런 경우에는 Proxy로 잡아서 코드를 수정하거나 prompt와 같은 함수를 이용해서 조작하는 방법을 사용해야 할 것 같습니다.

 

이 현상에 대해서 조금 더 연구를 진행해보고 더 좋은 방법이 있다면 추가 포스팅을 진행하도록 하겠습니다.

댓글