GithubHelp home page GithubHelp logo

Run the obfuscated project about yakpro-po HOT 11 CLOSED

pk-fr avatar pk-fr commented on June 3, 2024
Run the obfuscated project

from yakpro-po.

Comments (11)

pk-fr avatar pk-fr commented on June 3, 2024

there is no loader...
obfuscated programs are pure php ones..

just use obfuscated files instead of original ones !

from yakpro-po.

karmac2015 avatar karmac2015 commented on June 3, 2024

Can I add php files to obfuscated directory manually ?

from yakpro-po.

pk-fr avatar pk-fr commented on June 3, 2024

if you do that they will be deleted on re-obfuscation...
you can use $conf->t_keep configuration parameter to not obfuscate a list of files...

from yakpro-po.

karmac2015 avatar karmac2015 commented on June 3, 2024

Error: your use of define() function is not compatible with yakpro-po!
Only 2 parameters, when first is a literal string is allowed...
Can you help me to solve this error please. I am trying to use your tool to obfuscate my Yii2 project.
A lot of errors appear when trying to obfuscate the vendor directory in my project. I will use t_keep config parameter.

from yakpro-po.

pk-fr avatar pk-fr commented on June 3, 2024

just read the message....
you use the define() function having either 1st parameter not a string litteral ( I.e. "a string" ) or more than 2 parameters..
this use is not compatible with the obfuscator... change your source code.

from yakpro-po.

karmac2015 avatar karmac2015 commented on June 3, 2024

After excluding vendor directory that contains all external libraries and extensions the project has been obfuscated successfully but the following error appear when I trying to run my project :
Fatal error: Uncaught LogicException: Passed array does not specify an existing static method (class 'ComposerAutoloaderInit31f8ee465cdf32e540f6c3d6d131a877' not found) in C:\wamp64\www\my-project\yakpro-po\obfuscated\vendor\composer\autoload_real.php on line 8

The same project was obfuscated using ioncube and source guardien. The project run wihtout any problem.

from yakpro-po.

pk-fr avatar pk-fr commented on June 3, 2024

see readme.md

yakpro-po has been developed for standalone projects only!

I do not support any Framework, nor symphony, nor composer.
Please feel free to provide a specific yakpro-po.cnf excluding all composer features when you have successfully done one.

from yakpro-po.

karmac2015 avatar karmac2015 commented on June 3, 2024

Ok, thank you I wish you support framework like Yii2.

from yakpro-po.

pk-fr avatar pk-fr commented on June 3, 2024

I do not, and will never support any Framework.
If you make and support a specific yakpro-po.cnf file for a specific Framework, and put it on github, I will provide a link to your repository!

from yakpro-po.

karmac2015 avatar karmac2015 commented on June 3, 2024

Ok, I will try but till know a lot of errors appear when I try to run my project

from yakpro-po.

pk-fr avatar pk-fr commented on June 3, 2024

try to not obfuscate class names nor class methods....
all autoload or magic features of Frameworks are not compatible with obfuscation...
the Framework will not know how to load things with obfuscated names...

from yakpro-po.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.