GoFuckYourself.com - Adult Webmaster Forum

GoFuckYourself.com - Adult Webmaster Forum (https://gfy.com/index.php)
-   Fucking Around & Business Discussion (https://gfy.com/forumdisplay.php?f=26)
-   -   The reason why a sites code should not be viewable! (https://gfy.com/showthread.php?t=938480)

goldfish 11-13-2009 07:18 PM

The reason why a sites code should not be viewable!
 
Was looking around for a script for a customers site and found came across a tube site script with the EXACT same layout as one of mine. Viewed the source and there are my comments, my CSS styles, my notes to myself, everything and they are charging $199 for it!

No idea how they got all my code, assuming they got the php scripting as well, damn it if I wanted to sell the script I would have!

I hate scumbags like this!

Hotrocket 11-13-2009 09:00 PM

and the irony is...you wouldn't be able to verifiy that unless you had the ability to "view source"

Basic_man 11-13-2009 09:02 PM

Except if they get into your sever... they can't steal your hard coded php code! That's a very good thing!!

Stealing HTML/CSS is a fuckin' fail !

Iron Fist 11-13-2009 09:10 PM

So.. why didn't you encode it?

Killswitch - BANNED FOR LIFE 11-13-2009 09:46 PM

If you viewed source, then you just saw HTML, not actual code... And sorry, can't really stop someone from viewing source.

d-null 11-13-2009 09:50 PM

ioncube?

sandman! 11-13-2009 09:51 PM

sucks to be you.

SleazyDream 11-13-2009 09:57 PM

copywrite issue

PizzaDelivery 11-13-2009 10:06 PM

You can stop someone to view your source code by disable right click on your site with Java script.Thats the real life get used to it :)

Barefootsies 11-13-2009 10:12 PM

Quote:

Originally Posted by PizzaDelivery (Post 16550088)
You can stop someone to view your source code by disable right click on your site with Java script.Thats the real life get used to it :)

....and then they can go into their browser options, and disable java, and tada. Right click is back again, and they can get back to bidness.

Sweet cackle.
:winkwink:

JamesK 11-13-2009 10:16 PM

It's impossible to protect it from someone who really wants it. Javascript is the best way to make things harder. Look at Google's source code for example.

unserv 11-13-2009 10:21 PM

Quote:

Originally Posted by PizzaDelivery (Post 16550088)
You can stop someone to view your source code by disable right click on your site with Java script.Thats the real life get used to it :)

lol, that's like doing nothing...

Killswitch - BANNED FOR LIFE 11-13-2009 10:25 PM

Quote:

Originally Posted by PizzaDelivery (Post 16550088)
You can stop someone to view your source code by disable right click on your site with Java script.Thats the real life get used to it :)

Quote:

Originally Posted by Barefootsies (Post 16550101)
....and then they can go into their browser options, and disable java, and tada. Right click is back again, and they can get back to bidness.

Sweet cackle.
:winkwink:

Or just got their menu View > Page Source, or in FireFox CTRL+U.

PizzaDelivery 11-13-2009 10:26 PM

i have an idea on my mind,i will test it and we will see.Curently i am making new php site and the main thing will be to protect my code,and you will see the results :).I am very sure that you can protect your work,but who knows.

psili 11-13-2009 10:41 PM

Quote:

Originally Posted by PizzaDelivery (Post 16550125)
i have an idea on my mind,i will test it and we will see.Curently i am making new php site and the main thing will be to protect my code,and you will see the results :).I am very sure that you can protect your work,but who knows.

I delivered pizzas when I was in high school. Fun job; working with high-school buddies, smoking pot, and driving like a nut job around Hillsborough, CA.

Regardless of what your handle is, if you can protect viewing source of rendered HTML page in a browser when viewing source, or even obfuscate it enough, that'd be impressive. Good luck, yo.

Killswitch - BANNED FOR LIFE 11-13-2009 10:48 PM

Quote:

