대학생활 하면서 블로그 포스팅이 뜸해졌다.. -_-;;


이번에 애플리케이션을 분석해야하는 일이 생겨 분석하려던 참 apkmanager가 기억나 찾아보았는데 웃음투자 님께서 아예 2017. 1. 2. 12:32 일 이후로 수정이 없으신듯 하여 간단하게 수정하는 방법만 알려주기로 한다.


저작권 때문에 남의 작품을 여기에다가 무단수정해서 올리는건 일단 저작권 문제도 있기에.. (출처 밝히면 될 수도 있는데 아무문제 일으키기 싫다..)


간단하게 apktool만 업데이트 시키는 방식이며 다른 baksmali 툴이라던지 그런게 업데이트 되어있으면 이 방법과 똑같은 방법으로 해결하면 된다.


일단 apk-manager 현 최신버전을 받는다.

http://softdx.kr/220900550710

이곳에서 받을 수 있으며 웃음투자 님께서 포스팅 해주신 글이다. 다운받으려면 여기서 처리하길..

다운받고 압축은 풀어둘 것..!


다운이 완료되면 

https://ibotpeaches.github.io/Apktool/install/

이곳을 들어가 Current Version 을 누른다. (18.10.10기준 2.3.4 버전이다.)


누를 경우 apktool_[version].jar 이 다운로드 된다. 적당히 apkmanager에 맞춰서 넣으면 되기에 받은 apktool의 이름을 apktool.jar로 바꾸고 apk-manager/other 내에 apktool.jar 을 넣으면 apktool 최신버전이 적용된다. 정말 간단하다.


앱 분석 중 잠시 막혀서 간단하게 이 글만 쓰기로 한다.

'Learning > Android' 카테고리의 다른 글

GS3 롬을 Pop에 포팅했던 방법?  (0) 2016.02.10
blur  (0) 2015.05.02

Login & Register

첫 페이지이며 로그인을 하라는 창이 있지만 아무리 찾아봐도 회원가입 창이 존재하지 않습니다일단 아무 내용이나 ID칸과 Password칸에 넣어도 반응이 없습니다이럴 경우 페이지 소스를 봐야합니다.

페이지 소스를 보니 회원 가입 창에 대한 정보가 주석처리 되어있습니다저 주소로 들어가 보기로 합니다.

들어와 보니 회원가입창이 나옵니다내용은 ID, PW, EMAIL, decode me 라는 칸이 있습니다.

일단은 아무것도 모르겠으니 보이는 내용부터 입력해보고 보내기를 눌러봅니다.

그러면 틀렸다는 창이 반겨줍니다아마 decode me를 해결하지 않아서 그런 것 같네요.

하지만 저걸 뭐로 디코드 하라는지 모르니 일단 검색을 해봅니다.

첫 번째 창으로 나오는 디코드 페이지는 base64를 디코드 해주는 페이지라고 합니다첫 페이지에서 보이는 만큼 암호화 방식에 base64를 많이 사용하니 일단 시도를 해봅니다.

decode me 라는 칸에 있는 내용을 입력하고 디코드 해봤는데 다른 값이 나왔습니다.

일단 다시 한번 해봅니다하지만 또 다른 값이 나옵니다한번 더 해보니 값이 나왔습니다어디선가 본 듯한 IP주소처럼 생긴 것이 나옵니다.

확인해보니 저의 아이피가 맞습니다아마 이걸 입력하면 되는거 같네요.

일단 decode me 페이지에 디코드된 값을 입력하고 제출을 누릅니다.

이전과 다르게 환영한다는 페이지를 보여줍니다아마 해결된거 같네요.

아까 입력한데로 입력을 해보니 접속에 성공하였습니다드디어 회원가입이 완료되었습니다.

뭐 어쩔수 없이 본래 메인 계정(초기 만들때 사용하는 계정)을 이용해서 루트 유저로 바뀌어야 하므로 sudo -i 로 root 권한 획득이 가능합니다.