본문 바로가기

인터넷뱅킹, 은행 적용방법 (2010/11/28 수정)

잘 모르시는분이 많아서 다시한번 적용방법을 적게 되었습니다.

총 5가지로 나뉘는데요
일단 기본적으로 UltraEdit, iFunBox 2개 받으시고

http://i-funbox.com/
http://www.ultraedit.com/downloads/ultraedit_download.html
 
1. 수정 어플 위치
2. 원본파일 복사
3. 덤프파일을 원본파일에 덮혀씌우기
4. 01 코드를 00으로 바꾸기
5. 수정코드 바꾸기
순으로 나가시면 됩니다.

1.  수정 어플 위치

시디아 어플 sbsetting 깔아서 More로 들어가시면 설정창이 나옵니다.
여기서 App Folders 누르시면 현재 깔려있는 어플 목록이 뜹니다.
 
 

그리고 수정할 해당 어플파일을 터치하시면 어플주소가 나옵니다.
 
 



2. 원본파일 복사
위에서 해당어플 주소를 알아냈으면 iFunBox같은 파일로 해당위치로 이동합니다.
만약에 var폴더가 안보이면 시디아 어플 afc2add 를 설치하시면 됩니다.

해당폴더에 가시면 XXXX.app 폴더안에 보면 XXXX.app와 같은 이름으로 된 파일이 있습니다.
이파일을 복사하시면됩니다.



그럼 덤프파일과 수정파일 총2개를 구했습니다.




3. 덤프파일을 원본파일에 덮혀씌우기
아스키검색으로 /usr/lib/dyld 를 찾습니다.
그럼 2개가 검색이 되는데
2번째 검색되는 위치로 이동합니다.

그리고 스크롤 쭉 내리다보면
.............................
.............................
.............................
이런씩으로 계속 되어 있다가 어느순간부터 아래 스샷처럼 글씨가 보이기 시작합니다.
여기서 부터 붙여넣기 하시면됩니다.
만약 덤프파일 값이 16진수 0xDDFF0 값이였다면
아래에서 294000 + DDFF0 = 371FF0 이 나옵니다.
즉, 0x294000 부터 371FF0 까지 붙여 넣기 하시면됩니다.


아래는 옛날 방법 입니다.


 

4. 01 코드를 00으로 바꾸기

이제 제일위로 올라와서 커서를 처음부분에 선택하시고
찾기(Ctrl + F) 를 눌려서 /usr 를 검색합니다.

그러면 /usr/lib/dyld~~~ 이부분이 검색됩니다.

이부분에서 조금만밑으로 내리시면 01 코드가 몇개 보이는데 이중에 하나를 00으로 수정하셔야합니다.
대부분 오른쪽 아스키코드에 .......?.......... 이부분에서 "?" 뒤에 있는 01코드 00으로 바꿔주면 대부분 되더군요

위에 파일을 수정하셨으면 저장하시고 "2. 원본파일 복사"의 위치에서 덮혀씌우기 하시면 아래와 같이 비정상적인 단말기 경고창이 뜹니다.(수정하기 전과 똑같은 메뉴죠) 이파일이 뜨면 반은 성공하신겁니다.

만약 어플이 팅기신다면 수정을 잘못하신겁니다.


 

5. 수정코드 바꾸기
그리고 다시 제일위로 올라와서 위에 방법과 같이 찾기 버튼을 누릅니다.
ASCII부분에 체크 해제 하시고 바꾸기전 수정코드를 검색합니다.
1A D0 를 1A E0로 바꾼다고 예를 들면

1A D0 로 검색하시면됩니다.


그럼 1A D0 검색이 되면 1A E0로 수정하시고 저장하시고 덮혀씌우기 하시면 성공적으로 작동됩니다.
(단, 수정코드 같은경우 새로운버젼마다 위치가 다르기 때문에 검색해서 찾는편이 좋습니다.
그렇다고 맨처음에 검색되는 파일이 꼭 수정코드는 아닙니다.)

그리고 꼭 원본파일과 수정파일 크기는 바이트까지 똑같아야 합니다.