nerdexam
CompTIA

SY0-701 · Question #681

An organization is preparing to export proprietary software to a customer. Which of the following would be the best way to prevent the loss of intellectual property?

The correct answer is B. Obfuscation. Obfuscation transforms source code into a functionally equivalent but humanly unreadable form, making it extremely difficult for a recipient to reverse-engineer or steal the underlying logic - ideal for protecting intellectual property in distributed software. Why the others are

Submitted by layla.eg· Mar 6, 2026Threats, vulnerabilities, and mitigations

Question

An organization is preparing to export proprietary software to a customer. Which of the following would be the best way to prevent the loss of intellectual property?

Options

  • ACode signing
  • BObfuscation
  • CTokenization
  • DBlockchain

How the community answered

(45 responses)
  • A
    2% (1)
  • B
    91% (41)
  • C
    2% (1)
  • D
    4% (2)

Explanation

Obfuscation transforms source code into a functionally equivalent but humanly unreadable form, making it extremely difficult for a recipient to reverse-engineer or steal the underlying logic - ideal for protecting intellectual property in distributed software.

Why the others are wrong:

  • Code signing (A) verifies the authenticity and integrity of code (that it hasn't been tampered with), but does nothing to hide the logic from someone who receives it.
  • Tokenization (C) replaces sensitive data (like credit card numbers) with placeholder tokens - it's a data protection technique, not a code protection technique.
  • Blockchain (D) provides a distributed, immutable ledger for ownership records or transactions, but doesn't prevent someone from reading or copying code they've already received.

Memory tip: Think of obfuscation as putting your code through a "scrambler" before handing it over - the program still runs, but no one can read the recipe. If the goal is to hide how it works, obfuscation is your answer.

Topics

#Intellectual property protection#Software security#Obfuscation#Security controls

Community Discussion

No community discussion yet for this question.

Full SY0-701 Practice