Ethical Hacking
Learn about authorized penetration testing, reconnaissance, vulnerability assessment, responsible disclosure and the purpose of controlled security testing.
Explore learning guides ↗TechWikipedia is an independent-style technology knowledge destination covering cybersecurity, networking, cloud platforms, enterprise IT and emerging technology. Read in-depth explainers, implementation frameworks, practical troubleshooting notes and security analysis written to make complex subjects useful in the real world.
Knowledge is the first layer of defense.
Security can feel complicated. Our goal is to break down concepts into approachable explanations, useful frameworks and practical starting points for learners, IT professionals and technology-minded teams.
There is no single product that protects every environment. Resilience comes from understanding assets, reducing exposure, applying layered controls, monitoring for unusual activity and practising incident response.
Know your assets, users and business context.
Apply sensible safeguards and least privilege.
Collect useful logs and review meaningful signals.
Learn from tests, incidents and changes.
Start with a topic and follow the concepts, tools and best practices that matter for your role and environment.
Learn about authorized penetration testing, reconnaissance, vulnerability assessment, responsible disclosure and the purpose of controlled security testing.
Explore learning guides ↗Understand indicators of compromise, adversary tactics, phishing trends, malware analysis concepts and how intelligence supports defensive decisions.
Understand threat types ↗Explore shared responsibility, identity and access management, secure configurations, cloud logging, backup strategy and data protection.
Explore cloud basics ↗Discover AI-related risks including prompt injection, data exposure, model misuse, governance and safe deployment of AI-enabled systems.
Explore AI security ↗Learn about firewalls, VPNs, segmentation, DNS, secure remote access, wireless security, network monitoring and resilient connectivity.
Explore network guides ↗Understand evidence handling, incident triage, log analysis, endpoint investigation, recovery planning and post-incident improvement.
Explore response basics ↗Review MFA, single sign-on, privileged access, account lifecycle, conditional access and the principles of least privilege.
Explore identity basics ↗Learn about patching, endpoint detection, device management, encryption, configuration baselines and protecting mobile and desktop fleets.
Explore endpoint guides ↗Explore server administration, backups, monitoring, virtualization, asset management, change control and service reliability.
Explore IT operations ↗Search these starter topics to find a useful learning path. Browse concise learning paths, then continue into the in-depth editorial library below. Topics are organised for both newcomers and working technology professionals.
Showing all 9 starter guides
Understand policy rules, remote access, site-to-site tunnels, segmentation and common configuration review points.
Read the full guide ↗Learn why multi-factor authentication matters, how to protect privileged accounts and what to do about suspicious sign-ins.
Read the full guide ↗Explore backup frequency, retention, offline or immutable copies, restore testing and recovery time objectives.
Read the full guide ↗Learn the difference between metrics, logs and alerts, and how to reduce noise while keeping important signals visible.
Read the full guide ↗Review identity, public exposure, encryption, logging, backups and the shared-responsibility model.
Read the full guide ↗Prepare escalation paths, preserve evidence, contain safely and coordinate recovery with the right stakeholders.
Read the full guide ↗Build an asset inventory, prioritize exposure, test updates and track remediation to closure.
Read the full guide ↗Explore data handling, prompt injection, access boundaries, human review and governance for AI-enabled workflows.
Read the full guide ↗Understand continuous verification, least privilege, device posture and why network location alone is not trust.
Read the full guide ↗New to a subject? Start with the short explanation on each card to understand what the topic means, why it matters and what the full guide will teach. Select any topic to open its dedicated article.
Read the overview first, follow the “What you’ll learn” points, then open the full guide for principles, implementation steps, common mistakes and practical review checklists. Content is educational; validate changes against your own environment and current vendor documentation.
Cybersecurity is the practice of protecting devices, networks, applications and information from unauthorised access, disruption or damage. It combines people, processes and technical controls—not just antivirus software.
A firewall controls traffic between networks or systems according to defined rules. Good policy design limits communication to what a business actually needs and records activity for investigation.
A Virtual Private Network creates an encrypted connection across an untrusted network. IPsec is commonly used to connect offices, while user VPNs provide controlled access for remote workers.
Segmentation divides a network into smaller security zones. VLANs provide logical separation, while routing rules and access controls decide which zones can communicate and which should remain isolated.
IAM governs who can access systems, what they can do and how access is approved, reviewed and removed. It helps prevent account misuse and limits damage from compromised credentials.
Endpoints include laptops, desktops, servers and mobile devices. Hardening reduces their attack surface through secure configuration, updates, encryption, endpoint protection and device management.
Vulnerability management is the ongoing process of finding weaknesses, understanding their real-world exposure, assigning owners and confirming that fixes have worked. It turns scan results into prioritised action.
A SIEM platform collects and correlates security events from systems, networks and applications. Monitoring helps teams spot unusual behaviour, investigate alerts and maintain evidence for response.
Incident response is a structured way to handle suspected security events. A prepared team validates what happened, limits harm, preserves evidence, removes the cause and restores services safely.
Ransomware can encrypt systems, steal data or disrupt operations. Resilience depends on reducing initial access, limiting privileges and keeping recovery copies that attackers cannot easily alter or delete.
Email authentication helps receiving services check whether senders are authorised to use a domain and whether messages pass domain-alignment checks. These controls reduce spoofing but must be paired with anti-phishing measures.
Cloud providers secure parts of the underlying service, while customers remain responsible for many choices involving identities, data, workloads and configuration. Understanding that shared model prevents dangerous assumptions.
Microsoft 365 combines identity, email, file storage and collaboration services. Tenant hardening focuses on protecting administrator access, mailboxes, sharing settings, audit visibility and sensitive information.
Security architecture maps important assets, trust boundaries, data flows and controls. An assessment checks whether those controls address the organisation’s risks and remain effective as systems change.
Zero Trust removes automatic trust based on network location. Each access request is evaluated using identity, device health, resource sensitivity and context, with the goal of limiting unauthorised access and lateral movement.
Every topic is an educational overview. Technical configurations should be tested in a controlled environment and checked against current vendor guidance before production use.
Explore the controls that protect traffic, devices, identities and business communications—from perimeter policy to phishing-resistant email workflows.
Understand how next-generation firewalls inspect traffic, enforce segmentation and reduce exposure between trusted, untrusted and internal networks.
Learn how site-to-site IPsec tunnels and user VPNs connect locations and remote workers while keeping access limited to approved resources.
Separate users, servers, guests, management and IoT devices so a compromise in one zone does not automatically expose the whole environment.
Protect business email against spoofing, credential theft, malicious attachments, harmful links and payment-redirection scams.
Secure cloud email and collaboration with strong authentication, controlled admin access and consistent tenant configuration.
Respond methodically when an account is compromised, a malicious message is delivered or sensitive information is sent to the wrong recipient.
Security controls should be tested against your environment and business requirements before deployment. Start with an approved change, keep a rollback plan, validate logging and access, and document the result. These articles are educational guidance—not a substitute for vendor documentation or a security assessment.
A high-level educational overview of common risk areas to include in security planning.
Messages and calls designed to manipulate people into revealing information or approving unsafe actions.
Attacks that disrupt access to systems or data and may threaten disclosure of stolen information.
Unpatched services, weak configurations and unnecessary public access can increase attack opportunities.
Stolen credentials, excessive permissions and weak authentication can enable unauthorized access.
A simple framework that can help teams turn security knowledge into consistent operational habits.
Identify assets, owners, data flows, dependencies and the risks that matter most.
Apply layered controls, strong identity, secure configuration and tested backups.
Collect useful logs, review alerts and define clear escalation paths.
Test recovery, learn from incidents and track corrective actions over time.
Go beyond definitions. These editorial guides explain how systems work, why security decisions matter, what can go wrong and which practical controls help build resilient technology environments.
Zero Trust is a security model built around a simple principle: never grant trust solely because a user, device or workload is connected to an internal network.
Traditional perimeter security often treated the corporate network as a trusted zone. Modern organisations operate across offices, cloud services, remote endpoints, SaaS applications and third-party environments. In this distributed model, the network boundary is no longer a reliable indicator of identity or risk. Zero Trust replaces implicit trust with explicit verification and access decisions that consider identity, device health, resource sensitivity and context.
A practical programme usually combines strong identity governance, phishing-resistant MFA where feasible, endpoint management, application-level access controls, network segmentation, centralised logging and tested incident response. Start by inventorying users, devices, applications and sensitive data. Classify critical resources, map who needs access and remove broad legacy permissions before introducing more granular policies.
Zero Trust is not a single appliance or a product label. It is an architecture and operating model that matures over time. Measure progress through reduced standing privilege, improved device compliance, fewer exposed services, stronger authentication coverage and faster detection of suspicious access.
A firewall is most effective when its rules reflect a documented security policy and the actual communication requirements of the business.
Modern firewalls do more than permit or deny traffic based on source and destination addresses. Depending on the platform and enabled subscriptions, they can identify applications, inspect content, detect intrusion patterns, filter web destinations, enforce user-aware policies and create detailed traffic logs. These capabilities are useful only when they are configured deliberately and monitored continuously.
Begin with network zones and trust boundaries: users, servers, management, guest wireless, voice, IoT and externally exposed services should not automatically share unrestricted access. Document the source, destination, service, owner and business justification for each rule. Prefer specific objects and services over broad ranges, place more specific rules appropriately, and remove temporary exceptions after their approved period.
Enable only the inspection profiles that are appropriate for the traffic and performance budget. Validate certificate handling, application dependencies and exclusions before broad rollout. Send logs to a protected central platform, synchronise device time, monitor denied traffic and investigate unexpected administrative access. Review rule usage periodically, back up configurations before changes and test rollback procedures.
High availability, dual-ISP connectivity and SD-WAN improve resilience but introduce dependencies that must be tested: routing symmetry, health checks, tunnel failover, DNS behaviour and application session recovery. A successful configuration is not merely one that passes a ping test; it is one that preserves required business services while enforcing the intended security boundaries.
A backup is only valuable when the organisation can restore the right data, within an acceptable time, after a real failure.
Backup planning starts with business impact rather than a software schedule. Identify critical systems, data owners, dependencies and acceptable downtime. The Recovery Point Objective (RPO) describes how much data loss, measured in time, the business can tolerate. The Recovery Time Objective (RTO) describes how quickly a service must be restored. A system with a 15-minute RPO needs a more frequent protection strategy than a system that can tolerate a full day of data loss.
Consider a mix of application-aware backups, file-level recovery, off-site copies and immutable or offline protection. Separate backup administration from production administration where possible, protect backup consoles with MFA and restricted privileged access, encrypt data in transit and at rest, and monitor job failures. Retention should reflect regulatory obligations, operational needs and the cost of storing recovery points.
Successful backup jobs do not prove recoverability. Schedule test restores for individual files, application items, full virtual machines and critical services. Validate permissions, application consistency, DNS, network dependencies and the integrity of restored data. Document who approves recovery, where clean recovery infrastructure exists and how business owners verify service readiness.
For ransomware resilience, ensure attackers cannot easily delete every recovery copy using compromised production credentials. Immutable storage, isolated copies and tested administrative recovery procedures can reduce this risk. Review results after every test and track gaps to closure.
Email authentication helps receiving systems assess whether a message is authorised to use a domain and whether it has been altered in transit.
Sender Policy Framework (SPF) publishes which sending hosts are authorised for a domain. DomainKeys Identified Mail (DKIM) adds a cryptographic signature that a receiving server can verify using a public key in DNS. Domain-based Message Authentication, Reporting and Conformance (DMARC) tells receivers how to handle messages that fail alignment checks and provides reporting mechanisms.
SPF and DKIM checks alone do not fully prevent domain impersonation. DMARC evaluates whether the authenticated domain aligns with the visible From domain. Organisations commonly begin with a monitoring policy, review aggregate reports, identify legitimate sending services and correct DNS or signing configuration before moving toward quarantine or reject enforcement.
These controls reduce spoofing opportunities but do not stop every phishing message. Combine them with secure mail gateways, user reporting, MFA, domain monitoring and clear incident procedures.
Monitoring should help teams answer three questions quickly: what is failing, who is affected and what action should happen next?
Metrics provide numerical measurements over time, such as CPU utilisation, memory pressure, disk capacity, interface throughput and service response time. Logs record events with contextual details. Alerts turn selected conditions into notifications that require attention. These data types complement one another: a CPU spike may be visible in a metric, while logs explain which process or service generated the load.
Device availability is a useful starting point, but a green ping does not prove that an application is healthy. Monitor service ports, API responses, certificate expiry, database availability, backup outcomes and user-facing transaction paths where appropriate. Use templates and consistent naming to make monitoring repeatable across sites and platforms.
Set thresholds based on baseline behaviour and business impact. Use warning and critical severities, sensible evaluation windows, dependency rules and maintenance periods to reduce noise. Every high-priority alert should have an owner, an escalation path and a runbook that describes initial checks. Review alert volume and false positives regularly; excessive noise trains teams to ignore important notifications.
Centralise monitoring access, protect credentials and API tokens, synchronise clocks and retain data according to operational and compliance requirements. Dashboards should show status, trends, current problems and context—not just decorative gauges.
AI systems introduce familiar security concerns in new places: sensitive data exposure, excessive permissions, untrusted inputs and weak oversight.
Generative AI applications may process prompts, uploaded documents, connected knowledge sources and tool outputs. Each input can carry confidential information or malicious instructions. Prompt injection is one example: untrusted content attempts to influence a model into ignoring intended boundaries or misusing connected capabilities. The risk becomes more significant when an AI assistant can access files, send messages or invoke business systems.
Classify information before allowing it into AI workflows. Apply least-privilege permissions to connected data sources, separate trusted instructions from untrusted content, validate tool actions and require human approval for consequential operations. Avoid placing secrets in prompts, logs or shared knowledge bases. Define retention, access, audit and incident reporting requirements with legal, privacy and security stakeholders.
Test systems against realistic misuse cases, including prompt injection, data leakage, unsafe tool invocation and incorrect outputs. Monitor access and unusual usage, keep model and integration inventories, and ensure users understand the limitations of generated content. AI governance should evolve as models, connected tools and business use cases change.
A few things to know about the information on TechWikipedia.
Share a question, suggest a new article or enquire about TechWikipedia. For security incidents, avoid sending credentials or sensitive evidence through an ordinary email.
Add TechWikipedia to your device for a convenient app-like experience.