edat 리빌더로 인증없는 DLC 만들기 by 그넘이그넘

그넘이 님이 직접 만들어주신 강좌에요.^^ 허락을 받고 올립니다.

부연설명이 필요한 부분은 제가 파란색 글씨로 추가했어요. 검은 글씨는 모두 그넘이님이 직접 작성하신 것이고 스크린 샷 역시 직접 만드신 것이랍니다.

시작하기 전에 필요한 파일은

aldo 아저씨의 플삼이 종합툴,
jjkkyu군의 TA edat rebuilder 1.45c
BiteYourConsole의 R2R 1.02

이렇게 필요하겠군요.^^ 그럼 본격적으로 강좌를 보시죠.^^

—————————————————————————————————————–

rap인증파일 edat 파일에 리빌더한 후 rap인증없이 실행가능하게 하기

1. PSN에서 DLC를 다운받습니다.(테스트하실려면 무료로 주는거 받아보심이…)

gm01

 

 *PSN에 접속할 때는 밴 당할 수 있으니 알고 있는 모든 스탤스 방법을 최대한 사용하세요.^^

 

gm02

2. PSN에서 해당 DLC를 다운받게 되면 이렇게 해당 아이디코드에 다운받은 edat 파일이 들어갑니다.

(스샷의 빨간 네모칸 위치!! 다운받을 게임아이디코드를 알아야겠죠? 너무 많은 각 게임인스톨데이터나 기타 홈브류유틸들이 많이 설치되어있으면 본인은 어떤걸 받았는지 못찾을 수 있답니다)

 

gm03

3, 2번과 마찬가지로 PSN게임을 받든 DLC를 다운받든 home 폴더 프로필계정 exdata폴더안에 해당받은 게임을 실행시킬 수 있는 인증구매파일 rif파일과 act.dat 파일이 생성되죠.

*act.dat는 반드시 한번 PSN에 접속해서 무료 컨텐츠라도 다운 받아야 생성된답니다. 이게 있으면 reActPSN없이 PSN패치를 사용해서 쉽게 RAP2RIF작업을 할 수 있어요.^^

 

4. FTP나 파일매니저를 이용 해당 edat 파일 rif 파일 act.dat 파일을 컴퓨터로 또는 usb로 빼옵니다

DLC 파일의 경우 파일만 빼지마시고 해당코드폴더 통째로 빼오세요 그래야 PKG를 만들 수 있답니다

 

5. edat리빌더를 해주기 위해서는 rif파일을 rap으로 변환시켜야 합니다

변환시키위해선 R2R(rif2rap) 유틸을 사용하시거나 알도툴의 ps3tools를 설치하시면 됩니다

※ 해당 툴은 ps3tools 설치하시면 ps3tools > tools > scetool 에 있습니다

gm04

알도툴을 이용해서 rap변환시키기 위해선 data폴더에 아까 빼내신 act.dat파일을 넣으시고 본인 기기정보인 idps를 넣으셔야합니다 ps3tools > tools > scetool > data

 

gm05

 

 

gm06

위 스샷은 제 플삼이를 찍은겁니다

idps는 아이리스계열백업매니저에도 보여지고 PSN 패치 또는 SEN enabler 툴을 설치하고 실행하면 확인할 수 있습니다

해당 idps번호를 핵스에디터를 이용 그대로 숫자만 적으시고 저장하시면 됩니다

저장하신후 뒤에 확장자는 빼버리고 idps만 적으시면 됩니다

쉽게 하실려면 무료 핵스에디터는 많이 있으시니 구글링 해 설치하시고 위에 스샷에 보면 idps {put your idps file} 저걸 설치하신 핵스에디터로 여세요 그럼 공란일겁니다 그 공란에 그대로 숫자적으시면 됩니다 그리고 저장후 뒤에 { } 이 부분은 지워주세요.

