728x90
반응형

 

회사에서 Macbook Pro 를 사용하고 있습니다.

 

개발 작업만 하는데 매번 용량도 없다고 떠서 저장공간을 확인했습니다.

 

분명 문서의 비중이 크진 않은데 회색으로 기타 라는 공간이 엄청나게 있었습니다.

 

 

 

 

더 상세히 보려면 관리... 버튼을 클릭하면 됩니다.

 

기타라는 항목에 약 150gb 공간이 있는데 확인도 안됩니다.

 

 

 

 

기본 프로그램으로는 삭제할 수 없고, 간단한 프로그램을 설치하여 원인모를 파일을 삭제할 수 있습니다.

비슷한 프로그램이 많겠지만. 아래의 url을 통해 프로그램을 다운받아서 사용하시면 됩니다.

 

System이나 각종 폴더들에 백업파일들의 용량을 잘 보여주어서 사용하지 않는 불필요한 파일들을 삭제하기 쉽습니다.

 

https://www.omnigroup.com/more/

OmniDiskSweeper, OmniWeb, and OmniPresence - The Omni Group

Creators of Mac, iPad, and iPhone productivity software. Proud to bring you OmniFocus, OmniOutliner, OmniGraffle, and OmniPlan.

www.omnigroup.com

https://www.imymac.com/cleaner/install.html

 

Successfully Install iMyMac - Mac Cleaner

 

www.imymac.com

https://diskwave.barthe.ph/

DiskWave Homepage

What is DiskWave? DiskWave is a free disk usage utility for Mac OS X. It helps you determine what files and folders consume most of your disk space. You can see DiskWave in action in the screenshots page. The program scans your hard drive to compute the si

diskwave.barthe.ph

 

 

 

 

 

xcode는 거의 100기가를 차지하고 있어서 불필요한 파일들은 삭제 했습니다.

 

개발하시는분들은 xcode나 android studio , gradle 파일들이 엄청나는데 잘 확인 하시고 삭제하세요!

 

728x90
반응형
728x90
반응형

 

토이프로젝트를 플레이스토어에 올려놓고 반년만에 시간을 내서 오류 업데이트를 하려고 했습니다.

 

수정 및 테스트를 완료하고 bundle & apk 를 추출하려고 하는데 keystore 비밀번호가 기억이 나지 않았습니다.

 

새로 다시 만들어야 하나라는 생각과 열심히 구글링을 통해 엄청난 방법을 찾았습니다.

 

 

 

 

 

Google 에서 제공하는 jar를 통해 비밀번호를 찾는 방식입니다.

java 7을 필요로 하며 해당 jar 파일과 key.jks, 그리고 찾을 비밀번호를 나열한 txt파일만 있으면 됩니다.

 

https://code.google.com/archive/p/android-keystore-password-recover/wikis/HowTo.wiki

 

Google Code Archive - Long-term storage for Google Code Project Hosting.

 

code.google.com

실행방법 

java -jar AndroidKeystoreBrute.jar <args>

가능한 인수

-m <1..3> Method -k <path> path to your keystore -d <path> dictionary (for method 2 and 3) -p use common replacements like '@' for 'a'(for method 3) WARNING - very slow!! -start <String> sets the start String for the password (for brute force) -w writes a new keystore with same password than the key -h prints helpscreen

무차별 대입

java -jar AndroidKeystoreBrute_v1.05.jar -m 1 -k <...keystore> -start AAAAAA

사전 대입

java -jar AndroidKeystoreBrute_v1.05.jar -m 2 -k "C:\\mykeystore.keystore" -d "wordlist.txt"

스마트 단어 목록 대입

java -jar AndroidKeystoreBrute_v1.05.jar -m 3 -k "C:\\mykeystore.keystore" -d "wordlist.txt"

 

 

 

 

 

위와 같이 3가지 방식을 지원합니다.

 

일반적으로 스마트 단어 목록으로 찾는걸 권장한다고 하여 같은 방법으로 진행하였습니다.

 

wordlist.txt 파일은 사진과 같이 엔터로 나열하면 됩니다.

 

 

 

 

이렇게 명령어를 입력해주시면 jar 가 실행됩니다.

java -jar [AndroidKeystoreBrute.jar 위치] -m 3 -k "key.jks 위치" -d "wordlist.txt 위치"

 

 

 

