본문으로 바로가기

잡다한 정보창고

현재위치 :: HOME BLOG CATEGORY SEARCH ARCHIVE TAGS MEDIA LOCATION GUESTBOOK

네비게이션

  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록
관리자
  • 블로그 이미지
    ZisKar

    링크추가
  • 글쓰기
  • 환경설정
  • 로그인
  • 로그아웃

[3주차] 코드엔진 3번 문제 풀이

1. 코드엔진 3번 문제.코드엔진 3번 문제 SmartApp L03.APK 파일을 설치해보면 사진이 떠 있고 아무것도 없다. 메인액티비티를 JADX를 통해 확인해본다.75번줄을 보니 키값이 뜨게 되어있고, 중간에 랜덤함수도 들어있고, onClick 안을 보니 조건이 되면 키값이 뜨는 것 같다. 근데 사진에 대한 내용이 없다, 사진을 클릭하면 되는건가 했는데 그것도 아닌 것 같아서 xml파일을 보기로 생각했다. 이미지뷰가 fixXY로 뜨게 되어있고, 이미지 버튼은 별도로 존재한다. 보기 싫은 김태희 이미지 뷰를 삭제하고 한번에 smali 코드도 수정하였다.※ 원래는 랜덤함수 설정된 것을 고쳐서 목표 숫자를 1~2정도로 맞추려고 했는데, 50000번 정도로는 줄이기 성공..

[ IT ]/모바일 및 리버싱 스터디 2018. 8. 11. 14:01

[2주차] 코드엔진 1번,2번 문제 풀이

1. 코드엔진 1번 문제.코드엔진 1번 문제 SmartApp L01.APK 파일의 압축을 풀어보면AndroidManifest.xmlClasses.dexResources.arsc 파일의 이름이 각각 틀리게 되어 있다. 파일명을 올바르게 수정을 하고 사인을 한 뒤, 모바일 에뮬레이터에 어플을 설치하면 문제는 해결. ※ 에러 해결 c:\TOOL\SignApk>java -jar signapk.jar certificate.pem key.pk8 "SmartApp L01.apk" "SmartApp L01_sign.apk"Exception in thread "main" java.lang.NoClassDefFoundError: sun/misc/BASE64Encoder at com.android.signapk.SignAp..

[ IT ]/모바일 및 리버싱 스터디 2018. 8. 6. 21:58

[1주차] 안드로이드 리버싱 툴 다루기.

1. Apktoolapk파일을 분해, 결합시켜주는 툴. apk 파일은 apktool을 이용하여 분해(디컴파일)하고, 다시 결합(리패키징)시켜준다.apk파일은 툴을 이용해 디컴파일하거나, 압축파일 풀듯 반디집등을 활용하여 분해할 수 있는데, 각각 결과값이 다르게 나온다. 참고. 1) apktool을 이용한 디컴파일 (옵션은 d, 디컴파일의 약자인 듯)java -jar apktool.jar d '해당 apk' 2) apktool을 이용한 리패키징java -jar apktool.jar b '대상 폴더' -o '새로만들 apk이름' (옵션은 b, 빌드의 약자인 듯) 2. dex2jar1번에서 언급한대로, 디컴파일에는 두가지 방법이 있는데, dex2jar는 두번째 방법을 통해 얻은 classes.dex파일을 .j..

[ IT ]/모바일 및 리버싱 스터디 2018. 8. 1. 21:58

Kali 설정시 오류

VirtualBox - Kali 1.1.0 설치시 오류 - cp로 /root/에 VBoxLinuxAdditions.run을 옮기고 chmod로 755를 줬음에도 불구하고 Failed to set up service vboxadd, please check the log file /var/log/VBoxGuestAdditions.log for details오류가 발생하는 경우 aptitude install linux-headers-$(uname -r) 을 해주고 다시 /root/ 에서 ./VBoxLinuxAdditions.run을 해준다. 위 방법도 안 되는 경우 apt-get install linux-headers-amd64apt-get install -y dist-upgrade 해보는 중 -처음 설치시 ..

[ IT ]/보안 2016. 10. 24. 00:36

[샤오미 맥스] 2. 플레이스토어 및 morelocale 설치

