MYS projects/코드 파인딩 프로젝트

코드 파인딩 프로젝트 631

자본주의자 2024. 7. 21. 16:00

[240726][HOOKSOFT] シークレットラブ(仮)

https://www.youtube.com/watch?v=Yeg0AaAka5E

 

파인더의 한 마디:

HOOKSOFT의 신작입니다ㅇ.ㅇ

ハジラブ -Making*Lovers-와 제작진이 거의 같습니다.
.

.

.

체험판도 그렇고 원본 실행파일부터 Avast에 의해 Trozan이라고 격리되네요ㅇ.ㅇ;

그래서 제가 올린 fontfix도 바이러스라고 격리될 수 있으니 해당 경우는 예외 처리하세요.

 

2024년 07월 21일 PM 03시 59분 : 코드글을 게시.
2024년 07월 26일 PM 07시 59분 : ATcode 수정.
                         체험판 코드를 본판 코드로 수정.

 

메모:

이건 아랄 고딕을 요구하는 Shift-JIS 기반 버전.
switch 목록에서 add EAX,-2의 branch가 10개인 녀석이 포함된 함수의 첫부분을 [ESP+0x4] PTRCHEAT.
이름이 원문 길이로 짤려서 이름 길이를 측정하는 함수에 후킹 지점을 하나 더 만들었다.
8B CE 8B F8 E8 ?? ?? ?? ?? 8B 4D 08 8B F0 E8 ?? ?? ?? ?? FF 75 FC 8B D6 8B C8 FF 75 F8 FF 75 F4 53 57 E8 ?? ?? ?? ?? 8B 4D 08 83 C4 14 50
를 포함 하는 함수 아래서 2번째 CALL 또는 패턴 맨 위에서 3번째 CALL


바이너리 패치 지점은 FF 75 10 53 56 E8 ?? ?? ?? ?? 89 45 EC 85 C0 0F 85의 패턴의 첫 지점.


폰트 강제 수정.
실행파일 직접 수정.
로드 즉시 시행되어야 하므로 바이너리 패치로 하면 잘 먹히지 않음.
{シークレットラブ(仮).exe!0x0007EEA9(E8 76 79 09 00), シークレットラブ(仮).exe!0x0116824(58 FF 75 10 53 83 EC 04 50 E8 05 00 00 00 89 44 E4 04 C3 E8 00 00 00 00 58 8D 40 05 C3 41 72 61 6C 47 6F 74 68 69 63)}
가 되어야 하는데 실제 실행파일의 여백이 짧아서 함수 사이의 빈공간에 쑤셔넣음

 

※주의. 최신 아랄을 쓰지 않다가 발생한 문제는 책임지지 않습니다ㅇ.ㅇ

(BGI 엔진으로 ... 첨부된 AralGothic이라는 폰트를 깔고, 게임 내 설정에서 폰트를 저걸로 바꿔주세요.)

(PS. 언제나 그렇듯이 일본어 로캘에서만 테스트 했습니다. 일본어 로캘은 만병통치약.)

----------------------------------------------------------------------------------------------------------------------------------------

폰트 변경 개조 실행파일:

シークレットラブ(仮)_fontfix.7z
0.63MB

 

 

AralGothic 폰트 파일(압축풀고 열어서 설치하세요.):

AralGothic.ttf.zip
2.43MB

 

ATcode:

Filtercode:

ATdata.7z
0.00MB

----------------------------------------------------------------------------------------------------------------------------------------

(제가 뭐라고 지껄여도, 여러분이 덧글을 쓰건 말건은 여러분의 자유이며 권리입니다. -.- )

(다만, 아청법의 두려움덧글 파워보다 커지는 순간, 블로그폐쇄할 수 밖에 없습니다. ㅇ.ㅇ;; )

(왜냐구요? 블로그는 딱히 자유로운 덧글 빼고는 즐거운 점이 한 개도 없기 때문이지요.ㅇㅇㅋ)

 

 

Tistory는 로그인 없이 덧글을 달 수 있어요.

 

요,...(oㅅo)