 |
|
|
07-31-2007, 09:33 PM
|
|
#61
|
 |
|
Mister Admin to you
Join Date: Jul 2001
Posts: 30,730
|
there are many sites that wil javascript encode for you. no recommended. just have to goolge it.
|
|
Add to del.icio.us
Can you digg it?
|
|
|
07-31-2007, 10:31 PM
|
|
#62
|
 |
|
Lord (Level 16)
Join Date: Feb 2006
Location: Houston, Texas
Posts: 719
|
No amount of JS encoding has ever stopped me from stealing JS code from sites. Its just a matter of time and reading. The KEY to decoding encoded JS code IS IN THE JS CODE ITSELF. All you have to do is read...
It's like these DVD manufacturers, they're always inventing new ways to encode their DVD data so it cannot be copied (or even played in the wrong country) but its only a matter of DAYS before someone figure out how to get aournd their new "security" methods and then next thing you know, everyone and their dog is copying DVDs again. lol!
To the OP: The ONLY way to prevent people from stealing your code and/or images is to NOT put them online. It's simple, really.
__________________
-Billy
"Traditional software is like witchcraft. In history, witchcraft just died out. The same will happen in software. When problems get serious enough, you can't have one person or one company guarding their secrets. You have to have everybody share in knowledge." --- Linus Torvalds
I am using Linux every day to up my productivity - so up yours!
|
|
Add to del.icio.us
Can you digg it?
|
|
|
08-04-2007, 07:24 PM
|
|
#63
|
 |
|
Novice (Level 1)
Join Date: Aug 2007
Location: Jacksonville, Florida
Posts: 3
|
Most successful websites don't use any form of code protection. I think people should be able to view the code -- so that they can learn from it. You will always have a few people who will want to steal your content/code. If it's copyrighted, you can take legal action against those who do steal or use your material without your permission. I wouldn't waste time on protecting it.
|
|
Add to del.icio.us
Can you digg it?
|
|
|
10-20-2007, 09:09 PM
|
|
#65
|
 |
|
Novice (Level 1)
Join Date: Oct 2007
Location: I am here.
Posts: 9
|
you could always patent it and then sue them if they take it 
|
|
Add to del.icio.us
Can you digg it?
|
|
|
10-21-2007, 08:49 AM
|
|
#67
|
 |
|
Paladin (Level 15)
Join Date: Sep 2007
Location: Oslo, Norway
Posts: 318
|
But in theory you don't need to, as the copyright is inherent in anything you make. If you made it, it's yours. Unless you copied it from someone else or you have sold it. I imagine code is difficult, because it's technically speaking a language, and you can't copyright a langugae. But you CAN copyright the order in which the words are written, in this case, code, and so: the design / layout.
So there is no need for patenting.
|
|
Add to del.icio.us
Can you digg it?
|
|
|
11-21-2007, 01:44 PM
|
|
#69
|
 |
|
Soldier (Level 11)
Join Date: Aug 2006
Posts: 131
|
Hey, theres this php protector called sourcecop, anyone herd of this program??
|
|
Add to del.icio.us
Can you digg it?
|
|
|
11-23-2007, 12:35 PM
|
|
#70
|
 |
|
Catapulted
Join Date: Dec 2005
Location: Within the division of zero
Posts: 5,858
|
HTML code cannot be copyrighted. Images can by copyrighted. Words can be copyrighted.
|
|
Add to del.icio.us
Can you digg it?
|
|
|
12-12-2007, 04:15 PM
|
|
#71
|
 |
|
Soldier (Level 11)
Join Date: Aug 2006
Posts: 131
|
Quote:
Originally Posted by erisco
Images can by copyrighted. Words can be copyrighted.
|
I suppose if you mean watermarking them?
I suppose you could do something like this: http://rapid-hook.com/image.png/
Thats an image which is actually a php file, but its in image format,
Last edited by buzincarl : 12-12-2007 at 04:18 PM.
|
|
Add to del.icio.us
Can you digg it?
|
|
|
12-13-2007, 07:13 PM
|
|
#72
|
 |