[ 샤오미 맥스 - 플레이 스토어 설치(중국롬 기준) ] 일단 기기에 한글 설정을 하려면 Morelocale2 라는 어플을 플레이스토어에서 받아서 설치해주면 된다. 간단한 이야기지만 기기에는 플레이스토어가 없다. 답은 간단하다. 깔아주면 된다. (말은 쉬운데, 계정 연동하고 뭐하고 하루 걸렸다.) 처음 기기에 유심을 꽂고 키게 되면, MI 계정 입력하는게 나오고, 중국어 두종류 + English 해서 3개중에 언어 고르는 화면이 나온다. 여기서 그나마 제일 친한 English를 골라준다. MI 계정은 굳이 안 써도 되는 것 같긴한데, 나중에 다른 기기 연동 시킬 수도 있고, 그래도 샤오미 기기 쓰는 거니까 가입해 놓고 등록해두었다. 인터넷에 찾아보면 미 마켓(샤오미 스토어 어플)에서 google이나 go..

[ IT ] 2016. 8. 9. 23:03

[샤오미 맥스] 1. 구입 및 사용 초기 느낌

샤오미 맥스 ( Xiaomi Max ) 미맥스라는 별칭으로 불리고 있는 정식 명칭 샤오미 맥스는 현재 스냅드래곤 650라인 (2GB / 32GB), (3GB / 32GB), 스냅드래곤 652라인(3GB / 64GB), (4GB / 128GB) 총 4가지 제품을 판매중이다. 나는 3GB / 64GB 제품을 구입하였고, 현재 부팅 후 램 사용량을 보면 1.8~1.9GB / 3GB 사용가능한 정도로 나타난다. 참고로 스냅드래곤 652는 G5(찾아보니 G5는 820이 들어갔고 G5수출용 하위 기종(G5 SE)에 들어간 것으로 확인), 갤럭시 A9 Pro등에 쓰이는 CPU이며, 스냅드래곤 650은 홍미노트3 Pro등에 쓰이는 CPU다. ( 자세한 내용은 https://namu.wiki/w/%ED%80%84%EC%..

[ IT ] 2016. 8. 9. 22:06

캡틴 아메리카 : 시빌워 - 주절주절

어벤져스 VS 어벤져스 분열은 시작되었다! 어벤져스와 관련된 사고로 부수적인 피해가 일어나자 정부는 어벤져스를 관리하고 감독하는 시스템인 일명 ‘슈퍼히어로 등록제’를 내놓는다. 어벤져스 내부는 정부의 입장을 지지하는 찬성파(팀 아이언맨)와 이전처럼 정부의 개입 없이 자유롭게 인류를 보호해야 한다는 반대파(팀 캡틴)로 나뉘어 대립하기 시작하는데... (약간의 스포가 있을 수도 있습니다.) '캡틴 아메리카 : 윈터 솔저'에는 영화 '마이너리티 리포트'처럼 '국가나 기관에 의해 개인이 감시되고, 범죄를 일으킬 가능성이 있다는 이유로 먼저 처벌할 수 있는가'에 대한 내용이 나온다. 이는 '국가에 의한 개인의 감시가 과연 올바른가'에 대해 생각해 볼 만한 내용으로, 어느쪽도 정답이 아닌 '정치적'인 문제이다. 주..

[ 취미 ]/영화 2016. 5. 9. 21:38

<안드로이드 개발 일지 4주차> ExerApp 제작기

안드로이드 어플리케이션 만들기 4주차 - 앞으로 1주일마다 혹은 중간중간 업데이트 사항이 있을 때마다 포스팅 할 예정입니다.(내용에 틀린부분이 있으면 지적 꼭 부탁드립니다 ! 개발 초보라 제가 이해한 대로 쓰고 있으니 꼭 지적 부탁드립니다.)------------ 취직 관계로 잠정적 중단하였습니다 ---------------- NumberPicker 설정하기1) XML파일 에서 numberpicker를 3개 끌어다 놓습니다. (횟수, 중량, 세트) id값을 잘 설정해줍니다.2) private NumberPicker 변수를 3개 설정합니다. 3) onCreate() 내부에서 numberpicker들을 설정해줍니다.numberPicker1 = (NumberPicker)findViewById(R.id.numb..

[ IT ]/Android, Java 2016. 4. 16. 00:49

<Android studio> 오류 (XML rendering)

Rendering Problems Exception raised during rendering: com.android.ide.common.rendering.api.LayoutlibCallback 오류가 나면서 XML 파일 렌더링이 안 되는 경우.SDK를 업데이트 하고 나서부터(인 것 같다) XML - Design탭의 렌더링이 먹통이 되어서, 검색해본 결과 저 곳이 Android:N으로 선택되어 있는데, 23으로 바꿔주니 잘 나온다. 원래는 저 삼각형이 회색으로 되고, 메뉴줄이 하나도 선택이 안 되길래 Gradle Sync, Invalidate를 하다보니 어느 순간 화살표가 검정으로 바뀌고 선택창으로 바뀌었다. 참고 사이트 : http://stackoverflow.com/questions/35914565/..

[ IT ]/Android, Java 2016. 4. 15. 17:27

Kali 리눅스 무선랜카드 인식 N100UM / MT7601U

kali 2.0 사용시 랜카드 인식이 안 되는 경우. N100UM의 칩셋이 변경되어서 구버전으로는 드라이버 설치 없이도 가능했는데, MT7601U로 칩셋이 변경된 뒤에는 드라이버 설치를 안 하니 인식이 되지 않았다.드라이버 설치시 make단계에서recipe for target 'linux' failed에러로 더 이상 진행이 되지 않았다. 해결법 . 아래 사진대로 순서대로 그대로 진행하면 된다. (본인은 2번 apt-get update 부터 진행) 참고 사이트 : https://forums.kali.org/showthread.php?25267-MediaTek-USB-Wireless-Card-Looking-for-Support&p=44914&viewfull=1#post44914

[ IT ]/보안 2016. 4. 14. 22:04
  • 이전
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • ···
  • 9
  • 다음

사이드바

NOTICE

  • 전체 보기
MORE+

CATEGORY

  • 분류 전체보기 (84)
    • [ 일상 ] (0)
      • 잡담 거리 (0)
      • 생각할 거리 (0)
    • [ 여행 ] (8)
      • 11.7/29~7/31 (3)
      • 15. 1/6~1/10 (5)
    • [ 취미 ] (1)
      • 영화 (1)
      • 책 (0)
      • 노래 (0)
      • 게임 (0)
      • 기타 (0)
    • [ IT ] (59)
      • Django (4)
      • 모바일 및 리버싱 스터디 (6)
      • 기반시설 취약점 진단 (6)
      • 보안 (8)
      • 아두이노 (4)
      • C++, 자료구조 (14)
      • 리버싱 (5)
      • Android, Java (7)
      • ISMS (0)
    • [ 전공 - 신소재 ] (2)
      • 철강 재료 (2)
    • [ 자료 스크랩 ] (0)
    • 잡동사니 (11)

RECENTLY

  • 최근 글
  • 최근 댓글

최근 글

최근댓글

Trackback

TAG

  • 코드스터디
  • SQLite
  • webhacking.kr
  • ruby
  • 안드로이드
  • 리뷰
  • Sinatra
  • java
  • c++
  • 책
MORE+

ARCHIVE

CALENDAR

«   2025/07   »
일 월 화 수 목 금 토
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31

LINK

VISITOR

오늘
어제
전체
  • 홈으로
  • 방명록
  • 로그인
  • 로그아웃
  • 맨위로
SKIN BY COPYCATZ COPYRIGHT 잡다한 정보창고, ALL RIGHT RESERVED.
잡다한 정보창고
블로그 이미지 ZisKar 님의 블로그
MENU
  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록
CATEGORY
  • 분류 전체보기 (84)
    • [ 일상 ] (0)
      • 잡담 거리 (0)
      • 생각할 거리 (0)
    • [ 여행 ] (8)
      • 11.7/29~7/31 (3)
      • 15. 1/6~1/10 (5)
    • [ 취미 ] (1)
      • 영화 (1)
      • 책 (0)
      • 노래 (0)
      • 게임 (0)
      • 기타 (0)
    • [ IT ] (59)
      • Django (4)
      • 모바일 및 리버싱 스터디 (6)
      • 기반시설 취약점 진단 (6)
      • 보안 (8)
      • 아두이노 (4)
      • C++, 자료구조 (14)
      • 리버싱 (5)
      • Android, Java (7)
      • ISMS (0)
    • [ 전공 - 신소재 ] (2)
      • 철강 재료 (2)
    • [ 자료 스크랩 ] (0)
    • 잡동사니 (11)
VISITOR 오늘 / 전체
  • 글쓰기
  • 환경설정
  • 로그인
  • 로그아웃
  • 취소

검색

티스토리툴바