* act.dat와 idps의 정보는 일치해야 해요. 즉 idps를 빼낸 플삼이에서 실제 컨텐츠를 다운 받아서 생성된  act.dat여야만 제대로 동작한답니다.^^ RIF 파일도 당연히 같은 플삼이를 통해서 생성된 것이어야만 해요.^^

 

gm07

act 파일과 idps파일을 data폴더에 넣으신 후 보이는 스샷처럼 rif파일을 scetool 폴더에 넣으신후 위 스샷과 같이 드래그하셔도 되구요

 

gm08

이렇게 받은 rif파일에 마우스로 우클릭하시면 저렇게 간단히 변환시킬 수 있습니다

 

gm09

 

< aldotools를 설치한 다음 system locale을 반드시 ‘영어’로 맞춰야 해요. aldo 아저씨의 모든 툴은 시스템 로캘이 영어가 아니면 오동작한답니다. 그리고 설치 후 실행할 때 반드시 ‘관리자 권한’으로 실행하세요. 그래야만 마우스 오른쪽 버튼에 각종 툴을 사용할 수 있도록 설치가 돼요.^^> 개인적으로는 가장 쉽게 위 작업을 할 수 있는 방법이에요. 아래 방법은 초보자에게는 쉽지 않답니다.ㅠㅠ

 

6. 다른방법으로는 R2R (RIF2RAP v1.02) 유틸을 통해 변환하는 방법입니다

마찬가지로 data 폴더에 act.dat파일과 idps파일을 넣습니다
rif 파일은 R2R폴더에 넣어놓으시면 됩니다
그리고 R2R.exe 클릭

gm10

창이 뜨면 첫 번째질문에 n을 눌러줍니다 (Y를 누르면 edat파일을 생성합니다 이건 데모게임류를 정식으로 둔갑시켜주는 파일을 생성해주는겁니다)

 

두 번째 질문에 Y를 누르시면 스샷과 같이 rap으로 변환됩니다 많은 rif파일을 만들때는 한꺼번에 좌르륵되니 편하겠죠?

 

 

Y를 누르면 변환되고 창이 닫힙니다……확인해보도록 하죠~

gm11

R2R 폴더안에 raps 폴더안에 변환된 rap파일이 만들어졌습니다

보통 raps폴더 밑의 temp폴더안에 원본 rif이 보관되어지는데 생성이 안되는경우도 있으니 무시하세요

이렇게 해서 rif 파일을 rap으로 만들어 봤습니다 이해들 가시죠?

 

이제 변환된 rap파일을 다운받은 DLC edat 파일에 입히는 과정을 배워보겠습니다

※ TrueAncestor_EDAT_Rebuilder_v1.45c를 이용해 만들었습니다

gm12

7. 다운받은 edat 파일은 해당 edat폴더에 넣으시면 됩니다 또한 위에 rap으로 변환한 rap파일은 rap폴더에 넣어주시면 됩니다.

 

 

gm13

8. edat를 리빌더 하기 위해선 먼저 해당 edat 키라이센스 번호를 알아야합니다

번호를 알기위한 툴은
알도툴의 ps3tools > tools > scetool 에 있습니다
위의 스샷의 빨간 네모칸부분을 클릭하여 실행시키면 됩니다.

 

gm14

9. 8번에서 키라이센스.exe를 실행하면 위와 같은 창이 뜹니다

빼낸 edat 파일을 키라이센스창에 드레그하시면 위와 같이 키라이센스 번호가 보일겁니다

창은 닫지마시고 그냥 놔두세요~

 

gm15

10. edat리빌더(rebuilder-c.exe) 를 실행하면 위와 같이 창이 뜹니다

여기서 3번을 눌러주시고 엔터키를 입력하세요

 

gm16

11. 3번을 눌러주면 위와같이 창이 바뀝니다

맨위에는 edat 폴더에 넣어준 edat파일 목록이 보여집니다

10개를 넣었으면 1번부터 10번까지의 목록이 보일겁니다

