Keep your hands off my xap! – Obfuscating your Windows Phone and Windows Store code
-
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!
-
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!
-
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!
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
-
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
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
-
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!