Avatar billede dp2001 Juniormester
05. juni 2004 - 14:07 Der er 21 kommentarer og
1 løsning

Hvordan beskytter man sin ASP-kode?

Hej

Hvis man nu på et tidspunkt bliver så god til at kode nogle webløsninger at man kan gå ud og sælge det, hvordan sikrer man så, at køberen ikke kan se kildekoden? ASP er jo på en måde sådan lidt "open source".

Hvad er mulighederne?
Avatar billede delphinarious Nybegynder
05. juni 2004 - 14:11 #1
Er ikke lige så stærk i ASP, men i PHP kan man base64_encode al kode og brug eval til at få det afviklet alligevel.

Men så kan kunden jo selvfølgeligt bare decode det selv og se koden..

Et godt svar er nok: Host det selv, eller lad i alt fald ikke kunden få FTP-adgang.
Avatar billede thesurfer Nybegynder
05. juni 2004 - 14:14 #2
Man laver det om til en .dll fil! :-)
Det kan man bl.a. via Visual Basic..
Avatar billede dp2001 Juniormester
05. juni 2004 - 14:17 #3
egner det sig til web - og har du link til dokumentation?
Avatar billede thesurfer Nybegynder
05. juni 2004 - 14:18 #4
Jeg mente at jeg havde et link.. kigger lige..
Har nemlig prøvet at konvertere en asp fil til dll..
Avatar billede thesurfer Nybegynder
05. juni 2004 - 14:19 #5
..og ja :-)
De fleste (hvis ikke alle) mail-kombonenter er vist dll filer..
Mange komponenter er dll filer..
Avatar billede thesurfer Nybegynder
05. juni 2004 - 14:21 #6
Der er en guide her: http://www.asp-help.com/components/vb_com_asp_2.asp

Men konverteringen kræver vist Visual Basic.
Avatar billede thesurfer Nybegynder
05. juni 2004 - 14:22 #7
Avatar billede thesurfer Nybegynder
05. juni 2004 - 14:36 #8
En compiler der koster $99 for fuld version: http://www.newobjects.com/product.asp?Category=61&Story=266

Der er en demo.. har dog ikke prøvet compileren..
Avatar billede dan_n Nybegynder
05. juni 2004 - 16:13 #9
Du kan benytte dig af:
<%@ LANGUAGE = VBScript.Encode %>

Ved ikke helt hvordan det fungere, prøver lige at finde nogle links
Avatar billede dan_n Nybegynder
05. juni 2004 - 16:15 #10
Den eneste ulempe ved at benytte <%@ LANGUAGE = VBScript.Encode %> er at det bliver list mere besværtligt at rette i koderne
Avatar billede dan_n Nybegynder
05. juni 2004 - 16:29 #11
Så vidt jeg kan læse mig til skal du bruge et program for at kryptere din asp kode. fx:
http://www.protware.com/default.htm
Dog skulle det ikke være nødvendigt med nogle komponenter eller andet på den server hvor dine kryptere asp-filer ligger.

Men du må ikke hænge mig op på det !!
Avatar billede dan_n Nybegynder
05. juni 2004 - 16:32 #12
Avatar billede dan_n Nybegynder
05. juni 2004 - 16:45 #13
For at kunne kryptere vha. metoden beskrevet oven for:

Skal du downloade dette lille program fra microsoft (Script Encoder)
http://www.microsoft.com/downloads/details.aspx?FamilyId=E7877F67-C447-4873-B1B0-21F0626A6329&displaylang=en

Herefter ville du kunne kryptere dine asp filer ved blot at skrive fx
"screnc test.html encode.html"
i kør
Avatar billede hnteknik Novice
05. juni 2004 - 18:19 #14
Glem <%@ LANGUAGE = VBScript.Encode %>

Det kan afkrypteres som ingenting.
Henrik
Avatar billede dan_n Nybegynder
05. juni 2004 - 21:48 #15
> hnteknik
Alt kan dekrypteres, har du et bedre forslag ??
Avatar billede dan_n Nybegynder
05. juni 2004 - 21:57 #16
> hnteknik
Selv det omtale program på http://www.protware.com/default.htm, kan dekrypteres.

http://xforce.iss.net/xforce/xfdb/11597
http://www.activesoft.com/ActiveBYPASS.asp
http://secunia.com/advisories/8386/
http://msgs.securepoint.com/cgi-bin/get/bugtraq0303/259.html

Spørgsmålet er bare hvor langt dp2001 er parat til at gå, for at undgå at hans kunder har mulighed for at se/kopiere, noget som i forvejen er beskyttet med Ophavsret !!
(http://www.koda.dk/usr/koda/kodaweb.nsf/default?OpenForm&URL=sider/ophav_generelinfo_ophavgenerelinfo)
Avatar billede hnteknik Novice
06. juni 2004 - 11:01 #17
Hvorfor bruge kræfter på noget, som kan afkrypteres på få sekunder:

http://www.virtualconspiracy.com/index.php?page=scrdec/download

Lev med det.
Avatar billede thesurfer Nybegynder
06. juni 2004 - 14:39 #18
Jeg mener at en dll fil, er den sikreste løsning.
Avatar billede dp2001 Juniormester
06. juni 2004 - 15:09 #19
jeg takker for alle inputs. vil lige pröve at opveje for og imod for de nävnte lösninger - og saa vender jeg tilbage med points senere.
Avatar billede dan_n Nybegynder
06. juni 2004 - 23:39 #20
> dp2001

Den mest sikre løsning til at beskytte dine asp koder, er helt sikker thesurfer metode med at konvertere dine asp koder til dll-filer.

> hnteknik
Lev med det.
Avatar billede hnteknik Novice
08. oktober 2004 - 11:50 #21
>dp2001
Lukker du ?
Avatar billede dp2001 Juniormester
08. maj 2005 - 20:24 #22
Takker for inputs - har ikke haft tid til at gøre noget ved det - og har bestemt mig for at konvertere til php alligevel.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

Seneste spørgsmål Seneste aktivitet
I dag 10:21 Ny printer, men hvilken Af mort1 i Printere
I går 19:41 USB på Linux Af Uvanga i Linux
12/0818:26 Hvilken type mus Af mort1 i PC
11/0813:21 ms Forms Af leahcim i Andet software
10/0821:30 Blokeret på Snapchat? Af LineP i Chat & Messaging