본문 바로가기

Tool/Charles

Charles 필터링하여 원하는 데이터만 구분해서 보기

728x90

Charles 설정하여 앱/웹 페이지 이동시 정말 다양한 데이터들을 확인할 수 있는데요.

그 중 어떤 데이터를 보고 변조할 지 찾는데 의외로 시간이 많이 걸리는 경우가 있습니다.

 

자주봐서 익숙한 호출 데이터면 찾기가 쉬운데 처음 보는 데이터인 경우 삽질하는 경우도 많은데 이 경우 간단한 정규식을 통해 필터링 할 수 있습니다.

 

Charles 프로그램 Filter 부분 우측을 보면 Settings 버튼이 있는데 해당 버튼을 클릭합니다.

 

 

 

나오는 메뉴 중 "Filter uses regex" 체크 박스 표시를 체크하여 정규식을 사용할 수 있게 설정합니다.

 

 

 

그런 다음 "|" 텍스트를 통해 a or b 데이터를 구분해서 확인할 수 있도록 검색어를 입력합니다.

 

예시 1) 배달의 민족 앱에서 호출되는 host 중 api.baemin 또는 smartbaedal이 포함된 데이터만 확인

 

 

 

예시 2) CJ더마켓 앱에서 이미지 관련 내용만 확인

 

 

 

예시 3) 네이버 증권 웹 gif, png 이미지만 확인

 

 

 

단순한 세팅 및 정규식만으로도 훨씬 편리하게 분류하여 확인할 수 있습니다.

다른 정규식들도 동일하게 사용 가능하니 정규식이 익숙하신 분들은 훨씬 더 수월하게 사용할 수 있습니다.

(저도 정규식을 배워볼까 합니다... 어렵지만 도전!)

 

 

 

 

728x90