PDA

View Full Version : |Pedido| Sistema de licença muemu



TheAngelz
28/10/2017, 05:46 PM
Boa Tarde, alguem poderia me ajuda a ativa sistema de muemu estou em um projeto e queria ativa unica coisa que falta e.

traduzir este comando

static BYTE gProtectString3[10] = {0xDD,0xC5,0xD5,0xDD,0xC5,0x9E,0xC0,0xDC,0xB0}; //"muemu.pl"

esse Xor Key qye nao consegui.
Por favor se alguem souber me ajuda, ou chama privado para negocias

maniacoo
28/10/2017, 05:52 PM
TheAngelz
Fale com o louis
ele fez o authserver e o gerenciador de licenças
pede uma ajuda pra ele que ele te ajuda

TheAngelz
28/10/2017, 06:00 PM
@
maniacoo ([Only registered and activated users can see links])
Ele cobrou valorzin puxado e como to iniciando agora nao tenho.
So posso negociar com outros tipos de serviços trocas

louis
28/10/2017, 06:00 PM
Tem um segredo tão bobo nessa chave que quando descobrir vc vai ficar com muita raiva kkkk

Posso dar um dica:
O segredo está nas chaves com números e não no texto.

Obs: você tem o intuito em vender sistemas então é justo eu cobrar o que acho justo, demorei alguns dias para descobrir o segredo, se você insistir vai conseguir também ^^

TheAngelz
28/10/2017, 06:14 PM
Tem um segredo tão bobo nessa chave que quando descobrir vc vai ficar com muita raiva kkkk

Posso dar um dica:
O segredo está nas chaves com números e não no texto.

Obs: você tem o intuito em vender sistemas então é justo eu cobrar o que acho justo, demorei alguns dias para descobrir o segredo, se você insistir vai conseguir também ^^

Rs realmente tem direito de cobrar, mais e que nao tenho entao to pedindo ajuda, por isso estou correndo atras.

louis
28/10/2017, 07:16 PM
Rs realmente tem direito de cobrar, mais e que nao tenho entao to pedindo ajuda, por isso estou correndo atras.

sim, logo você consegue ...

usei esse site pra descobrir algumas coisas :

[Only registered and activated users can see links]

TheAngelz
28/10/2017, 10:06 PM
sem sucesso

felipecoder
29/10/2017, 11:29 AM
aprendi essa merda, que coisa besta se fuder kkkk

louis
29/10/2017, 12:20 PM
to falando que é muito triste quando descobrimos como fazer kkk

mais como falei o segredo está nos números ^^

Mentor
29/10/2017, 12:52 PM
Aff conta logo que segredo ao invés de ficarem com tanto mistério.

gugabr
29/10/2017, 01:31 PM
Boa Tarde, alguem poderia me ajuda a ativa sistema de muemu estou em um projeto e queria ativa unica coisa que falta e.

traduzir este comando

static BYTE gProtectString3[10] = {0xDD,0xC5,0xD5,0xDD,0xC5,0x9E,0xC0,0xDC,0xB0}; //"muemu.pl"

esse Xor Key qye nao consegui.
Por favor se alguem souber me ajuda, ou chama privado para negocias

Na verdade pelo que entendi é que uma conversão para hex de (IP)

É só você usar um pouco a cachola e fazer agora.

louis
29/10/2017, 01:37 PM
Na verdade pelo que entendi é que uma conversão para hex de (IP).

0xDD,0xC5,0xD5,0xDD,0xC5,0x9E,0xC0,0xDC,0xB0 convertendo é o que vale : 0.0.0.221

É só você usar um pouco a cachola e fazer agora.

Errado amigo ^^

2 minutes:------- Atualizado -------


Aff conta logo que segredo ao invés de ficarem com tanto mistério.

O legal é o desafio de aprender kkk

esqueçam o texto, vou dar um exemplo em números, se entender a lógica você vai conseguir fazer qualquer ip:

static BYTE gProtectString3[12] = {0x81,0x82,0x87,0x9E,0x80,0x9E,0x80,0x9E,0x80,0x81 ,0xB0}; //"127.0.0.1"

