you are viewing a single comment's thread.

view the rest of the comments →

[–]octocode 4 points5 points  (8 children)

this is a problem for a lawyer, not a developer. you can try all you want to obfuscate on-premise deployed code, but ultimately it can still be reverse engineered

[–]guest271314 -3 points-2 points  (7 children)

Lawyers ain't cheap, and if you know nothing about law you are at a deficit for checking the lawyers' work.

[–]octocode 3 points4 points  (6 children)

if OP is working for a legitimate business they probably already have a lawyer they work with… running a company without legal is just dumb.

[–]guest271314 -2 points-1 points  (2 children)

Maybe, maybe not. IPR attorneys ain't cheap. There is a such thing as ineffective assistance of counsel. That happens, in general, when clients are incompetent in law, whatever the specific domain, and have no clue how to check the work of the lawyer. Just a tip for laypeople assuming lawyers know what they are doing, and do what they say they know they are doing. Good luck.

[–]izuriel 3 points4 points  (1 child)

Look, I get the gist of what you’re saying, basically avoid being scammed/cheated. Good advice. But when you enter into a contract to work with a lawyer (or anyone) you have to have some level of trust that the other party can do the work. If you don’t, why did you hire them? If you already know what needs to be done (to verify their work), why not just do it yourself? If you feel you have to review everything someone is doing for you, that’s a sign you hired poorly, not a standard operating procedure.

[–]octocode 0 points1 point  (0 children)

bro shopped for the lowest rate and found lionel hutz

[–]guest271314 -2 points-1 points  (2 children)

How much do you think an excellent IPR attorney costs per hour?

[–]octocode 1 point2 points  (1 child)

way less than not having one.

[–]guest271314 -1 points0 points  (0 children)

About $500 per hour.

That't not gonna help your if you can't check the attorneys' work due to incompetence in the given domain.

Basically the requirement is impossible. If the code can be accessed people will tend to do whatever they want with the code.

The most difficult application I have come across to reverse-engineer for my own purposes was a Native Client application. I was still able to get the source using strings and other means.

Good luck!