Obfuscador para Stored Procedures

Dúvidas, dicas e truques de PL/SQL. Aqui também vão assuntos relacionados a pacotes, triggers, funções, Java-Stored Procedures, etc
Responder
NiNo
Rank: Programador Sênior
Rank: Programador Sênior
Mensagens: 62
Registrado em: Seg, 11 Jul 2005 2:03 pm
Localização: são Paulo
NiNo
Developer

Olá para todos,

alguém conhece um obfuscador para STORED PROCEDURES.

valeu...
Avatar do usuário
dr_gori
Moderador
Moderador
Mensagens: 5024
Registrado em: Seg, 03 Mai 2004 3:08 pm
Localização: Portland, OR USA
Contato:
Thomas F. G

Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered

Sim, existe um utilitário chamado wrap.
Com ele você pode criptografar as stored procedures, functions ou packages para que não será possível ver o código delas.

Aí vai um exemplo: (sendo oname, o arquivo de saída).

Selecionar tudo

wrap iname=SUA_PROC.SQL oname=SUA_PROC_CRIPT.SQL
Depois de rodar o comando, basta aplicar na sua base o arquivo gerado! (pode ser no sql*plus com @sua_proc_cript.sql.

Lembrando que você deve guardar bem os fontes que você criptografa, pois não tem como "descriptografar" a procedure depois do wrap. (ou seja, o ideal é manter o código num lugar separado do banco).

:-o
NiNo
Rank: Programador Sênior
Rank: Programador Sênior
Mensagens: 62
Registrado em: Seg, 11 Jul 2005 2:03 pm
Localização: são Paulo
NiNo
Developer

Alguma sugestão de onde consigo fazer um download deste "WRAP".

valeu...
Avatar do usuário
dr_gori
Moderador
Moderador
Mensagens: 5024
Registrado em: Seg, 03 Mai 2004 3:08 pm
Localização: Portland, OR USA
Contato:
Thomas F. G

Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered

Ele já vem quando você instala um banco.
Deve estar na pasta BIN do oracle_home do servidor.

Selecionar tudo

[oracle@ti-banco app]$ find -name wrap
./oracle/product/10.1.0/bin/wrap
[oracle@ti-banco app]$
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 4 visitantes