![]() |
#11 | ||
![]() ![]() ![]() ![]() ![]() ![]() Join Date: Feb 2007
Location: ,
Posts: 7
|
![]() The reason why I started a new thread for this topic (and didn't attach to the existing 10-page-thread) is that
I basically just wanted to supply a technical guide on how to block the mosw-hotlinking (only). Maybe it's better to have a new 'slim' thread for this technical discussion. Please be aware that this should present a solution for all abandonware websites out there, not Abandonia only. So here we go: This is how dynamic URLs that depend on your own IP are being generated technically: The link can be dynamicly created through an .htaccess or Apache. For each click you can check your security settings. /*** Coding Links ****/ Dynamic URL: http://domain.com/download/some_depend_tem...dfgsdg/game.zip You create the link with the help of a simple md5 crypting: <?php some_depend_temp_name_sdfgsdfgsdfgsdg = md5('word12321' . $_SERVER['REMOTE_ADDR']) ?> /*** during deCoding Links ****/ Your system checks this: if ( $temp_part_link == md5('word12321' . $_SERVER['REMOTE_ADDR']) ) //download game Using this script to link to your gamefiles makes sure that mosw.com can not create a list of valid urls for his surfers. His downloader software needs such a list to work. The only list of URLs he can create is a list that is 'branded' to his own IP. Every surfer has a different IP that he can't 'guess in advance' to supply a valid URL to his customers. Your surfers have no drawbacks from the new link system, they can even keep using download managers. Okay, so far, so good. The links can and maybe should have a limited lifetime as well. If you like the approach of this, I can post a script/manual for this as well. Please let me know if you have questions. Some websites need a different solution but I think in the end we can secure all of you from getting hotlinked. And that's the day when mosw.com has to re-think his business strategy. BigDaddy |
||
![]() ![]() |
|