카구야는 소중하니까~





アトリエかぐや , 아틀리에 카구야  // 회사명 + 뒤에 그룹명이 더 붙는것들도있다.



Lib 폴더가 있어서 Graphics.dll 이 있는것과 없는거 두가지 형태가있다.


// Graphics.dll 이 있을경우


Graphics.dll 에서 Crt+N > lstrlenA
함수들어가면 한개잡힘 거기서 확인해보면 lstrlenA에 들어가는 인자값을 약간위에서 받아옴 (예:MOV EDX,DWORD PTR SS:[EBP+C]) 거기가 후킹지점 인자값은 [EBP+0XC]



//샘플 + 구동시 유의사항 참고하자

마음대로 우유 DE 해주는 ~ 엣찌한 누나들과의 도쀼도쀼의 홈 공유 생활 ~ (わがままミルクDEしてあげる ~エッチなお姉さんたちとのドピュドピュホームシェア生活~ )


누나 모녀로 이쿡! ~ 좋아하는 누나를 빼앗은 주제에 바람을 계속 쓰레기 남편에서 누나의 딸과 함께 네토리 반환 ~ , 姉母娘でイクッ!




// Graphics.dll 이 없는경우 머리아파진다 ...


2013년도


//출력제한 에러회피

CRT+F

CMP DWORD PTR DS:[EDX+40],EAX

두군데가 잡힌다. 검색후 아래 분기문을 jmp문(EB)으로 수정


//백로그 출력제한 수정

CRT+S

push 4
push 34

//로드창 출력제한 수정

CRT+S

PUSH 3
PUSH 34

검색해서 push 34 > push 50 으로 수정



//대사

8D 45 A8 50 8D 4D D8

검색된지점 아래콜문 인자는 아래 // 길이값 보정 -8

[ECX]
[ECX+0X4]
[ECX+0X8]
[ECX+0XC]


//기타(선택지+백로그+세/로드창) + 메세지출력 최대로 맞춰놓으면 여기서 대사도 된다.

89 55 F0 8B 4D E0 83 C1 24

검색된지점 아래 분기문 사이 (JGE (여기) JMP)

[[ecx+0xc]+[ebp-0x10]*0x4] // 길이값 보정 -8 //방식은 원본방식






//대사 + 포인터버퍼 오작동난다. PTRBACKUP 으로 커버불가능 // 버리자

89 55 E0 8B 4D 9C 83 C1 24

검색된지점 아래 분기문 사이 (JGE (여기) JMP)

[[ecx+0xc]+[ebp-0x20]*0x4]


2012년도


//백로그 + 대사창 두군데 잡히는데 두군데 모두 수정

CRT+S

push 4
push 34


검색해서 push 34 > push 50 으로 수정



//대사

05 34 02 00 00 50 8B 4D B0 81 C1 C4 00 00 00

검색된지점 아래콜문 인자는 아래와같이 // ptrcheat // 길이보정 -8

[EAX]

[EAX+0X4]

[EAX+0X8]

//기타

8B 4D 1C 51 6A 01 8B 55 EC 52 8D 45 E0 50 8B 4D 18

큰 함수시작부분(55) + 포인터가 못버티니 리턴문에 복구코드사용해주자

인자는 [[ESP+0X14]] // ptrcheat // 길이보정 -8


//백로그 + 한문자씩 올리는 지점이긴한데 그냥 쓰자

89 45 D4 8B 4D D4 89 4D D0 C7 45 FC 01 00 00 00 8B 55 D0 52 8B 45 F0

걸린위치 위쪽콜문 // [ecx] // overwrite





공통 위에 좌표값(야매) 모두 씹힐때

// 문자열 변환 함수 // 두군데정도 걸릴텐데 대사지나갈때만 브포걸리는 위치선정

CRT+F

XOR EDX,0FF

내부함수 나가는지점을 잡거나 조금더 이동해서 잡자 // 내부함수 아래지점을 잡는다면 아래인자

[[EBP+0XC]]

[[EBP+0XC]+0X4]

[[EBP+0XC]+0X8]

[[EBP+0XC]+0XC]

//

CRT+S

MOVSX ECX,AL
PUSH ECX

죄다브포걸고 추적시작.


//

기본적으로 대사는 not문으로 파일에서 받아서 한글자씩 변환해서 모은다음 포인터화해서 출력하는 형태를 취한다.


//샘플


백코키흑코키 ~흑타이츠에 꾸짖을 수 있지만 그것 정도에서는 흰색 니소를 포기하지 않아나~ (白コキ黒コキ ~黒タイツに責められるがそれぐらいでは白ニーソをあきらめない俺~)


버스축 ~숨겨진 버릇을 폭로해라∼ (バス畜 ~隠された性癖を暴け~)


미니 파이 주고~∼ 불평하고 싶은데 가슴이 느껴버린다 (ミニパイくれ~ま~ 文句を言いたいのにおっぱいが感じちゃう)