본문 바로가기
반응형

개발 이야기/Generals13

[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.
[HTML, CSS(SASS), Javascript] Animated Underlined Tabs HTML Home Profile Something else Raw denim you probably haven't heard of them jean shorts Austin. Nesciunt tofu stumptown aliqua, retro synth master cleanse. Mustache cliche tempor, williamsburg carles vegan helvetica. Reprehenderit butcher retro keffiyeh dreamcatcher synth. Cosby sweater eu banh mi, qui irure terry richardson ex squid. Aliquip placeat salvia cillum iphone. Seitan aliquip quis c.. 2021. 1. 6.
반응형