2016. 6. 23. 13:45

 

 

몇일전부터 갑자기 이유없이 생성되는 이상한 녀석.

 

그녀석의 이름은 !!#e3FHQ 폴더였다.

 

내 컴퓨터의 C: D: 에 각각 컴퓨터 부팅시 마다 생성이 되는 이넘.

 

지워도 지워도 컴퓨터 재부팅되면 생성되는 이 폴더로 인해서 스트레스 받은거 역시 사실!

 

계속적으로 지우고 서비스항목을 보기를 반복. 결국엔 GG 를 치려고 하다가

 

!!#e3FHQ 폴더안을 유심히 들여다보니...

 

 

 

 

위의 3개의 파일이 들어있는 것을 확인했다.

 

그냥  각 파일들을 열다보니... 문서파일안에

 

 

 

 

This is Ahnlab Decoy File.

 

 

 

이란 글자가 남겨져있는 것을 확인했다.

 

한마디로 V3 백신프로그램 관련된 녀석이라는 것을 확인할 수 있었다.

 

그래서 마지막으로 한번 더 해당 폴더를 지우고 부팅을 해보았다.

 

역시나 내 기대를 저버리지 않는 !!#e3FHQ  폴더의 좀비같이 부활하는 모습에 짜증이 났다.

 

나중에 검색으로 알고보니 해당파일은 랜섬웨어  방어 관련 파일이란다.

 

 

 

 

 

 

 

 

 

V3 백신을 사용하는 유저는 각 드라이브에 위와같은 악성코드같은 이름의 폴더가 생성이 되는데,

 

 

 

위와같이 확장자가 PPT JPG DOC 파일 3개 역시 생성을 하게 된다.

 

구동원리는 해당폴더안에 있는 위 파일들을 랜섬웨어인 악성코드가 변경 또는 변조하려고 할때,

 

감지를 해서 예방하는 기능이라고 한다. 의도는 좋았지만, 컴퓨터를 잘사용하던 나처럼 어느 순간에

 

예방하는 기능이라고 한다. 의도는 좋았지만, 컴퓨터를 잘사용하던 나처럼 어느 순간에 정체불명

 

이름모를 악성코드같은 폴더명이 컴퓨터 재부팅때마다 좀비처럼 부활하는 모습을 본다면,

 

컴퓨터가 바이러스나 악성코드에 감염된 것으로 오인할수 있겠다는 생각이 들었다.

 

컴퓨터 탐색기를 열때마다 보이는 이 정체몰랐던 녀석. 폴더가 좀비처럼 보일때마다 치를 떨었던 것을

 

생각하면 스트레스가 이만저만이 아니라고 할수 있겠다.

 

어찌되었건 정체를 확인하였다 하더라도 이 폴더를 눈으로 안보는게 좋겠다 싶으신 분들은

 

해당 폴더를 숨기는게 현명하다. (눈에 안보이면 스트레스 받을일도 없다 -_-;;)

 

사촌이나 친구가 내컴퓨터를 사용하다 해당폴더를 본다면 한마디씩 할수도 있으니까;;;

 

 

 

 

 

 

 

 

 

 

 

 

 


 

 

Posted by LifeForce
2016. 2. 4. 17:58

도스 초창기 컴퓨터 시절  도스 명령어를 전혀 모르는 초보자를 위한 파일관리자인

(도스시절) MDIR  에 이어.....

(윈도우시절) WIN M 으로 발전되어 잘사용해왔으나, 개발중지.

-> 이후 X-FILE 이라는 비슷한 느낌의 파일관리자로 나와서,

차후에는 넥서스 파일로 변경이 되었다고 하는군요.

현재 사용하고 있는 파일관리자 인  넥서스파일을 과거 도스시절의 MDIR 과 비슷한 느낌으로 살리기 위해

과거 MDIR 를 실제로 실행해서 파일확장자 및 기타 여러가지를 비슷하게 세팅해보니, 얼추 비슷해 보이는군요. ㅎㅎ

 

 

 

넥서스 파일 관리자 자체 복사기능도 괜찮지만,

외부 유틸리티인 Tera Copy (테라 카피) 로 알려진 유틸리티와 연동하여

넥서스 파일 관리자 자체 복사기능을 테라카피로 대체하는 방법입니다.

테라카피(TeraCopy) 란? 빠른 속도로 대용량의 파일 복사를 전문적으로 하는 프로그램 입니다.

유료버전 과 무료버전 둘다 있으니, 개인 취향에 따라서 구하셔서 설치하시면 되실듯 싶습니다. ^^

 

넥서스 파일 설치가 되어있는 폴더안에

userdata\nexusfile.ini

메모장 열어서 중간쯤으로 스크롤을 내려다보면  (못찾겠다 싶으면 Ctrl+f 검색하셔서 찾으셔도 됩니다.)

usecopyhandler=0
 copyhandler=c:\program files\teracopy\teracopy.exe

위 두줄을 볼 수 있으며

usecopyhandler=1 처럼 값을 1로 고치고 테라카피 폴더도 맞게 고치면 된다

[주의사항]

반드시! 넥서스 파일 프로그램을 완전히 종료후에 별도로 탐색기로 들어가서 해당폴더에 가서 설정하고 저장해야 제대로 적용된다.

이대로 안하고 나처럼... 넥서스파일 로 찾아가서 수정 저장을 수백번 해도 테라카피 연동이 적용이 안되서 헤메는 경우가 없도록

참고하시기 바랍니다. ^^;

 

Posted by LifeForce
2016. 2. 4. 00:25


스타크래프트 단축키를 자신이 원하는 키로 변경할 수 있는 프로그램 입니다.

이미 스타크래프트의 기본 단축키를 사용하시는 유저에게는 역효과가 날수 있겠지요.

좋은 방향으로 사용한다면, 예를 들어 각 종족 별로 단축키가 자신에게 익숙하지 않을 경우 그것을

자신에게 맞게끔 커스텀 한다면 좀더 쉽게 게임을 진행하는 데 수월할수 있으리라 봅니다.

 

 

 

<실행 방법>

1. 프로그램 실행후  왼쪽에 종족등이 표시가 되며, 오른쪽에 게임메뉴 (버튼)이 나오는데, 해당 유닛

이나, 건물을 선택후 변경되는 게임메뉴를 클릭한후 원하는 단축키를 Shotcut 에 입력하면 됩니다.

2. 설정한 단축키 세팅을 적용시킨후 PATCH 버튼을 누르면 됩니다.


스타크래프트 의 기본단축키 로 다시 원상복귀를 원하실 경우 Restore 버튼을 누르면 됩니다.


 

[참고사항]   단축키 변경후에는 별도로 변경 프로그램을 불필요하게 실행시키실 필요가 없

이 그대로 유지가 되며, 자신만의 독톡한 단축키 세팅 설정파일을 별도로 저장하거나, 로드

할수 있으니 더욱 손쉽게 자신이 원할때마다 단축키 세팅을 프로그램 실행시마다 일일히 지

정과 세팅을 해줄 시간을 단축할수 있지요. ^^


Posted by LifeForce
2016. 2. 4. 00:17

스타크래프트 배틀넷 접속오류 (Starcraft Battle.net JOIN ERROR) 모음집 [해결방법]

 

<PROBLEM.1>문제.1

 

"battle.net was unable to properly identifi your

     application version. please reinstall the

application from the CD and then reconnect to

                       battle.net"

 

 

<원인>

스타크래프트  게임실행은 되는데, 정작.... 배틀넷 접속시에는 위와 같은 에러 메시지가 나오는데, 그 이유는

STARCRAFT.EXE  라는 실행파일의 손상으로 인한 접속에러 가 그원인일수 있다.

대표적인 예로, 스타크래프트 실행파일을 실행파일 압축으로 용량을 줄여보는 테스트를 해보니, 이런 메시지가 뜨는 경우를

직접 경험 해보았기 때문에 말할수 있다.

 

<해결>

대표적인 해결방법은 실행파일을 다른 스타크래프트 가 정상적으로 설치되어있는 컴퓨터에서 실행파일만 복사해서 복구 하거나,

아니면 설치CD 로 재설치하는 방법이 대표적이라고 할수 있겠다.

 

 

 

 

<PROBLEM.2>문제.2

 

Your CD Key is currently being used by:

                    아디

Only one registered instance of this

application can use your CD key at a time.If

your coneection to Battle.net was just

interrupted, please wait. five minutes before

trying to conect again.

 

<원인>

시디키 충돌

다른 이가 자신이 사용하는 시디키를 같이 사용하며, 같은 서버에 동시에 접속시

선접속자를 제외한 후접속자가 해당 서버를 접속할 시에 흔히 볼수 있는 접속 오류메시지이다.

한마디로 다른 이가 자신의 시디키를 훔쳐서 사용한다는 것이다.

 

<해결>

깨끗한 시디키가 있는 정품CD를 재구입하거나, 시디키가 안겹치는 다른 서버를 이용하는 방법뿐이 없다.

아니면, 해당서버를 먼저 점유하는 원시적인 방법뿐이 없다.

 

 

<PROBLEM.3>문제.3

일반적인 스타크래프트 캠페인이나, 기타 싱글플레이나 싱글배틀넷 시에는 전혀 문제가 없는데, 팀플이나 사람과의

대전시에만 간혹 게임을 이기거나 좋은 흐름일때 이러한 에러메시지가 뜨면서 스타크래프트 게임이 강제 종료가

되는 문제가 발생한다. 컴퓨터는 이상이 없는거 같은데, 백신검사를 해도 이상이 전혀없다. 그렇다고 쭈~욱

이러한 문제가 주기적으로 발생하지 않는다. 게임을 재설치해도 동일현상이 나타나는 건 특정게임일때뿐.

무엇이 문제일까??

                            

 

<원인>

게임을 좋은 흐름으로 상대방을 이기는 도중 바탕화면으로 나오면서 위사진과 같은  스타크래프트 오류 보고창이 나온다면

컴퓨터 이상이나, 프로그램오류로 인한 문제일수도 있지만, 이런 경우 극히 미미하고  상대방이 드롭핵을 사용했거나, 기타핵으로

나에게 공격을 했기때문에 생긴 문제일수 있다.

 

<해결>

스타크래프트 게임전    귓말차단 /DND  을 실행하고서 게임진행하는것으로  최소한의 약한 드롭핵은 어느정도 피해를 감소시킬수

가 있다고 하니, 참고하기를 바라며, WDETECTOR (맵핵감지기) 사용을 권장한다.  

Posted by LifeForce
2016. 2. 3. 18:14

스타크래프트1 을 오래하다보면...

스타크래프트 기본 음성에도 질리게 마련이죠!

그렇기에 게임유저는 누구나, 외국의 고정 음성이 아닌

