Save
Upgrade to remove ads
Busy. Please wait.
Log in with Clever
or

show password
Forgot Password?

Don't have an account?  Sign up 
Sign up using Clever
or

Username is available taken
show password


Make sure to remember your password. If you forget it there is no way for StudyStack to send you a reset link. You would need to create a new account.
Your email address is only used to allow you to reset your password. See our Privacy Policy and Terms of Service.


Already a StudyStack user? Log In

Reset Password
Enter the associated with your account, and we'll email you a link to reset your password.
focusNode
Didn't know it?
click below
 
Knew it?
click below
Don't Know
Remaining cards (0)
Know
0:00
Embed Code - If you would like this activity on your web page, copy the script below and paste it into your web page.

  Normal Size     Small Size show me how

LEARN

TermDefinition
Threats Potential harmful events or actors capable of exploiting weaknesses in a system.
Vulnerabilities Flaws or weaknesses in systems, processes, or configurations that can be exploited.
Risk Management The process of identifying, evaluating, and prioritising risks to apply appropriate security controls.
Incident Detection & Response The structured practice of identifying security incidents and taking action to contain, eradicate, and recover.
Secure Workflows Processes designed to ensure tasks follow confidentiality, integrity, and least‑privilege principles.
TCP/IP (Transmission Control Protocol / Internet Protocol) The core communication suite that enables devices to exchange data across networks.
DNS (Domain Name System) A naming system that converts human‑readable domain names into IP addresses.
DHCP (Dynamic Host Configuration Protocol) A protocol that automatically assigns IP addresses and network settings to devices.
Routing The process of directing network traffic along optimal paths between networks.
Packet Analysis Inspecting individual network packets to understand communication or detect anomalies.
IDS Concepts (Intrusion Detection System Concepts) Methods used to detect suspicious or malicious activity on networks or hosts.
Protocol Behaviour The expected rules and message patterns that define how network protocols operate.
Networking The design and operation of systems that allow devices to communicate and share data.
Network Security Protecting networked systems through monitoring, access control, segmentation, and threat detection.
Digital Forensics The structured investigation of digital systems to collect, preserve, and analyse evidence.
Evidence Acquisition Capturing digital evidence in a forensically sound, tamper‑proof manner.
Log Analysis Reviewing system and application logs to reconstruct events or identify anomalies.
Registry Analysis Examining Windows Registry data to uncover system activity and configuration changes.
PCAP Analysis (Packet Capture Analysis) Investigating captured network traffic to identify patterns or malicious behaviour.
Forensic Frameworks Standardised methodologies (e.g., NIST, ACPO) that guide consistent forensic investigations.
Cryptography The science of securing information using mathematical algorithms and transformations.
AES (Advanced Encryption Standard) A modern symmetric encryption algorithm known for strong security and efficiency.
DES (Data Encryption Standard) An older symmetric encryption algorithm now considered insecure due to its short key length.
RSA (Rivest–Shamir–Adleman) A widely used asymmetric encryption algorithm based on public and private keys.
Stream Ciphers Encryption algorithms that encrypt data one bit or byte at a time using a keystream.
Encryption/Decryption Concepts The transformation of plaintext into ciphertext and back using keys and algorithms.
Malware Malicious software designed to disrupt, damage, or gain unauthorised access to systems.
Threat Analysis Evaluating adversary behaviour, capabilities, and intent to understand potential attacks.
Classification Concepts Categorising malware based on behaviour, propagation method, or payload.
Detection Strategies Techniques such as signatures, heuristics, behavioural analysis, and ML used to identify threats.
Python A high‑level programming language used for automation, scripting, data analysis, and application development.
Bash (Bourne Again Shell) A command‑line shell and scripting language used to automate tasks on Linux/Unix systems.
Object‑Oriented Programming Fundamentals A paradigm that organises code into reusable objects with attributes and behaviours.
Algorithmic Thinking Breaking problems into logical steps and designing efficient, structured solutions.
SQL (Structured Query Language) A language used to query and manage data in relational databases.
Data Modelling Structuring data into logical relationships to support storage, querying, and analysis.
Exploratory Data Analysis (EDA) Investigating datasets to uncover patterns, trends, and anomalies.
Supervised & Unsupervised ML (Machine Learning) Learning from labelled data (supervised) or discovering patterns without labels (unsupervised).
Log Analytics Analysing large volumes of log data to detect issues, trends, or security events.
Secure Software Development Building software with security integrated throughout design, coding, testing, and deployment.
Secure Coding Practices Writing code that avoids common vulnerabilities and follows defensive programming principles.
Vulnerability Identification & Code Bug Detection Finding weaknesses or logic flaws through scanning, testing, and review.
Web App Security Protecting web applications from threats like XSS, SQL injection, CSRF, and authentication flaws.
Arping A tool that sends ARP requests to discover hosts and test Layer 2 connectivity.
Hping3 A packet‑crafting tool used for scanning, firewall testing, and simulating network traffic.
Nikto A web server scanner that identifies vulnerabilities and misconfigurations.
TestSSL A tool that analyses SSL/TLS configurations for weaknesses.
GoldenEye A stress‑testing tool used to simulate HTTP DoS attacks.
Wireshark A packet‑capture and analysis tool for inspecting network traffic.
SIEM Concepts (Security Information and Event Management) Systems that collect, correlate, and analyse security logs to detect threats.
Agile Workflows Iterative, collaborative development processes focused on adaptability and continuous improvement.
DevOps Basics Practices that integrate development and operations to automate delivery and improve reliability.
Version Control Systems like Git that track code changes and enable collaboration, rollback, and branching.
Created by: ee2315
 

 



Voices

Use these flashcards to help memorize information. Look at the large card and try to recall what is on the other side. Then click the card to flip it. If you knew the answer, click the green Know box. Otherwise, click the red Don't know box.

When you've placed seven or more cards in the Don't know box, click "retry" to try those cards again.

If you've accidentally put the card in the wrong box, just click on the card to take it out of the box.

You can also use your keyboard to move the cards as follows:

If you are logged in to your account, this website will remember which cards you know and don't know so that they are in the same box the next time you log in.

When you need a break, try one of the other activities listed below the flashcards like Matching, Snowman, or Hungry Bug. Although it may feel like you're playing a game, your brain is still making more connections with the information to help you out.

To see how well you know the information, try the Quiz or Test activity.

Pass complete!
"Know" box contains:
Time elapsed:
Retries:
restart all cards