Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. Web Development
  3. Please help!

Please help!

Scheduled Pinned Locked Moved Web Development
helpquestionphp
5 Posts 3 Posters 1 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • B Offline
    B Offline
    Blue_Skye
    wrote on last edited by
    #1

    I have a commercial web application. I face a situation that i want my client using my web application just can create a limited number of account. The problem is: my client can easily change that number by modify the source of php page. How can i avoid that ? Thanks in advance Note: Sorry if my English is too bad! :(

    A 1 Reply Last reply
    0
    • B Blue_Skye

      I have a commercial web application. I face a situation that i want my client using my web application just can create a limited number of account. The problem is: my client can easily change that number by modify the source of php page. How can i avoid that ? Thanks in advance Note: Sorry if my English is too bad! :(

      A Offline
      A Offline
      Andy Brummer
      wrote on last edited by
      #2

      The same thing can be done for any application including C and C++ applications. That's why obscufator programs exist. I'm sure the temptation for customers to make changes is worse with a script application like ASP or PHP, but either way it should be a violation of the application licensing terms.


      I can imagine the sinking feeling one would have after ordering my book, only to find a laughably ridiculous theory with demented logic once the book arrives - Mark McCutcheon

      B 1 Reply Last reply
      0
      • A Andy Brummer

        The same thing can be done for any application including C and C++ applications. That's why obscufator programs exist. I'm sure the temptation for customers to make changes is worse with a script application like ASP or PHP, but either way it should be a violation of the application licensing terms.


        I can imagine the sinking feeling one would have after ordering my book, only to find a laughably ridiculous theory with demented logic once the book arrives - Mark McCutcheon

        B Offline
        B Offline
        Blue_Skye
        wrote on last edited by
        #3

        Thanks your reply! Yes, with script application, you can't hide anything on your source code; and i can't find anyway can help about it. With windows application, you can package it to be dll files. Thanks again!

        N A 2 Replies Last reply
        0
        • B Blue_Skye

          Thanks your reply! Yes, with script application, you can't hide anything on your source code; and i can't find anyway can help about it. With windows application, you can package it to be dll files. Thanks again!

          N Offline
          N Offline
          NeverHeardOfMe
          wrote on last edited by
          #4

          Blue_Skye wrote: With windows application, you can package it to be dll files ...as you can with asp.net...

          1 Reply Last reply
          0
          • B Blue_Skye

            Thanks your reply! Yes, with script application, you can't hide anything on your source code; and i can't find anyway can help about it. With windows application, you can package it to be dll files. Thanks again!

            A Offline
            A Offline
            Andy Brummer
            wrote on last edited by
            #5

            Yes, but dll files can be decompiled and you can find the value and modify it in the binary. I used to do it to change the colors displayed in a simple enhanced directory list conosle application all the time. The only thing that really prevents customers from making the changes is your license agreement with them. If you are really concerned about it then bury some code in the applicatin that uploads the setting to your servers periodically and then verify it with what they purchased. It is probably better to make it easy to add licenses then chase after people that cheat on the upgrade. At least you got some money out of them.


            I can imagine the sinking feeling one would have after ordering my book, only to find a laughably ridiculous theory with demented logic once the book arrives - Mark McCutcheon

            1 Reply Last reply
            0
            Reply
            • Reply as topic
            Log in to reply
            • Oldest to Newest
            • Newest to Oldest
            • Most Votes


            • Login

            • Don't have an account? Register

            • Login or register to search.
            • First post
              Last post
            0
            • Categories
            • Recent
            • Tags
            • Popular
            • World
            • Users
            • Groups