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. Other Discussions
  3. The Insider News
  4. Keep your hands off my xap! – Obfuscating your Windows Phone and Windows Store code

Keep your hands off my xap! – Obfuscating your Windows Phone and Windows Store code

Scheduled Pinned Locked Moved The Insider News
comquestion
5 Posts 5 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.
  • T Offline
    T Offline
    Terrence Dorsey
    wrote on last edited by
    #1

    davidarodriguez.com[^]:

    Why is this important? For starters, do you really like strangers peeping into your windows (no pun intended), prying in and seeing every move you make? In regards to applications, whenever you make your application available to users, you are giving them every opportunity to pry on everything you do. Your intellectual property, trade secrets, source code is readily available to them. For instance, I did a very light search on Bing for my app’s xap (GoGetter) availability on the internet. I found a few sources where you could, if you wanted to, download my app’s xap among other developer’s xap of their applications. No beuno.

    Guard well this treasure, oh Hassan, or the jackals shall grow fat on thy carcass!

    R K L 3 Replies Last reply
    0
    • T Terrence Dorsey

      davidarodriguez.com[^]:

      Why is this important? For starters, do you really like strangers peeping into your windows (no pun intended), prying in and seeing every move you make? In regards to applications, whenever you make your application available to users, you are giving them every opportunity to pry on everything you do. Your intellectual property, trade secrets, source code is readily available to them. For instance, I did a very light search on Bing for my app’s xap (GoGetter) availability on the internet. I found a few sources where you could, if you wanted to, download my app’s xap among other developer’s xap of their applications. No beuno.

      Guard well this treasure, oh Hassan, or the jackals shall grow fat on thy carcass!

      R Offline
      R Offline
      Ranjan D
      wrote on last edited by
      #2

      As I believe , we can't do any obfuscation for Windows Store Apps developed using Win JS. Wonder why MS did not consider doing so ? Does anyone has an answer for it?

      Ranjan.D

      1 Reply Last reply
      0
      • T Terrence Dorsey

        davidarodriguez.com[^]:

        Why is this important? For starters, do you really like strangers peeping into your windows (no pun intended), prying in and seeing every move you make? In regards to applications, whenever you make your application available to users, you are giving them every opportunity to pry on everything you do. Your intellectual property, trade secrets, source code is readily available to them. For instance, I did a very light search on Bing for my app’s xap (GoGetter) availability on the internet. I found a few sources where you could, if you wanted to, download my app’s xap among other developer’s xap of their applications. No beuno.

        Guard well this treasure, oh Hassan, or the jackals shall grow fat on thy carcass!

        K Offline
        K Offline
        Karl Sanford
        wrote on last edited by
        #3

        Security through obscurity. Obfuscation won't do anything but slow down an attacker, and stop those with only a passing interest in your code. Once someone has your assemblies, and a sufficient amount of will power, its game over.

        Be The Noise

        D 1 Reply Last reply
        0
        • K Karl Sanford

          Security through obscurity. Obfuscation won't do anything but slow down an attacker, and stop those with only a passing interest in your code. Once someone has your assemblies, and a sufficient amount of will power, its game over.

          Be The Noise

          D Offline
          D Offline
          Dan Neely
          wrote on last edited by
          #4

          at the same time; working with obfuscated code is the same as working with the horrible legacy codethuluelephant you can't convince your boss to let you scrap and rewrite. You won't be able to stop the idiot who just changes your name to his; but the pain factor will discourage people from stealing your app to use as the basis of their own.

          Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason? Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful? --Zachris Topelius Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies. -- Sarah Hoyt

          1 Reply Last reply
          0
          • T Terrence Dorsey

            davidarodriguez.com[^]:

            Why is this important? For starters, do you really like strangers peeping into your windows (no pun intended), prying in and seeing every move you make? In regards to applications, whenever you make your application available to users, you are giving them every opportunity to pry on everything you do. Your intellectual property, trade secrets, source code is readily available to them. For instance, I did a very light search on Bing for my app’s xap (GoGetter) availability on the internet. I found a few sources where you could, if you wanted to, download my app’s xap among other developer’s xap of their applications. No beuno.

            Guard well this treasure, oh Hassan, or the jackals shall grow fat on thy carcass!

            L Offline
            L Offline
            Lost User
            wrote on last edited by
            #5

            Seriously? "Obfuscation protects your trade secrets"? I guess he never reverse-engineered an obfuscated program. Yes it's annoying .. and perfectly doable.

            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