반응형 2015/123 [안드로이드] 안드로이드 리버싱 본 자료는 경남권 정보보안 포럼인, 시원포럼에서 발표한 자료입니다. 앱 추출부터 리패키징까지 내용을 다뤘습니다!! :D 이해 안되는 부분이 있으면 댓글을 달아주시구요~ 분석하는데 도움이 되었으면 좋겠네요ㅎㅎ 2015. 12. 12. [memo] 자주 쓰는 OPCODE jmp esp ff e4 jmp $$ eb fenop 90 - thumb mode( opcode가 2byte )jmp $$ fe e7nop 00 00 - arm mode( opcode가 4byte )jmp $$ fe ff ff ea 2015. 12. 10. [Linux Programming] setjmp() / longjmp() setjmp()와 longjmp()는 C언어의 goto문과 유사하지만 다소 차이가 있습니다. goto문 같은 경우는 실행중의 EIP(또는 Program Count)만 변경되지만, setjmp()/longjmp()의 특징은 아래와 같습니다. int setjmp( jmp_buf env ) 함수가 호출되는 순간 스택값들은 env에 저장됩니다. setjmp()호출, longjmp할 곳을 지정합니다. void longjmp( jmp_buf env, int val ) longjmp를 호출하면 setjmp()를 한 곳으로 돌아갑니다. #include #include #include #include void p1(); void intHandler(); jmp_buf env; int main() { signal( SIG.. 2015. 12. 3. 이전 1 다음 728x90