[Seaside] Re: Options to distribute Squeak (Seaside)
appwithoutsource code
Bert Freudenberg
bert at freudenbergs.de
Tue Dec 4 10:19:51 UTC 2007
On Dec 4, 2007, at 5:41 , itsme213 wrote:
> "Carl Gundel" <carlg at libertybasic.com> wrote
>> But if you strip out the right development tool stuff when you
>> package
>> your app that can make it very hard for people to look at the
>> decompiled
>> bytecode. Remove inspectors, browsers, the decompiler, etc. and
>> also make
>> sure that no Smalltalk code can be filed in so that the tools
>> can't be
>> added back in. You should be okay in theory against most would be
>> hackers. The only way to examine the application then would be to
>> have
>> some sort of image file browsing tool.
>
> That could be adequate for my needs (I'm sure a determined hacker
> can get
> past, that's fine). Is removing these tools as simple as removing
> their
> classes before saving the image? And any way to reduce things to a
> single
> executable, one that either launched the right image with the right
> VM, or
> (preferably) included the right image and VM internally in some way?
It is possible, but takes some (probably a lot of) effort. And why
would that be worth it? Which other web programming framework comes
in one file? Why should Seaside?
> p.s. Since this would be a web app, I would most likely want users
> to run it
> headless (don't know how yet).
Depends on your target platform.
- Bert -
More information about the seaside
mailing list