본문 바로가기
반응형

개발 이야기45

[iOS] AltStore & unc0ver를 활용하여 탈옥폰 만들기 루팅탐지 기능을 구현 & 테스트 하기 위해 탈옥 폰이 필요했다. 때문에 공기계 하나를 탈옥폰으로 만들기로 결정하고, 탈옥폰 만들기 작업을 시작했다. unc0ver 가 실제 jailbreak를 하는 앱인데, ios의 버전이 너무 높으면 지원되지 않을 수 있으니, 적당히 버전이 최신이 아닌 기기로 하는 것이 정신 건강에 이롭다. 1. 먼저 탈옥폰을 만들기 위해 자신의 OS에 맞는 AltStore를 설치한다. 링크 2. AltServer 실행을 하면 아래와 같은 아이콘이 상단에 뜬다. - 이 버튼을 누르면 Install AltStore 버튼이 보일 거다. AltStore를 루팅할 폰에 설치하는 건데, 그러려면 컴퓨터에 아이폰을 연결해야 인스톨 대상이 보인다. - Install AltStore - iPhone .. 2021. 3. 19.
[Android] Profiler & BinEd Plugin을 활용하여 메모리 덤프하기 안드로이드 프로젝트에서 현재 메모리에 있는 String 정보들을 봐야 할 경우가 생겨서 메모리 덤프 후, 메모리 내에 어떠한 String 정보들이 보여지고 있는지 BinEd 플러그인을 활용했다. 목표는 어떠한 값이 암호화 되어야 하며, 메모리 내에 평문으로 보이지 않도록 하는 것이므로, 메모리 덤프 후 평문으로 검색했을 때 아무런 값도 매치되지 않아야 정상이다. 우선 Android Studio -> Preference -> Plugins 에 가서 BinEd를 검색한다. 해당 플러그인 설치를 하고, 안드로이드 프로젝트를 시뮬레이터에서 Run 한다. 시뮬레이터에서 앱이 돌고 있을 때, 하단의 Profiler 탭을 클릭하여 SESSIONS 옆에 있는 + 버튼을 눌러서, 확인하고자 하는 앱을 선택한다. 초록색 .. 2021. 3. 19.
MySQL 똑같이 생긴 테이블 A, B에 대해 테이블 A 에서 테이블 B 로 ROW 옮기기 INSERT INTO NEWTABLE SELECT * FROM OLDTABLE WHERE {}; DELETE FROM OLDTABLE WHERE {}; 2021. 3. 10.
CSS/Sass 긴 문자열 끝을 ...로 만들기 p width: 100% overflow: hidden text-overflow: ellipsis white-space: nowrap 2021. 2. 18.
AngularJS ng-src 가 이미지 없는 경우 이미지가 동적으로 바뀌지 않는 문제 해결 처럼 '//:0' 을 추가하면 된다. 2021. 2. 17.
CSS/Sass 썸네일 이미지를 상위 DIV에 딱 맞는 정사각형으로 만들기 .thumbnail-wrapper position: relative &::after content: "" display: block padding-bottom: 100% img position: absolute width: 100% height: 100% object-fit: cover 2021. 2. 17.
반응형