Connecting Tech Pros Worldwide Help | Site Map

Licence ASP.NET web application?

Arjen
Guest
 
Posts: n/a
#1: Nov 17 '05
Hello,

I have made an ASP.NET web application.

Is there a way to create something that the ASP.NET web application only
works till a given date.
If it is the given date the ASP.NET web application may not work any more.
This must be placed in the *.dll file so nobody can use it any more.

How can I do this?
Can you give me some examples?

Thanks!


Frank Drebin
Guest
 
Posts: n/a
#2: Nov 17 '05

re: Licence ASP.NET web application?


Since the code can be decompiled, you are probably limited. Because anything
you write, can be figured out and worked around..

"Arjen" <boah123@hotmail.com> wrote in message
news:bi8eql$666$1@news3.tilbu1.nb.home.nl...[color=blue]
> Hello,
>
> I have made an ASP.NET web application.
>
> Is there a way to create something that the ASP.NET web application only
> works till a given date.
> If it is the given date the ASP.NET web application may not work any more.
> This must be placed in the *.dll file so nobody can use it any more.
>
> How can I do this?
> Can you give me some examples?
>
> Thanks!
>
>[/color]


THY
Guest
 
Posts: n/a
#3: Nov 17 '05

re: Licence ASP.NET web application?


It can be decompiled ?
are there any decompiler around ?




"Frank Drebin" <noemail@imsickofspam.com> wrote in message
news:AdP1b.30950$Vx2.13845757@newssvr28.news.prodi gy.com...[color=blue]
> Since the code can be decompiled, you are probably limited. Because[/color]
anything[color=blue]
> you write, can be figured out and worked around..
>
> "Arjen" <boah123@hotmail.com> wrote in message
> news:bi8eql$666$1@news3.tilbu1.nb.home.nl...[color=green]
> > Hello,
> >
> > I have made an ASP.NET web application.
> >
> > Is there a way to create something that the ASP.NET web application only
> > works till a given date.
> > If it is the given date the ASP.NET web application may not work any[/color][/color]
more.[color=blue][color=green]
> > This must be placed in the *.dll file so nobody can use it any more.
> >
> > How can I do this?
> > Can you give me some examples?
> >
> > Thanks!
> >
> >[/color]
>
>[/color]


Kevin Swarts
Guest
 
Posts: n/a
#4: Nov 17 '05

re: Licence ASP.NET web application?


Check out Xheo|Licensing - http://www.xheo.com


"Arjen" <boah123@hotmail.com> wrote in message
news:bi8eql$666$1@news3.tilbu1.nb.home.nl...[color=blue]
> Hello,
>
> I have made an ASP.NET web application.
>
> Is there a way to create something that the ASP.NET web application only
> works till a given date.
> If it is the given date the ASP.NET web application may not work any more.
> This must be placed in the *.dll file so nobody can use it any more.
>
> How can I do this?
> Can you give me some examples?
>
> Thanks!
>
>[/color]


Arjen
Guest
 
Posts: n/a
#5: Nov 17 '05

re: Licence ASP.NET web application?


Is there not something build-in in the .net frame work to do this?

Thanks!


"Kevin Swarts" <kswarts@nAlliance.com> schreef in bericht
news:epZN14aaDHA.3444@tk2msftngp13.phx.gbl...[color=blue]
> Check out Xheo|Licensing - http://www.xheo.com
>
>
> "Arjen" <boah123@hotmail.com> wrote in message
> news:bi8eql$666$1@news3.tilbu1.nb.home.nl...[color=green]
> > Hello,
> >
> > I have made an ASP.NET web application.
> >
> > Is there a way to create something that the ASP.NET web application only
> > works till a given date.
> > If it is the given date the ASP.NET web application may not work any[/color][/color]
more.[color=blue][color=green]
> > This must be placed in the *.dll file so nobody can use it any more.
> >
> > How can I do this?
> > Can you give me some examples?
> >
> > Thanks!
> >
> >[/color]
>
>[/color]


MS News \(MS ILM\)
Guest
 
Posts: n/a
#6: Nov 17 '05

re: Licence ASP.NET web application?


If you use the add on obfuscator
then you can make it more difficult but not the final solution

