티스토리 툴바


달력

01

« 2012/01 »

  • 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
  •  
  •  
  •  
  •  
2010/08/08 01:18

술취한 새벽녘 memories2010/08/08 01:18


"뽀뽀하고싶다~"
어느 술취한 새벽녘의 공원 벤치에서 그녀가 말했다.
그 순간 내 시선은 그녀의 입술에 고정되어있었지만
내 입에서 튀어나온 말은 "난 너랑 뽀뽀안할꺼야"
무슨 생각으로 그랬는지 말하자마자 후회가 밀려왔다
당시엔 순진해서였는지 취한김에 스킨쉽하는
그런 남자가 되긴 싫었던것 같다
하지만 그녀를 원하는 마음은 그녀보다 더 컷다고 확신한다
처음만난 2년전부터 항상 내 마음은 그녀에게 있었다
지금도
저작자 표시 비영리 변경 금지

'memories' 카테고리의 다른 글

술취한 새벽녘  (0) 2010/08/08
과묵한 성격  (0) 2010/08/04
Posted by 폭풍질주 StomRunning
2010/08/04 23:44

과묵한 성격 memories2010/08/04 23:44

"넌 왜 항상 그렇게 조용하게 말해?"
어색한 분위기를 깨려는듯 그녀가 말했다.
"응? 왜?"
잔뜩 얼어있던 나는 갑자기 깨진 적막에 적잖이 당황하며
할말이 떠오르지 않아 되물었다.
"음~ 아니야~"
조금 수줍은 듯한 미소를 보이며 말했다.
그녀는 무슨말을 하고 싶었던 것일까?

난 어릴때 매우 엄한 이모부 밑에서 자랐다.
이모부 옆에서 이모는 물론 그 누구도 큰 소리를 내지 못하였다.
전형적인 말없는 가족 이랄까..
그런것이 습관이 되었는지 안에서나 밖에서나 어딜가든 조용해서
얌전하다고 어른들의 사랑을 받았었다.
지금도 말하는것도 조용조용하고 낯을 많이 가리고 과묵한 성격이기에
사람들과 빨리 친해지지 못한다.
하지만 이런 모습이 그녀를 만날 수 있게 해주었지 않을까?

저작자 표시 비영리 변경 금지

'memories' 카테고리의 다른 글

술취한 새벽녘  (0) 2010/08/08
과묵한 성격  (0) 2010/08/04
Posted by 폭풍질주 StomRunning
2010/05/16 23:27

iphone 디버깅을 위한 메모리 덤프 iPhone2010/05/16 23:27



1. 덤프뜨기 전에 필요한것
* OpenSSH
* GNU Debugger
* oTool

2. 정보 수집
SSH로 접속후 otool을 이용해 암호화되어있는 위치 확인
otool -l {PATH/TO/YOUR/APP}

For example,
Code:
otool -l /var/mobile/Applications/F09C7479-48FH-CAB2-A35F-A4Y23CA4478/Example.app/Example |grep crypt

위의 예제 대로 명령어를 제대로 실행했다면 아래와 같은 결과가 나옴

cryptoff  4096
(암호화가 시작된 위치)
cryptsize 1413120  (암호화된 크기)
cryptid   1 (암호화가 되어있는지 확인해주는 id ( 1이면 암호화되어있다는 뜻))

3. 어플 실행
어플실행 후 pid를 구함

Code:
ps ax | grep {YOURAPPNAME}

For example, you may type:
Code:
ps ax | grep Example.app

실행 결과

Code:
173 ?? S 0:02.09 /var/mobile/Applications/F09C7479-48FH-CAB2-A35F-A4Y23CA4478/Example.app/Example

4.
gdb를 이용해 복호화된 메모리 수집

Code:
gdb -p {YOURPID}

For example, you may type:
Code:
gdb -p 173

Code:
(gdb) dump memory dump.bin 0x2000 {ADDRESS2}

{ADDRESS2}를 구하는 공식

Code:
(cryptsize + 8192) -> HEX

예제에 나온 cryptsize를 공식에 붙이면 아래와 같이 나옴

Code:
(
1413120 + 8192 = 1421312) -> HEX = 0x15B000

우리 예제대로 덤프파일을 생성하려면 아래와 같이 타이핑해야함

Code:
dump memory dump.bin 0x2000
0x15B000

5. 덤프를 원래의 어플 파일에 덮어씀
원래 파일의 1000h부터 15C000까지 덥어쓰고 cryptid를 0으로 바꿔줘야 한다
cryptid의 위치는 cryptsize + 10h
1413120 -> HEX = 0x159000h
159000h + 10h = 159010h
hex 에디터로 10 00 09 15 00 01를 찾아 마지막 01를 00으로 바꾸면 된다

6. 저장후 아이폰 /var/mobile/Applications/F09C7479-48FH-CAB2-A35F-A4Y23CA4478/Example.app/Example 에 덮어쓰고
퍼미션을 755로 바꾼후 실행하여 정상적으로 실행되면 끝.

Code:

chmod 755 /var/mobile/Applications/F09C7479-48FH-CAB2-A35F-A4Y23CA4478/Example.app/Example


출처 : http://www.iphone-releases.com/downloads/how-to-crack-an-iphone-appstore-application/
저작자 표시 비영리 변경 금지

'iPhone' 카테고리의 다른 글

iphone 디버깅을 위한 메모리 덤프  (1) 2010/05/16
iphone GDB Debugging tool 설치  (1) 2010/05/11
아이폰과 자동차 오디오  (0) 2010/03/11
Altec Lansing inMotion iM600  (0) 2010/03/09
Posted by 폭풍질주 StomRunning