Manger

bytecode mangler para aplicativos de python congelados
Baixe Agora

Manger Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • MIT/X Consortium Lic...
  • Nome do editor:
  • Ryan Kelly
  • Site do editor:

Manger Tag


Manger Descrição

Bytecode Mangler para aplicativos de python congelados Mangler é um utilitário Python para ofuscar o bytecode de suas aplicações de python congeladas. Isso a torna (ligeiramente) mais difícil para alguém pegar código do seu aplicativo e usá-lo para seus próprios fins do mal.Mangler funciona com a saída de PY2EXE, PY2APP e CXFreeze. O suporte para BbFreeze e Pyinstaller serão adicionados eventualmente; Se você precisar desrespeitar tal suporte, você pode me escorregar um cinquenta e eu vou conseguir certo ... é seguro? É o mais seguro possível. O que quer dizer: não, não é. Um atacante determinado será capaz de obter o portão de seu programa, descompactilá-lo a uma aproximação do seu código-fonte, e ter seu modo perverso com o resultado.Mas lembre-se: tal engenharia reversa é possível em algum grau com qualquer aplicação , escrito em qualquer idioma. Qualquer um que diga diferente é vendendo o seu óleo de cobra. O que Mangler pode fazer é tornar mais difícil. Um aplicativo Python congelado padrão basicamente navios com um grande zipfile de todo o seu código em uma forma facilmente descompilada. Mangler aplica algum simples nível de byte, com o conteúdo deste zipfile, significando trabalho extra para alguém que quer chegar ao seu conteúdo. Há muito mais que poderia ser feito para tornar o trabalho do atacante ainda mais difícil. Mas isso exigiria compilar uma extensão C ou, ainda melhor, compilar um intérprete de python personalizado. Se você acha que gostaria de descer essa estrada, eu forneci distribuição-pyton-apps consulting e por uma taxa modesta eu ficarei feliz em falar com você, ou falhar isso, (b) Implementar um Solução personalizada para você.Sounds incríveis, como faço para usá-lo? Se você está apenas usando PY2EXE, PY2APP ou CXFreeze em sua forma básica, você pode ligar para o roteiro "Mangler" com o caminho para o seu aplicativo congelado: Mangler / Caminho / To / Frozen / ApplicationThis irá gerar uma nova chave de mangueira, mangle o bytecode congelado usando-o e patch os executáveis para carregar corretamente o BYTECODE MANGUE. Fácil.Para cenários mais complicados, bem, eu não tenho por perto para fixar a API ainda. Tenha paciencia comigo. Requisitos: · Pitão


Manger Software Relacionado