Jump to content
Sign in to follow this  
xnavigator

come salvate la banda dei vostri server impedendo il link diretto ai file?

Recommended Posts

io personalmetne uso uno script che ho scritto da me che tramite php controlla un codice presente nell'url che cambia ogni giorno per permettere il download...

 

(in pratica alla fine dei controlli nello script c'è il comando readfile('') che legge il contenuto di un file e lo mette in output)

 

però cosi facendo se si hanno dei carichi elevati e/o dei file grossi, il file deve essere passato tramite php sprecando risorse preziose....

 

voi come fate?

Share this post


Link to post
Share on other sites

supponendo un link non protetto:

 

/downloads/file.zip

imposti in apache

<Location /downloads>
   Order deny,allow
   Deny from all
</Location>

crei un link simbolico random alla cartella download ed ottieni un url protetto:

 

/random/file.zip

per invalidarlo ti basta ricreare il link con un altro nome.

 

in base alla conf di apache potresti dover aggiungere l'opzione FollowSymLinks

Share this post


Link to post
Share on other sites

/random/file.zip

per invalidarlo ti basta ricreare il link con un altro nome.

 

deve essere un sistema automatico... considera che i file possono essere anche a centinaia...

 

Io compro semplicemente ulteriore banda.

 

forse tu hai i soldi :asd:

ance uno dei portali più grandi non si può permettere di lasciare url per il download in chiaro...

Demo Versions: Defender of the Crown: Heroes Live Forever Demo - Demo Movie Patch Download Section - GamersHell.com

per esempio il link per scaricare un loro file sarà:

 

http://89.207.176.194/cgi-bin/fhx.pl?auth=jh1Z.o2LUDpOA&id=36162&ts=1227182578&cat=demo&filename=defender_of_the_crown_tb.zip

 

che scade dopo un certo periodo di tempo.. (quando ci cliccherete voi può darsi che non sarà già scaduto)

Share this post


Link to post
Share on other sites

il problema non è "avere i soldi", ma "volerne avere di piu'" ;)

 

gamershell e tutti i pastrocci simili ti danno banda se compri gli accounts premium etc...

 

è pieno di modi di distribuzione di files senza dover limitare / obbligare la gente a pagare in toto e utilizzando invece risorse gia' pronte e pagate... uno di questi è appunto bittorrent...

Share this post


Link to post
Share on other sites

apparte che stiamo andando ot... ma cmq forse hai sbagliato a vedere gamershell ti fa scaricare anceh se non l'hai pagato basta che clicchi su un server libero (e lo trovi quasi sempre uno libero)

 

a me interessava più il sistema che utilizzava per far scadere il link dopo un certo periodo di tempo

http://89.207.176.194/cgi-bin/fhx.pl?auth=jh1Z.o2LUDpOA&id=36162&ts=1227182578&cat=demo&filename=defender_of_the_crown_tb.zip

Share this post


Link to post
Share on other sites
deve essere un sistema automatico... considera che i file possono essere anche a centinaia...

non colgo il punto....

con php crei il link quando ti serve e invii un redirect

per la rimozione a scadenza esatta (es: dopo 5m) metti un find in cron.

 

per altro, se tutti i files da proteggere sono in downloads ti basta creare un unico link.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×