Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

[ASP.NET, C#] Zapezpieczenie aplikacji kluczem

Alkaidek 27 Kwi 2012 13:19 1526 6
  • #1 27 Kwi 2012 13:19
    Alkaidek
    Poziom 10  

    Witam!

    Od niedawna zaczęłam się bawić asp.net i stworzyłam swoją pierwszą stronkę dla klienta. W jaki sposób mogę zabezpieczyć tą stronkę np. przed tym, aby klient sam jej nie zaczął np. sprzedawać? Pytanie może dość trywialne, ale jednak nie wiem czym powinnam się sugerować, jak zabezpieczyć taką stronę kluczem lub jak wykonać takie zabezpieczenie, które spowoduje wygaśnięcie strony po kilku dniach, przez niepożądanych użytkowników(nie będącymi właścicielem/ami strony)?

    0 6
  • #2 27 Kwi 2012 13:52
    _alfred_
    Poziom 16  

    Myślę, że to może być przydatne Link

    0
  • #3 27 Kwi 2012 21:34
    Defice
    Poziom 25  

    Hm... W sumie klient nie widzi całego kodu strony a jedynie to co zostaje wygenerowane. To podobnie jak z php, podejrzeć można to co zostanie wygenerowane przez skrypt, natomiast sam skrypt nie jest widoczny. Chyba że ma dostęp do ftp

    0
  • #4 08 Maj 2012 14:43
    Alkaidek
    Poziom 10  

    Hmmm, może inaczej, bo chyba zostałam źle zrozumiana. Główny problem polega na tym że aplikacja ta będzie stała na serwerze klienta, z tego co zauważyłam IIS posiada taka opcje jak import i export witryny. Więc jeśli zostanie ona wyexportowana przez klienta, to równie dobrze klient może ją zainstalować na innym serwerze(no chyba, ze źle rozumuje ;P) i właśnie przed taka możliwością chciałabym zabezpieczyć swoją aplikacje kluczem(lub czymś podobnym)...

    0
  • #5 08 Maj 2012 15:52
    arnoldziq
    Moderator Programowanie

    Nie ma 100% pewnego zabezpieczenia, właściwie otwartego kodu.
    Ktoś znający się na ASP, mając dostęp do kodu, zawsze go przystosuje do przeniesienia gdzieś indziej.
    Kiedyś miałem podobny problem. Wprowadziłem przy jakiejś mało znaczącej funkcji połączenie z zewnętrznym serwerem, na którym był prosty skrypt, który sprawdza IP z którego strona jest wywoływana. I na podstawie tego, zezwala na wyświetlanie lub nie.
    Ale oczywiście, ktoś, kto zna się na rzeczy i ma dostęp do kodu , obejdzie takie zabezpieczenie.

    0
  • #6 08 Maj 2012 18:59
    markonedj
    Poziom 22  

    Alkaidek napisał:
    Hmmm, może inaczej, bo chyba zostałam źle zrozumiana. Główny problem polega na tym że aplikacja ta będzie stała na serwerze klienta, z tego co zauważyłam IIS posiada taka opcje jak import i export witryny. Więc jeśli zostanie ona wyexportowana przez klienta, to równie dobrze klient może ją zainstalować na innym serwerze(no chyba, ze źle rozumuje ;P) i właśnie przed taka możliwością chciałabym zabezpieczyć swoją aplikacje kluczem(lub czymś podobnym)...


    Witaj.
    Jeśli ma fizyczny dostęp do servera to odpowiedź ciśnie się sama na usta. Jako że jestem programistą nie adminem nie jestem w stanie odpowiedzieć Ci na 100 % jak to można zabezpieczyć od strony IIS'a, ale polecam Ci portal wss.pl. Jest to projekt ze wsparciem Microsoft i siedzą tam specjaliści jeśli chodzi o technologie Microsoftu, więc na pewno udzielą Ci wyczerpującej odpowiedzi. Dobrym miejscem do zapytania jest też polski TechNet

    0
  • #7 21 Sie 2014 10:20
    Alkaidek
    Poziom 10  

    Dzięki za pomoc ;)

    0