위에서처럼 바뀐 창에 처음에 바꿀 해당 edat 번호를 넣어줍니다 (1개씩 해야합니다)

지금 보이는 스샷은 1개 밖에 없기 때문에 1번을 눌렀습니다

1번을 누르면 위와같이 0000000000000000000000 이라는 숫자가 써지고 그 밑에 라이센스번호를 입력하라는 빈 공란이 생깁니다

이 전에 작업해놓은 키라이센스 창을 여시고 앞에 숫자들을 드레그하셔서 복사하신 후 edat리빌더 창 그 빈 공란에 마우스 우클릭하셔서 붙여넣기하시면 됩니다

그리고 엔터!!!!

 

gm17

12. 엔터를 누르면 위와 같은 성공했다는 문구가 뜹니다

그럼 이제 끝난겁니다 rap 인증파일을 해당 DLC edat파일에 크랙을 만들어놓은겁니다

rap인증없이 모든 사람들이 사용할 수 있게 해당 DLC edat 파일을 맘대로 사용할 수 있습니다.

gm18

13. 변환 후 edat폴더에 변환된 edat파일이 들어있고 temp폴더엔 원본 edat파일이 들어있습니다

temp 폴더에 만약 금방 작업한 edat 파일이 없다면 이건 실패한겁니다

이걸 확인하기 전에 실패했다면 12번 스샷처럼 뜨는 문구가 안보일겁니다 실패라고 뜰겁니다.

* 그넘이님이 잘 안되는 파일이 있어서 제게 의뢰했었는데, 저는 이 부분을  aldo툴에 있는 Decrypt EDAT을 사용했는데 잘 안되더군요. 위의 9번에서 했던 작업을 통해 정확한 라이센스 넘버를 찾아야 했는데 그 부분을 간과했던 것 같아요.^^

 

gm19

14. 마지막으로 변환한 edat 파일을 DLC 폴더에 다시 넣으신 후 pkg로 다시 만들면 모든 작업 끝입니다

pkg만들때는 제어판 > 국가및언어 > 로켈계정 영어로 바꾼 후 재부팅하고 만드셔야 합니다

* 참고로 여기서 만들어지는 모든 pkg는 3.40에 맞춰진답니다.^^

DLC edat파일이라던가 PSN(pkg) 게임안에 들어있는 edat파일을 이처럼 rap파일만 있다면 별도로 인증하지아니하고 누구나 사용할 수 있게 만들 수 있습니다

특별한 경우가 아니면 PKG게임류에도 edat파일은 들어있습니다 물론 그 전에 구하신 rap파일이 있어야겠죠

읽어주셔서 감사합니다 기존에 고수님들이 작성하신 정보들을 읽고 저도 배워서 한것뿐입니다

딱히 어려운게 없습니다 ㅎㅎ

좀 더 알기 쉽게 작성하느라 쓰긴했는데 이해들 되셨나모르겠네요

 

이상 그넘이그넘이었습니다.

————————————————————————————————————–

PDF로 된 것을 보시려면 여기에 있어요 -> rap_edat_rebuild

**참고로 그넘이님이 작업을 하면서 절대 안되는 파일이 있었는데 다른 PC에서 작업하니 이상없이 되는 상황도 있었다고 합니다. 혹시 이 작업을 직접 해 보시는 분들 중에 문제가 생긴다면 다른 PC에서도 한번 시도해 보세요.^^

초보자에게 가장 쉬운 리사인 방법

리사인 방법을 문의하시는 분들이 있으셔서 포스팅 해요. 그간 Jjkkyu군의 툴을 주로 썼었는데 가장 간단하고 쉬운방법이 뭘까 생각해보니 이 방법이더군요. 몇 일 전에 플삼부수자님이 문의하셔서 몇 가지 실험을 해 봤는데 저는 다 잘되는 것 같아서 포스팅 합니다.^^ 혹시 안되는 분들은 댓글로 문의해 주세요.^^

 

1. ps3 ISO tools v1.97B 를 받으셈.

