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. ASP.NET
  4. how to make source code uneditable

how to make source code uneditable

Scheduled Pinned Locked Moved ASP.NET
helptutorial
7 Posts 6 Posters 0 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.
  • A Offline
    A Offline
    ashutosh_karna
    wrote on last edited by
    #1

    I have created a very powerful web-based software as part of my thesis. Though, nobody helped me in my project, yet I have to submit my software with full source code. Some of the features of my software are unique & even not available in SAS or SPSS. However, some of the scientists at my Instt. will publish & commercialize it without mentioning my name anywhere and all my effort will so far, would become futile. Is there, any way that I can make the source code uneditable or encrypted, so that nobody can edit it except me. Or is there any way that I put my name in the source code such that nobody will be able to remove afterwards. Please help :(

    A B C C 4 Replies Last reply
    0
    • A ashutosh_karna

      I have created a very powerful web-based software as part of my thesis. Though, nobody helped me in my project, yet I have to submit my software with full source code. Some of the features of my software are unique & even not available in SAS or SPSS. However, some of the scientists at my Instt. will publish & commercialize it without mentioning my name anywhere and all my effort will so far, would become futile. Is there, any way that I can make the source code uneditable or encrypted, so that nobody can edit it except me. Or is there any way that I put my name in the source code such that nobody will be able to remove afterwards. Please help :(

      A Offline
      A Offline
      Abhijit Jana
      wrote on last edited by
      #2

      I beleive you have developed your project is layer architecture manner like BLL, DAL and UI . and for BLL and DAL you haev your own dlls. So try to obsfucate the dll using some tool and Before giving the site, give the published version of your site, DO NOT give the website by just as copy paste. Give the Published Version. And have a look around the google, you will also find some alternative solution.

      cheers, Abhijit CodeProject MVP Web Site:abhijitjana.net View My Recent Article

      N 1 Reply Last reply
      0
      • A ashutosh_karna

        I have created a very powerful web-based software as part of my thesis. Though, nobody helped me in my project, yet I have to submit my software with full source code. Some of the features of my software are unique & even not available in SAS or SPSS. However, some of the scientists at my Instt. will publish & commercialize it without mentioning my name anywhere and all my effort will so far, would become futile. Is there, any way that I can make the source code uneditable or encrypted, so that nobody can edit it except me. Or is there any way that I put my name in the source code such that nobody will be able to remove afterwards. Please help :(

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

        One thing you can,you can obfuscate the code,so that nobody will be able to understand.For this you can use visual studio obsfucator.You can also find list of obsfucator here

        Cheers!! Brij Check My Latest Article

        1 Reply Last reply
        0
        • A ashutosh_karna

          I have created a very powerful web-based software as part of my thesis. Though, nobody helped me in my project, yet I have to submit my software with full source code. Some of the features of my software are unique & even not available in SAS or SPSS. However, some of the scientists at my Instt. will publish & commercialize it without mentioning my name anywhere and all my effort will so far, would become futile. Is there, any way that I can make the source code uneditable or encrypted, so that nobody can edit it except me. Or is there any way that I put my name in the source code such that nobody will be able to remove afterwards. Please help :(

          C Offline
          C Offline
          Christian Graus
          wrote on last edited by
          #4

          If they can read it to mark it, they can copy it. Therefore, you have no options. I believe most schools basically assume they own your code. Is it really that great ? I mean, should you consider leaving to commercialise it ?

          Christian Graus Driven to the arms of OSX by Vista. Read my blog to find out how I've worked around bugs in Microsoft tools and frameworks.

          1 Reply Last reply
          0
          • A Abhijit Jana

            I beleive you have developed your project is layer architecture manner like BLL, DAL and UI . and for BLL and DAL you haev your own dlls. So try to obsfucate the dll using some tool and Before giving the site, give the published version of your site, DO NOT give the website by just as copy paste. Give the Published Version. And have a look around the google, you will also find some alternative solution.

            cheers, Abhijit CodeProject MVP Web Site:abhijitjana.net View My Recent Article

            N Offline
            N Offline
            N a v a n e e t h
            wrote on last edited by
            #5

            Abhijit Jana wrote:

            So try to obsfucate the dll using some tool and Before giving the site

            Do you really need that?[^] :)

            Navaneeth How to use google | Ask smart questions

            A 1 Reply Last reply
            0
            • A ashutosh_karna

              I have created a very powerful web-based software as part of my thesis. Though, nobody helped me in my project, yet I have to submit my software with full source code. Some of the features of my software are unique & even not available in SAS or SPSS. However, some of the scientists at my Instt. will publish & commercialize it without mentioning my name anywhere and all my effort will so far, would become futile. Is there, any way that I can make the source code uneditable or encrypted, so that nobody can edit it except me. Or is there any way that I put my name in the source code such that nobody will be able to remove afterwards. Please help :(

              C Offline
              C Offline
              Curtis Schlak
              wrote on last edited by
              #6

              I've never tried this with a Web application, but you can create native images of your .NET libraries using NGen.exe[^]. As long as their processor is the same as yours, the DLLs/EXEs will run. Again, don't know how well that works in a Web-based application. YMMV.

              "we must lose precision to make significant statements about complex systems." -deKorvin on uncertainty

              1 Reply Last reply
              0
              • N N a v a n e e t h

                Abhijit Jana wrote:

                So try to obsfucate the dll using some tool and Before giving the site

                Do you really need that?[^] :)

                Navaneeth How to use google | Ask smart questions

                A Offline
                A Offline
                Abhijit Jana
                wrote on last edited by
                #7

                No Software Is Truly Safe :laugh: By the way navaneeth, Here is my latest one. Have a look :)

                cheers, Abhijit CodeProject MVP Web Site:abhijitjana.net My Latest Article : IIS Remote Debugging

                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