Stable Version: V3.0.0 BETA (goto)
Developing Version: V3.3.0
Author: Wei Shi <swnet@263.net> aka: vivalite
Project Created: Jan 21, 2003
Last Modified: Apr 16, 2003
LICENSE APPLIED TO: ALFG LICENSE (see the license)
Copyright (C) 2003 Wei Shi
A.L.F.G is a sort of anti-leech technical, which mainly based on Browser Referrer and Cookie checking technologies.
The advantage of A.L.F.G identifying to others is that A.L.F.G process file requirement as a transparence file gateway, whereas other anti-leech technologies need to cooperate with additional files. Also, A.L.F.G record every leech attempt and traffic byte, those record and setting can be viewed or checked in a Integrated console which come with the A.L.F.G.

(Fig.1 Above shows the process of a user getting a file from a normal HTTP server)

(Fig.2 Above shows the process of a user getting a file from a A.L.F.G installed server)
For example: if you have a file just want users download from your authorized page, not someone else's page, you can setup A.L.F.G on your site, and from now on, each time browsers require your protected file, the requisition will redirect to A.L.F.G, and checked to match your authorized referrer and/or Cookie immediately, in order to decide whether process or not process the user's requisition. Obviously, only the browsers who came from authorized site have the right Referrer and/or Cookie, so that would be easy to kick out the leech guys and gave good sort a green light.
[Download Address Anti-Leech]
You can only download the file from this page!
Below is the file's link address. You can copy-paste it to your browser, and
see how will it react.
( http://www.21code.com/alfgate/download/dir1/test.zip )
[Picture Address Anti-Leech]
|
Below is the picture's link address. You can copy-paste it to your browser,
and see how will it react.
( http://www.21code.com/alfgate/download/picture.gif )
[On-line Document Anti-Leech]
Text File Test[TEXT] ( http://www.21code.com/alfgate/download/testest.txt )
Word95 Document Test[Word95] ( http://www.21code.com/alfgate/download/testword.doc )
Adobe Acrobat File Test[Adobe Acrobat] ( http://www.21code.com/alfgate/download/acrfaq.pdf )
[Admin Console (working screen)]
|
|
Minimal: PHP 4.0.6 with PCRE & Apache 1.2, site configured with Override ALL and Options FollowSymLinks
Recommended: PHP 4.3.1 with PCRE & Apache 1.3.27 or 2.0.45, site configured with Override ALL and Options FollowSymLinks
Download The Stable Version[EN] (Signature
with PGP8.0)
If it is the first time you use this programme, please copy all file in \download\ to your download directory and run admin.php (Admin Console) to setup. It must be configured in order to work.
Default password for admin console is: admin
Not fully tested on PHP 5 dev
Console U.I. dose not work under Netscape and Opera. (where core works fine)
V3.0.0b
Added a new hooking method - Rewrite Enging. Gain performance.
V2.9.5a
Some miner fix.
V2.9.2b
Some miner fix.
V2.9.0b
Fixed security bug.
V2.8.5a
Some miner fix and document work.
V2.8.0b
Added saved bandwidth count.
Some miner fix and document work.
V2.7.0b
Added "Leech Detected Action", now you can control the behavior of when a leecher is detected.
V2.6.0a
Improved enhancer add-in.
Some miner fix.
V2.5.0a
Integrated a new 2IN1 multi functional console. From now on, you can change A.L.F.G setting or view statistics on the fly!
V2.1.0a
Some minor fix.
V2.0.0
Fixed APACHE-PHP compatible problem; speed and security both rised about 50%.
V1.9.0a
Added leech count and traffic log.
V1.8.5a
Added leech record and access count.
Some minor fix.
V1.7.6a
Some minor fix.
V1.7.5
Added small memory mode. This might help those peoples who's using free-server,
or the server he has have a strict limit on memory using.
Some minor fix.
V1.7.3
Some minor fix.
V1.7.2
Added sub-directory support to both File Gate and Redirector mode. Now you can use sub-directory under secure-directory, just see the first demo download.
V1.7.0
Added "Anti Leech Enhancer", which is a security enhancement for
both File Gate and Redirector mode.
Licence changed to GNU LGPL
V1.6.5
Added secure-dirctory rename script "tool-redir.php".
V1.6.2
Fixed a logistic mistake I've made since 1.6.1
Added cross site link authorization.
V1.6.1
Some minor fix.
V1.6.0
Support HTTP 1.1 206 Partial Content. So that you can use download tools such as Flashget to split files into sections or splits, and download each split simultaneously.
V1.5.6
Translated all document and comment from Chinese to English.
V1.5.5
Minor fix, change programme version to "stable".
V1.5.4
Optimized for browser supporting.
V1.5.2
Optimized for browser supporting.
V1.5
Fixed bug in kernel.
Added inline download mode.
Fixed bug in Secure Directory and Redirector.
V1.3
Added Secure Directory.
Fixed some bug in APACHE compatible mode.
V1.2
Optimized for browser supporting.
Added large file download mode.
V1.0
Original version.
<END>
Copyright (C) 2003 Wei Shi <swnet@263.net>