Tools for Starcraft© and Warcraft©
Korean        Chinese
Portuguese
Image
Início

Image
Ferramentas

Image
Download

Image
Gosu Links

Características do BWSentinel

BWSentinel é um projeto de anti-hack para jogos online de BW. Só funciona na versão 1.10 de BW. Roda junto com o BW e detecta automáticamente quando um jogo é iniciado. Durante todo o jogo, BWSentinel irá coletar algumas informações e tirar alguns "snapshots". As informações coletadas são enviadas regurlamente para um servidor na Internet. Admins podem checar essas informações para verificar potenciais trapaceiros "cheaters".

O cliente do programa Sentinel deve rodar nas máquinas de cada jogador participante no jogo. Um jogador não pode verificar se o Sentinel está rodando do outro lado, mas Admins estarão disponíveis para tal verificação no servidor. Se o cliente Sentinel de um dos jogadores parar de funcionar durante o jogo, isso será gravado no servidor.

NOTA IMPORTANTE: BWSentinel não é de uso público. Foi usado com sucesso na final do torneio TL Ladder mas não temos futuros planos desenvolvidos. Se você precisa de um programa anti-hack por favor vá até www.bwscanner.com feito por TravelToAiur.

Detecção de Hacks

Maphacks, hacks de minerais, etc, todas usam a mesma técnica. Todos acessam a memória da engine BW e mudam alguns parâmetros por ali, o código principal. BWSentinel scanea essa memória durante o jogo e detecta qualquer mudança, independente de qual hack for. Até agora, nós testamos em todos os hacks conhecidos e tivemos sucesso (aproximadamente 20).

O IP de cada jogador será gravado e coletado no servidor. O IP do jogador é usado pra mostrar de qual país ele é.

Instalação e Uso

1 - Faça download no bwsentinel.exe e salve-o onde quiser. Não há nenhum instalador/desinstalador, apenas um simples executável.
2 - Inicie o bwsentinel.exe & o BW em qualquer ordem, tanto faz.
3 - Entre na BNet e jogue como de costume.

WARNING: Se você estiver usando um crack "no-cd" ou algum arquivo que troca as versões entre a 1.09 e a 1.10, tenha certeza que esses arquivos estão localizados dentro do diretório do Starcraft (normalmente c:\arquivos de programas\starcraft), onde o arquivo original starcraft.exe estiver localizado. Senão os "snapshots" não funcionarão e o jogo não contará.

Como funciona



1-Primeiro, quando você inicia o BWSentinel, ele checará a disponibilidade do servidor de jogo. Se você tem um firewall, como o ZoneAlarm por exemplo, você poderá avisar sobre ele.

Tenha certeza que permitiu o BWSentinel acessar a Internet.

2-Quando o BW é iniciado, BWSentinel poderá mostrar a seguinte mensagem "Waiting for game". Como essa:

You're ready to start a game.
3-Assim que o jogo começar, você poderá ver a mensagem na superior esquerda da janela do BW. Essa mensagem durará 3 segundos. 4-Durante um jogo, você pode tirar "snapshots" usando a típica tecla PrintScreen. Essas snapshots serão enviadas ao servidor e deletadas automáticamente do seu disco.

As snapshots do BW são recomprimidas para aproximadamente 15k por imagem.


5-Quando o jogo acabar, você tem 30 segundos para salvar o replay no disco. Você poderá ver um contador na superior esquerda do seu BW. Se o replay for salvo durante esses 30s, ele vai ser enviado para o servidor de jogo, caso contrário não.

Depois disso, o BWSentinel voltará para o modo "waiting game".

AVISO: Se ao iniciar aparecer a mensagem "Sentinel server not available", parece que o cliente do Sentinel não está respondendo ao servidor. Nesse caso, por favor notifique os admins do torneio.

Créditos

BWSentinel foi feito por jca com a ajuda de várias pessoas, incluindo 0x64, Brefan, HurtnTime, Liquid.Meat, & Liquid.Nazgul. Para todas sugestões/bugs, por favor mande um email para jca@bwchart.com. Obrigado.

Para mais informações, cheque em www.teamliquid.net.