Nu har jag fixat till en exempelsida i ASP (VBScript) som visar på hur man
kan kolla behörigheten från andra websiter mot RFA-databasen.

Källkoden är kanske lite för lång för att slänga ut här i Forum så jag
lägger den som en länk (ZIPat) på exempelsidan så länge.

Testa här http://rfa.rfa.se/cv/login.asp använd ditt vanliga userid och
lösenord när du loggar in på RFA-sidan...

Detta skript skickar lösenordet OKRYTERAT över internet så du vet det. Nästa
steg är att göra en rutin som krypterar det först. Dokumentationen kan även
läsas på WIKI http://wiki.rfa.se/index.php/Autenticering_asp av de som är
intresserade att bidra med någon timmes arbete för att förbättra tjänsterna
i RFA.

/Conny Westh

"Buy quality, cry once"
--
Conny Westh, Verimentor AB, 070-752 22 51
[EMAIL PROTECTED], www.verimentor.se
Kvalitetsmedvetna IT-konsulter http://www.rfa.se

>-----Original Message-----
>From: Anders Wallenquist [mailto:[EMAIL PROTECTED]
>Sent: Thursday, June 12, 2003 12:53 AM
>To: [EMAIL PROTECTED]
>Subject: RFA Forum: Re: RFA Forum: SV: RFA Forum: RE: RFA
>Forum: SV: RFA
>Forum: Hur kolla behörighet mot RFA-medlemsdatabas i ASP?
>
>
>Tommy Riboe wrote:
>
>>>PHP-scriptet finns nu på RFA-siten som länken:
>>>
>>>http://www.rfa.se/rfamember.php?userid=ConnyWesth&password=XXX
>>>X för den som använder GET-metoden och POST funkar oxo om man
>>>tar bort parametrarna men kallas sina variabler för 'userid'
>>>resp 'password'.
>>>
>>>Det finns även ett script som heter rfacmember.php som kan
>>>anropas med ett krypterat lösenord till länken
>>>http://www.rfa.se/rfacmember.php?userid=ConnyWesth&password=XX
>>>XX. Det är inte MD5 kryftering utan posix "crypt" vilket är
>>>en någon enklare kryptering.
>>>
>>>Borde finnas i Windows systemanrop men jag har inte letat ännu.
>>>
>>>/Conny Westh
>>>
>>>
>>>
>>
>>Jag tittade snabbt om jag kunde få spår på något passande till ASP.
>>Hos http://serverobjects.com finns AspCrypt för gratis nedladdning,
>>men det skulle knappast hjälpa dig då jag antar att ditt webbhotell
>>inte har den komponenten installerad. Vad återstår, köra vidare med
>>lösen i klartext eller implementera "Posix crypt()" i ett ASP-skript
>>:-).
>>
>>Om vi bortser från driftpersonal i de olika inblandade miljöerna så är
>>risken med klartextöverföring att någon avlyssnar trafiken någonstans
>>på vägen och på så sätt kan tillskansa sig inloggningsuppgifter. Jag
>>föreslår byte av variabelnamn till t ex "honung" (userid) och
>>"bidrottning" (password) för att försvåra triggning på informationen.
>>Naturligtvis skall inte de faktiska variabelnamnen diskuteras på någon
>>lista, det får hugade implementerare läsa sig till på wikin (vi har
>>väl https:, eller?).
>>
>>Skall man räkna in fler risker så blir min första anmärkning att
>>userid/password lagras i serverloggarna om man använder GET-metoden.
>>
>
>En annan lösning skulle kunna vara att ASP-programmet och
>
>rfacmember kommer överens om att göra om userid/password till en
>krypterad sträng som överförs mellan programmen och som
>packas/packas upp
>med en hårdkodad hemlig nyckel som bara respektive program
>känner till.
>Kryptering med t ex Blowfish (om den finns på båda sidor vill säga).
>
>http://se.php.net/mcrypt
>http://www.di-mgt.com.au/cryptoBlowfishASP.html
>
>Nackdelen med t ex MD5 är att den envägskrypterar, det är inte meningen
>att en MD5-sträng skall gå att "dekryptera" igen.
>
>
>/Anders W
>
>
>
>---
>Avsändare: http://cv.rfa.se/index.php/[EMAIL PROTECTED]
>Sponsor: - Mfg Catalyst - MPS för små och medelstora företag
http://www.mfgcatalyst.com




---
Avsändare: http://cv.rfa.se/index.php/[EMAIL PROTECTED]
Sponsor: Kör Krux Nätverksserver, snabbare, säkrare och billigare 
http://krux.kreawit.se

Reply via email to