Essa chave é referente a esse ip 127.0.0.1;....agora é só seguir a lógica e ficar muito triste quando descobrir o quão fácil é ^^

gugabr
29/10/2017, 01:46 PM
Errado amigo ^^

2 minutes:------- Atualizado -------



O legal é o desafio de aprender kkk

esqueçam o texto, vou dar um exemplo em números, se entender a lógica você vai conseguir fazer qualquer ip:

static BYTE gProtectString3[12] = {0x81,0x82,0x87,0x9E,0x80,0x9E,0x80,0x9E,0x80,0x81 ,0xB0}; //"127.0.0.1"

Essa chave é referente a esse ip 127.0.0.1;....agora é só seguir a lógica e ficar muito triste quando descobrir o quão fácil é ^^

Em vez de tomar o 0x30 como 0 você toma 0x80 como 0 criando uma nova tabela. É isso ?

louis
29/10/2017, 02:13 PM
Em vez de tomar o 0x30 como 0 você toma 0x80 como 0 criando uma nova tabela. É isso ?

Sem chutes guga, o desafio é fazer esse número:

123.456.789

quem conseguir ganha um pirulito...

maurao
29/10/2017, 02:20 PM
static BYTE gProtectString3[12] = {0x81,0x82,0x83,0x9E,0x84,0x85,0x86,0x9E,0x87,0x88 ,0x89 ,0xB0}; //"123.456.789"

Seria isso?? eu não sei mas pelo oque eu vi se usar o padrão dos números possa ser algo parecido, mas como eu disse eu não sei programação.

Mentor
29/10/2017, 03:08 PM
maurao analizando o exemplo dele seguir a mesma lógica tipo os ponto do ip substitui por 0x9E e os numeros sempre vai ter o 0x8 antes de cada numero ex

1 = 0x81
2 = 0x82
7 = 0x87
. = 0x9E
0 = 0x80
. = 0x9E
0 = 0x80
. = 0x9E
1 = 0x81

louis
29/10/2017, 03:27 PM
@Mentor ([Only registered and activated users can see links]) e maurao isso meus garotos xD

ganharam um pirulito kkk

Mentor
29/10/2017, 03:40 PM
kkkkkkkkkkkkkkkkkkkkkk

Mais a final de contas isso é pra que mesmo?

louis
29/10/2017, 03:46 PM
kkkkkkkkkkkkkkkkkkkkkk

Mais a final de contas isso é pra que mesmo?

taqueopariu kkk

isso é pra fazer o gameserver muemu ser conectar ao servidor do authserver...

Mentor
29/10/2017, 04:02 PM
mais essa info ai de IP tem de colocar em que lugar? porque não source do auth tem isso não pelo menos verifiquei aqui e não vi.

maurao
29/10/2017, 04:12 PM
Mentor essa info fica no GameServer, DataServer, JoinServer e acho que no ConnectServer TBM, essa linha é responsavel para dizer onde os .exe devem conectar para verificar se o computador que esta executando os arquivos está listado no AuthServer.

louis
29/10/2017, 04:16 PM
Isso, fica no gs,cs,js, etc...porém eu só uso no gs ^^

TheAngelz
29/10/2017, 05:58 PM
if(gQueryManager.ExecQuery("SELECT ProductId,Information1,Information2,Status,Package Index,PlanIndex FROM License WHERE UserId=%d",UserId) != 0)
{
while(gQueryManager.Fetch() != SQL_NO_DATA)
{
char IpAddress[16] = {0};


char HardwareId[36] = {0};


int ProductId = gQueryManager.GetAsInteger("ProductId");


gQueryManager.GetAsString("Information1",IpAddress,sizeof(IpAddress));


gQueryManager.GetAsString("Information2",HardwareId,sizeof(HardwareId));


if(GetDatabaseProductId(lpMsg->ServerType) == ProductId && strcmp(gClientManager[index].m_IpAddr,IpAddress) == 0 && strcmp(lpMsg->CustomerHardwareId,HardwareId) == 0)
{
pMsg.Status = (BYTE)gQueryManager.GetAsInteger("Status");


pMsg.PackageType = (BYTE)gQueryManager.GetAsInteger("PackageIndex")+1;


pMsg.PlanType = (BYTE)gQueryManager.GetAsInteger("PlanIndex")+1;


memcpy(pMsg.CustomerName,lpMsg->CustomerName,sizeof(pMsg.CustomerName));


memcpy(pMsg.CustomerHardwareId,lpMsg->CustomerHardwareId,sizeof(pMsg.CustomerHardwareId) );


break;
}
}
}


