![]() |
| Javascript Code Theft |
|
cheryl
|
While searching around on the web, I came across an interesting tool that prevents people from taking javascript code off your page: http://www.javascript-source.com/javascript-obfuscator.html
Has anyone ever used something like this? |
||||||||||||
|
|
|||||||||||||
|
bobum
Elvis Fanatic
![]()
|
Actually - I've not used it, but I've seen it in action. It doesn't REALLY prevent script theft...just makes the code you DO steal a little tougher to understand. Any programmer worth his salt though can just bring it into a text editor and un-obfuscate it.
Not that I've EVER done that before...it's just an observation...that's all...I swear... |
||||||||||||
|
|
|||||||||||||
|
loftboy
Forum Regular
|
why would you want to do that anyways?
|
||||||||||||
|
|
|||||||||||||
|
bobum
Elvis Fanatic
![]()
|
Steal code or obfuscate it?
|
||||||||||||
|
|
|||||||||||||
|
loftboy
Forum Regular
|
hide it
|
||||||||||||
|
|
|||||||||||||
|
bobum
Elvis Fanatic
![]()
|
I saw it used by a company that was making DHTML menus and as such their underlying logic was going to be exposed. In an effort to protect their IP, they obfuscated the output that their app produced and you would copy into your webpage.
That's one example. |
||||||||||||
|
|
|||||||||||||
|
bobum
Elvis Fanatic
![]()
|
Oh and before you ask - IP in this instance means "Intellectual Property"
|
||||||||||||
|
|
|||||||||||||
|
loftboy
Forum Regular
|
they might as well try and stop someone from trying to steal their pix with a no right click script, if someone wants it, they will get it.
IMO, its a waste of time and if it's that important then do it in flash and "lock" the movie or call in the data so it can't be broken down. |
||||||||||||
|
|
|||||||||||||
|
bobum
Elvis Fanatic
![]()
|
If they did it in Flash then it wouldn't be a DHTML menu now would it?
|
||||||||||||
|
|
|||||||||||||
|
loftboy
Forum Regular
|
no it wouldnt but if it was that important then you shouldnt use script that is viewable now should you?
|
||||||||||||
|
|
|||||||||||||
|
bobum
Elvis Fanatic
![]()
|
How else would you make a DHTML menu without visible script?
That is what the app was for - making DHTML menus... |
||||||||||||
|
|
|||||||||||||
|
loftboy
Forum Regular
|
oh, lol did u mention that before?
Still if it was that important do it in a ss or you could do it in flash. |
||||||||||||
|
|
|||||||||||||
|
bobum
Elvis Fanatic
![]()
|
I don't think you are grasping what I am saying...
It's not important to the person who bought & used the product - it was important to the people who programmed it. I'm Joe Schmuck and I want a pretty DHTML menu for my webpage - but I have no idea how to program Javascript. So I see this app that will make them for me! I buy the app - create my menu and it spits out this gibbersih for me to paste into my page. Low and behold when I paste it in - THERE IS MY PRETTY DHTML MENU!!! Joe doesn't care about the security of his code, all he knows is that it had to be DHTML, not Flash, not K()7d Fuzhen...DHTML...but the people who made the app Joe used certainly care about others stealing their hard earned code. You may not like it if I went to one of your Flash sites and decompiled the ActionScript out of it so that I could use your effects on my site without buying your super uber plugin right? |
||||||||||||
|
|
|||||||||||||
|
loftboy
Forum Regular
|
ok so that stops the less than half witted ppl who arent smart enough to go to google and search for "encode javascript"
and looky what we get
so they it takes another 5 minutes to decode it, whoo hoo btw mr flash wizard~ you can pw lock a swf or you can "stream in" data, code, photos, whatever that cant be down loaded or decompiled, or make it viewable only if its residing on a certain domain, meaning that if you download it, it wont run and will be blank. and yes i get what you are saying but it's also 2005 and there are better ways of doing it. it would be better for them to write reg code and use "special" words as variables and google those words and check the results again registered websites and go after those that steal the code, which is pretty dumb in itself but better than what they are doing. |
|||||||||||||
|
|
||||||||||||||
|
bobum
Elvis Fanatic
![]()
|
See - you are doing the same thing they are doing...obfuscating your code...so you DO get it...finally. |
||||||||||||||
|
|
|||||||||||||||
| Javascript Code Theft |
|
||
|