아래와같이 wordlist.txt에 입력되었던 문구를 알맞게 구성하여 찾게됩니다.

Number of keys in keystore: 1
Found alias: jeju b04.jks
Creation Date: Tue Jul 16 11:33:58 KST 2019

Start smart wordlist attack on key!!

Capitalize first letter
Current Pass: a || est. 0 Pass/Sec

Current Pass: 123412341234123458 || est. 31889 Pass/Sec

Current Pass: 4Asdfasdfb049 || est. 33290 Pass/Sec

Current Pass: 71Asdfasdf6 || est. 33841 Pass/Sec

...

Got Password in 36 seconds
Password is: xxxx for alias xxx.jks

For updates visit http://code.google.com/p/android-keystore-password-recover/

 

 

 

 

다른방식으로는 AndroidStudio의 Log를 분석하기도 하지만 위의 방법이 간단한것 같습니다.

 

만약 keystore 비밀번호를 분실하셨다면 낙담하지 마시고 꼭 찾으셨으면 좋겠습니다.

 

728x90
반응형
728x90
반응형

 

12월 24일 저에게 크리스마스 선물겸 갖고 싶었던 iMac 2009 27-inch 모델을 풀박스로 구매하였습니다.

 

2011 모델을 알아봤지만 2009 모델과 큰 성능의 차이도 없을것 같고. 두 제품 모두 High Sierra 까지 지원합니다.

 

그래서 2년 낮춘 2009 모델을 빨리 받고싶어서 운송비 6만원(퀵+택시)를 추가하여 받았습니다.

 

기쁜마음에 맥을 새롭게 만들어주기 위해 초기화를 진행하였는데요.

 

hdd를 초기화해도 오류가 발생했다고 나오고, OS X 를 설치하려고 해도 마지막 부분에서 '사용자의 컴퓨터에 OS X를 설치할 수 없습니다.' 라는 문구만 몇번을 본지 모르겠네요.

 

 

 

 

 

 

사용자의 컴퓨터에 OS X을 설치할 수 없습니다.

 

설치에 적합한 패키지가 없습니다. 소프트웨어 제조업체에 지원을 문의하십시오.

 

사용자의 컴퓨터를 재시동하려면 설치 프로그램을 종료하고 다시 시도하십시오.

 

 

 

 

 

 

 

 

 

 

 

어떤 글에는 HDD를 바꿔야 된다는 말도 있고 자체 초기화도 해보고 disk unmount 도 해봤지만 다 오류를 뿜어서 새벽 3시에 잠이 들었습니다.

 

오전에 바로 판매자에게 이런경우 보신적 있냐고 여쭤보니 날짜를 변경하면 된다는 말씀을 하셔서 바로 시도했더니 문제없이 설치되는 모습을 보게되었습니다.

 

판매자님은 2016~7 으로 변경하라고 하셔서 이해가 되지 않아 엄청난 구글링을 하게 되었습니다.

 

찾아본 결과  '컴퓨터의 날짜 및 시간이 올바르게 설정되지 않았을 때 나오는 메시지' 라는 내용을 접할 수 있었습니다.

 

컴퓨터의 날짜가 현재 날짜와 상이하다보니 OS X에서 오류를 출력한것이죠.

 

터미널에서 date라는 명령어를 입력해서 날짜가 이상한지 확인할 수 있습니다.

date

 

 

 

 

 

 

그러면 날짜를 현재 날짜로 변경해야 된다는 의미이므로 간단하게 처리를 해보도록 하겠습니다.

 

상단 메뉴 유틸리티에서 터미널 프로그램을 실행합니다.

 

아래와 같은 형식의 명령어를 입력하여 컴퓨터 날짜를 변경합니다.

date {month}{day}{hour}{minute}{year}
date 1225102519

 

 

 

 

 

위와같이 현재날짜를 대충 입력하시고 설치를 진행하시면 문제없이 진행되는것을 보실 수 있습니다.

 

몇시간을 쓰면서도 해결하지 못했던 문제지만 알고나면 별것 아닌 일이었다는걸 자주 느끼네요.

 

구형이든 신형이든 이런 문제가 발생하시는 분들 잘 해결되셨으면 좋겠습니다.

 

 

[추가]

날짜를 2016년 정도로 해야 진행이 됩니다...

 

정확한 문제는 더 확인해서 업데이트 하겠습니다.

 

728x90
반응형

+ Recent posts