LM Limited working
#1
Dear all,
I would like to know if there is the opportunity to give a date limitation of LM.
I would like to set a kind of license with an expired date. After that date, LM cannot be longer opened by thr user.
What do you think about that?
Thanks.
Reply
#2
(13.02.2018, 21:27)Domoticatorino Wrote: Dear all,
I would like to know if there is the opportunity to give a date limitation of LM.
I would like to set a kind of license with an expired date. After that date, LM cannot be longer opened by thr user.
What do you think about that?
Thanks.
Hi, do you want yo "turn off" user visualisation or totally clear project?
Reply
#3
You can create deamon app which will change the password if certificate is out of date. LM can ask your server about certificate.
Reply
#4
(14.02.2018, 14:25)buuuudzik Wrote: You can create deamon app which will change the password if certificate is out of date. LM can ask your server about certificate.

How do you suggest about it? It is exactly what I want.

Thanks.
Reply
#5
Hi,

Whatever you add with a Library or Daemon is always easy to remove and you will have a basic controller again. So why would you want to do that.

Best way is to add a library without keeping the source with critical functions that they don’t want to lose so they won’t delete it and include your protection there.

BR,

Erwin
Reply
#6
Maybe this is a good question. Are there some vendor locks available in LM?

Below is just my idea:
Business case: I offer LM to my client with my software or services included. I don't want to allow my client doing changes in the software because I've taken responsibility about it. But on the other hand the client has to do backups, insert or delete users etc. Which means the client has to be admin of the device.

My idea of these vendor locks can be implemented by signing of the code (like MS PowerShell does). What I need is a storage for my public key and checking script signature before execution. Setting of vendor lock is signed by vendor key. Unsigned change is refused. Untrusted codes can't be executed.
LM5Lp, firmware: 20170620 lm5m3-20170620.img, FlashSYS2 20170612, ARMv7 Processor rev 5 (v7l), kernel 4.4.73




Reply
#7
It could be great...can you share an example please? I am not so expert with Lua hence I would like to have a trace.
Thanks.
Reply


Forum Jump: