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. General Programming
  3. Managed C++/CLI
  4. Commercial vendor hacking your code?

Commercial vendor hacking your code?

Scheduled Pinned Locked Moved Managed C++/CLI
csharptoolsjsonquestion
2 Posts 2 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.
  • F Offline
    F Offline
    fredsparkle
    wrote on last edited by
    #1

    We have a desktop utility that has enjoyed some success in the market place and a vendor who’s mission is to tie things together has almost reverse engineered our internal API that we provide to a VB like scripting engine. We Authenticode sign all our modules and are getting ready to introduce new functionality that uses .NET code in DLL’s. Any suggestions on the best low impact way to make sure that we do not have unauthorized third parties attempting to use our functionality?

    P 1 Reply Last reply
    0
    • F fredsparkle

      We have a desktop utility that has enjoyed some success in the market place and a vendor who’s mission is to tie things together has almost reverse engineered our internal API that we provide to a VB like scripting engine. We Authenticode sign all our modules and are getting ready to introduce new functionality that uses .NET code in DLL’s. Any suggestions on the best low impact way to make sure that we do not have unauthorized third parties attempting to use our functionality?

      P Offline
      P Offline
      Paul Conrad
      wrote on last edited by
      #2

      You could look into code obfuscators. There are several good ones out there.

      "The clue train passed his station without stopping." - John Simmons / outlaw programmer "Real programmers just throw a bunch of 1s and 0s at the computer to see what sticks" - Pete O'Hanlon "Not only do you continue to babble nonsense, you can't even correctly remember the nonsense you babbled just minutes ago." - Rob Graham

      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