Download Sentinel++

Download Sentinel++ is an Anti-leech, download limiter / file manager.
Download

Download Sentinel++ Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Kevin Lynn
  • Publisher web site:

Download Sentinel++ Tags


Download Sentinel++ Description

Download Sentinel++ is an Anti-leech, download limiter / file manager. Download Sentinel++ is an Anti-leech, download limiter / file manager, that uses tokens to verify downloads instead of HTTP_REFERER or IP which can be spoofed or changed.The install is as painless as possible with only one file to upload and execute. The install automatically creates the sub-directories and files, all you need to do is follow the on-screen instructions for permissions.Security has been the focus throughout development, even the install program is built on the latest recomendations for security. Logging is done with text files and can have errors and alerts sent via email or stored in a txt file.Downloads can be limited to a certain transfer size per time frame, which can be further broken down into smaller intervals, all with only a couple settings. This helps spread out the limitation to different timezone and prevents all available bandwidth being used in a short periodHere are some key features of "Download Sentinelplusplus":· Completely free (free as in speech);· Multiple language capability (all text is in config file, no hardcoded messages);· Download counter file;· xhtml/css compliant message output, fully customizable;· Install script for easy setup;· All user supplied input securely handled;· Uses tokens to validate download requests. A superior method than .htaccess or http_referer which can be spoofed or limit users with firewalls;· Tokens are good for a day by default, but can be set to expire at any time in 1 minute increments;· A log is kept of invalid token attempts and information on tracking down the source;· All errors and warnings can be written to a log file or sent to an email address;· Supports unlimited directory structure of downloadable files (no need to specify where a file is located);· Option to turn off bandwidth protection;· Option to turn off any error/log report;· Robust error handling;· Ability to specify the total amount of transfer (bandwidth) allowed, over the total amount of time;· Ability to specify interval lengths for download cut-off so all the allowed bandwidth does not go to one time zone / day /hour;· Ability to put in a ratio of download clicks to actual bandwidth used;· Log of all download details kept;· Download log can be auto-archived;· Ability to specify the download log size before archive;· Ability to specify the download archive size before deleting;· Ability to have a warning issued (email or log file) about the archive file reaching it's maximum;· Download count can be tracked in a Mysql database;· Flood control on user clicks. Ability to set the number of times a user can click on a link in a given interval;· Ability to allow specific offsite downloads via tokens;· Pre-made example download page that is xhtml/css compliant;· Pre-made file manager that displays all files, directories, sizes, downloads, dates, authors and descriptions for each file· Ability to deny link sharing between browsers.· Alternative install locations for secure files· Logs automatically rotated, no on-going maintenance· Ability to have multiple files with the same name· Turn-Key install operation. Ready to begin secure downloads in 5 minutes or less;Requirements:· PHP >= 4.3.0, 5.x · OS Platforms: Linux, BSD, other Nix*· Database: MySQL - Optional (flatfile based, no need for a database)· Tested on Firefox, Opera and IE.Usage:The installation creates everything you need to start using right away. All you need to do is:· Copy over all the files you wish to protect to the "files" directory including sub-directories.· Make a link to the file like this - "http://www.example.com/dsplus/m.php?p=filename.exe" Where filename.exe is the name of the file to be downloaded, or you can use the pre-built file display page (mplus.php) that works quite nicely out-of-the-box.· You can customize the .html and .css files in the dsplus folder to match your site or add advertising, whatever you wish.· The config file is located here: /ds_files/scripts/ds_config.php - In there you will find many user settings you can change to your hearts content.** New to V2.1.0 is a download page (mplus.php) that lists all files and sub directories with filesize and date generated automatically. The script produces valid xhtml/css unordered lists with all the information. You can also add Authors and Descriptions to each file with the admin page (ds_Admin.php). This is a powerful tool to help easily organize and maintain your public downloads. It is also very moddable for anyone who knows CSS or does a search on working with unordered lists and CSS. Usage for this page is all automatic, no need to do anything but place your file on your server in the ds_files/files/ folder.What's New in This Release:· added admin script where you can add/edit file descriptions and authors· added ability to deny all offsite downloads (more secure) but limits mirror functionality· added ability to deny link sharing between browsers· added ability to install private files to any directory and path (no need to be above web root etc)· added auto-install .htaccess file to protect alternative install location· added new download page (mplus.php) that will display ALL files and directories with no setup or maintenance required. I can not stress enough how useful and helpful this will be for anyone who has to maintain downloadable files on their website. Easy of use is an understatement!· added ability to have multiple files with the same name (in different directories) with mplus.php· added config option CTOKENON Cookie token· added config option STOKENON - Session token· added config option DS_RPTLOGSIZE - specify the error report log size· added config option DS_RPTLOGARCSIZE - specify the error report archive log size· encrypted secret word in config file since it is now used to log into the admin screen· added email limiter to the reporting option so you don't spam yourself. It should only send one email a day for the same error· added error report log limiting. Only records new errors· changed report logging to be a consistent format for each error type· changed input filtering to remove some redundances· fixed bad filter that could stop http referer from being recorded in the log.


Download Sentinel++ Related Software