어떤한 APK 파일을 뒤지다가 res 폴더를 봤는대 아이콘 밖에 없어서 나름 놀랬습니다.. 분명 플레이 해서 나오는 CG는 많은대 정작 res 폴더에 아이콘 뿐이라뇨.. so 파일까지 뜯어봤지만 ELF32 코드라는거 말고는 별 이득도 없어서 지금 다포기하고 있습니다.
.so 파일에 ELF32코드가 아닌 리소스를 넣는 것은 추천하지 않는 방식입니다. 대부분의 앱은 res 폴더는 아이콘 종류만 넣어두고 raw 폴더를 이용하거나 별도 obb 파일로 분리해서 저장, 사용하는 방식을 취합니다. 해당 앱의 APK 파일을 확보하셨다면 raw 폴더나 /sdcard/android/data, /sdcard/android/obb 폴더 쪽을 확인해보시기 바랍니다.
기술적으로 바이너리 데이타를 object 파일로 만들어 so 파일로 링크 할 수 있습니다. 이 경우 이 object 파일은 .data 만 가집니다. global 변수형태로 접근 가능합니다.
.so 을 확보했다면 각각의 object 파일로 풀어 보고 objdump 같은걸로 각 object 파일을 조사해 보세요.
--------- 간디가 말한 우리를 파괴시키는 7가지 요소
첫째, 노동 없는 부(富)/둘째, 양심 없는 쾌락 셋째, 인격 없는 지! 식/넷째, 윤리 없는 비지니스
이익추구를 위해서라면..
다섯째, 인성(人性)없는 과학 여섯째, 희생 없는 종교/일곱째, 신념 없는 정치
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
.so 파일에 ELF32코드가 아닌 리소스를 넣는
.so 파일에 ELF32코드가 아닌 리소스를 넣는 것은 추천하지 않는 방식입니다.
대부분의 앱은 res 폴더는 아이콘 종류만 넣어두고 raw 폴더를 이용하거나 별도 obb 파일로 분리해서 저장, 사용하는 방식을 취합니다.
해당 앱의 APK 파일을 확보하셨다면 raw 폴더나 /sdcard/android/data, /sdcard/android/obb 폴더 쪽을 확인해보시기 바랍니다.
기술적으로 바이너리 데이타를 object 파일로
기술적으로 바이너리 데이타를 object 파일로 만들어 so 파일로 링크 할 수 있습니다.
이 경우 이 object 파일은 .data 만 가집니다. global 변수형태로 접근 가능합니다.
.so 을 확보했다면 각각의 object 파일로 풀어 보고 objdump 같은걸로 각 object 파일을
조사해 보세요.
---------
간디가 말한 우리를 파괴시키는 7가지 요소
첫째, 노동 없는 부(富)/둘째, 양심 없는 쾌락
셋째, 인격 없는 지! 식/넷째, 윤리 없는 비지니스
이익추구를 위해서라면..
다섯째, 인성(人性)없는 과학
여섯째, 희생 없는 종교/일곱째, 신념 없는 정치
댓글 달기