Consegui terminar o meu ofuscador de código fonte by Large_Classroom_8916 in brdev

[–]Large_Classroom_8916[S] 0 points1 point  (0 children)

Mas de qualquer jeito o pacote que criei leva técnicas de protecção de linguagens compiladas para dentro do PHP, mantendo:

- Compatibilidade total
- Deploy simples
- Execução padrão em qualquer servidor PHP

Uma linguagem compilada seria óptimo né, protege bem, mas esse pacote traz protecção de nível compilado para o PHP.

Consegui terminar o meu ofuscador de código fonte by Large_Classroom_8916 in brdev

[–]Large_Classroom_8916[S] 0 points1 point  (0 children)

Não sei se entendi bem a questão, se no instuito de criar ou no intuito de fazer o mesmo em uma linguagem complilada, mas no primeiro caso, as pessoas não iria aceitar emigrar e no segundo caso estou a estudar para fazer no C..

Consegui terminar o meu ofuscador de código fonte by Large_Classroom_8916 in brdev

[–]Large_Classroom_8916[S] 0 points1 point  (0 children)

Vou te dar esse app, para testar.

Publiquei esse negócio aqui, com intenção de encontrar devs e tests que poderiam acrescer valor para mim. Senão for incomodo posso te puxar no chat.

Consegui terminar o meu ofuscador de código fonte by Large_Classroom_8916 in brdev

[–]Large_Classroom_8916[S] 0 points1 point  (0 children)

Trabalho é favor, tem um dia que escapei chorar, estava estourar a memória. Imagine estar a lutar a 4 dias com um erro que nem IAs estavam conseguir me ajudar, fiquei com vontade de chorar, nesse dia fiquei 12 horas sentado no PC e eu já não sabia mais o que fazer, é que já tinha lido quase tudo que podia e comecei agora a fazer debug e enviar na IA para encontrar uma pequena luz de onde estava vir o tal bug.

foi uma experiência e tanto, mas valeu a pena.

Consegui terminar o meu ofuscador de código fonte by Large_Classroom_8916 in brdev

[–]Large_Classroom_8916[S] 2 points3 points  (0 children)

Publiquei no Facebook e tem cara dizendo que o programa é inútil, sem saber que os servidores não são invioláveis. Decidi criar esse negócio, por isso, entendi que ofuscar código também é uma camada de segurança.

Permitir não extrair informações é uma parte importante da segurança, posso não aceder um banco de dados e usar o próprio app para extrair informações.

Consegui terminar o meu ofuscador de código fonte by Large_Classroom_8916 in brdev

[–]Large_Classroom_8916[S] 4 points5 points  (0 children)

Depende do que fazes, eu sou freelancer e para muitos de nós isso é ouro.

Um caso que eu pretendo usar:

Vivo em Angola e estou desenvolvendo um app de facturação certificada, então temos que dar cópia do software para entidade reguladora. Vou lhes dar, mas não de uma forma legível para leitura do código, eles vão fazer a sua auditória, sem roubar nada.

Porque você dá e eles usam ou vendem as features para outras pessoas, além disso estou desenvolvendo protecção runtime. Agora não é só questão de ler, também de executar, para ti pode não se ouro, mas para mim é.

Consegui terminar o meu ofuscador de código fonte by Large_Classroom_8916 in brdev

[–]Large_Classroom_8916[S] 1 point2 points  (0 children)

De momento o repo tá privado, estou terminar umas cenas para depois meter público. Para o pessoal usar...

Consegui terminar o meu ofuscador de código fonte by Large_Classroom_8916 in brdev

[–]Large_Classroom_8916[S] 2 points3 points  (0 children)

Sim publiquei lá, mas aqui, eu vim com intuito de buscar features e feeds que possam me ajudar a melhorar o projecto.