|
Lord (Level 16)
Join Date: Feb 2006
Location: Houston, Texas
Posts: 719
|
Quote:
Originally Posted by buzincarl
|
Um... Yes, that's PHP code, alright. But how exactly is that going to stop someone from copying that image?
Have you tried to right-click it and save to your desktop? It saves as a what? That's right.... A PNG file, not a PHP file.

__________________
-Billy
"Traditional software is like witchcraft. In history, witchcraft just died out. The same will happen in software. When problems get serious enough, you can't have one person or one company guarding their secrets. You have to have everybody share in knowledge." --- Linus Torvalds
I am using Linux every day to up my productivity - so up yours!
|
|
Add to del.icio.us
Can you digg it?
|
|
|
01-07-2008, 10:18 AM
|
|
#73
|
 |
|
Swordman (Level 9)
Join Date: Jan 2006
Posts: 87
|
Actually, you can disable JavaScript source almost perfectly. How? You have the javascript file be referenced with some sort of dynamic passcode:
<script src="javascript.aspx?passcode=32fj89vAJf89ejafjdsf"></script>
And the dynamic passcode is only valid once. Now you say, "I can just get the js source from my IE cache in temporary internet files." But that is fixed by the following:
<script src="javascript.aspx?passcode=32fj89vAJf89ejafjdsf"></script>
<script src="javascript.aspx?passcode=32fj89vAJf89ejafjdsf"></script>
Now you say, "What good is that? I can still get the js source from temporary internet files." However, the server-side code works as follows: the first time the correct dynamic passcode is requested ("32fj89vAJf89ejafjdsf") the actual js source is provided. The second time, a blank js file is provided. Any future requests are denied, because then the passcode has changed.
In IE, when multiple requests for a js are made, and they have the exact same name, any later ones OVERWRITE previous ones. So if you view the page with both js as shown above, you won't be able to type in "javascript.aspx?passcode=32fj89vAJf89ejafjdsf" in the browser because you'll get page cannot be found. You won't be able to view the js source in temporary IE files, because you'll just have a blank file (from the second request). However, the browser will still run the js correctly because it acquires both js and runs them both.
Just tell me how you can overcome that! I've tested what I've said above, and it works, too. And for those who say they can just request the source code using a "GET" request, and then request the first js file separately manually without taking the second request, I'll just have a time limit (say 0.3 seconds) between which the page source is requested and the dynamic passcode js is requested in order for it to work. Otherwise, you just get a blank file even with the correct dynamic passcode js used for the first time.
But you say, "I'll just write a program that makes the GET request and then requests the first dynamic js source within a 0.3 second time period." Well, if you're putting forth that much effort, then one of these two things is true:
1) You're one of the top 1% programmers and you deserve the script because the other 99% would have given up by now.
2) You don't really want the script, but you're just trying to reverse engineer my script hider just for the fun of it.
Cheers,
~ mellamokb
|
|
Add to del.icio.us
Can you digg it?
|
|
|
01-07-2008, 02:12 PM
|
|
#74
|
 |
|
Super Deity (Level 18)
Join Date: Sep 2004
Location: Finland
Posts: 3,410
|
well, show us a page where you have applied this and ill tell how fast i can read the code 
|
|
Add to del.icio.us
Can you digg it?
|
|
|
01-07-2008, 08:18 PM
|
|
#75
|
 |
|
Mister Admin to you
Join Date: Jul 2001
Posts: 30,730
|
mellamokb, what you just said is false. it doesn't matter what IE overwrites, it will still go into the cache. like Vege says, show us a way and we can show how easy it is.
|
|
Add to del.icio.us
Can you digg it?
|
|
|
KEEP TABS |
|
SPONSORS |
| |
|
| |
|
|
| |
|