| Reply | « Previous Thread | Next Thread » |
|
I'm planning to develop an application for my N95 and I was thinking about doing it in Python. One question that came to mind was that when I create a standalone app (.sis file) from my py scripts, are those scripts exposed when they are installed on the mobile.
For example, let's say I created a myapp.sis from myapp.py and then deploy it to the phone. I then install it. Will myapp.py exist somewhere on the filesystem that is accessible to anyone with a file browser? If so, wouldn't they be able to download that file to their PC and then view the script (hence, revealing the internals of the program)? Can anyone answer this question? Thanks. |
|
Yes u can unpack the sis as well.
Rich |
| richie.rich |
| View Public Profile |
| Find all posts by richie.rich |
|
That sucks...
|
|
Hi,
I think that this is drawback of all scripting languages isn't it? BR STeN |
|
It's not as easy as is seems. You'd need a file explorer with allfiles capability to extract the code from private dir.
Unfortunately with the infamous symbian security flaw this is doable: http://www.symbaali.info/2007/10/exp...-allfiles.html ... but that's another matter. whatever happens happens
Last edited by janekw_ : 2007-11-26 at 09:43.
Reason: typo
|
|
Quote:
And also it's possible to UNSIS your sisx file and look at your source file ! Only workaround , obfuscate your code and compile .py file to pyc ... Not perfect solution because with a tool you can also decompile pyc files. Cyke64 pys60 1.4.5,1.9.7,pygame,PyS60 CE on E90 , N810 with Python 2.5.2 and ... last PyS60 1.9.7 with touch ui on 5800 ! pys60 extension modules on http://cyke64.googlepages.com/ |
|
You're right. My point is if the app's on the C: and you don't leave your sis behind - so with minimal effort, really - your app's code is not shamelessly visible.
You can extract everything, like always it's only a matter of effort ![]() whatever happens happens |
|
Thanks. I didn't know you could obfuscate Python scripts.
Anyway, as long as it's hidden in some way and not so obvious to find and decompile for the average user, that would good enough for me. |
| Reply | « Previous Thread | Next Thread » |
| Thread Tools | Search this Thread |
|---|---|
| Rate This Thread | |
| Thread | Thread Starter | Forum | Replies | Last Post |
|---|---|---|---|---|
| Beginner question | jinxy | General Symbian C++ | 1 | 2007-10-24 21:17 |
| Beginner question? | dmorand | General Symbian C++ | 2 | 2004-11-11 20:28 |
| beginner question | sn0710 | General Symbian C++ | 3 | 2004-04-20 19:48 |
| Beginner question: Phone compatability | yronnen | PC Suite API and PC Connectivity SDK | 1 | 2003-06-13 13:59 |
| Multiple Data Query (Beginner question) | jblazque | Symbian User Interface | 2 | 2003-03-27 04:54 |