그게임의 다른 음성버전은 어떤지 궁금하게 되거든요.

 

 

우리나라가 한글에 익숙한 만큼 게임하면 역시 한글판이 빼놓을수 없기 마련이지요.

이 패치파일은 일본어 음성 패치로써, 애초에 스타크래프트 라는 게임이 엄청 흥행한 우리나라인데,

게임 발매 출시당시에는 우리나라보다 일본을 겨냥한 게임이라는게 인터넷에 올라온 글을 본적이

있습니다만, 확실히 완성도는 일본 성우들을 기용해서인지, 유닛음성과 기타 음성 모두 완벽하게 일

본판으로 적용시켜서 출시되었는데, 정작 일본에서는 인기가 없었고 반대로 우리나라의 게임환경

특성에 맞추어 대흥행을 하게되어, 게임리그 역시 활성화 하게 된 주역이라고 할수 있지요.

 

 

 

 

파일 다운로드   

patch_rt.z01   patch_rt.zip

 

 

 

 

<패치파일 사용법>

 

[주의사항] 파일복사 진행전 스타크래프트 폴더 안에 있는 PATCH_RT.MPQ 는 백업을 하시길 권장합니다. ^^

 

1. PATCH_RT.MPQ 을 스타크래프트 가 설치되어 있는 폴더로 복사를 진행합니다.

 

<복사 진행시 해당파일과 비슷한 파일이 이미 스타크래프트 폴더에 있기때문에 데이터 덮어쓰기 하시면 됩니다.>

 

 

2. 위의 순서를 진행 완료 하였다면, 정상적으로 스타크래프트 게임을 실행하시면 일본어 음성으로 게임진행 가능.

Posted by LifeForce
2016. 2. 3. 12:07

보통 CMD 명령어 창을 용도에 따라서 사용하시는 분들이 계실텐데요?

CMD명령어창을 실행후 해당 디렉토리의 긴 이름의 디렉토리 명을 일일히

수작업으로 타이핑 후에 해당폴더까지 가서 자신이 원하는 작업을 진행해야 되는데,

이게 여간 불편한게 아니지요?

 

 

방법은 간단합니다. ^^

단순하게 자신이 작업하고자 하는 폴더로 가서 해당폴더를 선택후, <SHIFT + 우스 우측버튼> 을 누르시면

 

<여기서 명령 창 열기(W)>

 

창이 팝업메뉴로 뜨는데, 이것을 선택 실행하시면, 자신이 원하는 폴더에서 바로 작업이 가능합니다.

 

 

 

CMD창에서 CD 명령어를 사용하여 디렉토리의 복잡한 위치로 찾아가기  힘드실때, 윈도우 탐색기로 해당 폴더에 가셔서

CMD창 을 자주 띄워서 사용하시는 유저분들에게는 유익한 정보라고 생각이 드네요. ^^


SHIFT + 마우스 오른쪽 클릭시 < 여기서 명령 창 열기 >를 클릭하시면 해당 경로로 커맨드를 띄우실 수 있습니다.

 

<해당 폴더에서 바로 CMD창이 실행되는 모습>

 

Posted by LifeForce
2016. 1. 11. 00:33


wDetector 2.18 (스타크래프트 핵 감지기)

 

[기 능]

스타크래프트 멀티플레이에서 상대방의 핵 사용을 감지합니다.

Drop, Annoy, Crash 핵을 방어합니다.

Drop창이 떴을 때 누군가 Drop 버튼을 누른다면, 버튼을 누가 눌렀는지 메시지가 나옵니다.
(0초도 안 됐는데 Drop이 바로 된다면, Drop 버튼을 누른 플레이어를 핵으로 생각해볼 수 있습니다)

배틀넷 방에 플레이어들이 들어올 때 /astat 명령어로인해 배틀넷이 끊기는 것을 방지합니다.

플레이어들의 전적을 자동으로 받아와서 보여줍니다.

플레이어가 수신 거부 중인지 볼 수 있습니다.

플레이어들의 Ping을 볼 수 있습니다.

플레이어들의 재전송 요청 횟수를 볼 수 있습니다.
(패킷이 전달되지 않아서 재전송을 요구하는 횟수입니다)

자신의 APM(현재 / 평균과의 차이)을 볼 수 있습니다.

무한 드랍창에 대해서도 Drop 버튼으로 드랍시킬 수 있게 해줍니다.
(45초 이상 드랍창이 연속으로 떠 있을 경우에만)

배틀넷 채널에서 채팅 메시지를 필터링할 수 있습니다.

리플레이를 "날짜 시간 아이디.rep"로 자동으로 저장합니다.

메신저에서 오는 쪽지나 대화를 게임중에 볼 수 있습니다.

 

[실행 방법]

1. wLoader를 실행합니다. (스타가 먼저 켜져 있어도 상관없습니다)

 

[사용 방법]

1. 방에서 기다릴 때
  키패드 0 : 플레이어들의 wDetector 사용 여부, 맵 다운 및 전송 상태를 보여줍니다.
  키패드 . : 플레이어들의 Ping, 재전송 요청 횟수를 보여줍니다.
  F5 : 자신이 방장일 경우에 방을 새로고침합니다.

(재전송 3:50 이라고 나온다면 3번 플레이어에게 재전송 요청을 50번 보냈다는 뜻입니다.
이것은 3번 플레이어의 패킷이 오지 않아서 재전송을 요청한 횟수가 50번이라는 뜻입니다.
랙이 걸리거나 할 때 누구 때문인지 알 수 있습니다.)

2. 게임 플레이중에
  키패드 0 : 플레이어들의 전적, APM, 핵 사용 목록을 보여줍니다.
  키패드 1~8 : 핵을 사용하는 특정(1~8) 플레이어를 다른 플레이어들에게 채팅창으로 알립니다.
  키패드 9 : 핵을 사용하는 모든 플레이어들을 다른 플레이어들에게 채팅창으로 알립니다.
  키패드 . : 플레이어들의 Ping, 재전송 요청 횟수를 보여줍니다.

(wDetector.ini 파일에서 UseFuncKey 옵션을 1로 변경하면 F9, F11, F12 키로도 대신 사용할 수 있습니다.)

3. 배틀넷 채널에서
  F2, F3, F4 : wDetector의 제 1채널, 제 2채널, 제 3채널로 이동합니다.
  F5 : wDetector의 알림글에 연결된 홈페이지로 이동합니다.
  F7 : 방을 따라갈 친구의 아이디를 설정합니다. (채팅창에 따라갈 친구 아이디를 먼저 입력해야 합니다.)
  F8 : 친구가 있는 방을 따라갑니다. (친구가 방에 들어갔을 때 누릅니다.)


[핵 감지 설명]

(xx)는 몇 번 감지되었는지 횟수입니다.

- AutoMine (xx)
  게임이 시작될 때 자동으로 일꾼들이 미네랄을 캐러 가는 핵을 뜻합니다.

- AutoBuild (xx)
  게임이 시작될 때 일꾼이나 게임중에 자동으로 유닛이 생산되는 핵을 뜻합니다.

- AutoQueue (xx)
  리버의 스캐럽이나 캐리어의 인터셉터가 1개씩 자동으로 생산되는 핵을 뜻합니다.

- MultiCommand (xx)
  12마리가 넘는 유닛들이나 여러 건물들을 한꺼번에 지정해서 컨트롤하는 핵을 뜻입니다.

- Drop (xx)
  나에게만 다른 플레이어들과 다른 패킷을 보내서 드랍당하게 되는 핵을 뜻합니다. (Pause Drop 포함)

- Cheat (xx)
  핵을 사용하는 플레이어에게서만 발생하는 패킷이 감지되었음을 뜻합니다.

- Packet Deceive (xx)
  조작된 패킷을 보내서 핵을 오감지하도록 만드는 핵을 뜻합니다.

- Rally Change (xx)
  상대방의 건물의 랠리 포인트를 변경시키는 핵을 뜻합니다.

- Nuclear (xx)
  뉴클리어를 멀리서 쏘는 핵을 뜻합니다.
  (뉴클리어가 개발되어 있지 않더라도 뉴클리어 핵 패킷이 감지되면 초반에도 감지되었다고 뜰 수 있습니다)

- Annoy (xx)
  Network Latency를 계속 바꿔서 화면에 글씨 때문에 게임 플레이를 힘들게 하는 핵을 뜻합니다.

- Crash (xx)
  캐리어의 인터셉터나 리버의 스캐럽을 이용하여 스타크래프트를 오류내는 핵을 뜻합니다.

- ID Spoof (xx)
  자신의 아이디를 숨기고 다른 존재하지 않는 아이디로 보여지는 핵을 뜻합니다.

- Fake wDetector (xx)
  wDetector를 사칭하는 가짜 핵감지기 핵을 뜻합니다

- NoGrouping
  부대 지정을 사용하지 않고 있다는 뜻입니다.
  핵이 감지된 것은 아니지만 게임이 끝날 때까지도 부대 지정을 한 번도 사용하지 않는다면,
  엄청난 허접이거나 핵으로 의심해볼 수 있습니다.

※ 주 의 (AutoBuild, AutoQueue, MultiCommand에 관하여)

  게임중 랙이 걸려서 멈춰 있는 순간에 유닛을 마구 생산하거나 컨트롤하면 핵으로 잘못 감지될 때가 있습니다.

  핵이 감지되었다고 해서 무조건 다른 플레이어를 비방하지 마시고

  반드시 사용자의 적절한 상황 판단(핵 감지 횟수 등)으로 핵 사용 여부를 판단하시기 바랍니다.

 

[고급 설명]

- 100% 확실한 핵 사용자
  확실한 핵 사용자는 0번을 눌렀을 때 나오는 플레이어 목록에 100%라는 표시가 됩니다.
  AutoMine, AutoBuild, Drop, Cheat, Annoy, Crash는 1회만 감지되어도 100%가 표시되며,
  MultiCommand는 10회 이상 감지되어야 100%로 표시됩니다.

- 멀티커맨드 감지 조건
  멀티커맨드의 감지 조건은 NoGrouping일 때와 아닐 때가 다릅니다.
  부대 지정을 사용하지 않을 때가 멀티커맨드로 감지될 조건이 더 약하기 때문에 감지될 확률이 더 높습니다.
  부대 지정을 사용하지 않는 사용자라 할지라도
  단 한 번이라도 부대 지정을 눌러줘서 NoGrouping을 없애는 것이 오감지를 피할 수 있습니다.

