YAPHPO

Tela Software:
YAPHPO
Detalhes de Software:
Versão: 1.0.1
Data de upload: 3 Jun 15
Revelador: Lincoln Maskey
Licença: Livre
Popularidade: 1

Rating: 2.0/5 (Total Votes: 2)

YAPHPO é "Yet Another PHP Obfuscator". Baseado originalmente no código de "PHPCodeBuster" por Martijn Loots, a verdadeira força do YAPHPO é encontrada no quadro do código desenvolvido em torno deste núcleo.
Este quadro de código fornece muito customisability necessária para desenvolvedores de PHP que precisam para ofuscar seu código. A principal característica é a "ofuscação pisou '.
Não há nada pior do que alimentar o seu código em um ofuscador e sendo dado para trás um pedaço de código ofuscado que você só pode esperar é correto. Nossa ofuscação pisou permite garantir que o processo funcionou corretamente. Por exemplo, o primeiro passo pode envolver apenas ofuscar os nomes de variáveis.
Dessa forma, você pode comparar seu código original com a saída deste passo e não ser superado por diferenças. Você pode realmente garantir que, neste momento, apenas os nomes de variáveis ​​foram alteradas (e mudou corretamente). A segunda etapa pode envolver a remoção de comentários. Agora tudo que você precisa fazer é comparar a saída do primeiro passo com a saída a partir do segundo passo e garantir que os comentários e apenas os comentários foram removidos.
Esta é uma ótima maneira de obter rapidamente a parte de mente que o código ainda funcionará depois de ofuscação! Claro, você não tem que passar por tudo que processo se você não quiser. Todos os "passos" são feitas de uma só vez, mas guardado em diretórios separados. Se você gosta, basta levar o diretório final e você tem a sua fonte completamente ofuscado.
Outra coisa importante sobre ofuscar seu código é que algumas variáveis ​​e funções não deve ser ofuscado. Por exemplo, se o seu código é um módulo para um Sistema de Gerenciamento de Conteúdo do tipo, então você obviamente não quer mudar chamadas para funções que estão fora de seu controle. YAPHPO lida com isso, permitindo que você defina 'include' e 'excluir' listas para cada tipo diferente de ofuscação.
Por exemplo, você pode usar uma biblioteca que fornece todas as suas funções de banco de dados e para que você não deseja alterar as chamadas para essas funções específicas. Você pode adicionar cada um desses nomes de função à lista de exclusão e eles não serão afetados pelo processo de obscurecimento. Melhor ainda, se todos eles começam com 'db_', por exemplo, basta adicionar 'db_ *' para a lista. Sim, ele suporta wildcards.
O inverso disso também é verdadeira: talvez o seu código fornece uma API para outros desenvolvedores. Você pode adicionar suas funções "públicas" e variáveis ​​à lista de exclusão e de que maneira toda a gente ainda pode usar essas funções e variáveis ​​que você fornece, apesar de não ser capaz de ler o resto do seu código.
Ao contrário de um monte de obfuscators mais velhos, YAPHPO usa própria tokenizer do PHP. O que isto significa? Um monte de obfuscators mais velhos tentaram analisar o seu código e tentar trabalhar para fora o que era cada parte do seu código. YAPHPO, por outro lado, passa essencialmente o seu bloco de código para o PHP em si, que analisa, analisa e marca o seu código antes de passá-lo de volta para YAPHPO. Não mais tentando se certificar de que seu código seja aceitável para a ofuscador: se entende o seu código PHP, então você está garantido, mas todos que YAPHPO vai, também. A outra grande coisa sobre isso é que é mais rápido, também!
YAPHPO irá funcionar em um diretório inteiro (mais subdiretórios) do código-fonte para você, para que você não precisa mesmo de trabalhar em cada arquivo de um de cada vez. O poderoso 'include' e 'excluir' listas são utilizáveis ​​para arquivos, também, para que você pode parar e ofuscando todo o arquivo, grupo de arquivos ou diretórios facilmente.
Diferente de qualquer outra obfuscators que conhecemos, YAPHPO vai mesmo ofuscar seus constantes.
Finalmente, porque YAPHPO saídas PHP inteiramente válida (embora praticamente ilegível para uma pessoa normal), não há necessidade para se certificar de que não há nenhum extensões particulares instalados nos servidores em seus scripts serão executados. Outros codificadores de PHP que não são obfuscators 'compilação' o código, mas exigem extensões instaladas para deixá-los correr no servidor. Usando YAPHPO, você não precisa se preocupar com essas extensões sendo instalado.
O melhor de tudo, YAPHPO é inteiramente livre

O que é novo nesta versão:

  • A libertação de YAPHPO v1.0.1 é essencialmente uma pequena versão de correção. Se você não tem tags curtas desativado e você não usar classes estáticas, esta atualização é opcional.

Comentário para YAPHPO

Comentários não encontrado
Adicionar comentário
Ligue imagens!