갤럭시 S6 이하 폰에서 사용자 폰트 적용하기삼성 스마트폰 시리즈 중 갤럭시 S6 이하 폰에서 사용자 폰트(ttf)를 적용하는 방법은 크게 두가지가 있다.1. 폰트 변경 앱을 사용하는 방법 - iFont, 폰트 집사 등 2. 폰트 변경 앱 로직을 가져와 수동으로 하는 방법 둘다 동일한 결과를 얻어오지만, 두번째 방법을 사용하면 폰트의 아이콘이나 앱 이름 등을 수정할 수 있는 장점이 있다. (개인적인 생각으로) 이는, 유출된 갤럭시 안드로이드 코드 중 폰트 변경하는 부분에서 취약점을 발견한 후 그 코드를 사용하지 않았나 한다. 내가 사용해본 앱은 iFont인데 사용자 폰트를 적용하게 되면 Package Name이 'com.monotype.android.font.foundation'으로 고정되어 추출된다. ..
윈도우 제품키 확인 프로그램 최근 윈도우 제품키 확인이 필요해 검색해보던 중 아래와 같은 프로그램을 발견하였다. 1. Windows Key Finder: .NET Framework 3.5 기반이라, 추가 설치가 필요하다. 장점은 Portable S/W. Windows Server 2012에서는 잘 동작하지 않는 것 같다.. http://antoniocampos.net/software-works/windows-key-finder 2. Magical Jelly Bean Keyfinder: Windows 10 및 Windows Server 2012에서 정확하게 Product Key를 찾아준다. (Good~!) https://www.magicaljellybean.com/keyfinder (공식 홈페이지)http..
IMEI로 단말의 유효성 확인 IMEI(International Mobile Equipment Identity)란 단말의 유니크한 일련번호이다. 나의 IMEI가 유효한 번호인지 인터넷을 통해 확인하는 방법이 있다. 1. IMEI Info.: http://www.imei.info 본인 단말의 IMEI를 입력 후 Check※ IMEI정보는 보통 "설정 -> 디바이스 정보" 에 있으며, 갤럭시 폰의 경우 다이얼러(전화 앱) -> *#06# 키스트링을 통해 확인 가능하다. 2. 분실도난 단말기 확인 서비스(checkimei): http://www.checkimei.kr 내 단말의 IMEI 조회를 통해 내 것이 정상인지(?)를 확인할 수 있다.
Jarsigner를 이용한 재서명(Re-signing) 보통은 Eclipse, Android studio를 이용하여 앱 빌드시 key를 지정하여 빌드가 가능하다.- Debug Build : androiddebugkey- Release Build : releasekey(개인키 혹은 Android Platform Key) 또한(?) Java 설치시 설치되는 jarsigner.exe를 이용하여 서명/재서명도 가능하다. C:\>jarsigner -helpUsage: jarsigner [options] jar-file alias 조금 더 세부적으로,C:\>jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore e.g.) jarsigner -verbose..
Keytool을 이용한 서명(Signing)확인 Java설치 후 기본으로 제공되는 Keytool.exe를 이용하여 (1) 앱 서명 및 (2) 키의 서명 확인이 가능하다. keytool을 사용하기 위해 PATH에 Java경로가 설정되어 있는지 확인- 명령 프롬프트(cmd.exe)에서 echo %JAVA_HOME% 으로 확인- JAVA_HOME이 PATH에 없다면, 직접 등록. 시스템 속성 -> 환경 변수 -> 시스템 변수 -> PATH에 Java경로 등록- keytool의 위치는 %JAVA_HOME%\bin. e.g.) C:\Program Files\Java\jdk1.8.0_77\bin (1) 앱 서명 확인: 어디에선가 apk로 빌드된 파일을 구했다면, -printcert -jarfile 옵션을 통해 서명..
안드로이드 빌드 번호로 Branch버전 확인 하기 제조사 폰의 설정에 가면 소프트웨어 정보가 있다.빌드 번호가 있는데 하기 사이트에서 정확한 버전 확인이 가능하다.http://source.android.com/source/build-numbers.html#platform-code-names-versions-api-levels-and-ndk-releases 베타 테스트 중인 갤럭시 S6 Edge Marshmallow는 6.0.0_r1 이다.정식 버전은 6.0.1로 나오겠지? 이상.
- Total
- Today
- Yesterday