gQueryManager.Close();
}


gSocketManager.DataSend(index,(BYTE*)&pMsg,pMsg.size);


gQueryManager.ExecQuery("INSERT INTO AuthLog (IpAddress,CustomerName,HardwareId,Type,Version,St atus,Date) VALUES ('%s','%s','%s',%d,%d,%d,getdate())",gClientManager[index].m_IpAddr,lpMsg->CustomerName,lpMsg->CustomerHardwareId,lpMsg->ServerType,0,pMsg.Status);


gQueryManager.Close();

Galera no caso esse em verelho e data base correto?

Criei Tabela License com todas as colunas de cima
e a tabela AuthLog correto?

gugabr
30/10/2017, 12:29 AM
Foi exatamente o que disse... mas ok. O mundo é dos tolos.

TheAngelz
30/10/2017, 08:21 AM
AuthServerODBC = AuthServer
AuthServerUSER = sa
[Only registered and activated users can see links]
AuthServerPort = 1256
MaxIpConnection = 50


Mesmo com database etc.. o sql continuar dando sem conexao falta algo no authserver.ini ?

Mentor
30/10/2017, 08:50 AM
TheAngelz acredito que o problema agora seja configuração do seu sql, tipo tenta configurar o Configuration Manager habilitando o acesso a rede.

TheAngelz
30/10/2017, 09:34 AM
@TheAngelz ([Only registered and activated users can see links]) acredito que o problema agora seja configuração do seu sql, tipo tenta configurar o Configuration Manager habilitando o acesso a rede.

Estou verificando obrigado, mais me parece sem problema aki na compilação to tentando resolver

jhonhy™
30/10/2017, 11:40 AM
Só criar a ODBC do auth, e restaurar a db do sql que tem nas files... e fazer a alteração para seu ip do Xor Key na source.

Marco_Aurélio
30/10/2017, 11:45 AM
TheAngelz
Infelizmente na área de mu existe sempre pessoas que só querem se gabar falando que tem, e não compartilha nada. em vez de ajudar a comunidade para o crescimento dela.

mais graças a DEUS eu não sou um deste, segue database original xteam do autenticador. e qualquer duvida estou a disposição.

DataBase ([Only registered and activated users can see links])

VIRUSTOTAL ([Only registered and activated users can see links] 4f8ec2998f2bfd/analysis/1509373377/)

Esqueci a ODBC mais só criar ela
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ODBC\ODBC. INI]

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ODBC\ODBC. INI\AUTENTICADOR]
"Driver"="C:\\WINDOWS\\system32\\SQLSRV32.dll"
"Description"="XTeam"
"Server"="(local)"
"Database"="XTeam"
"LastUser"="sa"
"Trusted_Connection"="Yes"

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ODBC\ODBC. INI\ODBC Data Sources]
"XTeam"="SQL Server"

TheAngelz
30/10/2017, 12:40 PM
@TheAngelz ([Only registered and activated users can see links])
Infelizmente na área de mu existe sempre pessoas que só querem se gabar falando que tem, e não compartilha nada. em vez de ajudar a comunidade para o crescimento dela.

mais graças a DEUS eu não sou um deste, segue database original xteam do autenticador. e qualquer duvida estou a disposição.

DataBase ([Only registered and activated users can see links])

VIRUSTOTAL ([Only registered and activated users can see links] 4f8ec2998f2bfd/analysis/1509373377/)

