EnglishDeutschFrançaisEspañolPortuguês

CompTIA · SY0-701 · Intermediate

CompTIA Security+ (SY0-701) — Practice Questions and Mock Exam

Prepare for Security+ SY0-701 with security scenarios, clear explanations and practice that adapts to your progress.

90Questions per Pass-IT mock exam
90minPass-IT mock exam time limit

Official SY0-701 exam: 750 out of 900 points to pass.

Checked against CompTIA · September 2026 · Current exam version

See what learning with Pass-IT is like.

Answer a SY0-701 sample question and read the explanation with its source. Right here, with no sign-up.

Security Architecture1 / 5

A network engineer implements 802.1X port-based authentication on all switch ports. Which component acts as the supplicant in the 802.1X architecture?

AlexFull explanation from Alex

802.1X defines three roles in port-based network access control: The supplicant is the client device (laptop, phone, IoT device) running software that communicates authentication credentials via EAP (Extensible Authentication Protocol). Common supplicant software includes the built-in 802.1X clients in Windows, macOS, and Linux. The authenticator is the network device (switch or wireless access point) that controls physical or logical access to the network. Before authentication succeeds, the port only allows EAP traffic. After successful authentication, the port opens for normal traffic. The authentication server (typically a RADIUS server like FreeRADIUS, Cisco ISE, or Microsoft NPS) receives the credentials from the authenticator and verifies them against a directory (Active Directory, LDAP). It returns accept/reject to the authenticator. The authenticator acts as a proxy — it does not evaluate credentials itself but forwards them to the authentication server. Exam tip: 802.1X roles: supplicant (client requesting access), authenticator (switch/AP controlling the port), authentication server (RADIUS verifying credentials).

Sourcecisco.com

Security Operations2 / 5

In a wired 802.1X deployment, an access switch relays a workstation's EAP exchange to a central AAA server before opening the port. Described in RADIUS terminology, what role does the access switch perform?

AlexFull explanation from Alex

The confusion here is real, and it comes from the switch wearing two hats. In the 802.1X vocabulary there are three roles: the workstation is the supplicant, the access switch is the authenticator, and the central server is the authentication server. In the RADIUS vocabulary there are only two, and the network access server, which here is the switch, operates as a client of RADIUS. It passes user information to the designated servers and then acts on the response returned, which in practice means opening the port, assigning a VLAN, or leaving the port unauthorized.

So the same box is a server from the workstation's point of view and a client from the point of view of the authentication infrastructure, and the question asks specifically for the RADIUS terminology.

The distractors map onto the other roles. The authentication server is the one that validates credentials and returns configuration attributes, which the switch never does. The supplicant is the workstation presenting credentials. The certificate authority signs and vouches for certificates ahead of time and is not a participant in the live exchange at all, even when certificate-based authentication is in use.

Exam tip: when a question names a vocabulary explicitly, translate the device into that vocabulary before answering. The same box has different names in 802.1X and in RADIUS, and the exam tests exactly that seam.

Sourcecomptia.org

Security Program Management and Oversight3 / 5

A software company has five days of tester time before releasing a payment API. It wants as many flaws as possible found in the API's authorization logic, and it is not trying to measure how well its security team detects outside attackers. Which engagement setup BEST fits these goals?

AlexFull explanation from Alex

Penetration tests are defined by how much the testers know before they start. In an unknown environment, often called black box, testers begin with little or nothing, which simulates an external attacker and tests detection and exposure, but it spends much of the budget on discovery. A partially known environment, or gray box, gives some internal knowledge, such as an account, and balances realism against efficiency. A known environment, or white box, gives explicit and substantial knowledge of the system's internal structure and implementation, such as source code, design documents and accounts, which supports the deepest coverage in the least time. The right choice follows the objective and the constraints. When the goal is to find as many flaws as possible in specific logic before release, knowledge is an accelerator, not a compromise. Exam tip: match the environment to the goal, choosing known for coverage under time pressure and unknown for realism and detection testing.

Sourcecsrc.nist.gov

Threats, Vulnerabilities, and Mitigations4 / 5

A company deploys a web application firewall (WAF) in front of its e-commerce site. The WAF detects and blocks a request containing the string ' OR 1=1 --' in a form field. What type of attack did the WAF prevent?

AlexFull explanation from Alex

