wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

Computer security techniques

profile
Krishna Johari
Sep 09, 2024
0 Likes
0 Discussions
95 Reads
Computer Security Techniques 
1. Computer Security, also referred to as cybersecurity, is the practice of protecting computer systems, networks, and data from theft, damage, and unauthorized access. 
2. It involves implementing measures that prevent and respond to security threats, ensuring the confidentiality, integrity, and availability of information.
3. Several techniques are used to protect computer systems. 
4. Below are explanations of the key techniques like Authentication, Access Control, Intrusion Detection, Malware Defense, and Buffer Overflow Attack mitigation.
•Authentication :
(I) Authentication is the process of verifying a user's identity before granting access to sensitive data or systems. Common forms include password-based, multi-factor, biometric, and token-based. (II) These methods ensure only authorized individuals can access sensitive data and systems, reducing vulnerability to attacks.
•Access control : 
(I) Access Control is a system mechanism that restricts access to specific resources. It can be discretionary, mandatory, role-based, or access control lists. 
(II) Discretionary Access Control (DAC) determines access and permissions, Mandatory Access Control (MAC) assigns permissions based on security policies, and Role-Based Access Control (RBAC) assigns access based on roles within an organization.
•Intrusion Detection : 
(I) Intrusion Detection Systems (IDS) monitor network traffic to detect unauthorized access or activities. 
(II) They can be Signature-Based, Anomaly-Based, Host-Based, or Network-Based, focusing on incoming and outgoing traffic, log files, configuration changes, and process behavior.
•Malware Defense : 
(I) Malware, including viruses, worms, trojans, and ransomware, infiltrates systems without user knowledge.
(II) Defending against it involves antivirus software, firewalls, sandboxing, and regular updates/patches to prevent malware from affecting systems.
•Dealing with Buffer Overflow Attacks : 
(I) Buffer overflow attacks occur when a program writes more data than it can hold, potentially leading to malicious code execution. 
(II) Defenses include bounds checking, data execution prevention, address space layout randomization, and safe programming practices like using memory-management languages like Java or Python.

Comments ()


Sign in

Read Next

Cyber Forensics

Blog banner

Financial Stress and Mental Health

Blog banner

Lucidchart

Blog banner

Types of Hackers

Blog banner

Environmental Management using GIS

Blog banner

A-B-C of Networking: Part-2 (Components)

Blog banner

Article on Fresh Book

Blog banner

The New Classic: Indo Western Patola Outfits for Today’s Woman

Blog banner

WHAT IS TWITTER AND HOW DOES IT WORK

Blog banner

Social Network Analysis: Ek Naya Nazariya Data Science Mein

Blog banner

Worms, viruses and Bots

Blog banner

Deadlock

Blog banner

Automating OSINT tasks for efficient Cyber Forensics Investigations

Blog banner

Modern Operating System - Khush Bagaria

Blog banner

Facebook Shut Down an AI Program!!! Facebook AI bots became Terminators???

Blog banner

computer security

Blog banner

Short note on expert system

Blog banner

Smart Eating Habits for Office Professionals to Stay Healthy

Blog banner

Memory Management Techniques

Blog banner

Overcoming the bedtime brushing Battle with Dr. Roxanne Irani, Dentist in Maroubra

Blog banner

OPERATING SYSTEM

Blog banner

Deadlock and Starvation

Blog banner

Fudgy Tahini Date Chocolate Bars

Blog banner

Virtual Memory - Explaination, Working, Steps

Blog banner

Smartsheet

Blog banner

Security issues in Sensor Networks and gathering admissible evidence in Network Forensics

Blog banner

DIGITAL ECONOMY

Blog banner

Ethical Hacking

Blog banner

Threads and concurrency

Blog banner

Blog on health and fitness

Blog banner

OS Assignment 3 Deadlock

Blog banner

Types of email

Blog banner

OS Assignment 3

Blog banner

How Unstructured Play Helps Children Become Creative Thinkers

Blog banner

VPN

Blog banner

Business-to-Business

Blog banner

Subnet Masking

Blog banner

IoT Evolution

Blog banner

Deadlock

Blog banner

ProofHub

Blog banner

?What Your Dentist Notices The Moment You Sit In The Chair

Blog banner

COMPUTER FORENSICS AND GRAPHICS

Blog banner