[안드로이드 모의해킹] 로그캣 뷰어 - lognote 소개

안드로이드 로그캣(logcat)을 볼 수 있는 뷰어인 'lognote'를 소개한다.

주요 기능

  • 온/오프라인 로그캣 뷰어
  • 정규표현식 필터 지원
  • aging test(로그 라인 단위로 파일 분할 저장 가능)

다운로드

깃허브 페이지(https://github.com/cdcsgit/lognote)에서 내용을 확인할 수 있으며, 다운로드는 배포(release)페이지(https://github.com/cdcsgit/lognote/releases)에서 가능하다.

실행

자바 JDK가 설치되어 있어야함
Windows : start javaw -Dfile.encoding=utf8 -Xmx1024m -jar LogNote.jar 또는 압축파일 내 lognote.bat 실행
Linux : java -Dfile.encoding=utf8 -Xmx2048m -jar LogNote.jar
Mac : java -Dfile.encoding=utf8 -Xmx2048m -jar LogNote.jar

사전 설정

실행 시 응답 오류(hang)이 걸리지 않도록 최대 라인 수(scroll back) 지정(ex. 100000)

단축키

  • Ctrl + B: 북마크 설정/해제
  • Enter : 로그 대화상자 보기(상세로그 보기)
  • Ctrl + F: 로그 찾기 대화상자
  • Ctrl + Page Down : 로그의 가장 아래로 이동
  • Ctrl + Page Up : 로그의 가장 처음으로 이동
  • Ctrl + R: 로그 재시작(stop cmd + connect device + clear log view + start cmd)
  • Ctrl + Del: 로그 창 초기화

기능

  • 각 태그별로 색상을 지정할 수 있다.

  • 태그로 입력한 문자열에 대해 Filter manager에서 버튼으로 제공하기 때문에 클릭으로 바로 필터링이 가능하다.
  • 정규표현식을 이용한 검색이 가능하다.
  • 실시간 로그 조회 명령에 대한 편집이 가능하다.
  • 다크테마 지원

마치며

운영체제 구분없이 동일한 UI를 제공해주어 사용법만 익히면 다양한 환경에서 활용이 가능하다.

반응형