So if you remove the code open the worldmenu and the debugger you should get 
done. 
After the people could use —eval to open a browser but this is more difficult. 

> On 6 Sep 2020, at 15:55, Esteban Maringolo <emaring...@gmail.com> wrote:
> 
> Stef,
> 
> On Sat, Sep 5, 2020 at 12:49 PM Stéphane Ducasse
> <stephane.duca...@inria.fr> wrote:
>> just a question what if a bad guy you want to protect from is just smart
>> and use a default vm.
> 
> You're talking about decompiling and I'm talking about not making it
> trivial to see the code, internals and other things.
> Security is always what you can afford to protect form, with enough
> resources anybody can crack most of the existing software.
> 
>> I mean what kind of thieves do you want to protect from?
> 
> Think of it this way... as it is is like saving a six digits password
> in plaintext on a file, what I propose is to have the same file, but
> with the password encrypted with a lousy crypto (still easy to crack
> with a dictionary attack but not as easy as seeing it at plain sight).
> 
> I'm not trying to protect from thieves, but from the competition.
> This client part of the software runs in a computer where there is
> also the software it's going to replace (eventually).
> 
> I simply want to obfuscate a little so it's not trivial to open it.
> I'm not asking about encrypted image files. :-)
> 
>> Because you can let everything and block the menu + the DNU and other 
>> exception
>> and nobody even you will be able to access the code.
>> If you remove all the <world menu> menu and toolbar + DNU + exception ...
> 
> I followed most of the guidelines to deploy it obfuscated [1].
> But if there is a guide for obfuscation, it means that there is some
> need for it, I just want to go one extra step.
> 
> Thanks!
> 
> [1] 
> https://github.com/pharo-open-documentation/pharo-wiki/blob/master/General/DeployYourPharoApplication.md#sources-obfuscation
> 
> Esteban A. Maringolo
> 

--------------------------------------------
Stéphane Ducasse
http://stephane.ducasse.free.fr / http://www.pharo.org 
03 59 35 87 52
Assistant: Aurore Dalle 
FAX 03 59 57 78 50
TEL 03 59 35 86 16
S. Ducasse - Inria
40, avenue Halley, 
Parc Scientifique de la Haute Borne, Bât.A, Park Plaza
Villeneuve d'Ascq 59650
France

Reply via email to