본문 바로가기

압축14

웹툴 - 자바스크립트 안풀리는 압축,난독,암호화 / packer.gocoder.net 자바스크립트 보안 걸기 안녕하세요. 고코더 입니다. 자바스크립트는 프론트 언어로 공개된 소스 입니다. 서버사이드 언어와 달리 누구나 접근하고 볼 수 있습니다. 그래서 프론트엔드 개발시에 보안상 노출되기 쉽습니다. 그래서 인터넷에는 다양한 난독화 사이트가 있습니다. 그런데 이 난독화를 푸는 사이트도 많습니다. 그래서 제가 Packer 모듈을 가지고 난독화 하는 프로세스를 심층으로 만들어서 풀리기 어렵도록 만들어 보았습니다. ▼ URL은 다음과 같습니다. http://packer.gocoder.net ▼ 사용법은 아래와 같습니다. 위에 자바스크립르를 넣고 GO버튼을 눌러주세요 ▼ 그러면 난독화가 되었습니다. depth level 1이 보입니다. 여기서 계속해서 버튼을 누르면 심층 암호화가 됩니다. ▼ 10번.. 2019. 2. 12.
압축 - 반디집 xp 설치 사용 / v5.20 다운로드 XP사용 가능 반디집 안녕하세요. 고코더 입니다. 제가 추천하는 압축 프로그램인 반디집은 -> egg, 7z 풀기 / 반디집 최신버전에서는 XP를 지원하지 않습니다. MS도 XP지원을 끊은 상태인데 업체들이 굳이 XP까지 고려하여 빌드업 할 이유가 없습니다. 그래서 반디집도 XP에서 사용하실려면 구버전을 설치하셔야 합니다. ▼ 접속 https://www.bandisoft.com/bandizip/old/ ▼ 해당 구버전을 다운로드 합니다. XP 사용 가능한 구버전중에 최신버전을 준비해놓았네요 ▼아래 파일을 설치하셔도 됩니다. ▼설치를 하고나서 ▼반디집을 실행해보니 옛날 UI 느낌이 묻어 나네요 ▼최신 반디집 UI가 세련되고 이쁘지만 직관성이 부족하네요 ▼아이콘도 아래처럼 구버전과 최신버전의 차이가 있습니다.. 2018. 6. 7.
사이트 - PDF 용량 압축 하기 / smallpdf.com PDF 용량 줄이기 안녕하세요. 고코더 입니다. PDF파일은 공식적인 문서 배포용으로 자주 쓰입니다. 달랑 이미지 파일로 메뉴얼을 만들기 보단 PDF로 작성하여 배포하는 경우가 많습니다. 수정 배포를 1차적으로 막을 수 있고 뷰어로 본다면 다양한 옵션을 제공 해줍니다. 그런데 단점은 용량이 좀 크다는 것입니다. 제조사 사이트에 메뉴얼을 받아보면 보통 10메가가 넘습니다. 에버노트나 하드용량이 적은 컴퓨터에 저장하기 부담스러울 때가 있는데 이럴땐 아래 사이트에서 PDF를 용량을 압축할 수 있습니다. https://smallpdf.com/compress-pdf ▼ 사이트에 접속하면 Drop PDF here에 드래그 드랍을 하던가 클릭하여 파일을 지정 합니다. ▼ 그러면 아래 화면 같이 업로드를 합니다. 타 .. 2018. 5. 18.
프로그램 - egg, 7z 풀기 / 반디집 egg, 7z 도 압축을 풀 수 있는 반디집 우선 egg는 이스트소프트의 알집이 만들어낸 압축 형식입니다. 외국 사람에게 egg 파일을 보내면 무척 당황해할 것입니다. 생전 처음 보는 확장자이니깐요 사실 저도 egg가 아직도 낯설긴 합니다. http://www.altools.co.kr/download/alzip.aspx 이번에는 7zip입니다. 최고의 압축률을 자랑하는 차세대 압축 형식입니다. 속도며 성능이며 어느 거 하나 빠지지 않는 프로그램입니다. 낯설게 느끼는 분이 더 많겠지만이미 외국에서는 많이들 이용하고 있는 압축형식입니다. http://www.7-zip.org/ 사실 이 두 압축 프로그램을 푸는 방법은 아주 간단합니다. 그저 알집을 깔고, 7zip을 각각 깔면 됩니다. 하지만 그보다 간단한 방.. 2017. 12. 29.
Javascript - 자바스크립트 암호화, 압축하기 / packer 패커로 자바스크립트 암호화, 압축하기 .js는 공개되어 있다. HTML을 동적으로 만들어주는 역할을 하는 프론트 언어이기 때문입니다. 공개 되어 있다는건 노출되어 있고 누구나 열어 볼 수 있습니다. 보안의 취약점을 만들어 낼 수 있습니다. http://dean.edwards.name/packer/딘 에드워드라는 사람이 개발한 자바크립트 압축 프로그램입니다. 큰 기업에서는 이런 컴포넌트를 직접 개발해 쓰겠고 nodejs로 압축하겠지만소기업이나 개인에게는 이렇게 무료로 제공되는 모듈이 효율적일 수 있겠습니다. 사용법은 아주 간단합니다.체크하면 해당에 맞게 자바스크립트가 화면에서 바로 저런식으로 output이 됩니다. Base62 encode : 암호화 - 자바스크립트를 확인 할 수 없게 암호화 합니다. Sh.. 2017. 8. 30.