- wDetector 2.00 이상 사용자들끼리 패킷 검증
  드랍핵을 방어하기 위해서 구현된 기능입니다.
  wDetector를 사용하는 플레이어들끼리는 다른 플레이어가 준 패킷을 서로 주고 받아서 검증을 하도록 되어 있습니다.
  그렇다고 해서 이것으로 100% 모든 드랍 핵을 감지하고 방어할 수 있는 것은 아닙니다.
  드랍 핵 사용자가 2명 이상의 wDetector 사용자들에게 드랍을 쓴다면, 검증을 해도 드랍이 되게 됩니다.
  한 방에서 wDetector 사용자가 많을 수록 검증할 길이 많기 때문에 좋습니다.
  wDetector 사용자가 자기 혼자라면 패킷 검증 없이 플레이하게 됩니다.
  이 패킷 검증 방법은 네트워크의 트래픽이 증가하고,
  wDetector 사용자끼리 만약 네트워크가 상태가 좋지 않다면 랙이 발생할 수 있습니다.
  패킷 검증은 wDetector.ini에서 VerifyPacket 옵션을 끄면 자신은 검증하지 않게 됩니다.

- whois 명령어 확인 기능
  whois 명령어 확인 기능은 정식 배틀넷에서만 동작합니다.
  프리 배틀넷 사용자는 wDetector.ini에서 CheckWhois 옵션을 끄고 사용하시기 바랍니다.

- 호스트 핵 판단
  방에서 기다릴 때 방장이 누구를 강퇴하거나, 방장이 아닌 플레이어가 누군가를 방에서 드랍시킬 때 메시지가 나옵니다.
  방장이 아닌 플레이어가 누군가를 방에서 드랍시켰다고 해서 무조건 호스트 핵은 아닙니다.
  실제로 네트워크 통신이 좋지 않아서 드랍이 되거나, 슬롯이 닫혀서 플레이어가 들어오지 못하고 드랍되는 경우도 있습니다.
  방에 없는 플레이어 아이디가 강퇴되었다고 나오는 것은 방에 들어오자마자 슬롯이 닫혀서 강퇴를 당한 플레이어입니다.
  반드시 메시지가 뜰 때의 상황을 고려하여 호스트 핵인지 아닌지를 판단하시기 바랍니다.
  예를 들면, 팀플방에서 "친구 있어요"라고 말하면서 그 플레이어가 누군가를 드랍시켰다고 뜬다면 확실하다고 볼 수 있습니다.

- APM 표시 "현재(현재와 평균과의 차이) APM"
  현재 APM은 최근 10초 동안의 APM을 계산한 것이고,
  현재와 평균과의 차이는 평균보다 현재가 빠르면 양수(빨간색)로, 느리면 음수(파란색)로 표시됩니다.

- 배틀넷 채팅 메시지 필터링
  메시지 길이 필터링은 wDetector.ini에 기본값으로 80으로 되어 있습니다.
  80보다 긴 메시지를 수신할 경우 필터링 되므로 사용자가 직접 조절하거나 0으로 기능을 끌 수 있습니다.
  중복 메시지 필터링은 메시지를 보낸 아이디가 달라도 같은 메시지이면 필터링이 됩니다.

- 방 새로고침
  새로고침이라는 건 정확히 말하면 방을 나가지 않고도 방을 나갔다가 다시 같은 제목으로 방을 만드는 것을 말합니다.
  (물론 방에 있는 플레이어들은 그대로 있습니다)
  방에 사람들이 안 들어온다고 해서 방을 나갔다가 새로 만들거나, 방의 상태 변화를 유도하는 일명 낚시질을 하지 않아도 됩니다.
  (사실 낚시를 할 때 플레이어가 직접 나가지 않고 남은 Open을 모두 Close시켰다가 다시 Open시켜도 같은 효과가 나옵니다)
  방의 상태 변화가 있을 경우에 5초 이내에는 다시 사용할 수 없으며, 횟수에도 제한이 있습니다.
  방에 암호가 걸려 있거나 방이 꽉 찼거나 방장이 아닌 경우에는 사용할 수 없습니다.

- 한글 윈도우가 아닌 윈도우 지원
  한글 윈도우가 아닌 윈도우에서 wDetector를 사용하려면 게임 방 대기실에서나 게임을 시작한 후에
  "나는 한국인"을 치면 잠금 장치가 풀립니다.
  따라서 "나는 한국인"을 치려면 한글 윈도우가 아니더라도 한글 타이핑은 가능해야 합니다.

 

[수정 내용]

- 2.18 수정 내용
1. 플레이어들이 방에 갑자기 많이 들어올 때 배틀넷 끊기는 것 방지 (3초 이내의 중복된 방 상태 변화 전송을 필터링)
2. 방 새로고침 기능 추가 (방장일 때 F5키)
3. StarFC의 친구 따라가기 기능 포함 (배틀넷 채널에서, F7 : 따라갈 친구 아이디 설정, F8 : 따라가기)
4. wDetector 채널로 바로 이동할 수 있는 단축키 추가 (F2, F3, F4 : 제1채널, 제2채널, 제3채널 이동)
5. wDetector와 맵핵을 같이 사용했을 때 자신의 동맹 풀리는 것 보완
6. 재전송수를 최근 15초 동안만 보여주도록 수정 및 재전송수 카운팅 부분 수정
7. 플레이어 승률 계산 버그 수정
8. 방에서 0, . 등을 눌러도 화면에 찍히지 않게 수정
9. wDetector가 구버전이어도 사용 가능한 버전이라면 계속 사용할 수 있도록 수정

- 2.17 수정 내용
1. 배틀넷 wDetector 채널에서 "강퇴 ID"로 강퇴 신고를 10번 받은 경우 배틀넷에서 강퇴 (광고봇 강퇴 기능)
 (예 : wDetector를 사용하는 광고봇 아이디가 abc일 경우에 10명의 사람들이 "강퇴 abc"를 치면 광고봇이 강퇴됩니다.)
2. wLoader에서 최신 버전이 나왔을 때 홈페이지가 아닌 바로 다운로드 경로로 이동하도록 수정
3. 배틀넷 wDetector 채널의 랜덤 Seed값 재변경

- 2.16 수정 내용
1. 배틀넷 wDetector 채널에서 wDetector 사용자끼리만 채팅이 가능하도록 수정 (광고봇 때문)
2. 배틀넷 채팅창에 다른 프로그램을 통한 텍스트 자동 완성 방지 (광고봇 때문)
3. 배틀넷 wDetector 채널의 랜덤 Seed값 변경

- 2.15 수정 내용
1. wDetector를 실행하자마자 다운되는 현상 수정
2. 배틀넷에 접속할 때 Accessing Account에서 멈추던 것 수정
3. 2.13이하의 버전들과 플레이할 때 랙이 발생하던 것 수정
4. 메모리 사용량이 계속 증가하는 것 수정
5. 배틀넷 채널 광고 필터링 기능 강화
6. 핵 프로그램 리스트 업데이트
7. 스타창을 보고 있을 때만 메신저의 메시지가 전달되도록 수정

- 2.14 수정 내용
1. 감지기 사용자끼리 알아보는 기능 보안 강화
2. wDetector 자체 보안 강화
3. 배틀넷 욕설 금지 기능 (wDetector 채널에서만)
4. 배틀넷 채널 접속시 알림 기능 추가

- 2.13 수정 내용
1. 윈도우2000 지원
2. 특정 운영체제에서 wDetector가 오류나던 것 수정
3. 배틀넷 기본 채널을 시간 단위로 랜덤화 (광고봇 때문)
4. 가짜 wDetector 오감지하는 것 수정

- 2.12 수정 내용
1. 뉴클리어 핵 감지 추가
2. Vista나 7에서 관리자 권한으로 실행하지 않아도 되도록 수정
3. 메신저에서 오는 쪽지나 대화를 게임중에 보여주도록
4. 감지기를 사칭하는 가짜 wDetector 감지 추가
5. 재전송수를 최근 10초 동안만 보여주도록 수정
6. 랠리포인트핵 오감지하는 것 수정
7. IP 보기 기능 제거
8. 배틀넷에 처음 로그인했을 때 기본 채널을 wDetector로 설정
9. wLoader 백신에서 빠지도록 수정

- 2.11 수정 내용
1. 한글 윈도우가 아닌 윈도우 지원 (방에서 "나는 한국인"을 타이핑)
2. 랠리 체인지 핵 오감지하는 것 수정

- 2.10 수정 내용
1. 랠리 체인지 핵 오감지하는 것 수정

- 2.09 수정 내용
1. 무한 디스커넥트 드랍 버튼 눌리는 시간을 60초에서 45초로 줄임
2. wDetector와 핵을 같이 사용했을 때 자신의 동맹 풀리는 것 보완
3. wDetector 패킷 검증 기능 버그 수정
4. 랠리 체인지 핵 감지 추가 (3회 이상 감지할 때만)
5. 아이디 속임 핵이 9를 눌러도 알려지지 않던 것 수정

- 2.08 수정 내용
1. 노트북 사용자를 위한 단축키 F9, F11, F12 추가 (wDetector.ini 파일에 UseFuncKey 옵션)
2. 알약에서 트로이목마 바이러스 있다고 나오는 것 재컴파일
3. wLoader 아이콘 변경

- 2.07 수정 내용
1. 플레이어가 이미 나갔는데 드랍하려고 한다는 메시지가 뜨는 것 수정

- 2.06 수정 내용
1. 리플레이 이름이 32글자 이상이면 잘리도록 수정
2. 리플레이를 봤을 때 그 리플레이가 다시 또 저장되는 것 수정
3. 리플레이를 볼 때 아이디 속임 핵을 사용중이라고 나오는 것 수정
4. 방에서 키패드 1 ~ 9를 눌러도 리스트가 뜨는 것 수정
5. wDetector 보안 업데이트 (패킷 속임 핵 추가)
6. wDetector 실행 전에 업데이트 확인 기능 추가

- 2.05 수정 내용
1. 오토큐 핵도 멀티커맨드 핵처럼 몇 회 이상 감지되면 100% 핵으로 분류하도록 수정
2. ID Spoof 핵감지 버그 수정 (방 이름 대소문자 구별 안 하도록)
3. wDetector.ini의 전적을 승률과 레벨로 보는 옵션이 0과 1이 뒤바뀐 것 수정
4. 전체적인 코드 최적화

- 2.04 수정 내용
1. 게임 중 랜덤하게 다운되는 문제 수정
2. 게임 중 0번 눌렀을 때 다운되는 문제 수정
3. 리플레이 자동 저장 폴더를 따로 만들도록 수정
4. 전적을 승률과 레벨 둘로 표시할 수 있게 wDetector.ini에 옵션 추가
5. 맵을 다운 받을 때 누가 누구에게 보내주는 건지 표시