관리자권한으로 실행하면 대략 위와 같은 그림 나와요.

2. Create ISO로 폴더 형태의 게임을 ISO로 만드셈. 이 때 다른 옵션은 주지 말고 그냥 만드세염.

3. ISO 파일이 생성되면 일단 ps3 iso tools를 종료하세요.

4. 다시 관리자 권한으로 실행해서 patch ISO를 누르고 4.40 또는 그 이하로 버전을 맞추세염.

5. 리사인을 원하는 ISO 파일을 선택해 주면 PARAM 파일 외에 실행파일이 패치되었다는 메시지가 나와요. 여기에서 버그 때문에 잘 안되는 경우가 있는데 이미 패치가 되었다는 메시지가 나오면 문제가 있을 수 있답니다. 그럴 경우엔 PC를 리붓하고 다시 관리자권한으로 실행한 뒤 시도해 보세요.^^

 

* 한번 실행해서 일괄작업을 하지 않는 이유는 이 어플 자체에 버그가 많아서 제대로 안 될 때가 종종 있기 때문이에요. 저는 위와 같은 방법으로 리사인 했었는데 모두 잘 되고 실행도 100%네요.^^ 폴더에서 실행파일 하나씩 복사해서 리사인하고 다시 붙여넣고… 귀찮은 분들은 이 방법으로 해 보세요. 강추합니다.^^ 참 저는 항상 system locale을 영어로 맞춰놓고 쓰거든요. 그런데 이건 큰 문제는 안되는 것 같아요.^^

PSN게임을 디스크 게임으로~!(수정)

이거 별로 안 했더니 까먹을까봐 날잡아서 글 올려야겠다 생각했는데 마침 요청이 있어서 정리해 봐요.^^ PSN게임을 마치 디스크 게임처럼 바꿔서 멀티맨을 통해 실행하는 방법입니다. 핵심은 NPDRM EBOOT.BIN을 디스크용으로 바꿔주는 것이죠.^^

준비물

1. PARAM.SFO 에디터와 pkgview v1.3
(aldo 툴에 있는 것으로 사용했어요. 아시다시피 윈도우에서 사용할 때는 시스템 로캘을 English로 맞춰야만 하죠)

2. Eboot & Package resigner v1.20

3. PSN게임 암거나. (저는 최근에 나온 strider로 해 봤어요^^)

만들기

1. 게임 install pkg와 crack pkg를 pkgview로 각각 풀어줍니다. (이건 자세히 설명 안해도 되죠?^^)
update: 이 게임의 경우  crack pkg는 그냥 설치해도 됩니다. 그냥 edat만 넣어주는군요. 제가 좀 헷갈렸네요.^^

2. PARAM.SFO를 열어서 category:를 DG (Disk Game) Blue-Ray로 맞추고 support Game Purchase를 언첵하세요.^^
그리고 이름에 Trial version이라고 쓰여진 것도 삭제하면 좋겠죠?^^ 그리고 버전은 4.30으로 맞췄어요.

3. 게임의 EBOOT.BIN 파일을 Eboot & Package resigner가 있는 폴더에 복사하고 어플을 실행한 뒤
EBOOT MENU -> CEX -> RESIGN TO 4.30 EBOOT ->DISC EBOOT 엔터 누르면
would you like to run fixELF가 나올꺼에요. 여기에서 y 누르면 됩니다.^^

4. 위에서 수정한 PARAM과 EBOOT을 경로 맞춰서 복사해 넣고 폴더를 PS3_GAME으로 이름을 수정하세요. 
이 부분이 중요합니다. 그 후에 외장하드 GAMES /GAMEZ에 임의의 폴더(저는 그냥 strider로 했어요)를 만들고
그 안으로 복사하세요.  아시겠죠? 다른 디스크 게임과 폴더 구조가 같아야 합니다.
(그리고 crack pkg 폴더를 풀어서 나온 edat 파일도 외장하드로 복사한 후에 mmOS 등의 파일 매니저를 이용해서
hdd0:/home/0000000X/exdata 에 복사하세요.)
위와 같이 해도 되고 그냥 crack pkg를 IPF에서 설치해도 됩니다.

