이번 시간에는 크롬 익스텐션의 설치파일인 crx 파일과 익스텐션 manifest.json, background.js 파일 등 여러 파일이 묶여있는 zip 파일을 추출하는 방법에 대해 살펴보겠습니다. 최종적으로 crx 파일 뿐만 아니라 확장프로그램의 소스코드까지 살펴볼 수 있기 때문에 유용하더라구요.
익스텐션 추출기 설치
CRX Extractor/Downloader 확장 설치하기
먼저 익스텐션 추출기인 CRX Extractor/Downloader 확장프로그램을 설치해야합니다.
- https://chromewebstore.google.com/detail/crx-extractordownloader/ajkhmmldknmfjnmeedkbkkojgobmljda
- 위 주소로 들어가서 추출기 익스텐션을 설치해주세요.
익스텐션 추출하기
이제 위에서 다운받은 추출기로 익스텐션 crx, zip 파일을 추출해줍니다.
- 다운받을 크롬 웹 스토어 페이지에서 익스텐션을 검색하여 들어갑니다.
- 저는 CRX Extractor/Downloader를 대상으로 자가 추출해보았습니다.
crx, zip 파일 추출하는 방법 따라하기
1. 추출할 확장 프로그램 크롬 웹스토어 페이지에서 방금 설치한 CRX Extractor/Downloader 실행합니다
2. 이어서 나오는 팝업창에서 ZIP이나 CRX 파일 다운로드 버튼을 선택 (저는 ZIP파일로 진행하였습니다)
3. 다운받은 zip파일 압축해제 시 위와 같이 확장프로그램의 소스 코드, 각종 정보 열람 가능
이번 시간에는 크롬 익스텐션 소스코드를 추출하거나 실행파일인 crx 파일을 다운받을 수 있는 확장 프로그램에 대해 알아보았습니다.