- 2.03 수정 내용
1. 자신이 핵을 사용하는 것 감지 기능 강화
2. Annoy, Pause, Crash 핵 감지 안 되던 것 수정
3. 멀티커맨드 핵 감지 추가 (여런 건물에서 동시에 생산하는 것)
4. whois 명령어로 ID Spoof 핵감지와 귓말 수신 거부 중인 플레이어 확인 기능 추가
5. 리플레이 자동 저장 기능 추가 "날짜 시간 아이디.rep"
6. 승률 %를 레벨(0 ~ 9)로 표시 (표준 분포 이용)
7. APM 보기 기능을 (현재 / 평균)에서 현재(평균과의 차이)로 변경
8. 방에서 0번과 .에 방장 표시 및 핑 보기 기능 추가 (아이디 옆 표시는 코드 수정 없이는 불가능)
9. Intro 옵션 제거 (wDetector 2.00 이상을 사용하지 않는 플레이어들에게만 메시지를 보냄)

- 2.02 수정 내용
1. 배틀넷에서 나왔을 때 까만 화면으로 정지해 있는 것 수정
2. 게임 중 랜덤하게 다운되는 문제 재수정

- 2.01 수정 내용
1. 유즈맵의 미션 브리핑에서 0을 누르면 다운되는 문제 수정
2. 게임 중 랜덤하게 다운되는 문제 수정
3. 프리 배틀넷 접속시 다운되는 문제 수정
4. 프리 배틀넷(피쉬, 브레인, 닉션)에서 전적 받아올 때 "Ladder", "Team" 뜨던 것 수정
5. wLoader에서 윈도우7의 그래픽 깨짐 문제 지원 (explorer.exe 종료)
6. 방에서 기다릴 때 재전송 수가 초기화되지 않던 문제 수정
7. 방에서 기다릴 때 0번에 맵 다운 % 보기 추가
8. 지난 시간을 초에서 시, 분, 초로 나오게 수정

- 2.00 Release 수정 내용
1. Vista와 7에서 실행하면 오류나던 것 수정
2. 핵 감지기 사용중이라는 메시지 길이를 줄이고 시간을 늦춤
3. wDetector.ini 설정 파일이 적용되지 않던 문제 수정
4. 방에서 기다릴 때도 플레이어 목록을 볼 수 있도록 수정
5. 배틀넷 메시지 필터링 기능 추가

- 2.00 Test2 수정 내용
1. 시작할 때 자신이 오토마인, 오토빌드 쓴다고 오감지 하는 것 1차 수정
2. 핵 감지가 1번만 되어도 2번 이상씩 올라가는 버그 수정
3. ID Spoof 핵에서 아이디에 공백이 있을 때 전적을 계속 받아오려고 하는 것 수정
4. 패킷 검증 기능을 켰을 때 메모리 사용량이 계속 증가하는 것 수정
5. 상대방 APM 보기 기능 제거

- 2.00 Test 수정 내용
1. wDetector 사용자들끼리 서로 알아볼 수 있도록 수정
2. wDetector 사용자들끼리 다른 플레이어들의 패킷을 검증하는 드랍 방지 기능 추가
3. 핵 사용자에게서만 발생하는 치트 패킷(0x12) 감지
4. 호스트 핵 감지 (방에서 누가 누굴 강퇴, 드랍하는지)
5. 자기 자신이 핵 사용자라면 자신과 동맹 풀게 수정
6. 감지기 사용중이라는 메시지가 게임 중간에 뜨던 것 수정
7. 키패드로 도배하는 행위 때문에 5초에 1번씩 누를 수 있게 수정
8. 100% 확실한 핵 사용자만 채팅창으로 메시지 보낼 수 있도록 수정
9. 최신 버전 확인 기능 추가
10. 한글 윈도우에서만 돌아가도록 제한
11. "attempt to drop" 메시지 수정 및 "says player has left" 메시지 삭제

- 1.05 수정 내용
1. whp 파일 기록 안 되던 것 수정
2. APM을 (현재 / 평균) APM으로 볼 수 있도록 수정
3. 플레이어 아이디를 색깔로 나오도록 수정
4. 오토큐 핵 감지 추가
5. 오토빌드, 멀티커맨드 감지 정교화
6. 감지되지 않는 오토마인, 오토빌드 감지 추가
7. ID Spoof 핵 감지되었을 때 감지된 플레이어의 ID가 제대로 나오지 않던 것 수정

- 1.04 수정 내용
1. 배틀넷 방에 들어가거나 게임할 때 스타가 튕기는 문제 수정
2. /astat 명령어 막는 것 조정할 수 있도록 wDetector.ini에 옵션 추가
3. 메시지들 한글화
4. "CTRL + 키패드 0" 단축키를 "키패드 ."으로 변경
5. 스타가 설치된 경로에 Starcraft.exe 실행 파일이 없을 때 오류 메시지 뜨도록 수정

- 1.03 수정 내용
1. x64 운영체제 지원
2. 스타가 설치된 경로를 레지스트리에서 찾을 때 찾는 방법 수정
3. 멀티커맨드 외에 다른 핵들도 몇 번 감지되었는지 나오도록 수정
4. 멀티커맨드의 감지 예외 시간을 5초에서 10초로 늘림 (게임 시작했을 때)
5. ID Spoof 핵 감지 추가 (AutoRecord 옵션이 켜져 있을 경우에만)
6. 무한 디스커넥트를 거는 플레이어를 Drop 버튼 안 눌리던 것 수정
7. 자동으로 전적을 받아올 때 전적 메시지가 화면에 뜨지 않도록 수정

- 1.02 수정 내용
1. 배틀넷 방에 들어갈 때 스타가 가끔 다운되는 문제 수정
2. 감지할 수 없었던 PauseDrop 핵 감지 추가 (방지)
3. 플레이어들의 Ping 보기 추가
4. 플레이어들의 Resend Request 횟수 보기 추가

- 1.01 수정 내용
1. Annoy, PauseDrop, Crash 핵 감지 추가 (방지)
2. 무한 디스커넥트를 거는 플레이어를 Drop 버튼을 누를 수 있도록 기능 추가
3. 게임 시작할 때 랙걸려 있는 순간에 컨트롤하면 MultiCommand로 뜨는 것 예외로 처리

- 1.00
1. 2009년 12월, 프로그램 공개용으로 수정

- 0.00
1. 2008년 12월, 프로그램 탄생

 

[기 타]

혼자 쓰던 건데 몇 가지 기능 빼고 공개용으로 바꿔서 올립니다.

즐겜하세요~

도움 주신 분들 : 남기호님, 박병민님, 배경현님, 설경희님, 손대성님, 윤정호님, 하현호님

홈페이지 : http://starfc.wo.to
만든이 : 원순철 (wonsch6207@hanmail.net)

다운로드

wDetector_v218.zip

Posted by LifeForce
2016. 1. 11. 00:32


wDetector 2.17 (스타크래프트 핵 감지기)

 

[기 능]

스타크래프트 멀티플레이에서 상대방의 핵 사용을 감지합니다.

Drop, Annoy, Crash 핵을 방어합니다.

Drop창이 떴을 때 누군가 Drop 버튼을 누른다면, 버튼을 누가 눌렀는지 메시지가 나옵니다.
(0초도 안 됐는데 Drop이 바로 된다면, Drop 버튼을 누른 플레이어를 핵으로 생각해볼 수 있습니다)

배틀넷 방에 플레이어들이 들어올 때 /astat 명령어로인해 배틀넷이 끊기는 것을 방지합니다.

플레이어들의 전적을 자동으로 받아와서 보여줍니다.

플레이어가 수신 거부 중인지 볼 수 있습니다.

플레이어들의 Ping을 볼 수 있습니다.

플레이어들의 재전송 요청 횟수를 볼 수 있습니다.
(패킷이 전달되지 않아서 재전송을 요구하는 횟수입니다)

자신의 APM(현재 / 평균과의 차이)을 볼 수 있습니다.

무한 디스커넥트를 거는 플레이어도 Drop 버튼으로 드랍시킬 수 있게 해줍니다.
(45초 이상 드랍창이 연속으로 떠 있을 경우에만)

배틀넷 채널에서 채팅 메시지를 필터링할 수 있습니다.

리플레이를 "날짜 시간 아이디.rep"로 자동으로 저장합니다.

메신저에서 오는 쪽지나 대화를 게임중에 볼 수 있습니다.

 

[실행 방법]

1. wLoader를 실행합니다. (스타가 먼저 켜져 있어도 상관없습니다)

 

[사용 방법]

키패드 0 : 플레이어들의 전적, APM, 핵 사용 목록을 보여줍니다.

키패드 1~8 : 핵을 사용하는 특정(1~8) 플레이어를 다른 플레이어들에게 채팅창으로 알립니다.

키패드 9 : 핵을 사용하는 모든 플레이어들을 다른 플레이어들에게 채팅창으로 알립니다.

키패드 . : 플레이어들의 Ping, 재전송 요청 횟수를 보여줍니다.
(재전송 3:50 이라고 나온다면 3번 플레이어에게 재전송 요청을 50번 보냈다는 뜻입니다.
이것은 3번 플레이어의 패킷이 오지 않아서 재전송을 요청한 횟수가 50번이라는 뜻입니다.
랙이 걸리거나 할 때 누구 때문인지 알 수 있습니다.)

wDetector.ini 파일에서 UseFuncKey 옵션을 1로 변경하면 F9, F11, F12 키로도 대신 사용할 수 있습니다.

 

[핵 감지 설명]

(xx)는 몇 번 감지되었는지 횟수입니다.

- AutoMine (xx)
  게임이 시작될 때 자동으로 일꾼들이 미네랄을 캐러 가는 핵을 뜻합니다.

- AutoBuild (xx)
  게임이 시작될 때 일꾼이나 게임중에 자동으로 유닛이 생산되는 핵을 뜻합니다.

- AutoQueue (xx)
  리버의 스캐럽이나 캐리어의 인터셉터가 1개씩 자동으로 생산되는 핵을 뜻합니다.

- MultiCommand (xx)
  12마리가 넘는 유닛들이나 여러 건물들을 한꺼번에 지정해서 컨트롤하는 핵을 뜻입니다.

- Drop (xx)
  나에게만 다른 플레이어들과 다른 패킷을 보내서 드랍당하게 되는 핵을 뜻합니다. (Pause Drop 포함)

- Cheat (xx)
  핵을 사용하는 플레이어에게서만 발생하는 패킷이 감지되었음을 뜻합니다.

- Packet Deceive (xx)
  조작된 패킷을 보내서 핵을 오감지하도록 만드는 핵을 뜻합니다.

- Rally Change (xx)
  상대방의 건물의 랠리 포인트를 변경시키는 핵을 뜻합니다.

- Nuclear (xx)
  뉴클리어를 멀리서 쏘는 핵을 뜻합니다.
  (뉴클리어가 개발되어 있지 않더라도 뉴클리어 핵 패킷이 감지되면 초반에도 감지되었다고 뜰 수 있습니다)