5. 백업 매니저를 실행하면 게임이 보일꺼에요. 실행하면 돼요.^^

실행해 보니 아주 잘 되는군요.^^

DLC pkg파일 리팩(repack)하기~^^

hamish님께서 쪽지로 문의하신 사항이 있는데 함께 공유하는게 좋을 것 같아서 포스팅 합니다.
DLC pkg 파일의 경우 EBOOT.BIN 파일이 없죠. 그래서 리팩 작업이 제대로 안 된다는 문의였어요.^^

0. PARAM 변경
일단 원본 pkg를 pkgview 등의 툴을 이용해 임의의 폴더에 푸세요.^^ 그리고 PARAM.SFO 파일의 게임ID를 원하는 것으로 바꾸고 저장하세요.^^ 이것은 HeX 에디터나 PS3SFOEdit.exe, 시스템 로캘이 영어로 되어 있는 분은 aldotools를 써도 되겠죠?
그리고 pkgview로 풀릴 때 생성된 폴더명 역시 바꾸게 되는 게임ID로 변경하세요.^^
repack하는 방법은 두 가지로 생각해 볼 수 있어요.

1. 쉬운 방법
aldotools 종합 플삼이 툴이 설치되어 있다면 관리자 권한으로 실행하여서 contentID를 실행하세요. 그렇게 되면, pkg나 어떤 폴더를 선택하고 마우스 오른쪽 버튼을 누를때 관련 메뉴들이 나온답니다.  폴더를 선택했을 때 make pkg를 선택하면 알아서 pkg 파일을 만들어 준답니다. 자동으로 contentID를 생성하죠.^^
이게 되어 있으면 아주 편해요. pkg 파일 위에 놓고 오른쪽 마우스 버튼을 누르면 repack 메뉴들도 나타난답니다.
하지만 단점은 시스템 로캘이 영어가 아닌 경우 에러가 가끔 발생할 수 있다는 거에요.^^

2. 복잡한(?) 방법
일단 아래 툴을 받으세요. 제가 전에 한번 소개 했던 것 같은데 기억도 안 나고 제가 쓴 글을 찾을 수가 없네요. 흐…
jjkkyu 군의  TrueAncestor PKG Creator v.1.0 입니다.
http://rghost.net/41557772

임의의 폴더에 압축을 풀고 0번에서 준비한 폴더를 방금 프로그램 내의 pkg 폴더 안에 위치시키세요.^^
그리고 creator.exe를 실행하면 아래와 같은 화면이 나와요.^^

1번 누르면 아래와 같은 화면이 나와요.^^

DLC의 경우 4번을 선택합니다. 그러면 방금 pkg 폴더 이하로 옮겼던 0번에서 작업한 폴더가 나올꺼에요.

그럼 그 폴더를 선택(하나만 있을 경우 1번, 여러개일 경우 확인하고 번호를 누르세요.^^)하면

자동으로 생성된 ContentID가 나온답니다. 0에서 폴더명을 바뀐 게임ID로 바꿨다면 그냥 진행해도 돼요.

아니면 A를 눌러서 확실한 ContentID를 써 넣어주고 엔터를 누르면 알아서 pkg 파일을 만들어 준답니다.

제가 1, 2번으로 실험해보니 각각 ContentID는 다르지만 별 문제 없이 사용가능한 pkg가 생성되더군요.^^

이렇게 만들어진 pkg를 플삼이에서 설치하고 제대로된 폴더에 가 있는지 mmOS를 이용해서 확인하세요.

hdd0:/game/ 안을 찾아보면 있겠죠?^^

쉬운 것이지만 혹시라도 모르시는 분들 계실까봐 올렸습니다. 참고하세요.^^