Esqueci a ODBC mais só criar ela
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ODBC\ODBC. INI]

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ODBC\ODBC. INI\AUTENTICADOR]
"Driver"="C:\\WINDOWS\\system32\\SQLSRV32.dll"
"Description"="XTeam"
"Server"="(local)"
"Database"="XTeam"
"LastUser"="sa"
"Trusted_Connection"="Yes"

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ODBC\ODBC. INI\ODBC Data Sources]
"XTeam"="SQL Server"
Muito Obrigado

Mentor
30/10/2017, 12:56 PM
Se eu soubesse que não tinha a database ja teria passado a muito tempo, até porque eu acho que nessa source vazada da muemu deva ter, mais de qualquer forma agradeço ao Marcos e aos demais por ter ajudado. Estarei mantendo o tópico aberto porque acredito que deva surgir mais dúvidas referente ao assunto.

Abraço!

Malyk
30/10/2017, 01:07 PM
Eu acho bem legal isso, por que no meu caso eu queria aprender por que quero incluir esse sistema de Licença a um outro programa, acredito que agora eu consiga, obrigado a todos que ajudou nesse post.

TheAngelz
30/10/2017, 01:29 PM
Estrou trabalhando em cima justamente de aplica em outra aplicação .
estou so com ultima duvida que mandei MP Pro Marco_Aurélio+ assim q responde posto aki.

Marco_Aurélio
30/10/2017, 06:03 PM
PRA QUEM ESTA COM DIFICULDADE CREIO QUE ESTA TABELA IRÉ AJUDAR.


OBS. A STRING SEMPRE FINALIZA COM 0XB0
Numeros de 0 a 9 = 0x80,0x81 sempre depois do 8 vem o numero que deseja
0:0x80 5:0x85
1:0x81 6:0x86
2:0x82 7:0x87
3:0x83 8:0x88
4:0x84 9:0x89

Letras maiusculas
A: 0XF1 J:0xFA R:0XE4
B: 0XF2 K:0XFB S:0XE5
C: 0xF3 L:0XFC T:0XE6
D: 0XF4 M:0XFD U:0XE7
E: 0XF5 N:0XFE X:0XE8
F: 0XF6 O:0XFF Y:0XE9
G: 0XF7 P:0XE1 Z:0XEA
H: 0XF8 Q:0XE2 W:0XEB
I: 0XF9 R:0XE3

Letras Minusculas
a:0XD1 n:0XDE
b:0XD2 o:0XDF
c:0XD3 p:0XC0
d:0XD4 q:0XC1
e:0XD5 r:0XC2
f:0XD6 s:0XC3
g:0XD7 t:0XC4
h:0XD8 u:0XC5
i:0XD9 x:0XC6
j:0XDA y:0XC7
k:0XDB z:0XC8
l:0XDC w:0XC9
m:0XDD

Caractere especiais
. = 0x9E : = 0x8A
/ = 0xEC % = 0x95
- = 0x9D espaço : 0x90

Exemplo:



0XC0,0XD5,0XC2,0XD6,0XD5,0XD3,0XC4,0XC8,0XDF,0XDE, 0XD5,0x9E,0XD3,0XDF,0XDD,0x9E,0XD2,0XC2,0XB0
p e r f e c t z o n e . c o m . b r



[Only registered and activated users can see links]
acabei de criar topico ensinando a usar o autenticador.

louis
30/10/2017, 09:51 PM
Se eu soubesse que não tinha a database ja teria passado a muito tempo, até porque eu acho que nessa source vazada da muemu deva ter, mais de qualquer forma agradeço ao Marcos e aos demais por ter ajudado. Estarei mantendo o tópico aberto porque acredito que deva surgir mais dúvidas referente ao assunto.

Abraço!

Tem não, tive que criar na mão ^^

Mais não é difícil não, só seguir os selects da source...

jhonhy™
30/10/2017, 10:25 PM
Aqui já tem um tópico ensinando a usar o sistema de licença 100% e com a db original, creio que pode ser fechado esse tópico;

[Only registered and activated users can see links]

Abraços;

[]'s