- Annoy (xx)
  Network Latency를 계속 바꿔서 화면에 글씨 때문에 게임 플레이를 힘들게 하는 핵을 뜻합니다.

- Crash (xx)
  캐리어의 인터셉터나 리버의 스캐럽을 이용하여 스타크래프트를 오류내는 핵을 뜻합니다.

- ID Spoof (xx)
  자신의 아이디를 숨기고 다른 존재하지 않는 아이디로 보여지는 핵을 뜻합니다.

- Fake wDetector (xx)
  wDetector를 사칭하는 가짜 핵감지기 핵을 뜻합니다

- NoGrouping
  부대 지정을 사용하지 않고 있다는 뜻입니다.
  핵이 감지된 것은 아니지만 게임이 끝날 때까지도 부대 지정을 한 번도 사용하지 않는다면,
  엄청난 허접이거나 핵으로 의심해볼 수 있습니다.

※ 주 의 (AutoBuild, AutoQueue, MultiCommand에 관하여)

  게임중 랙이 걸려서 멈춰 있는 순간에 유닛을 마구 생산하거나 컨트롤하면 핵으로 잘못 감지될 때가 있습니다.

  핵이 감지되었다고 해서 무조건 다른 플레이어를 비방하지 마시고

  반드시 사용자의 적절한 상황 판단(핵 감지 횟수 등)으로 핵 사용 여부를 판단하시기 바랍니다.

 

[고급 설명]

- 100% 확실한 핵 사용자
  확실한 핵 사용자는 0번을 눌렀을 때 나오는 플레이어 목록에 100%라는 표시가 됩니다.
  AutoMine, AutoBuild, Drop, Cheat, Annoy, Crash는 1회만 감지되어도 100%가 표시되며,
  MultiCommand는 10회 이상 감지되어야 100%로 표시됩니다.

- 멀티커맨드 감지 조건
  멀티커맨드의 감지 조건은 NoGrouping일 때와 아닐 때가 다릅니다.
  부대 지정을 사용하지 않을 때가 멀티커맨드로 감지될 조건이 더 약하기 때문에 감지될 확률이 더 높습니다.
  부대 지정을 사용하지 않는 사용자라 할지라도
  단 한 번이라도 부대 지정을 눌러줘서 NoGrouping을 없애는 것이 오감지를 피할 수 있습니다.

- wDetector 2.00 이상 사용자들끼리 패킷 검증
  드랍핵을 방어하기 위해서 구현된 기능입니다.
  wDetector를 사용하는 플레이어들끼리는 다른 플레이어가 준 패킷을 서로 주고 받아서 검증을 하도록 되어 있습니다.
  그렇다고 해서 이것으로 100% 모든 드랍 핵을 감지하고 방어할 수 있는 것은 아닙니다.
  드랍 핵 사용자가 2명 이상의 wDetector 사용자들에게 드랍을 쓴다면, 검증을 해도 드랍이 되게 됩니다.
  한 방에서 wDetector 사용자가 많을 수록 검증할 길이 많기 때문에 좋습니다.
  wDetector 사용자가 자기 혼자라면 패킷 검증 없이 플레이하게 됩니다.
  이 패킷 검증 방법은 네트워크의 트래픽이 증가하고,
  wDetector 사용자끼리 만약 네트워크가 상태가 좋지 않다면 랙이 발생할 수 있습니다.
  패킷 검증은 wDetector.ini에서 VerifyPacket 옵션을 끄면 자신은 검증하지 않게 됩니다.

- whois 명령어 확인 기능
  whois 명령어 확인 기능은 정식 배틀넷에서만 동작합니다.
  프리 배틀넷 사용자는 wDetector.ini에서 CheckWhois 옵션을 끄고 사용하시기 바랍니다.

- 호스트 핵 판단
  방에서 기다릴 때 방장이 누구를 강퇴하거나, 방장이 아닌 플레이어가 누군가를 방에서 드랍시킬 때 메시지가 나옵니다.
  방장이 아닌 플레이어가 누군가를 방에서 드랍시켰다고 해서 무조건 호스트 핵은 아닙니다.
  실제로 네트워크 통신이 좋지 않아서 드랍이 되거나, 슬롯이 닫혀서 플레이어가 들어오지 못하고 드랍되는 경우도 있습니다.
  방에 없는 플레이어 아이디가 강퇴되었다고 나오는 것은 방에 들어오자마자 슬롯이 닫혀서 강퇴를 당한 플레이어입니다.
  반드시 메시지가 뜰 때의 상황을 고려하여 호스트 핵인지 아닌지를 판단하시기 바랍니다.
  예를 들면, 팀플방에서 "친구 있어요"라고 말하면서 그 플레이어가 누군가를 드랍시켰다고 뜬다면 확실하다고 볼 수 있습니다.

- APM 표시 "현재(현재와 평균과의 차이) APM"
  현재 APM은 최근 10초 동안의 APM을 계산한 것이고,
  현재와 평균과의 차이는 평균보다 현재가 빠르면 양수(빨간색)로, 느리면 음수(파란색)로 표시됩니다.

- 배틀넷 채팅 메시지 필터링
  메시지 길이 필터링은 wDetector.ini에 기본값으로 80으로 되어 있습니다.
  80보다 긴 메시지를 수신할 경우 필터링 되므로 사용자가 직접 조절하거나 0으로 기능을 끌 수 있습니다.
  중복 메시지 필터링은 메시지를 보낸 아이디가 달라도 같은 메시지이면 필터링이 됩니다.

- 한글 윈도우가 아닌 윈도우 지원
  한글 윈도우가 아닌 윈도우에서 wDetector를 사용하려면 게임 방 대기실에서나 게임을 시작한 후에
  "나는 한국인"을 치면 잠금 장치가 풀립니다.
  따라서 "나는 한국인"을 치려면 한글 윈도우가 아니더라도 한글 타이핑은 가능해야 합니다.

 

[수정 내용]

- 2.17 수정 내용
1. 배틀넷 wDetector 채널에서 "강퇴 ID"로 강퇴 신고를 10번 받은 경우 배틀넷에서 강퇴 (광고봇 강퇴 기능)
 (예 : wDetector를 사용하는 광고봇 아이디가 abc일 경우에 10명의 사람들이 "강퇴 abc"를 치면 광고봇이 강퇴됩니다.)
2. wLoader에서 최신 버전이 나왔을 때 홈페이지가 아닌 바로 다운로드 경로로 이동하도록 수정
3. 배틀넷 wDetector 채널의 랜덤 Seed값 재변경

- 2.16 수정 내용
1. 배틀넷 wDetector 채널에서 wDetector 사용자끼리만 채팅이 가능하도록 수정 (광고봇 때문)
2. 배틀넷 채팅창에 다른 프로그램을 통한 텍스트 자동 완성 방지 (광고봇 때문)
3. 배틀넷 wDetector 채널의 랜덤 Seed값 변경

- 2.15 수정 내용
1. wDetector를 실행하자마자 다운되는 현상 수정
2. 배틀넷에 접속할 때 Accessing Account에서 멈추던 것 수정
3. 2.13이하의 버전들과 플레이할 때 랙이 발생하던 것 수정
4. 메모리 사용량이 계속 증가하는 것 수정
5. 배틀넷 채널 광고 필터링 기능 강화
6. 핵 프로그램 리스트 업데이트
7. 스타창을 보고 있을 때만 메신저의 메시지가 전달되도록 수정

- 2.14 수정 내용
1. 감지기 사용자끼리 알아보는 기능 보안 강화
2. wDetector 자체 보안 강화
3. 배틀넷 욕설 금지 기능 (wDetector 채널에서만)
4. 배틀넷 채널 접속시 알림 기능 추가

- 2.13 수정 내용
1. 윈도우2000 지원
2. 특정 운영체제에서 wDetector가 오류나던 것 수정
3. 배틀넷 기본 채널을 시간 단위로 랜덤화 (광고봇 때문)
4. 가짜 wDetector 오감지하는 것 수정

- 2.12 수정 내용
1. 뉴클리어 핵 감지 추가
2. Vista나 7에서 관리자 권한으로 실행하지 않아도 되도록 수정
3. 메신저에서 오는 쪽지나 대화를 게임중에 보여주도록
4. 감지기를 사칭하는 가짜 wDetector 감지 추가
5. 재전송수를 최근 10초 동안만 보여주도록 수정
6. 랠리포인트핵 오감지하는 것 수정
7. IP 보기 기능 제거
8. 배틀넷에 처음 로그인했을 때 기본 채널을 wDetector로 설정
9. wLoader 백신에서 빠지도록 수정

- 2.11 수정 내용
1. 한글 윈도우가 아닌 윈도우 지원 (방에서 "나는 한국인"을 타이핑)
2. 랠리 체인지 핵 오감지하는 것 수정

- 2.10 수정 내용
1. 랠리 체인지 핵 오감지하는 것 수정

- 2.09 수정 내용
1. 무한 디스커넥트 드랍 버튼 눌리는 시간을 60초에서 45초로 줄임
2. wDetector와 핵을 같이 사용했을 때 자신의 동맹 풀리는 것 보완
3. wDetector 패킷 검증 기능 버그 수정
4. 랠리 체인지 핵 감지 추가 (3회 이상 감지할 때만)
5. 아이디 속임 핵이 9를 눌러도 알려지지 않던 것 수정

- 2.08 수정 내용
1. 노트북 사용자를 위한 단축키 F9, F11, F12 추가 (wDetector.ini 파일에 UseFuncKey 옵션)
2. 알약에서 트로이목마 바이러스 있다고 나오는 것 재컴파일
3. wLoader 아이콘 변경

- 2.07 수정 내용
1. 플레이어가 이미 나갔는데 드랍하려고 한다는 메시지가 뜨는 것 수정

- 2.06 수정 내용
1. 리플레이 이름이 32글자 이상이면 잘리도록 수정
2. 리플레이를 봤을 때 그 리플레이가 다시 또 저장되는 것 수정
3. 리플레이를 볼 때 아이디 속임 핵을 사용중이라고 나오는 것 수정
4. 방에서 키패드 1 ~ 9를 눌러도 리스트가 뜨는 것 수정
5. wDetector 보안 업데이트 (패킷 속임 핵 추가)
6. wDetector 실행 전에 업데이트 확인 기능 추가

- 2.05 수정 내용
1. 오토큐 핵도 멀티커맨드 핵처럼 몇 회 이상 감지되면 100% 핵으로 분류하도록 수정
2. ID Spoof 핵감지 버그 수정 (방 이름 대소문자 구별 안 하도록)
3. wDetector.ini의 전적을 승률과 레벨로 보는 옵션이 0과 1이 뒤바뀐 것 수정
4. 전체적인 코드 최적화

