Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 General Discussions
  #1  
Old 10-12-2011, 07:06 PM
D4rk_Sh00t3r D4rk_Sh00t3r is offline
 
Join Date: Jun 2010
Posts: 14
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default [vb3] Help me to prevent and find the leakers

Hello,
I run forum which only active members can download premium articles, but my articles are getting leaked to other sites. I provide direct download link so they post it in other forum same like that. How i can find them. ?
Reply With Quote
  #2  
Old 10-12-2011, 07:13 PM
Simon Lloyd's Avatar
Simon Lloyd Simon Lloyd is offline
 
Join Date: Aug 2008
Location: Manchester
Posts: 3,481
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

In your cpanel use leech protection and hotlink protection this way the content is only available via your site, but whats to stop these people downloading the content and posting it elsewhere?, unfortunately this is the world we live in
Reply With Quote
Благодарность от:
HMBeaty
  #3  
Old 10-13-2011, 03:29 AM
HMBeaty's Avatar
HMBeaty HMBeaty is offline
 
Join Date: Sep 2005
Posts: 4,141
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Simon Lloyd View Post
In your cpanel use leech protection and hotlink protection this way the content is only available via your site, but whats to stop these people downloading the content and posting it elsewhere?, unfortunately this is the world we live in
Agreed. There's really no possible way to stop this... welcome to the internet
Reply With Quote
Благодарность от:
Simon Lloyd
  #4  
Old 10-13-2011, 04:06 AM
souperman souperman is offline
 
Join Date: Mar 2011
Posts: 131
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Yes there is....You can create a php download script that requires the user to be a member of your board (you can specify the conditions). If the user is validated, then the php script will throw the correct headers and the user will download the file. The user will never know the real location of the file (assuming you at least try to make it hard).
Reply With Quote
  #5  
Old 10-13-2011, 04:13 AM
HMBeaty's Avatar
HMBeaty HMBeaty is offline
 
Join Date: Sep 2005
Posts: 4,141
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by souperman View Post
Yes there is....You can create a php download script that requires the user to be a member of your board (you can specify the conditions). If the user is validated, then the php script will throw the correct headers and the user will download the file. The user will never know the real location of the file (assuming you at least try to make it hard).
And if a legit user downloads the script, then it's free game for whoever else wants it...

Legit user: "I just downloaded xxxxx"
Users friend: "Cool, can I get a copy of that?"
Legit user: "Sure, here you go"
Users friend: "Sweet, let me put it up on xyz.com so everyone can download it "

and so on, and so on....so no, it's not possible to stop it.
Reply With Quote
  #6  
Old 10-13-2011, 04:17 AM
Simon Lloyd's Avatar
Simon Lloyd Simon Lloyd is offline
 
Join Date: Aug 2008
Location: Manchester
Posts: 3,481
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

HM, you're right even if he used cURL or fsocket to check for the existance of a host file or ID number these can still be passed on, i suppose the only way would be to implement that and make sure that it was IP specific but is his content THAT valuable to go to all that trouble and P**s his users off because they always have to be at the PC they registered with to download stuff? i think not
Reply With Quote
  #7  
Old 10-13-2011, 04:27 AM
HMBeaty's Avatar
HMBeaty HMBeaty is offline
 
Join Date: Sep 2005
Posts: 4,141
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Simon Lloyd View Post
HM, you're right even if he used cURL or fsocket to check for the existance of a host file or ID number these can still be passed on, i suppose the only way would be to implement that and make sure that it was IP specific but is his content THAT valuable to go to all that trouble and P**s his users off because they always have to be at the PC they registered with to download stuff? i think not
That and they can do just like all these other sites do (that I will not name) and remove all the callback, etc features (like un-named site does with vBulletin, xenForo, etc) so it wouldn't even be able to be detected anywhere. Just takes knowledge....or money....or sometimes both
Reply With Quote
  #8  
Old 10-13-2011, 11:30 AM
Max Taxable's Avatar
Max Taxable Max Taxable is offline
 
Join Date: Feb 2011
Posts: 3,134
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

It sounds to me as if the OP merely wants to identify, not necessarily stop - his "leakers." Presumably so he can kick them off his board. Might be looking for a mod that shows which users downloaded what files?
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 01:17 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.03830 seconds
  • Memory Usage 2,228KB
  • Queries Executed 13 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (3)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (8)post_thanks_box
  • (2)post_thanks_box_bit
  • (8)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (2)post_thanks_postbit
  • (8)post_thanks_postbit_info
  • (8)postbit
  • (8)postbit_onlinestatus
  • (8)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • fetch_musername
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • post_thanks_function_fetch_thanks_bit_start
  • post_thanks_function_show_thanks_date_start
  • post_thanks_function_show_thanks_date_end
  • post_thanks_function_fetch_thanks_bit_end
  • post_thanks_function_fetch_post_thanks_template_start
  • post_thanks_function_fetch_post_thanks_template_end
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete