Jump to content

Code obfuscation and encryption


MikeK

Recommended Posts

Hi to everybody!
My name is Michele:I recently discover prestashop and it was soon love!

Now my question: as developer(I have joomla background) I want develop new modules and sell them on
prestashop.

How can I protect my code from unauthorized use?

Thanks a lot
Michele

Link to comment
Share on other sites

Hi to everybody!
My name is Michele:I recently discover prestashop and it was soon love!

Now my question: as developer(I have joomla background) I want develop new modules and sell them on
prestashop.

How can I protect my code from unauthorized use?

Thanks a lot
Michele


You can protect them by using some php encoder (ioncube, zend etc.)
Link to comment
Share on other sites

Thank You for your kind answer. :-)
Which system is best suitable to work with Prestashop?
Mike


I like to work with Ioncube cause they have an Online-Encoder too.
So you don't need to buy the programm.

For both are testversions available, so you can try it yourself.

My experience is, that the most hosting providers have zend enabled.
And if you are on shared hosting and you can not use your own "php.ini" ioncube can not be used.

Regards
Dirk
Link to comment
Share on other sites

All the modules that I know and sell do not use any encryption, it's keeping within the open source of prestashop, and lets customers make any changes they want to the module.

You do run the risk of people abusing it, but I feel that encrypting the code will hinder and restrict it too much.

  • Like 1
Link to comment
Share on other sites

  • 4 years later...

I like to work with Ioncube cause they have an Online-Encoder too.

So you don't need to buy the programm.

 

For both are testversions available, so you can try it yourself.

 

My experience is, that the most hosting providers have zend enabled.

And if you are on shared hosting and you can not use your own "php.ini" ioncube can not be used.

 

Regards

Dirk

 

Hi!

It is an old topic, but relevant. I (as a developer) encoded my module by ionCube, Prestashop stop working and shows the error "eval () 'd code is corrupted" (Prestashop 1.3.1) and error "mymodule (parse error in /modules/mymodule/mymodule.php), mymodule(class missing in /modules/mymodule/mymodule.php)" (Prestashop 1.6.1). How can I get out of the situation?

Thanks in advance!  :)
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...