"Arjen" <boah123@hotmail.com> wrote in message
news:bi8gen$bja$1@news3.tilbu1.nb.home.nl...[color=blue]
> Is there not something build-in in the .net frame work to do this?
>
> Thanks!
>
>
> "Kevin Swarts" <kswarts@nAlliance.com> schreef in bericht
> news:epZN14aaDHA.3444@tk2msftngp13.phx.gbl...[color=green]
> > Check out Xheo|Licensing - http://www.xheo.com
> >
> >
> > "Arjen" <boah123@hotmail.com> wrote in message
> > news:bi8eql$666$1@news3.tilbu1.nb.home.nl...[color=darkred]
> > > Hello,
> > >
> > > I have made an ASP.NET web application.
> > >
> > > Is there a way to create something that the ASP.NET web application[/color][/color][/color]
only[color=blue][color=green][color=darkred]
> > > works till a given date.
> > > If it is the given date the ASP.NET web application may not work any[/color][/color]
> more.[color=green][color=darkred]
> > > This must be placed in the *.dll file so nobody can use it any more.
> > >
> > > How can I do this?
> > > Can you give me some examples?
> > >
> > > Thanks!
> > >
> > >[/color]
> >
> >[/color]
>
>[/color]


Frank Drebin
Guest
 
Posts: n/a
#7: Nov 17 '05

re: Licence ASP.NET web application?


There are plenty - search for IL decompiler

"THY" <thy@streamyx.com> wrote in message
news:eacr40aaDHA.2520@TK2MSFTNGP09.phx.gbl...[color=blue]
> It can be decompiled ?
> are there any decompiler around ?
>
>
>
>
> "Frank Drebin" <noemail@imsickofspam.com> wrote in message
> news:AdP1b.30950$Vx2.13845757@newssvr28.news.prodi gy.com...[color=green]
> > Since the code can be decompiled, you are probably limited. Because[/color]
> anything[color=green]
> > you write, can be figured out and worked around..
> >
> > "Arjen" <boah123@hotmail.com> wrote in message
> > news:bi8eql$666$1@news3.tilbu1.nb.home.nl...[color=darkred]
> > > Hello,
> > >
> > > I have made an ASP.NET web application.
> > >
> > > Is there a way to create something that the ASP.NET web application[/color][/color][/color]
only[color=blue][color=green][color=darkred]
> > > works till a given date.
> > > If it is the given date the ASP.NET web application may not work any[/color][/color]
> more.[color=green][color=darkred]
> > > This must be placed in the *.dll file so nobody can use it any more.
> > >
> > > How can I do this?
> > > Can you give me some examples?
> > >
> > > Thanks!
> > >
> > >[/color]
> >
> >[/color]
>
>[/color]


Kevin Swarts
Guest
 
Posts: n/a
#8: Nov 17 '05

re: Licence ASP.NET web application?


There is an attribute for licensing, however you have to extend this.
System.ComponentModel.LicenseProviderAttribute

Then in the constrictor you start the licensing.

If you do make your own, try to use an NTP server to authenticate your date.
That way they can't mess with their clock.

Kevin Swarts
nAlliance Corporation - Home of nGen 2.0
http://www.nAlliance.com
kswarts@nAlliance.com

"Arjen" <boah123@hotmail.com> wrote in message
news:bi8gen$bja$1@news3.tilbu1.nb.home.nl...[color=blue]
> Is there not something build-in in the .net frame work to do this?
>
> Thanks!
>
>
> "Kevin Swarts" <kswarts@nAlliance.com> schreef in bericht
> news:epZN14aaDHA.3444@tk2msftngp13.phx.gbl...[color=green]
> > Check out Xheo|Licensing - http://www.xheo.com
> >
> >
> > "Arjen" <boah123@hotmail.com> wrote in message
> > news:bi8eql$666$1@news3.tilbu1.nb.home.nl...[color=darkred]
> > > Hello,
> > >
> > > I have made an ASP.NET web application.
> > >
> > > Is there a way to create something that the ASP.NET web application[/color][/color][/color]
only[color=blue][color=green][color=darkred]
> > > works till a given date.
> > > If it is the given date the ASP.NET web application may not work any[/color][/color]
> more.[color=green][color=darkred]
> > > This must be placed in the *.dll file so nobody can use it any more.
> > >
> > > How can I do this?
> > > Can you give me some examples?
> > >
> > > Thanks!
> > >
> > >[/color]
> >
> >[/color]
>
>[/color]


MS News \(MS ILM\)
Guest
 
Posts: n/a
#9: Nov 17 '05

re: Licence ASP.NET web application?


NTP-
Kevin,
The user has to be connected to the NTP server?
What happens if not connected?
Ho do you disable a software perminently? after expiration date.
user can change time.

