Files can be downloaded outside PhocaDownload

Phoca Download - download manager
decksys
Phoca Newbie
Phoca Newbie
Posts: 3
Joined: 09 May 2011, 15:43

Files can be downloaded outside PhocaDownload

Post by decksys »

2.0.0 RC2
On my install files can be downloaded outside PhocaDownload. In the Phoca Download File section I set access to Registered but users can stil without logging in go to http://domain/phocadownload/file_name and the download will begin.

How to protect files so that they can only be downloaded by registered users to Joomla/PhocaDownload?
noorgat.b
Phoca Newbie
Phoca Newbie
Posts: 6
Joined: 08 May 2011, 14:57

Re: Files can be downloaded outside PhocaDownload

Post by noorgat.b »

Hi,

You have raised an interesting issue.

I don't know of a solution, but suggest you rename the "phocadownload" folder to something else to keep out simple hackers...

May not help if someone shares the actual link....

Regards

Basheer
decksys
Phoca Newbie
Phoca Newbie
Posts: 3
Joined: 09 May 2011, 15:43

Re: Files can be downloaded outside PhocaDownload

Post by decksys »

Rename is a possibility - only most quickly learn to gain access to the site structure and is able to see the files in plain sight.

Since my post I played around with modRewrite and found the below to be working. It keeps all out and only allow download through Joomla/Phoca. Perhaps this could be part of the install instructions in case others have files they don't want to be downloaded outside Phoca (for security, statistic or similar reasons).

Here is is;

# secure htaccess file
<Files .htaccess>
order allow,deny
deny from all
</Files>
Options All -Indexes
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^http://(.+\.)?replace_with_your_domain_name\.com/ [NC]
RewriteCond %{HTTP_REFERER} !^$
RewriteRule .*\.(exe|zip)$ - [F]
<Files ~ "^.(htaccess|htpasswd)$">
deny from all
</Files>
Options Indexes
order deny,allow
User avatar
Jan
Phoca Hero
Phoca Hero
Posts: 49144
Joined: 10 Nov 2007, 18:23
Location: Czech Republic
Contact:

Re: Files can be downloaded outside PhocaDownload

Post by Jan »

Hi, thank you for the info.

Jan
If you find Phoca extensions useful, please support the project
Post Reply