- 2.04 수정 내용
1. 게임 중 랜덤하게 다운되는 문제 수정
2. 게임 중 0번 눌렀을 때 다운되는 문제 수정
3. 리플레이 자동 저장 폴더를 따로 만들도록 수정
4. 전적을 승률과 레벨 둘로 표시할 수 있게 wDetector.ini에 옵션 추가
5. 맵을 다운 받을 때 누가 누구에게 보내주는 건지 표시

- 2.03 수정 내용
1. 자신이 핵을 사용하는 것 감지 기능 강화
2. Annoy, Pause, Crash 핵 감지 안 되던 것 수정
3. 멀티커맨드 핵 감지 추가 (여런 건물에서 동시에 생산하는 것)
4. whois 명령어로 ID Spoof 핵감지와 귓말 수신 거부 중인 플레이어 확인 기능 추가
5. 리플레이 자동 저장 기능 추가 "날짜 시간 아이디.rep"
6. 승률 %를 레벨(0 ~ 9)로 표시 (표준 분포 이용)
7. APM 보기 기능을 (현재 / 평균)에서 현재(평균과의 차이)로 변경
8. 방에서 0번과 .에 방장 표시 및 핑 보기 기능 추가 (아이디 옆 표시는 코드 수정 없이는 불가능)
9. Intro 옵션 제거 (wDetector 2.00 이상을 사용하지 않는 플레이어들에게만 메시지를 보냄)

- 2.02 수정 내용
1. 배틀넷에서 나왔을 때 까만 화면으로 정지해 있는 것 수정
2. 게임 중 랜덤하게 다운되는 문제 재수정

- 2.01 수정 내용
1. 유즈맵의 미션 브리핑에서 0을 누르면 다운되는 문제 수정
2. 게임 중 랜덤하게 다운되는 문제 수정
3. 프리 배틀넷 접속시 다운되는 문제 수정
4. 프리 배틀넷(피쉬, 브레인, 닉션)에서 전적 받아올 때 "Ladder", "Team" 뜨던 것 수정
5. wLoader에서 윈도우7의 그래픽 깨짐 문제 지원 (explorer.exe 종료)
6. 방에서 기다릴 때 재전송 수가 초기화되지 않던 문제 수정
7. 방에서 기다릴 때 0번에 맵 다운 % 보기 추가
8. 지난 시간을 초에서 시, 분, 초로 나오게 수정

- 2.00 Release 수정 내용
1. Vista와 7에서 실행하면 오류나던 것 수정
2. 핵 감지기 사용중이라는 메시지 길이를 줄이고 시간을 늦춤
3. wDetector.ini 설정 파일이 적용되지 않던 문제 수정
4. 방에서 기다릴 때도 플레이어 목록을 볼 수 있도록 수정
5. 배틀넷 메시지 필터링 기능 추가

- 2.00 Test2 수정 내용
1. 시작할 때 자신이 오토마인, 오토빌드 쓴다고 오감지 하는 것 1차 수정
2. 핵 감지가 1번만 되어도 2번 이상씩 올라가는 버그 수정
3. ID Spoof 핵에서 아이디에 공백이 있을 때 전적을 계속 받아오려고 하는 것 수정
4. 패킷 검증 기능을 켰을 때 메모리 사용량이 계속 증가하는 것 수정
5. 상대방 APM 보기 기능 제거

- 2.00 Test 수정 내용
1. wDetector 사용자들끼리 서로 알아볼 수 있도록 수정
2. wDetector 사용자들끼리 다른 플레이어들의 패킷을 검증하는 드랍 방지 기능 추가
3. 핵 사용자에게서만 발생하는 치트 패킷(0x12) 감지
4. 호스트 핵 감지 (방에서 누가 누굴 강퇴, 드랍하는지)
5. 자기 자신이 핵 사용자라면 자신과 동맹 풀게 수정
6. 감지기 사용중이라는 메시지가 게임 중간에 뜨던 것 수정
7. 키패드로 도배하는 행위 때문에 5초에 1번씩 누를 수 있게 수정
8. 100% 확실한 핵 사용자만 채팅창으로 메시지 보낼 수 있도록 수정
9. 최신 버전 확인 기능 추가
10. 한글 윈도우에서만 돌아가도록 제한
11. "attempt to drop" 메시지 수정 및 "says player has left" 메시지 삭제

- 1.05 수정 내용
1. whp 파일 기록 안 되던 것 수정
2. APM을 (현재 / 평균) APM으로 볼 수 있도록 수정
3. 플레이어 아이디를 색깔로 나오도록 수정
4. 오토큐 핵 감지 추가
5. 오토빌드, 멀티커맨드 감지 정교화
6. 감지되지 않는 오토마인, 오토빌드 감지 추가
7. ID Spoof 핵 감지되었을 때 감지된 플레이어의 ID가 제대로 나오지 않던 것 수정

- 1.04 수정 내용
1. 배틀넷 방에 들어가거나 게임할 때 스타가 튕기는 문제 수정
2. /astat 명령어 막는 것 조정할 수 있도록 wDetector.ini에 옵션 추가
3. 메시지들 한글화
4. "CTRL + 키패드 0" 단축키를 "키패드 ."으로 변경
5. 스타가 설치된 경로에 Starcraft.exe 실행 파일이 없을 때 오류 메시지 뜨도록 수정

- 1.03 수정 내용
1. x64 운영체제 지원
2. 스타가 설치된 경로를 레지스트리에서 찾을 때 찾는 방법 수정
3. 멀티커맨드 외에 다른 핵들도 몇 번 감지되었는지 나오도록 수정
4. 멀티커맨드의 감지 예외 시간을 5초에서 10초로 늘림 (게임 시작했을 때)
5. ID Spoof 핵 감지 추가 (AutoRecord 옵션이 켜져 있을 경우에만)
6. 무한 디스커넥트를 거는 플레이어를 Drop 버튼 안 눌리던 것 수정
7. 자동으로 전적을 받아올 때 전적 메시지가 화면에 뜨지 않도록 수정

- 1.02 수정 내용
1. 배틀넷 방에 들어갈 때 스타가 가끔 다운되는 문제 수정
2. 감지할 수 없었던 PauseDrop 핵 감지 추가 (방지)
3. 플레이어들의 Ping 보기 추가
4. 플레이어들의 Resend Request 횟수 보기 추가

- 1.01 수정 내용
1. Annoy, PauseDrop, Crash 핵 감지 추가 (방지)
2. 무한 디스커넥트를 거는 플레이어를 Drop 버튼을 누를 수 있도록 기능 추가
3. 게임 시작할 때 랙걸려 있는 순간에 컨트롤하면 MultiCommand로 뜨는 것 예외로 처리

- 1.00
1. 2009년 12월, 프로그램 공개용으로 수정

- 0.00
1. 2008년 12월, 프로그램 탄생

 

[기 타]

혼자 쓰던 건데 몇 가지 기능 빼고 공개용으로 바꿔서 올립니다.

즐겜하세요~

도움 주신 분들 : 남기호님, 박병민님, 배경현님, 설경희님, 손대성님, 윤정호님, 하현호님

홈페이지 : http://starfc.wo.to
만든이 : 원순철 (wonsch6207@hanmail.net)

다운로드

 wDetector_v217.zip

 

Posted by LifeForce
2016. 1. 11. 00:31


wDetector 2.10 (스타크래프트 핵 감지기)

 

[기 능]

스타크래프트 멀티플레이에서 상대방의 핵 사용을 감지합니다.

Drop, Annoy, Crash 핵을 방어합니다.

Drop창이 떴을 때 누군가 Drop 버튼을 누른다면, 버튼을 누가 눌렀는지 메시지가 나옵니다.
(0초도 안 됐는데 Drop이 바로 된다면, Drop 버튼을 누른 플레이어를 핵으로 생각해볼 수 있습니다)

배틀넷 방에 플레이어들이 들어올 때 /astat 명령어로인해 배틀넷이 끊기는 것을 방지합니다.

플레이어들의 전적을 자동으로 받아와서 보여줍니다.

플레이어가 수신 거부 중인지 볼 수 있습니다.

플레이어들의 Ping을 볼 수 있습니다.

플레이어들의 재전송 요청 횟수를 볼 수 있습니다.
(패킷이 전달되지 않아서 재전송을 요구하는 횟수입니다)

자신의 APM(현재 / 평균과의 차이)을 볼 수 있습니다.

무한 디스커넥트를 거는 플레이어도 Drop 버튼으로 드랍시킬 수 있게 해줍니다.
(60초 이상 드랍창이 연속으로 떠 있을 경우에만)

배틀넷 채널에서 채팅 메시지를 필터링할 수 있습니다.

리플레이를 "날짜 시간 아이디.rep"로 자동으로 저장합니다.

 

[실행 방법]

1. wLoader를 실행합니다. (스타가 먼저 켜져 있어도 상관없습니다)

 

[사용 방법]

키패드 0 : 플레이어들의 전적, APM, 핵 사용 목록을 보여줍니다.

키패드 1~8 : 핵을 사용하는 특정(1~8) 플레이어를 다른 플레이어들에게 채팅창으로 알립니다.

키패드 9 : 핵을 사용하는 모든 플레이어들을 다른 플레이어들에게 채팅창으로 알립니다.

키패드 . : 플레이어들의 IP, Ping, 재전송 요청 횟수를 보여줍니다.
(재전송 3:50 이라고 나온다면 3번 플레이어에게 재전송 요청을 50번 보냈다는 뜻입니다.
이것은 3번 플레이어의 패킷이 오지 않아서 재전송을 요청한 횟수가 50번이라는 뜻입니다.
랙이 걸리거나 할 때 누구 때문인지 알 수 있습니다.)

wDetector.ini 파일에서 UseFuncKey 옵션을 1로 변경하면 F9, F11, F12 키로도 대신 사용할 수 있습니다.

 

[핵 감지 설명]

(xx)는 몇 번 감지되었는지 횟수입니다.

- AutoMine (xx)
  게임이 시작될 때 자동으로 일꾼들이 미네랄을 캐러 가는 핵을 뜻합니다.

- AutoBuild (xx)
  게임이 시작될 때 일꾼이나 게임중에 자동으로 유닛이 생산되는 핵을 뜻합니다.

- AutoQueue (xx)
  리버의 스캐럽이나 캐리어의 인터셉터가 1개씩 자동으로 생산되는 핵을 뜻합니다.

- MultiCommand (xx)
  12마리가 넘는 유닛들이나 여러 건물들을 한꺼번에 지정해서 컨트롤하는 핵을 뜻입니다.

- Drop (xx)
  나에게만 다른 플레이어들과 다른 패킷을 보내서 드랍당하게 되는 핵을 뜻합니다. (Pause Drop 포함)

- Cheat (xx)
  핵을 사용하는 플레이어에게서만 발생하는 패킷이 감지되었음을 뜻합니다.