"Kevin Swarts" <kswarts@nAlliance.com> wrote in message
news:OtvXoabaDHA.2632@TK2MSFTNGP12.phx.gbl...[color=blue]
> There is an attribute for licensing, however you have to extend this.
> System.ComponentModel.LicenseProviderAttribute
>
> Then in the constrictor you start the licensing.
>
> If you do make your own, try to use an NTP server to authenticate your[/color]
date.[color=blue]
> That way they can't mess with their clock.
>
> Kevin Swarts
> nAlliance Corporation - Home of nGen 2.0
> http://www.nAlliance.com
> kswarts@nAlliance.com
>
> "Arjen" <boah123@hotmail.com> wrote in message
> news:bi8gen$bja$1@news3.tilbu1.nb.home.nl...[color=green]
> > Is there not something build-in in the .net frame work to do this?
> >
> > Thanks!
> >
> >
> > "Kevin Swarts" <kswarts@nAlliance.com> schreef in bericht
> > news:epZN14aaDHA.3444@tk2msftngp13.phx.gbl...[color=darkred]
> > > Check out Xheo|Licensing - http://www.xheo.com
> > >
> > >
> > > "Arjen" <boah123@hotmail.com> wrote in message
> > > news:bi8eql$666$1@news3.tilbu1.nb.home.nl...
> > > > Hello,
> > > >
> > > > I have made an ASP.NET web application.
> > > >
> > > > Is there a way to create something that the ASP.NET web application[/color][/color]
> only[color=green][color=darkred]
> > > > works till a given date.
> > > > If it is the given date the ASP.NET web application may not work any[/color]
> > more.[color=darkred]
> > > > This must be placed in the *.dll file so nobody can use it any more.
> > > >
> > > > How can I do this?
> > > > Can you give me some examples?
> > > >
> > > > Thanks!
> > > >
> > > >
> > >
> > >[/color]
> >
> >[/color]
>
>[/color]


Kevin Swarts
Guest
 
Posts: n/a
#10: Nov 17 '05

re: Licence ASP.NET web application?


You need to build in some sort of tolerence. But I would recommend requiring
them be connected to the net at some point. There really is no 100% way to
validate that the program has expired. Possibly you can use some sort of
encryption, and store it in the registry, or some other physical location.

The reason I like the NTP server is that the time can never be wrong, and
people should always be connected to the net anyways. Without the net, how
can you survive?

Kevin Swarts
nAlliance Corporation - Home of nGen 2.0
http://www.nAlliance.com
kswarts@nAlliance.com

"MS News (MS ILM)" <sql_agentman@hotmail.com> wrote in message
news:%23FA9bpbaDHA.2476@tk2msftngp13.phx.gbl...[color=blue]
> NTP-
> Kevin,
> The user has to be connected to the NTP server?
> What happens if not connected?
> Ho do you disable a software perminently? after expiration date.
> user can change time.
>
> "Kevin Swarts" <kswarts@nAlliance.com> wrote in message
> news:OtvXoabaDHA.2632@TK2MSFTNGP12.phx.gbl...[color=green]
> > There is an attribute for licensing, however you have to extend this.
> > System.ComponentModel.LicenseProviderAttribute
> >
> > Then in the constrictor you start the licensing.
> >
> > If you do make your own, try to use an NTP server to authenticate your[/color]
> date.[color=green]
> > That way they can't mess with their clock.
> >
> > Kevin Swarts
> > nAlliance Corporation - Home of nGen 2.0
> > http://www.nAlliance.com
> > kswarts@nAlliance.com
> >
> > "Arjen" <boah123@hotmail.com> wrote in message
> > news:bi8gen$bja$1@news3.tilbu1.nb.home.nl...[color=darkred]
> > > Is there not something build-in in the .net frame work to do this?
> > >
> > > Thanks!
> > >
> > >
> > > "Kevin Swarts" <kswarts@nAlliance.com> schreef in bericht
> > > news:epZN14aaDHA.3444@tk2msftngp13.phx.gbl...
> > > > Check out Xheo|Licensing - http://www.xheo.com
> > > >
> > > >
> > > > "Arjen" <boah123@hotmail.com> wrote in message
> > > > news:bi8eql$666$1@news3.tilbu1.nb.home.nl...
> > > > > Hello,
> > > > >
> > > > > I have made an ASP.NET web application.
> > > > >
> > > > > Is there a way to create something that the ASP.NET web[/color][/color][/color]
application[color=blue][color=green]
> > only[color=darkred]
> > > > > works till a given date.
> > > > > If it is the given date the ASP.NET web application may not work[/color][/color][/color]
any[color=blue][color=green][color=darkred]
> > > more.
> > > > > This must be placed in the *.dll file so nobody can use it any[/color][/color][/color]
more.[color=blue][color=green][color=darkred]
> > > > >
> > > > > How can I do this?
> > > > > Can you give me some examples?
> > > > >
> > > > > Thanks!
> > > > >
> > > > >
> > > >
> > > >
> > >
> > >[/color]
> >
> >[/color]
>
>[/color]


Closed Thread