The payload ' OR 1=1 --' is one of the most recognizable SQL injection strings. Breaking it down: the single quote (') terminates the string literal in the SQL query, OR 1=1 adds a condition that is always true (meaning the WHERE clause always matches), and -- is the SQL comment indicator that ignores everything after it. For example, a login query like SELECT * FROM users WHERE username='admin' AND password='[input]' becomes SELECT * FROM users WHERE username='admin' AND password='' OR 1=1 --' which returns all users, bypassing authentication. WAFs detect SQL injection using pattern matching (looking for SQL keywords and operators in input), anomaly detection (comparing requests against learned application behavior), and signature databases of known attack patterns. While WAFs provide valuable defense-in-depth, they should not be the only protection — parameterized queries in the application code are the primary fix. Exam tip: OR 1=1 and similar SQL syntax in form fields = SQL injection. The WAF provides defense-in-depth, not a replacement for secure coding.

Sourcelearn.microsoft.com

Security Architecture5 / 5

A team encrypts a database server's drives using hardware-level encryption on the RAID controller and argues that the stored records are now protected against any attacker. A reviewer disagrees. Which limitation of hardware-level encryption supports the reviewer?

AlexFull explanation from Alex

Encryption can be applied at the application, database, filesystem or hardware layer, and each layer draws its protection boundary in a different place. The lower the layer, the more transparent it is and the fewer threats it actually addresses: a self-encrypting drive protects the platters, not the process reading them. Once the machine is booted and the key is loaded, everything above that layer sees plaintext, so an attacker with remote code execution or valid credentials is unaffected. Higher layers narrow the exposure. Database-level encryption keeps data opaque to someone with only filesystem access, and application-level encryption keeps it opaque even to a compromised database, at the cost of key management complexity and lost query capability. Choosing a layer is therefore a threat-model exercise, not a checkbox, and layers are often combined. The common mistake is treating any encryption at rest as protection against every attacker.

Sourcecheatsheetseries.owasp.org

How to prepare for SY0-701 with Pass-IT.

Currently 534 practice questions for SY0-701, with new ones added regularly. Focus on what you still need to learn.

Get past difficult questions.

Understand why an answer is correct. Alex explains the concepts and answers your follow-up questions so you can apply what you learn to the next task.

Meet Alex →

Conversation preview · SY0-701

Who does what in 802.1X?

  1. You

    Is the switch the supplicant in 802.1X?

  2. Alex · AI tutor

    The supplicant is the device requesting access. The switch acts as the authenticator and controls access through its port.

    Read Cisco’s explanation ↗
  3. You

    Why is the switch also called a RADIUS client?

  4. Alex · AI tutor

    When it uses a RADIUS server, it sends authentication requests to that server. Its role is authenticator in 802.1X and client in RADIUS.

    Read RFC 3580 ↗

Make your study time count.

Practice at your level.
For new practice sessions, Pass-IT adjusts the difficulty based on your previous answers.

Learn from mistakes.
Incorrect answers automatically become flashcards. When you review them, you rate how confidently you remember; Pass-IT schedules the next review.

See how focused practice works →

Animated feature preview

Turn your mistakes into knowledge you can rely on.

How Pass-IT works

Your review

Answered a question incorrectly?

Pass-IT saves it for your review.

SY0-701 · Question excerpt

Identify the 802.1X supplicant

View the full question

A network engineer implements 802.1X port-based authentication on all switch ports. Which component acts as the supplicant in the 802.1X architecture?

Understand the correct answer.

The client device requesting network access

The client requests network access. The switch controls the port, so it is the authenticator.

Read Cisco’s explanation ↗

How confidently do you remember?

During review, you assess how well you still know the answer.

Correct after hesitating

Pass-IT schedules your next review.

The date depends on your self-assessment and previous reviews.

Simplified demonstration. No learning progress is saved.

Practice for the moment that counts.

Take a full mock exam with a time limit and find out whether you can finish in time.

Your SY0-701 mock exam

Questions
90
Minutes
90

Illustration of an exam session

  1. Start
  2. Answer questions
  3. Finish

Length and time limit of the Pass-IT mock exam.

Go into your exam with more confidence.

Your Readiness Score helps you assess whether you are ready for the exam. Results by exam domain show you where you should keep practicing.

Your money back if you fail despite 80% Readiness.
If your Readiness Score is at least 80% when you take the exam and you still fail, we refund the Pass-IT purchase price for this certification.

For active, paid access. Submit proof of failing within 14 days.

Further guarantee conditions

You need at least 80% Readiness and active, paid access to the certification when you take the exam. Take the exam within your access period and submit official proof of failing within 14 days after the exam.

For purchases through Apple or Google, refunds are handled by the respective store. See the full terms for further details.

Read the guarantee terms →

The Readiness Score describes your practice progress, not a probability of passing.

Guarantee requirement

80%

At least 80% Readiness
when you take the exam

Money back if you fail

Question counts and mock exam settings from the current Pass-IT catalog.

What you practice for SY0-701.

Exam topics, relevant practice and sources you can check.

Understand security foundationsSee the guide for weighting64 QuestionsPass-IT questions

Connect basic security principles to the controls that protect systems and information.

  • Compare technical, managerial, operational and physical controls by their preventive, detective, corrective and other purposes.
  • Explain confidentiality, integrity, availability, identity, non-repudiation and zero trust, including physical protection and deception techniques.
  • Explain how approvals, impact analysis, testing, rollback, documentation and version control make changes safer.
  • Compare encryption, key management, hashing, signatures, certificates, data-obscuring methods and public-ledger concepts.
Recognize threats and reduce exposureSee the guide for weighting119 QuestionsPass-IT questions

Understand how attacks reach systems and how their effects can be limited.

  • Compare threat actors by motivation, resources and capability.
  • Explain attack surfaces and social-engineering routes, and distinguish weaknesses in applications, infrastructure, cloud, mobile and supply chains.
  • Analyze symptoms of malware, network, application, physical, password and cryptographic attacks.
  • Choose mitigations such as segmentation, access restrictions, patching, isolation, monitoring and system hardening.
Design protected and resilient systemsSee the guide for weighting99 QuestionsPass-IT questions

Assess architecture choices and apply controls that protect data and service continuity.

  • Compare security tradeoffs across cloud, local, virtualized, container, embedded and industrial architectures.
  • Place and configure network protections, security zones and secure access, considering attack surface and failure behavior.
  • Protect data according to its type, classification, location and state with appropriate encryption, masking and access restrictions.
  • Plan resilient capacity, high availability, backups, power and recovery sites, and test continuity and restoration.
Operate security controls and respond to incidentsSee the guide for weighting145 QuestionsPass-IT questions

Maintain protections and use operational evidence to find and address security problems.

  • Apply secure baselines to devices and applications, and manage assets from acquisition and assignment through secure disposal.
  • Find, assess and prioritize vulnerabilities, choose responses and verify remediation through rescanning, review and reporting.
  • Monitor alerts and logs, and tune network, endpoint, email and data-protection controls to improve detection and prevention.
  • Manage the identity lifecycle, permissions, federation, multifactor authentication and privileged access using least privilege.
  • Explain where automation and orchestration help secure operations, including their maintenance, complexity and failure risks.
  • Prepare and rehearse incident response, use logs and other evidence to investigate, and preserve forensic integrity through recovery and lessons learned.
Govern security programs and riskSee the guide for weighting107 QuestionsPass-IT questions

Set responsibilities, evaluate risk and verify that security obligations are met.

  • Explain governance policies, standards, procedures and roles, including review as requirements change.
  • Identify and assess risk, analyze business impact and select treatments with clear owners, thresholds and reporting.
  • Evaluate and monitor suppliers, agreements and supply-chain risks through due diligence and assessments.
  • Explain compliance, privacy, reporting and consequences of failure, and compare internal or external audits and security assessments.
  • Deliver and monitor awareness training that helps users recognize phishing, risky behavior and common security responsibilities.
Question formats you can practice
Multiple Choice
Select one answer.
Multiple Response
Select multiple applicable answers.
Drag & Drop
Match items to the appropriate targets.
Performance-based
Complete a practical task in a simulated environment, following the stated requirements.

These are the practice formats in Pass-IT. CompTIA uses multiple-choice and performance-based questions; its interface and tasks differ from our exercises. See the official exam details.

Frequently asked questions

Your preparation

How much study time should I plan for SY0-701?

For planning, Pass-IT estimates roughly 60–150 hours. Relevant experience may put you toward the lower end; starting from scratch may put you toward the higher end. Your needs may fall outside this range. This is not a time requirement from CompTIA or a promise that you will be exam-ready within that time.

Do you need Network+ before Security+?

No. CompTIA sets no formal prerequisites and recommends Network+ plus around two years of security-focused IT administration. That recommendation describes the level the questions pitch at rather than a gate, so plenty of people take Security+ first.

Using Pass-IT

What language are Pass-IT questions in?

Questions in the app are currently in English. Translations of the sample questions on this page apply only to this preview. Check with CompTIA for the languages available for the official exam. Check exam languages with CompTIA

How long does my SY0-701 access last?

Access covers this certification for 12 months. You pay once, with no automatic renewal.

When does the money-back guarantee apply?

The guarantee refunds the Pass-IT purchase price for this certification. You need eligible paid access and a Readiness Score of at least 80% from your practice results when you take the exam. This score can only reach 80% after at least 50 answered questions and is not a validated probability of passing. Take the exam during your access period and submit official proof of failing within 14 days. Guarantee terms

About the SY0-701 exam

Where can I take the SY0-701 exam?

Online-proctored (Pearson VUE) or onsite at testing centers. Book your CompTIA exam

How long is the CompTIA Security+ exam?

CompTIA allows 90 minutes for SY0-701, with a maximum of 90 questions. The 90-question Pass-IT mock exam has its own practice settings. Official exam details

How do you renew Security+?

Security+ is valid for three years. You either collect 50 continuing-education units across the cycle, or renew automatically by passing a higher-level CompTIA security certification such as CySA+, PenTest+ or SecurityX.

What happens if you fail Security+?

There is no waiting period before your second attempt. From the third attempt onwards CompTIA requires a 14-day wait between sittings.

Your preparation for SY0-701

$29.99one-time

12 months of access for SY0-701 · No automatic renewal

Buy SY0-701 access

Questions in the app are currently in English.

Try 20 questions for freeFree account required. No credit card.

Already have an account? Log in

Prefer a subscription? View subscriptions →

Money back if you fail with at least 80% Readiness, for eligible purchases under the guarantee terms.

Guarantee terms

The guarantee refunds the Pass-IT purchase price for this certification. You need eligible paid access and a Readiness Score of at least 80% from your practice results when you take the exam. This score can only reach 80% after at least 50 answered questions and is not a validated probability of passing. Take the exam during your access period and submit official proof of failing within 14 days.

Full guarantee terms →