- Packet Deceive (xx)
  조작된 패킷을 보내서 핵을 오감지하도록 만드는 핵을 뜻합니다.

- Rally Change (xx)
  상대방의 건물의 랠리 포인트를 변경시키는 핵을 뜻합니다.

- Annoy (xx)
  Network Latency를 계속 바꿔서 화면에 글씨 때문에 게임 플레이를 힘들게 하는 핵을 뜻합니다.

- Crash (xx)
  캐리어의 인터셉터나 리버의 스캐럽을 이용하여 스타크래프트를 오류내는 핵을 뜻합니다.

- ID Spoof (xx)
  자신의 아이디를 숨기고 다른 존재하지 않는 아이디로 보여지는 핵을 뜻합니다.

- NoGrouping
  부대 지정을 사용하지 않고 있다는 뜻입니다.
  핵이 감지된 것은 아니지만 게임이 끝날 때까지도 부대 지정을 한 번도 사용하지 않는다면,
  엄청난 허접이거나 핵으로 의심해볼 수 있습니다.

※ 주 의 (AutoBuild, AutoQueue, MultiCommand에 관하여)

  게임중 랙이 걸려서 멈춰 있는 순간에 유닛을 마구 생산하거나 컨트롤하면 핵으로 잘못 감지될 때가 있습니다.

  핵이 감지되었다고 해서 무조건 다른 플레이어를 비방하지 마시고

  반드시 사용자의 적절한 상황 판단(핵 감지 횟수 등)으로 핵 사용 여부를 판단하시기 바랍니다.

 

[고급 설명]

- 100% 확실한 핵 사용자
  확실한 핵 사용자는 0번을 눌렀을 때 나오는 플레이어 목록에 100%라는 표시가 됩니다.
  AutoMine, AutoBuild, Drop, Cheat, Annoy, Crash는 1회만 감지되어도 100%가 표시되며,
  MultiCommand는 10회 이상 감지되어야 100%로 표시됩니다.

- 멀티커맨드 감지 조건
  멀티커맨드의 감지 조건은 NoGrouping일 때와 아닐 때가 다릅니다.
  부대 지정을 사용하지 않을 때가 멀티커맨드로 감지될 조건이 더 약하기 때문에 감지될 확률이 더 높습니다.
  부대 지정을 사용하지 않는 사용자라 할지라도
  단 한 번이라도 부대 지정을 눌러줘서 NoGrouping을 없애는 것이 오감지를 피할 수 있습니다.

- wDetector 2.00 이상 사용자들끼리 패킷 검증
  드랍핵을 방어하기 위해서 구현된 기능입니다.
  wDetector를 사용하는 플레이어들끼리는 다른 플레이어가 준 패킷을 서로 주고 받아서 검증을 하도록 되어 있습니다.
  그렇다고 해서 이것으로 100% 모든 드랍 핵을 감지하고 방어할 수 있는 것은 아닙니다.
  드랍 핵 사용자가 2명 이상의 wDetector 사용자들에게 드랍을 쓴다면, 검증을 해도 드랍이 되게 됩니다.
  한 방에서 wDetector 사용자가 많을 수록 검증할 길이 많기 때문에 좋습니다.
  wDetector 사용자가 자기 혼자라면 패킷 검증 없이 플레이하게 됩니다.
  이 패킷 검증 방법은 네트워크의 트래픽이 증가하고,
  wDetector 사용자끼리 만약 네트워크가 상태가 좋지 않다면 랙이 발생할 수 있습니다.
  패킷 검증은 wDetector.ini에서 VerifyPacket 옵션을 끄면 자신은 검증하지 않게 됩니다.

- whois 명령어 확인 기능
  whois 명령어 확인 기능은 정식 배틀넷에서만 동작합니다.
  프리 배틀넷 사용자는 wDetector.ini에서 CheckWhois 옵션을 끄고 사용하시기 바랍니다.

- 호스트 핵 판단
  방에서 기다릴 때 방장이 누구를 강퇴하거나, 방장이 아닌 플레이어가 누군가를 방에서 드랍시킬 때 메시지가 나옵니다.
  방장이 아닌 플레이어가 누군가를 방에서 드랍시켰다고 해서 무조건 호스트 핵은 아닙니다.
  실제로 네트워크 통신이 좋지 않아서 드랍이 되거나, 슬롯이 닫혀서 플레이어가 들어오지 못하고 드랍되는 경우도 있습니다.
  방에 없는 플레이어 아이디가 강퇴되었다고 나오는 것은 방에 들어오자마자 슬롯이 닫혀서 강퇴를 당한 플레이어입니다.
  반드시 메시지가 뜰 때의 상황을 고려하여 호스트 핵인지 아닌지를 판단하시기 바랍니다.
  예를 들면, 팀플방에서 "친구 있어요"라고 말하면서 그 플레이어가 누군가를 드랍시켰다고 뜬다면 확실하다고 볼 수 있습니다.

- APM 표시 "현재(현재와 평균과의 차이) APM"
  현재 APM은 최근 10초 동안의 APM을 계산한 것이고,
  현재와 평균과의 차이는 평균보다 현재가 빠르면 양수(빨간색)로, 느리면 음수(파란색)로 표시됩니다.

- 배틀넷 채팅 메시지 필터링
  메시지 길이 필터링은 wDetector.ini에 기본값으로 80으로 되어 있습니다.
  80보다 긴 메시지를 수신할 경우 필터링 되므로 사용자가 직접 조절하거나 0으로 기능을 끌 수 있습니다.
  중복 메시지 필터링은 메시지를 보낸 아이디가 달라도 같은 메시지이면 필터링이 됩니다.

 

[수정 내용]

- 2.10 수정 내용
1. 랠레 체인지 핵 오감지하는 것 수정

- 2.09 수정 내용
1. 무한 디스커넥트 드랍 버튼 눌리는 시간을 60초에서 45초로 줄임
2. wDetector와 핵을 같이 사용했을 때 자신의 동맹 풀리는 것 보완
3. wDetector 패킷 검증 기능 버그 수정
4. 랠레 체인지 핵 감지 추가 (3회 이상 감지할 때만)
5. 아이디 속임 핵이 9를 눌러도 알려지지 않던 것 수정

- 2.08 수정 내용
1. 노트북 사용자를 위한 단축키 F9, F11, F12 추가 (wDetector.ini 파일에 UseFuncKey 옵션)
2. 알약에서 트로이목마 바이러스 있다고 나오는 것 재컴파일
3. wLoader 아이콘 변경

- 2.07 수정 내용
1. 플레이어가 이미 나갔는데 드랍하려고 한다는 메시지가 뜨는 것 수정

- 2.06 수정 내용
1. 리플레이 이름이 32글자 이상이면 잘리도록 수정
2. 리플레이를 봤을 때 그 리플레이가 다시 또 저장되는 것 수정
3. 리플레이를 볼 때 아이디 속임 핵을 사용중이라고 나오는 것 수정
4. 방에서 키패드 1 ~ 9를 눌러도 리스트가 뜨는 것 수정
5. wDetector 보안 업데이트 (패킷 속임 핵 추가)
6. wDetector 실행 전에 업데이트 확인 기능 추가

- 2.05 수정 내용
1. 오토큐 핵도 멀티커맨드 핵처럼 몇 회 이상 감지되면 100% 핵으로 분류하도록 수정
2. ID Spoof 핵감지 버그 수정 (방 이름 대소문자 구별 안 하도록)
3. wDetector.ini의 전적을 승률과 레벨로 보는 옵션이 0과 1이 뒤바뀐 것 수정
4. 전체적인 코드 최적화

- 2.04 수정 내용
1. 게임 중 랜덤하게 다운되는 문제 수정
2. 게임 중 0번 눌렀을 때 다운되는 문제 수정
3. 리플레이 자동 저장 폴더를 따로 만들도록 수정
4. 전적을 승률과 레벨 둘로 표시할 수 있게 wDetector.ini에 옵션 추가
5. 맵을 다운 받을 때 누가 누구에게 보내주는 건지 표시

- 2.03 수정 내용
1. 자신이 핵을 사용하는 것 감지 기능 강화
2. Annoy, Pause, Crash 핵 감지 안 되던 것 수정
3. 멀티커맨드 핵 감지 추가 (여런 건물에서 동시에 생산하는 것)
4. whois 명령어로 ID Spoof 핵감지와 귓말 수신 거부 중인 플레이어 확인 기능 추가
5. 리플레이 자동 저장 기능 추가 "날짜 시간 아이디.rep"
6. 승률 %를 레벨(0 ~ 9)로 표시 (표준 분포 이용)
7. APM 보기 기능을 (현재 / 평균)에서 현재(평균과의 차이)로 변경
8. 방에서 0번과 .에 방장 표시 및 핑 보기 기능 추가 (아이디 옆 표시는 코드 수정 없이는 불가능)
9. Intro 옵션 제거 (wDetector 2.00 이상을 사용하지 않는 플레이어들에게만 메시지를 보냄)

- 2.02 수정 내용
1. 배틀넷에서 나왔을 때 까만 화면으로 정지해 있는 것 수정
2. 게임 중 랜덤하게 다운되는 문제 재수정

- 2.01 수정 내용
1. 유즈맵의 미션 브리핑에서 0을 누르면 다운되는 문제 수정
2. 게임 중 랜덤하게 다운되는 문제 수정
3. 프리 배틀넷 접속시 다운되는 문제 수정
4. 프리 배틀넷(피쉬, 브레인, 닉션)에서 전적 받아올 때 "Ladder", "Team" 뜨던 것 수정
5. wLoader에서 윈도우7의 그래픽 깨짐 문제 지원 (explorer.exe 종료)
6. 방에서 기다릴 때 재전송 수가 초기화되지 않던 문제 수정
7. 방에서 기다릴 때 0번에 맵 다운 % 보기 추가
8. 지난 시간을 초에서 시, 분, 초로 나오게 수정

- 2.00 Release 수정 내용
1. Vista와 7에서 실행하면 오류나던 것 수정
2. 핵 감지기 사용중이라는 메시지 길이를 줄이고 시간을 늦춤
3. wDetector.ini 설정 파일이 적용되지 않던 문제 수정
4. 방에서 기다릴 때도 플레이어 목록을 볼 수 있도록 수정
5. 배틀넷 메시지 필터링 기능 추가

- 2.00 Test2 수정 내용
1. 시작할 때 자신이 오토마인, 오토빌드 쓴다고 오감지 하는 것 1차 수정
2. 핵 감지가 1번만 되어도 2번 이상씩 올라가는 버그 수정
3. ID Spoof 핵에서 아이디에 공백이 있을 때 전적을 계속 받아오려고 하는 것 수정
4. 패킷 검증 기능을 켰을 때 메모리 사용량이 계속 증가하는 것 수정
5. 상대방 APM 보기 기능 제거

