paulgrande 23 Postado Abril 14, 2013 Share Postado Abril 14, 2013 (editado) Eai pessoal do xtibia, vou mostrar como você pode "compilar" os arquivos '.lua' em um arquivo binário, '.luac' , para proteger seus scripts. Primeiro baixe o "compilador" luac. Scan: https://www.virustot...7b144/analysis/ Download: http://www.mediafire...5xvl7f352436gln Clique em 'Add' e selecione o arquivo '.lua', quando o arquivo for selecionado clique na aba 'Output options' e mude a extensão de '.luac' para '.lua' depois volte para a aba 'files' e clique no botão 'Compile', clicando nele ele vai gerar um arquivo '.lua' em binário, que é muito difícil de ser editado ou descompilado, não é impossível mas é muito trabalhoso obter o código descriptografado. Foto: Exemplo de codificação Lua: if 1+1 == 2 then print('oie') end luac: LuaQ @€€ €@ A€ @ € @ print oie Editado Abril 14, 2013 por PaulGrande Link para o comentário https://xtibia.com/forum/topic/212105-criptografia-em-luac/ Compartilhar em outros sites More sharing options...
Nu77 81 Postado Abril 14, 2013 Share Postado Abril 14, 2013 (editado) Muito bom, não sabia desse luac... Mais esse ai não é fraquinho? REP+ Editado Abril 14, 2013 por SUJA Link para o comentário https://xtibia.com/forum/topic/212105-criptografia-em-luac/#findComment-1503608 Compartilhar em outros sites More sharing options...
paulgrande 23 Postado Abril 14, 2013 Autor Share Postado Abril 14, 2013 é binário tem que manja muito pra conseguir pega o code Link para o comentário https://xtibia.com/forum/topic/212105-criptografia-em-luac/#findComment-1503622 Compartilhar em outros sites More sharing options...
StyloMaldoso 330 Postado Abril 14, 2013 Share Postado Abril 14, 2013 tem como 'descompliar'? pois a pxg fez isso nos script dela *-* e queria tanto ver um script deles kk Link para o comentário https://xtibia.com/forum/topic/212105-criptografia-em-luac/#findComment-1503630 Compartilhar em outros sites More sharing options...
Slicer 1070 Postado Abril 14, 2013 Share Postado Abril 14, 2013 ja viu se o otclient le esses arquivos normalmente? Link para o comentário https://xtibia.com/forum/topic/212105-criptografia-em-luac/#findComment-1503631 Compartilhar em outros sites More sharing options...
paulgrande 23 Postado Abril 14, 2013 Autor Share Postado Abril 14, 2013 (editado) não é questão de ler luac é uma variação da extensão do lua é próprio do lua 5.1 http://www.lua.org/m...l/5.1/luac.html e a respeito de descompilar os scripts é possível só que é trabalhoso é como pegar pequenos pedaços e tentar reconstruir o script Editado Abril 14, 2013 por PaulGrande Link para o comentário https://xtibia.com/forum/topic/212105-criptografia-em-luac/#findComment-1503636 Compartilhar em outros sites More sharing options...
Nu77 81 Postado Abril 14, 2013 Share Postado Abril 14, 2013 (editado) tem como 'descompliar'? pois a pxg fez isso nos script dela *-*e queria tanto ver um script deles kk Errado a codificação da PxG é realmente em binario ( até extensão de imagem ), não foi compilado por um programa simples assim '-' Pra você desincriptografar aquilo ali vai ser muito foda mesmo, por que o negocio ta tenso ;\ Editado Abril 14, 2013 por SUJA Link para o comentário https://xtibia.com/forum/topic/212105-criptografia-em-luac/#findComment-1503639 Compartilhar em outros sites More sharing options...
Slicer 1070 Postado Abril 14, 2013 Share Postado Abril 14, 2013 aki quando compilei o .lua da minha cdBar deu erro pq n acho o arquivo 'Barra.lua' ... ;x Link para o comentário https://xtibia.com/forum/topic/212105-criptografia-em-luac/#findComment-1503648 Compartilhar em outros sites More sharing options...
paulgrande 23 Postado Abril 14, 2013 Autor Share Postado Abril 14, 2013 (editado) aki quando compilei o .lua da minha cdBar deu erro pq n acho o arquivo 'Barra.lua' ... ;x ele não localiza o arquivo 'barra.lua' porque ele esta com extenção '.luac' faz assim depois de selecionar o arquivo no programa vai em 'output options' e muda '.luac' para '.lua' ele vai criptografar o script mas vai manter a extenção original do script dai o otclient vai reconhecer. Editado Abril 14, 2013 por PaulGrande Link para o comentário https://xtibia.com/forum/topic/212105-criptografia-em-luac/#findComment-1503651 Compartilhar em outros sites More sharing options...
Slicer 1070 Postado Abril 14, 2013 Share Postado Abril 14, 2013 eh ja tinha tentando mudar pra .lua mas oia oq da dai... ps: sem compilar fica tudo normal e funcionando... ;p Link para o comentário https://xtibia.com/forum/topic/212105-criptografia-em-luac/#findComment-1503683 Compartilhar em outros sites More sharing options...
paulgrande 23 Postado Abril 14, 2013 Autor Share Postado Abril 14, 2013 (editado) estranho eu testei com meus mods e funcionou normal vc fez oque eu falei recompilar os scripts ? mudando o luac para lua no output options ? Editado Abril 14, 2013 por PaulGrande Link para o comentário https://xtibia.com/forum/topic/212105-criptografia-em-luac/#findComment-1503727 Compartilhar em outros sites More sharing options...
drakylucas 160 Postado Abril 14, 2013 Share Postado Abril 14, 2013 (editado) ERROR: Unable to load texture '/SpellBar': unable to open file '/SpellBar.png': O sistema não pode encontrar o arquivo especificado. ERROR: failed to load UI from 'SpellBar.otui': unable to open file '/SpellBar.otui': O sistema não pode encontrar o arquivo especificado. ERROR: Unable to load module 'Spell Bar 1.0': LUA ERROR: ?:0: attempt to index upvalue '?' (a nil value) stack traceback: [C]: ? ?: in function 'init' /SpellBar/SpellBar.otmod:12:[@onLoad]:1: in main chunk [C]: in function 'autoLoadModules' /init.lua:49: in main chunk nao funciona diretamente no otclient... tem que modificar algo na source para faze-lo reconhecer o arquivo após a compilação? PS: mudei o output etc, normal. Editado Abril 14, 2013 por DrakyLucas Link para o comentário https://xtibia.com/forum/topic/212105-criptografia-em-luac/#findComment-1503739 Compartilhar em outros sites More sharing options...
paulgrande 23 Postado Abril 14, 2013 Autor Share Postado Abril 14, 2013 (editado) não o estranho desse erro é que não é no arquivo lua por acaso vc não tento compilar os arquivos .otui neh ? o luac é so pros scripts. Editado Abril 14, 2013 por PaulGrande Link para o comentário https://xtibia.com/forum/topic/212105-criptografia-em-luac/#findComment-1503757 Compartilhar em outros sites More sharing options...
drakylucas 160 Postado Abril 14, 2013 Share Postado Abril 14, 2013 nao, foi só o arquivo lua.. o erro da nos outros arquivos pq nao tem nada puxando eles, pois o script nao está lendo o arquivo compilado.. sem compilar nao da erro nenhum. eu vi o video agora, e havia feito exatamente igual.. e deu o erro ¬¬ PS: minha versão do OTClient é a 6.2.1 ... tem algum problema? Link para o comentário https://xtibia.com/forum/topic/212105-criptografia-em-luac/#findComment-1503770 Compartilhar em outros sites More sharing options...
paulgrande 23 Postado Abril 14, 2013 Autor Share Postado Abril 14, 2013 nao, foi só o arquivo lua.. o erro da nos outros arquivos pq nao tem nada puxando eles, pois o script nao está lendo o arquivo compilado.. sem compilar nao da erro nenhum. eu vi o video agora, e havia feito exatamente igual.. e deu o erro ¬¬ PS: minha versão do OTClient é a 6.2.1 ... tem algum problema? não sei teria que testar mais acho que não deve ter problema na versão tenta compilar outro script para testar Link para o comentário https://xtibia.com/forum/topic/212105-criptografia-em-luac/#findComment-1503779 Compartilhar em outros sites More sharing options...
Posts Recomendados