외국계 사이트에서 돚거를 하다보면 본인 주장이 강한 쌀먹업로더들의 자료가 간혹 존재한다.
돚거사이트 링크가 담긴 html파일이 있는 정도야 애교수준에 가깝고 (그러한 링크파일은 그냥 거슬리면 지우면 된다.)
쌀먹업로더의 텔레그램 주소나, 야겜 돚거사이트 주소를 게임 내에 심는 경우도 왕왕 있다.
이전에도 어느 글에서 한번 말했지만, 외국 돚거사이트는 어지간해선 자료 하나를 서로 돚거를하여 누구걸 받던 그게 그 자료일 가능성이 농후하기 때문에
구매보급이 아닌 이상, 외국사이트에서 받는다면 뭘 받던 똑같은 텔레그램 어쩌구가 뜰 확률이 높다.
물론, 딱히 바이러스를 심은것도 아니기 때문에 플레이에는 아무런 지장이 없지만
이 텔레그램 어쩌구 하는 정보가 눈에 보이면, 이게 뭘까 하고 불안해 할 사람도 있다고 생각한다.
이는 F95같은 외국 포럼도 크게 다르지 않아서,
우리랑 똑같은 모습으로 이 텔레그램 뭐시기가 대체 뭐냐고 불안에 떠는 양형의 모습을 관찰할수 있다.
아무튼 위에서 말했듯, 겜 플레이하는데에는 아무 지장이 없기 때문에 이런거 신경 안쓰면 걍 냅두면 되지만,
이 친구의 텔레그램 정보가 뜨는게 뭔가 찝찝하고 거슬리는 사람들을 위하여
대충 이러한 쌀먹러들이 자기 링크, 텔레그램 꾸겨넣는 유형과 해결법을 설명하겠다.
1.exe파일의 변형
유니티 exe파일의 설명란에 쌀먹업로더의 텔레그램 주소가 적혀있는 것을 확인 할 수 있다.
(걍 실행파일에 마우스만 올려도 대충 텔레그램 주소가 설명란에 나오긴한다.)
이 친구 텔레그램 정보보니 중국계 같다.
아무튼간에.. 이를 다시 변형시키기 위해서는 Resource Hacker를 사용해야한다.
Resource Hacker로 해당 exe파일을 불러오고
좌측의 Version Info란의 숫자로 된것을 누르면
위 이미지와 같이 파일 설명란이 뜬다.
이것을 이렇게 ""만 남기고 지워버린 다음
위의 재생버튼같은것을 누른 후에
세이브 버튼 같은것을 누른다.
그러면 다음과 같이 original 파일이 생기는데
이 original 파일이 설명란에 텔레그램 적혀있던 그 원본파일이니 그냥 지워버리면 된다.
새로 생성된 exe파일은 그저 설명이 사라진 실행파일이므로, 실행 잘된다.
그리고 이 업로더의 특징은 반드시 폴더 내에 찌꺼기를 남겨놓는다.
폴더 어딘가에 반드시 이러한 Telegram@ 어쩌구 써있는 파일을 남겨놓는다.
물론 이것도 딱히 지우지 않아도 무방하지만, 소장할때 뭔가 찝찝한 사람은 지우도록 하자.
그거랑 이 업로더 특징은 ^라는 무의미한 파일을 꼭 남긴다. 유니티뿐만아니라 쯔꾸르쪽에도 남긴다.
이것도 지워도 상관없으니 찝찝하면 지우도록 하자.
2.타이틀이미지 변형
이 친구는 타이틀 이미지에도 흔적을 남기는 친구다.
위의 이미지처럼 자기 텔레그램 주소를 이미지에 박아서
유니티 애셋에 쳐박아 놓았다.
이거는 UABEA를 통해 바꿔야한다.
타이틀이미지가 어디에있는지 그리고 어떤 이름인지 모르니
UABEA를 키고, 해당 유니티 게임의 asset을 깡그리 불러온다.
우리가 파악할 파일은 이미지 파일이니
view-filter를 누르고
Texture2D만 남긴다.
이미지파일을 ctrl+a로 전부 선택하고
우측의 plugins 버튼을 누른 이후
batch export textures를 누르고 png 상태로
대충 빈 폴더에다가 이미지파일들을 뽑아낸다.
막 이것저것 뽑혀져 나오는데 이중에 TitleBackground 이거에 달려있다.
위의 이미지인데, 딱 저기에 우리 쌀먹친구가 텔레그램 주소를 워터마크처럼 박아놓았다.
이제 문제되는 파일이 뭔지 알았으니 두가지 방법이 있다.
첫째는, 이전 버전이나 다른 버전의 같은 게임이 있다면 거기서 똑같은 이미지 파일을 뽑아내서 문제의 파일을 대체하는 것이고
둘째는, 그냥 문제 되는 파일을 포토샵으로 열어서 수정한 다음에 다시 넣는것이다.
아무튼간에 이런 방법으로 이미지에서 텔레그램 주소를 없애는데 성공했다면
문제가 되는 이미지 파일을 선택하고,
좌측의 plugins 버튼을 누른 이후
Edit texture를 눌러서 ok 한 다음에
Load를 눌러서 변경할 이미지를 넣고
Save 버튼을 누른 이후
ctrl+s 또는 File-Save 를 눌러서 수정사항을 애셋에 저장시키면 된다.
이렇게 이미지에 쌀먹친구 텔레그램이 안적혀있게 바뀌었다.
3.쯔꾸르 스크립트 변형
기본적으로는 쌀먹사이트가 홍보할려고 게임 타이틀에다가 [쌀먹사이트.com]을 붙여넣는 경우가 왕왕 있다.
이거는 그냥 system.json파일이나 package.json파일, index.html파일과 같이 타이틀 정보 뱉는 녀석 열고
타이틀 정보만 바꾸면 되는거라서 간단히 수정이 가능하다.
문제는 스크립트에 쳐박는 경우이다.
위 이미지와 같이 게임 내부에 스크립트를 심어두는 경우도 있다.
이 때는 타이틀화면이나, 게임 플레이 도중에 해당 쌀먹친구의 텔레그램이 화면에 등장하게 된다.
이것이 불쾌하다면 해당 코드에서
const fs = require("fs");
if(!fs.existsSync('Telegram@')) {
fs.openSync('Telegram@', 'w');
}
이것만 한줄씩 복사->검색해서 지우는 형태로 스크립트를 무력화 시키면 된다.
이 외에도 unity 애셋 내부에 내용까지 변경시키는 경우도 가끔 있었는데,
이것도 UABEA에서 애셋 전부 열고 전부 덤핑시켜서
내용물에 telegram 이란게 있는지 일괄검색시키고
지우면 된다.
끝.