- 2.00 Test 수정 내용
1. wDetector 사용자들끼리 서로 알아볼 수 있도록 수정
2. wDetector 사용자들끼리 다른 플레이어들의 패킷을 검증하는 드랍 방지 기능 추가
3. 핵 사용자에게서만 발생하는 치트 패킷(0x12) 감지
4. 호스트 핵 감지 (방에서 누가 누굴 강퇴, 드랍하는지)
5. 자기 자신이 핵 사용자라면 자신과 동맹 풀게 수정
6. 감지기 사용중이라는 메시지가 게임 중간에 뜨던 것 수정
7. 키패드로 도배하는 행위 때문에 5초에 1번씩 누를 수 있게 수정
8. 100% 확실한 핵 사용자만 채팅창으로 메시지 보낼 수 있도록 수정
9. 최신 버전 확인 기능 추가
10. 한글 윈도우에서만 돌아가도록 제한
11. "attempt to drop" 메시지 수정 및 "says player has left" 메시지 삭제

- 1.05 수정 내용
1. whp 파일 기록 안 되던 것 수정
2. APM을 (현재 / 평균) APM으로 볼 수 있도록 수정
3. 플레이어 아이디를 색깔로 나오도록 수정
4. 오토큐 핵 감지 추가
5. 오토빌드, 멀티커맨드 감지 정교화
6. 감지되지 않는 오토마인, 오토빌드 감지 추가
7. ID Spoof 핵 감지되었을 때 감지된 플레이어의 ID가 제대로 나오지 않던 것 수정

- 1.04 수정 내용
1. 배틀넷 방에 들어가거나 게임할 때 스타가 튕기는 문제 수정
2. /astat 명령어 막는 것 조정할 수 있도록 wDetector.ini에 옵션 추가
3. 메시지들 한글화
4. "CTRL + 키패드 0" 단축키를 "키패드 ."으로 변경
5. 스타가 설치된 경로에 Starcraft.exe 실행 파일이 없을 때 오류 메시지 뜨도록 수정

- 1.03 수정 내용
1. x64 운영체제 지원
2. 스타가 설치된 경로를 레지스트리에서 찾을 때 찾는 방법 수정
3. 멀티커맨드 외에 다른 핵들도 몇 번 감지되었는지 나오도록 수정
4. 멀티커맨드의 감지 예외 시간을 5초에서 10초로 늘림 (게임 시작했을 때)
5. ID Spoof 핵 감지 추가 (AutoRecord 옵션이 켜져 있을 경우에만)
6. 무한 디스커넥트를 거는 플레이어를 Drop 버튼 안 눌리던 것 수정
7. 자동으로 전적을 받아올 때 전적 메시지가 화면에 뜨지 않도록 수정

- 1.02 수정 내용
1. 배틀넷 방에 들어갈 때 스타가 가끔 다운되는 문제 수정
2. 감지할 수 없었던 PauseDrop 핵 감지 추가 (방지)
3. 플레이어들의 Ping 보기 추가
4. 플레이어들의 Resend Request 횟수 보기 추가

- 1.01 수정 내용
1. Annoy, PauseDrop, Crash 핵 감지 추가 (방지)
2. 무한 디스커넥트를 거는 플레이어를 Drop 버튼을 누를 수 있도록 기능 추가
3. 게임 시작할 때 랙걸려 있는 순간에 컨트롤하면 MultiCommand로 뜨는 것 예외로 처리

- 1.00
1. 2009년 12월, 프로그램 공개용으로 수정

- 0.00
1. 2008년 12월, 프로그램 탄생

 

[기 타]

혼자 쓰던 건데 몇 가지 기능 빼고 공개용으로 바꿔서 올립니다.

즐겜하세요~

홈페이지 : http://starfc.wo.to
만든이 : 원순철 (wonsch6207@hanmail.net)

 

다운로드

wDetector_v210.zip

 

Posted by LifeForce
2016. 1. 11. 00:29


wDetector 1.05 (스타크래프트 핵 감지기)

 

[기 능]

스타크래프트 멀티플레이에서 상대방의 핵 사용을 감지합니다.

Drop창이 떴을 때 누군가 Drop 버튼을 누른다면, 버튼을 누가 눌렀는지 메시지가 나옵니다.
(0초도 안 됐는데 Drop이 바로 된다면, Drop 버튼을 누른 플레이어를 핵으로 생각해볼 수 있습니다)

배틀넷 방에 플레이어들이 들어올 때 /astat 명령어로인해 배틀넷이 끊기는 것을 방지합니다.

플레이어들의 전적을 자동으로 받아와서 보여줍니다.

플레이어들의 APM(현재 / 평균)을 볼 수 있습니다.

플레이어들의 Ping을 볼 수 있습니다.

플레이어들의 Resend Request 횟수를 볼 수 있습니다.
(패킷이 전달되지 않아서 재전송을 요구하는 횟수입니다)

무한 디스커넥트를 거는 플레이어도 Drop 버튼으로 드랍시킬 수 있게 해줍니다.
(60초 이상 드랍창이 연속으로 떠 있을 경우에만)

 

[실행 방법]

1. wLoader를 실행합니다. (스타가 먼저 켜져 있어도 상관없습니다)

 

[사용 방법]

키패드 0 : 플레이어들의 전적, APM, 핵 사용 목록을 보여줍니다.

키패드 1~8 : 핵을 사용하는 특정(1~8) 플레이어를 다른 플레이어들에게 채팅창으로 알립니다.

키패드 9 : 핵을 사용하는 모든 플레이어들을 다른 플레이어들에게 채팅창으로 알립니다.

키패드 . : 플레이어들의 IP, Ping, Resend Request 횟수를 보여줍니다.
(Resend Request 3:50 이라고 나온다면 3번 플레이어에게 Resend Request를 50번 보냈다는 뜻입니다.
이것은 3번 플레이어의 패킷이 오지 않아서 재전송을 요청한 횟수가 50번이라는 뜻입니다.
랙이 걸리거나 할 때 누구 때문인지 알 수 있습니다.)

 

[핵 감지 설명]

- AutoMine
  게임이 시작될 때 자동으로 일꾼들이 미네랄을 캐러 가는 핵을 뜻합니다.

- AutoBuild
  게임이 시작될 때 일꾼이나 게임중에 자동으로 유닛이 생산되는 핵을 뜻합니다.

- AutoQueue
  리버의 스캐럽이나 캐리어의 인터셉터가 1개씩 자동으로 생산되는 핵을 뜻합니다.

- MultiCommand (xx)
  12마리가 넘는 유닛들이나 여러 건물들을 한꺼번에 지정해서 컨트롤하는 핵을 뜻입니다.
  xx는 몇 번 감지되었는지 횟수입니다.

- Annoy
  Network Latency를 계속 바꿔서 화면에 글씨 때문에 게임 플레이를 힘들게 하는 핵을 뜻합니다.

- PauseDrop
  나에게만 게임을 Pause 시키는 패킷을 보내서 혼자 드랍당하게 되는 핵을 뜻합니다.

- Crash
  캐리어의 인터셉터나 리버의 스캐럽을 이용하여 스타크래프트를 오류내는 핵을 뜻합니다.

- ID Spoof
  자신의 아이디를 숨기고 다른 존재하지 않는 아이디로 보여지는 핵을 뜻합니다.

- NoGrouping
  부대 지정을 사용하지 않고 있다는 뜻입니다.
  핵이 감지된 것은 아니지만 게임이 끝날 때까지도 부대 지정을 한 번도 사용하지 않는다면,
  엄청난 허접이거나 핵으로 의심해볼 수 있습니다.

※ 주 의

  게임중 랙이 걸려서 멈춰 있는 순간에 유닛을 마구 생산하거나 컨트롤하면 핵으로 잘못 감지될 때가 있습니다.

  사용자의 적절한 상황 판단으로 핵 사용 여부를 판단하시기 바랍니다. (멀티커맨드 감지 횟수 등으로)

 

[수정 내용]

- 1.05 수정 내용
1. whp 파일 기록 안 되던 것 수정
2. APM을 (현재 / 평균) APM으로 볼 수 있도록 수정
3. 플레이어 아이디를 색깔로 나오도록 수정
4. 오토큐 핵 감지 추가
5. 오토빌드, 멀티커맨드 감지 정교화
6. 감지되지 않는 오토마인, 오토빌드 감지 추가
7. ID Spoof 핵 감지되었을 때 감지된 플레이어의 ID가 제대로 나오지 않던 것 수정

- 1.04 수정 내용
1. 배틀넷 방에 들어가거나 게임할 때 스타가 튕기는 문제 수정
2. /astat 명령어 막는 것 조정할 수 있도록 wDetector.ini에 옵션 추가
3. 메시지들 한글화
4. "CTRL + 키패드 0" 단축키를 "키패드 ."으로 변경
5. 스타가 설치된 경로에 Starcraft.exe 실행 파일이 없을 때 오류 메시지 뜨도록 수정

- 1.03 수정 내용
1. x64 운영체제 지원
2. 스타가 설치된 경로를 레지스트리에서 찾을 때 찾는 방법 수정
3. 멀티커맨드 외에 다른 핵들도 몇 번 감지되었는지 나오도록 수정
4. 멀티커맨드의 감지 예외 시간을 5초에서 10초로 늘림 (게임 시작했을 때)
5. ID Spoof 핵 감지 추가 (AutoRecord 옵션이 켜져 있을 경우에만)
6. 무한 디스커넥트를 거는 플레이어를 Drop 버튼 안 눌리던 것 수정
7. 자동으로 전적을 받아올 때 전적 메시지가 화면에 뜨지 않도록 수정

- 1.02 수정 내용
1. 배틀넷 방에 들어갈 때 스타가 가끔 다운되는 문제 수정
2. 감지할 수 없었던 PauseDrop 핵 감지 추가 (방지)
3. 플레이어들의 Ping 보기 추가
4. 플레이어들의 Resend Request 횟수 보기 추가

- 1.01 수정 내용
1. Annoy, PauseDrop, Crash 핵 감지 추가 (방지)
2. 무한 디스커넥트를 거는 플레이어를 Drop 버튼을 누를 수 있도록 기능 추가
3. 게임 시작할 때 랙걸려 있는 순간에 컨트롤하면 MultiCommand로 뜨는 것 예외로 처리

- 1.00
1. 2009년 12월, 프로그램 공개용으로 수정

 

[기 타]

혼자 쓰던 건데 몇 가지 기능 빼고 공개용으로 바꿔서 올립니다.

즐겜하세요~

홈페이지 : http://starfc.wo.to
만든이 : 원순철 (wonsch6207@hanmail.net)

 

다운로드

wDetector_v105.zip

 

 

Posted by LifeForce