Jump to content
  • 0
Sign in to follow this  
potinho

Scripting RSA Key - OTClient

Question

potinho    4
potinho

Descreva em algumas palavras a base utilizada. (Nome do servidor / Nome do cliente / Nome do website / etc.).

The OTX Server Version: (2.100 - 6000) - Codename: (FINAL)

Base:

 

Qual é a sua pergunta?

Olá, estou tendo bastante dificuldades quanto a isso, se alguém puder me auxiliar com paciência ficarei muito agradecido. Preciso que o login no meu OT seja feito apenas por OTClient, tentei alguns scripts porém acho que pelo TFS ser antigo, não funcionaram. Procurei várias formas de alterar a RSA Key mas nenhum funcionou, acho que não consegui entender bem a lógica. Se alguém puder auxiliar.

 

Você tem o código disponível? Se tiver poste-o na caixa de código que está dentro do spoiler abaixo:

Spoiler


 

 

Você tem alguma imagem que possa auxiliar no problema? Se sim, anexe-a dentro do spoiler abaixo:

Spoiler

 

 

Share this post


Link to post
Share on other sites

3 answers to this question

Recommended Posts

  • 0
Majesty    1,755
Majesty

https://www.mobilefish.com/services/rsa_key_generation/rsa_key_generation.php

Servidor - config.lua:

Spoiler

-- RSA
-- NOTE: These should not be changed unless you know what your doing!
-- Prime1 - known as p; Prime2 - known as q; Public - known as e;
-- Modulus - known as n; Private - known as d.
rsaPrime1 = "RSA Prime1 (p) aqui"
rsaPrime2 = "RSA Prime2 (q) aqui"
rsaPublic = "65537"
rsaModulus = "RSA aqui"
rsaPrivate = "RSA Private Key (d) aqui"

 

OTClient (modules/gamelib/const.lua):

Spoiler

OTSERV_RSA  = "RSA aqui"

rsaModulus = OTSERV_RSA.

 

Share this post


Link to post
Share on other sites
  • 0
potinho    4
potinho

@Majesty preciso fazer alterações na Source e recompilar? Não deu, login ainda é feito por ambos clients.

 

Segue CONF.LUA 

rsaPrime1 = "12902259918992281115991589399134424795648481239294849124476349383645287749282906516425715933447071268104248656961965373091521537270603371882481547315226819"
rsaPrime2 = "6996312979431685079714625632632569514862535549577539299927894214049382966007921568809132588292047847290677355073958421228965934757240721367398749322189177"
rsaPublic = "65537"
rsaModulus = "90268248535246898074257563498949728989820238082001012004527135879952874280691458282927550892095113627516139556016194561777689858299682016090750877504955866093540988308510518750110531721491918608354215316536010553609564648785849082790121687188024959958032074570724096842177268157938877536811399028919381937963"
rsaPrivate = "13197893670212792427903870690555507624402360823683319300965546424183414580429155336176690917314728760530076891309446210399527354352923586343311029010367989353192612375813719019891155844240598147438656334403805033541735132128892259251723961827931090255557923376957000895981589095906333121070926425410121580321"

CONST.LUA

OTSERV_RSA  = "90268248535246898074257563498949728989820238082001012004527135879952874280691458282927550892095113627516139556016194561777689858299682016090750877504955866093540988308510518750110531721491918608354215316536010553609564648785849082790121687188024959958032074570724096842177268157938877536811399028919381937963"
              
CIPSOFT_RSA = "1321277432058722840622950990822933849527763264961655079678763618" ..
              "4334395343554449668205332383339435179772895415509701210392836078" ..
              "6959821132214473291575712138800495033169914814069637740318278150" ..
              "2907336840325241747827401343576296990629870233111328210165697754" ..
              "88792221429527047321331896351555606801473202394175817"

 

Edited by potinho

Share this post


Link to post
Share on other sites
  • 0
potinho    4
potinho

Consegui resolver executando o servidor compilado em 7.72, na versão 7.6 ele não carregava as RSA Keys

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×