![]() |
![]() |
![]() |
||||
Welcome to the GoFuckYourself.com - Adult Webmaster Forum forums. You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today! If you have any problems with the registration process or your account login, please contact us. |
![]() ![]() |
|
Discuss what's fucking going on, and which programs are best and worst. One-time "program" announcements from "established" webmasters are allowed. |
|
Thread Tools |
![]() |
#1 |
Confirmed User
Join Date: Feb 2002
Location: ICQ: 251425 Fr/Au/Ca
Posts: 6,863
|
![]() A few things first:
#1 - I'm releasing this script under the MIT License. In a nutshell, you may copy it, change it, modify it, sell it, resell it - do whatever you want with it. #2 - The code here is proven to work, verified (there's also a demo included). #3 - I cannot support this code. This is why it is free. If you can work it into your sites, that's fantastic. If you want to work this into your CMS, even better. But please don't email or ICQ me asking how to make it work, can I integrate it, etc etc. What it does This script injects encrypted member information into your videos [avi & wmv in this release, but adding new formats is easy enough]. Videos still play as normal, work as normal etc. If they're opened in a hex editor, the information is not visible. You need the key to decrypt it [ie, no privacy problems] Once in place, you can grab your videos off rapidshare, forums, etc etc, and pinpoint exactly who stole your content (username, time and date, original filename and IP) What it doesn't do It doesn't survive re-encoding to a tube [sorry!] - but will survive splitting, and often resizing How it works A lot of CMSs / Sites stream out the videos. This script watches while the video streams out, and injects the encoded information into the stream in the right place. What it needs PHP4/5 It doesn't take up too much overhead, but then again, it's probably not the most efficent thing ever. Enough chatter: http://www.ninjito.com/VidProt-Final.zip Now don't let me hear you complaining about having shit stolen again. BTW, this was tested and proved to work in sitedepth and CARMA (both with some tweaking). We tracked Raven Riley content for over a year, and with it, killed a lot of stolen accounts, and also worked out who was stealing what. qx |
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#2 |
Registered User
Industry Role:
Join Date: Jul 2003
Location: Encrypted. Access denied.
Posts: 31,779
|
My I first to say THANK YOU!!!!
Will check it out. |
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#3 |
Confirmed User
Join Date: Feb 2002
Location: ICQ: 251425 Fr/Au/Ca
Posts: 6,863
|
No problems.
I might hit up John / Omar today (and anyone else w/ a CMS product) to draw their attention to it. ATM there's no automated decrypted, but I found while testing it wasn't so necessary - you only had to check one or two to work out who stole the batch. That said, building it isn't that much of a difficult exercise. |
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#4 |
Registered User
Industry Role:
Join Date: Jul 2003
Location: Encrypted. Access denied.
Posts: 31,779
|
This is sad.
Perhaps the most important thread to hit GFY in YEARS and nobody is looking at it. This is exactly why our industry is doomed. |
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#5 |
Registered User
Industry Role:
Join Date: Jul 2003
Location: Encrypted. Access denied.
Posts: 31,779
|
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#6 |
Confirmed User
Join Date: Sep 2006
Posts: 248
|
Brilliant piece of work. Definitely a good step towards eliminating the bad guys.
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#7 |
Confirmed User
Join Date: Feb 2007
Location: 418194907
Posts: 3,134
|
Very nice tool, and it's really cool that you're letting others use it for free. I downloaded a copy and I'll look over the code in a Sylar-esque fashion later.
![]() |
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#8 |
Confirmed User
Industry Role:
Join Date: Apr 2005
Location: www.gfy.com
Posts: 745
|
Interested!
Thanks |
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#9 |
Confirmed User
Join Date: Oct 2005
Location: StarlightBucks !
Posts: 5,404
|
very nice checking it out now, and if it does what it says, you should be selling it, as we would pay for something like this ;)
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#10 |
Confirmed User
Join Date: Jun 2003
Location: England
Posts: 1,063
|
Great move. Im really impressed that your giving it away for free. Nice to see some people care more about the future of our industry than short term gain.
__________________
Free Site Express GFY Launch Offer Gay Demo Video - Straight Demo Video Icq: 191127710 Email: [email protected] |
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#11 |
hi
Industry Role:
Join Date: Jun 2002
Posts: 16,731
|
This business is all talk. Many people pretending to give a fuck but when it comes to protecting their shit they won't move a finger.
__________________
M3Server - NATS Hosting |
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#12 |
Confirmed User
Join Date: Aug 2003
Posts: 7,082
|
this script sounds a bit like the one we did for software, we didn't record user information in the file, but we did put a certificate to uniquely identify the copyrighted material. When you connect to bit torrent, you only have to download 5% of the file to identify it as being yours. What percentage of the file do you need to download before the identification works.
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#13 | |
Confirmed User
Join Date: Feb 2002
Location: ICQ: 251425 Fr/Au/Ca
Posts: 6,863
|
Quote:
*Edit: Seems about 900b in for the examples I checked, but it will differ. |
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#14 |
Confirmed User
Join Date: Feb 2006
Location: In a dream
Posts: 1,955
|
Thanks for the nice script
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#15 |
Confirmed User
Industry Role:
Join Date: Mar 2003
Location: Hades
Posts: 744
|
Thank you for the nice script. It's really nice to see somebody trying to do something to help us get rid of theft. Yout totally rock.
__________________
Wifey Cash - Official Program For Wifey's World |
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#16 |
Do Fun Shit.
Industry Role:
Join Date: Dec 2004
Location: OC
Posts: 13,393
|
Interesting concept, checking out the script now...
__________________
![]() “I have the simplest tastes. I am always satisfied with the best.” -Oscar Wilde |
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#17 |
Doin fine
Industry Role:
Join Date: Oct 2005
Posts: 24,983
|
Should be careful who this is given out to. Make sure only people with paysites receive this.
![]() And thank you for trying to help make the point that if we don't protect our content then we lose. THAT is the only way to stop tubes, p2p, torrents, etc. ![]() |
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#18 |
Too lazy to set a custom title
Industry Role:
Join Date: Sep 2002
Posts: 34,431
|
does it embed the IP address of the downloader? without the IP address it won't be much use legally.
__________________
I moved my sites to Vacares Hosting. I've saved money, my hair is thicker, lost some weight too! Thanks Sly!
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#19 |
Confirmed User
Join Date: Feb 2002
Location: ICQ: 251425 Fr/Au/Ca
Posts: 6,863
|
You can change the encryption key to something else (anything else, actually) - so if people were making spoofs of member info in your content, you'd be able to tell.
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#20 | |
Confirmed User
Join Date: Feb 2002
Location: ICQ: 251425 Fr/Au/Ca
Posts: 6,863
|
Quote:
That's generally all the info you have on a member, but if you have more, you can put more in. |
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#21 |
Too lazy to set a custom title
Industry Role:
Join Date: Sep 2002
Posts: 34,431
|
the IP address the member originally signed up with and the IP address of the downloader?
asking because once caught the member will say somebody else used his user/pass
__________________
I moved my sites to Vacares Hosting. I've saved money, my hair is thicker, lost some weight too! Thanks Sly!
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#22 |
Confirmed User
Join Date: Apr 2002
Location: State Of Bliss
Posts: 2,438
|
Nice concept. Thanks, I will test it out.
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#23 | |
Confirmed User
Join Date: Feb 2002
Location: ICQ: 251425 Fr/Au/Ca
Posts: 6,863
|
Quote:
![]() The information you embed is up to you. That said, when I was going over statistics, it was fairly obvious what went on. For accounts that had a spread of IP addresses accessing them, you knew the account was shared, so you'd change the pass and alert the owner. For accounts where they'd been getting hit by the same IP, you knew it was the owner doing it. Basic logic can be applied ![]() |
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#24 |
Confirmed User
Industry Role:
Join Date: Jun 2002
Location: Amsterdam
Posts: 6,169
|
Interesting, will look into it, thanks
![]()
__________________
![]() |
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#25 |
Confirmed User
Join Date: May 2002
Location: European Union
Posts: 3,815
|
Great script, now we'd have to get the word out so everybody start's using it...
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#26 |
"Assassins"
Industry Role:
Join Date: Dec 2001
Location: At home
Posts: 17,277
|
A step in the right direction. Cheers man.
__________________
![]() |
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#27 | |
Confirmed User
Join Date: Feb 2002
Location: ICQ: 251425 Fr/Au/Ca
Posts: 6,863
|
Quote:
That said, it'd probably only be a few hour endeavor to convert this to C, and then you've got an apache / lighttpd module that would do it incredibly efficiently. |
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#28 |
lurker
Industry Role:
Join Date: Aug 2002
Location: atlanta
Posts: 57,021
|
this is great, great work
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#29 |
Confirmed User
Industry Role:
Join Date: Dec 2004
Location: Denver
Posts: 6,559
|
this is very cool.
__________________
![]() |
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#30 |
Confirmed User
Join Date: Feb 2002
Location: ICQ: 251425 Fr/Au/Ca
Posts: 6,863
|
I noticed everyone bitching about tubes and piracy failed to see this thread ;)
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#31 |
Beer Money Baron
Industry Role:
Join Date: Jan 2001
Location: brujah / gmail
Posts: 22,157
|
quantum, sticky.. If it doesn't survive reencoding to tubes, how does this affect tubes?
__________________
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#32 |
Doin fine
Industry Role:
Join Date: Oct 2005
Posts: 24,983
|
What we use is different, and we don't allow downloads at all. Quantum's way he is using is more for weeding out offenders after the fact. However it would only take a few companies going after the theft on a surfer level to put a good dent it it. If I misspoke Quantum let me know, as that was how I understood your method.
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#33 |
Too lazy to set a custom title
Industry Role:
Join Date: Mar 2003
Location: Homeless
Posts: 62,911
|
Would have been nice to see someone help you improve this so that it could beat the tube encoding. and still be free.
some ass hat will take it mod it to do that and sell it.
__________________
PornGuy skype me pornguy_epic AmateurDough The Hottes Shemales online! TChicks.com | Angeles Cid | Mariana Cordoba | MAILERS WELCOME! |
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#34 |
lurker
Industry Role:
Join Date: Aug 2002
Location: atlanta
Posts: 57,021
|
actually supporting companies that support tubes does more to keep tubes going than stolen content. if no one bought ads they wouldn't be around no matter what they had on their site.
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#35 | |
Confirmed User
Join Date: Feb 2002
Location: ICQ: 251425 Fr/Au/Ca
Posts: 6,863
|
Quote:
I wrote it a while back, when tubes weren't so much the issue - so visibly watermarking makes sense nowadays. Still, many videos are plundered and put on torrent sites / forums / newsgroups / dump sites - and this is a neat tool to combat that. |
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#36 |
Confirmed User
Industry Role:
Join Date: Dec 2007
Location: Ontario
Posts: 4,235
|
time to brand this baby and sell it in a month when everyone is crying again
![]() ![]() |
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#37 |
Confirmed User
Join Date: May 2008
Location: Charlotte, NC
Posts: 342
|
OOooh. GFY's wet dream script.
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#38 | |
Confirmed User
Join Date: Feb 2002
Location: ICQ: 251425 Fr/Au/Ca
Posts: 6,863
|
Quote:
That's either a watermark [ie sticky] - or encoding in invisible watermarks [this solution also exists] - but that doesn't work on the fly (and isn't cheap). There are definitely limitations to each method. There's no magic bullet here. |
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#39 |
Confirmed User
Join Date: Feb 2006
Posts: 2,848
|
Great concept, maybe not a total solution but on it way to solve a bad problem.
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#40 | |
Confirmed User
Join Date: Feb 2002
Location: ICQ: 251425 Fr/Au/Ca
Posts: 6,863
|
Quote:
Don't wait for permission or someone else to do it for you ![]() |
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#41 |
Industry Role:
Join Date: Aug 2006
Location: Little Vienna
Posts: 32,235
|
Bump for content protection
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#42 |
MOBILE PORN: IMOBILEPORN
Join Date: Jan 2004
Location: Tinseltown NL
Posts: 16,502
|
nice job!
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#44 |
Confirmed User
Join Date: Dec 2004
Location: Vancouver
Posts: 4,325
|
This is hands down the best thread of 2008!
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#45 |
Confirmed User
Industry Role:
Join Date: Feb 2008
Location: South of the border
Posts: 1,682
|
Thank you so much.
![]()
__________________
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#46 |
Too lazy to set a custom title
Industry Role:
Join Date: Sep 2003
Posts: 22,651
|
very cool. I don't even own a paysite but I'm grabbing it for future use
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#47 |
Confirmed User
Join Date: May 2002
Location: European Union
Posts: 3,815
|
Bump Bump
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#48 |
IslandDollars.com
Join Date: Oct 2004
Location: Icq: 176176
Posts: 12,188
|
Great stuff Quantum
![]()
__________________
ISLAND DOLLARS 1000's of Exclusive TS scenes / Constant Updates Best TS Network your surfers will ever join |
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#49 | |
Confirmed User
Industry Role:
Join Date: May 2005
Location: EU - Czech republic
Posts: 3,025
|
Quote:
|
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#50 |
Registered User
Join Date: Nov 2008
Location: Montebello
Posts: 51
|
Grabbing this for future and current sites, thank you!
|
![]() |
![]() ![]() ![]() ![]() ![]() |