Securing SAAS Application

Posted on 2012-09-13
Last Modified: 2013-12-04
Hi we have a SAAS application based in .NET and SQL Server using IIS (Windows 2008 R2)
One of our client has requested to deploy the solution to their server.

I am worried that they will copy it and create their own application.

Is there anyway I can protect this application.

Are there any best pracitices on deploing SAAS on local network.

Question by:saleemz
    1 Comment
    LVL 32

    Accepted Solution

    SaaS on their network is not SaaS any longer.
    It is just another product you sold and have to support.
    Maybe the risk isn't worth the revenue - that is up to you to decide.

    a. You need advice on how to protect your intelectual property in this new scenario.
    b. You must adjust your pricing to include support, maintenance, and the risk of copyright infringement.
    c. You should add licensing management into your application code.
    d. You can add obfuscation, code packaging, strong encryption, and all kinds of tricks, but ultimately a determined, skilled professional will be able to crack your software.

    Read this article for more pointers to the technical aspects of securing a .net application.

    imho, if your business plan is about SaaS, then selling your code is like shooting yourself in the foot.

    Featured Post

    How your wiki can always stay up-to-date

    Quip doubles as a “living” wiki and a project management tool that evolves with your organization. As you finish projects in Quip, the work remains, easily accessible to all team members, new and old.
    - Increase transparency
    - Onboard new hires faster
    - Access from mobile/offline

    Join & Write a Comment

    Outsource Your Fax Infrastructure to the Cloud (And come out looking like an IT Hero!) Relative to the many demands on today’s IT teams, spending capital, time and resources to maintain physical fax servers and infrastructure is not a high priority.
    The Delta outage: 650 cancelled flights, more than 1200 delayed flights, thousands of frustrated customers, tens of millions of dollars in damages – plus untold reputational damage to one of the world’s most trusted airlines. All due to a catastroph…
    Via a live example, show how to extract information from SQL Server on Database, Connection and Server properties
    Via a live example, show how to shrink a transaction log file down to a reasonable size.

    732 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    24 Experts available now in Live!

    Get 1:1 Help Now