
[개발] 로또 1등 확률 5%로 높이는 앱 만들기
2022. 9. 23. 21:01
ETC
나는 매주 만원 어치의 로또를 구매하는 사람이다. 하지만 요즘 5천원은 커녕 번호가 한개도 안 맞는 일이 번번히 일어난다. 말도 안되지만 현실이다. 하지만 이걸 반대로 이용한다면? 이라는 생각이 드는 순간 어플리케이션을 직접 만들어보기로 했다. 나처럼 운이 없는 사람들을 위한 앱이라고 해야하나. 0. 앱 설명 - 제작 tool : 안드로이드 스튜디오, nox(테스트용) - 동작 방법 1. 로또를 자동으로 5천원을 구매한다. 2. 이 앱으로 QR 코드를 찍는다. 3. 앱에서 자동으로 구매한 로또에 존재하는 번호를 제외한 나머지에서 번호를 생성해준다. 4. 그 숫자대로 수동으로 구매한다. 시뮬레이션해본 결과 자동으로 뽑은 로또에 20~21 개 정도의 번호가 존재한다. 만일 자동으로 구매한 로또에 20개의 번..

[안드로이드] Frida Hooking 시 Failed to spawn 오류 해결
2022. 5. 3. 17:00
Mobile/Android
안드로이드 후킹 코드를 돌리려는 차에 해당 오류가 나왔다. 단말기에서 발생하는 오류이다. 해당 오류를 해결하는 방법은 Magisk 설정에서 MagiskHide를 숨기면 된다.

[안드로이드] 내부 저장소 내 중요정보 확인
2022. 4. 6. 20:57
Mobile/Android
안드로이드의 저장소는 외부 저장소와 내부저장소 이렇게 크게 두 가지로 나눌 수 있다. 그중 내부저장소 내 중요 정보가 어디 저장되어 있는지 혹시 평문화로 저장되어 있지는 않은지 체크해보자. 안드로이드 내부저장소 위치는 아래와 같다. /data/data/ 내부 저장소는 root 권한이 없으면 조회 할 수가 없다. 그래서 root 권한으로 접근해야 한다. /data/data/com.android.insecurebankv2 디렉터리에 접근해 보자. 여기 나온 디렉토리에 대해 잠깐 알아보자면 data/data//shard_prefs : xml 파일로 앱 설정 파일 data/data//databases : db파일 존재 (설정 파일, 콘텐츠 파일) data/data//cache : 캐시 파일 1. /shard_p..