淡的 發表於 2008-10-8 19:05:24

用CFS编码对函式库进行加密

本文介绍一种用CFS编码对函式库进行加密的方法。



<br />

&lt;%

'********************************************

'**

'*CFS Encode Function*

'**

'*Produced by ASP-Zone*

'**

'*Main website is located at*



'*http://asp.diy.com.tw/*

'**

'*E-MAIL:*

'*thiefghost@games.com.tw*

'**

'*Use this function:*

'*&lt;!--#include file=&quot;Codefun.fun&quot; --&gt;*

'**

'*2001/8/3*

'**

'********************************************

'Encode Function

Function CfsEnCode(CodeStr)

Dim CodeLen

Dim CodeSpace

Dim NewCode

CodeLen = 30

CodeSpace = CodeLen - Len(CodeStr)

If Not CodeSpace &lt; 1 Then

For cecr = 1 To CodeSpace

CodeStr = CodeStr &amp; Chr(21)

Next

End If

NewCode = 1

Dim Been

For cecb = 1 To CodeLen

Been = CodeLen   Asc(Mid(CodeStr,cecb,1)) * cecb

NewCode = NewCode * Been

Next

CodeStr = NewCode

NewCode = Empty

For cec = 1 To Len(CodeStr)

NewCode = NewCode &amp; CfsCode(Mid(CodeStr,cec,3))

Next

For cec = 20 To Len(NewCode) - 18 Step 2

CfsEnCode = CfsEnCode &amp; Mid(NewCode,cec,1)

Next

End Function

Function CfsCode(Word)

For cc = 1 To Len(Word)

CfsCode = CfsCode &amp; Asc(Mid(Word,cc,1))

Next

CfsCode = Hex(CfsCode)

End Function

%&gt;   





<br />
頁: [1]
查看完整版本: 用CFS编码对函式库进行加密