Originally Posted by psili (Post 16550143)
I delivered pizzas when I was in high school. Fun job; working with high-school buddies, smoking pot, and driving like a nut job around Hillsborough, CA.

Regardless of what your handle is, if you can protect viewing source of rendered HTML page in a browser when viewing source, or even obfuscate it enough, that'd be impressive. Good luck, yo.

Been done, I've seen it before. Gonna give an example in a few minutes.

Killswitch - BANNED FOR LIFE 11-13-2009 10:56 PM

Quote:

Originally Posted by Killswitch (Post 16550154)
Been done, I've seen it before. Gonna give an example in a few minutes.

http://www.thatmusthurt.com/demo.html

There ya go.

JamesK 11-13-2009 11:01 PM

Quote:

Originally Posted by Killswitch (Post 16550179)

I got the real code in a matter of seconds. Here's a part of it:

Code:

        <meta content="text/html; charset=ISO-8859-1" http-equiv="Content-Type"/>
<meta content="vBulletin 3.7.3" name="generator"/>

<meta content=" The reason why a sites code should not be viewable!, gfy,go fuck yourself, adult webmaster board" name="keywords"/>
<meta content=" The reason why a sites code should not be viewable! Fucking Around &amp; Program Discussion" name="description"/>


<!-- CSS Stylesheet -->
<style id="vbulletin_css" type="text/css">
/**
* vBulletin 3.7.3 CSS
* Style: 'GFY Webmaster Board vBulletin 3 Style'; Style ID: 1
*/
body
{
        background: black;
        color: white;
        font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
        margin: 0px 0px 0px 0px;
        padding: 0px;
        background-image: url('/skins/gfy/skin/bg_org.gif');
}
a:link, body_alink
{
        color: #fdba05;
}
a:visited, body_avisited
{
        color: white;
}
a:hover, a:active, body_ahover
{
        color: #cc6600;
}
td, th, p, li
{
        background: transparent;
        font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.tborder
{
        background: black;
        color: black;
}
.tcat
{
        background: #999999;
        color: #ffffff;
        font: bold 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
        padding: 1px 6px 1px 6px;
        /*border-color: yellow;
        border-width: 2px;
        border-style: solid;*/
}
.tcat a:link, .tcat_alink
{
        color: #ffffff;
        text-decoration: none;
}
.tcat a:visited, .tcat_avisited
{
        color: #ffffff;
        text-decoration: none;
}
.tcat a:hover, .tcat a:active, .tcat_ahover
{
        color: #999999;
        text-decoration: underline;
}
.thead
{
        background: #666666;
        color: #FFFFFF;
        font: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.thead a:link, .thead_alink
{
        color: #FFFFFF;
}
.thead a:visited, .thead_avisited
{
        color: #FFFFFF;
}
.thead a:hover, .thead a:active, .thead_ahover
{
        color: #FFFFFF;
}
.tfoot
{
        color: #cccccc;
}
.tfoot a:link, .tfoot_alink
{
        color: #cccccc;
}
.tfoot a:visited, .tfoot_avisited
{
        color: #cccccc;
}
.tfoot a:hover, .tfoot a:active, .tfoot_ahover
{
        color: white;
}
.alt1, .alt1Active
{
        background: #333333;
        color: white;
}
.alt2, .alt2Active
{
        background: #505050;
        color: white;
}
.inlinemod
{
        background: #FFFFCC;
        color: #000000;
}
.wysiwyg
{
        background: #cccccc;
        color: #000000;
        font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
textarea, .bginput
{
        background: #cccccc;
        font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.bginput option, .bginput optgroup
{
        font-size: 10pt;
        font-family: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.button
{
        font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
select
{
        background: transparent;
        font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
option, optgroup
{
        font-size: 11px;
        font-family: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.smallfont
{
        font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.time
{
        color: #fdba05;
}
.navbar
{
        background: transparent;
        color: #fdba05;
        font: 9px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.highlight
{
        color: #FFFFFF;
        font-weight: bold;
}
.fjsel
{
        background: #505050;
        color: white;
}
.fjdpth0
{
        background: #cccccc;
        color: #000000;
}
.panel
{
        background: #505050;
        color: white;
        padding: 10px;
        border: 2px outset;
}
.panelsurround
{
        background: black;
        color: black;
}
legend
{
        color: #fdba05;
        font: 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.vbmenu_control
{
        background: #999999;
        color: #fdba05;
        font: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
        padding: 1px 6px 1px 6px;
        white-space: nowrap;
        /*border-color: yellow;
        border-width: 2px;
        border-style: solid;*/
}
.vbmenu_control a:link, .vbmenu_control_alink
{
        color: #000000;
        text-decoration: none;
}
.vbmenu_control a:visited, .vbmenu_control_avisited
{
        color: #000000;
        text-decoration: none;
}
.vbmenu_control a:hover, .vbmenu_control a:active, .vbmenu_control_ahover
{
        color: white;
        text-decoration: underline;
}
.vbmenu_popup
{
        background: #505050;
        color: white;
        border: 1px solid #0B198C;
}
.vbmenu_option
{
        background: #505050;
        color: WHITE;
        font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
        white-space: nowrap;
        cursor: pointer;
}
.vbmenu_option a:link, .vbmenu_option_alink
{
        color: #fdba05;
        text-decoration: none;
}
.vbmenu_option a:visited, .vbmenu_option_avisited
{
        color: white;
        text-decoration: none;
}
.vbmenu_option a:hover, .vbmenu_option a:active, .vbmenu_option_ahover
{
        color: #cc6600;
        text-decoration: none;
}
.vbmenu_hilite
{
        background: #cccccc;
        color: black;
        font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
        white-space: nowrap;
        cursor: pointer;
}
.vbmenu_hilite a:link, .vbmenu_hilite_alink
{
        color: white;
        text-decoration: none;
}
.vbmenu_hilite a:visited, .vbmenu_hilite_avisited
{
        color: white;
        text-decoration: none;
}
.vbmenu_hilite a:hover, .vbmenu_hilite a:active, .vbmenu_hilite_ahover
{
        color: white;
        text-decoration: none;
}
/* ***** styling for 'big' usernames on postbit etc. ***** */
.bigusername {
font-size: 10pt;
font-weight: bold;
}


#mylink
{
        color: #000000;
}
/* ***** pin thread ***** */
#pinoption
{
        background: #FFFFFF;
        color: BLACK;
        font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
        white-space: nowrap;
}
#pinoptiong
{
        background: #fdba05;
        color: BLACK;
        font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
        white-space: nowrap;
}
#pinoptionr
{
        background: #cc6600;
        color: BLACK;
        font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
        white-space: nowrap;
}
#pinoptionold
{
        background: #505050;
        color: BLACK;
        font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
        white-space: nowrap;
}



/* ***** small padding on 'thead' elements ***** */
td.thead, div.thead { padding: 4px; }

/* ***** basic styles for multi-page nav elements */
.pagenav a { text-decoration: none; }
.pagenav td { padding: 2px 4px 2px 4px; }

/* ***** define margin and font-size for elements inside panels ***** */
.fieldset { margin-bottom: 6px; }
.fieldset, .fieldset td, .fieldset p, .fieldset li { font-size: 11px; }

/* ***** don't change the following ***** */
form { display: inline; }
label { cursor: default; }
.normal { font-weight: normal; }
.inlineimg { vertical-align: middle; }
</style>
<link href="clientscript/vbulletin_important.css?v=373" type="text/css" rel="stylesheet"/>


<!-- / CSS Stylesheet -->

<script src="clientscript/yui/yahoo-dom-event/yahoo-dom-event.js?v=373" type="text/javascript"/>
<script src="clientscript/yui/connection/connection-min.js?v=373" type="text/javascript"/>
<script type="text/javascript">
<!--
var SESSIONURL = "";
var SECURITYTOKEN = "1258178184-0503ee24c3e5675811360be62d899b42d2d16453";
var IMGDIR_MISC = "images/misc";
var vb_disable_ajax = parseInt("0", 10);
// -->
</script>
<script src="clientscript/vbulletin_global.js?v=373" type="text/javascript"/>
<script src="clientscript/vbulletin_menu.js?v=373" type="text/javascript"/>




 

<script type="text/javascript">
        function resizeImages() {
          if (document.images) {
            var mw = 800;
            var mh = 8000;
        for (var ii = 0; ii < document.images.length; ii++) {
                  var i = document.images[ii];
                  var iw = i.width;
                  var ih = i.height;
                  if (ih > iw && ih > mh) {
                        i.style.height = mh + 'px';
                  } else if (iw > mw) {
                        i.style.width = mw + 'px';
                  }
                }
          }
        }
        if (window.addEventListener) {
          window.addEventListener('load', resizeImages, false);
        } else if (window.attachEvent) {
          window.attachEvent('onload', resizeImages);
        } else {
          window.onload = resizeImages;
        }
//-->
</script>


Killswitch - BANNED FOR LIFE 11-13-2009 11:03 PM

Not hard James, just view the source of this page we're on right now. :P

I know mine isn't great, but it's a free script I used, obviously if you truly don't want anyone to jack your shit, you're gonna pay for a better encrypter.

Alky 11-13-2009 11:11 PM

its not possible... move along.

Angry Jew Cat - Banned for Life 11-13-2009 11:14 PM

I dunno how far along those rightclick disabled javascripts are, but i used to get by them back in the day just by clicking the left mousebutton, then holding it down while clicking the right. voila, menu popped up.

goldfish 11-14-2009 12:09 AM

Quote:

Originally Posted by Basic_man (Post 16549882)
Except if they get into your sever... they can't steal your hard coded php code! That's a very good thing!!

Stealing HTML/CSS is a fuckin' fail !

Thats the only thing I can think of that they did(got into the server), of course I can't see the code so I can't be sure but if you can write a tube script why the hell can't you write simple HTML/CSS?

Bastards!

There is a way to hide everything, they process thru some scammy ClickBank looking site though so I won't buy it but it looks like they are using key codes instead of actual characters. Here's the link. It is still done with Javascript but I don't know enough javascript or keycodes to figure out what they are doing.

If anyone has any insight into what exactly they are doing I would love to know.

After Shock Media 11-14-2009 12:21 AM

Quote:

Originally Posted by Killswitch (Post 16550045)
If you viewed source, then you just saw HTML, not actual code... And sorry, can't really stop someone from viewing source.

Well you can do it the way Persian Kitty still does. Pretty damn effective.

Quote:

Originally Posted by PizzaDelivery (Post 16550088)
You can stop someone to view your source code by disable right click on your site with Java script.Thats the real life get used to it :)

Many ways around that though. You can duel mouse click, you can click file and well you can view source, you can tell most WYSIWYG editors to just grab pages from online for you (they are actually real good at that). and many other ways.

goldfish 11-14-2009 12:30 AM

Quote:

Originally Posted by After Shock Media (Post 16550475)
Well you can do it the way Persian Kitty still does. Pretty damn effective.

Am I missing something? All I did was scroll and all their code was right there in front of me.

After Shock Media 11-14-2009 12:44 AM

Quote:

Originally Posted by goldfish (Post 16550484)
Am I missing something? All I did was scroll and all their code was right there in front of me.

You used to have to scroll a whole shit load.

Matt 26z 11-14-2009 01:53 AM

Block Indian traffic.

Problem solved 84.762% of the time.

goldfish 11-14-2009 09:46 AM

Quote:

Originally Posted by Matt 26z (Post 16550568)
Block Indian traffic.

Problem solved 84.762% of the time.

The whois info for the site selling it is Cali...


ASM - ok I wasn't sure, on a mac and some things are different didn't know if this was one of its quirks. Doing design, I have no concept of size anymore because of the mac, so really, I could have scrolled a mile and not known it...lol


All times are GMT -7. The time now is 09:16 AM.

Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
©2000-, AI Media Network Inc123