ITE-REVIEWER
ITE-REVIEWER
2. PHISHING
- Definition: Fraudulent attempts to obtain sensitive information by
pretending to be a trustworthy ent
- Common Tactics:
● Email Phishing: Deceptive emails designed to lure individuals into providing
personal information
● Spear Phishing: Targeted phishing aimed at specific individuals or
organizations.
● Whaling: Phishing attacks directed at high-profile targets like executives.
6. Social Engineering
- Definition: Manipulation of individuals into performing actions or divulging
confidential information.
- Techniques:
● Pretexting: Pretending to be someone else to gain access to information.
● Baiting: Luring victims with promises of goods or services to steal information.
7. Zero-Day Exploits
- Definition: Attacks that exploit previously unknown vulnerabilities in
software before developers can fix them.
- Challenges: Difficult to defend against due to the unknown nature of the
threat.
5. W3af: A versatile attack and audit framework with a GUI and CLI for web
vulnerability scanning.
- Features: Exploits vulnerabilities, plugin-based, supports REST API automation.
6. Vega: A free web security scanner with a GUI and headless mode for
automated testing.
- Features: Detects SQL Injection, XSS; modular with JavaScript API and cross-
platform support.
User Management
Adding Users: sudo useradd <username>
Create Home directory and set the shell: sudo useradd -m -s /bin/bash <username>
Setting Password: sudo passwd <username>
Modifying Users:
Modify user details:
- sudo usermod -d /new/home/dir <username> # Change home directory
- sudo usermod -s /bin/zsh <username> # Change shell
Deleting Users:
Delete a user account: sudo userdel <username>
User’s Home Directory: sudo userdel -r <username>shell
User Information:
The user-related information is stored in /etc/passwd, and
passwords are stored in /etc/shadow (encrypted).
View User Information:
- cat /etc/passwd # Lists all users
- at /etc/shadow # Lists all password hashes
Group Management
Adding Groups:
To create a new group: sudo groupadd <groupname>
Modifying Groups:
Add users to a group using usermod: sudo usermod -aG <groupname> <username>
Deleting Groups:
To delete a group: sudo groupdel <groupname>
Group Information:
Group information is stored in /etc/group.
View Group Information: sudo cat /etc/group # Lists all groups
Managing Permissions
Change Ownership:
Change the owner of a file/directory: sudo chown <username>:<groupname> <file>
Change Permissions:
Permissions can be modified using the chmod command, using either symbolic
or numeric mode.
Symbolic Mode: chmod 755 <file>
Numeric Mode: 755 = rwxr-xr-x
Common Commands
Check current user: whoami
List users: sudo cat /etc/passwd | cut -d: -
f1 List groups: sudo cat /etc/group | cut -
d: -f1 List user groups: groups
<username>
SUMMARY:
Users: Managed with useradd, usermod, passwd, and
userdel Groups: Managed with groupadd, usermod -aG,
and groupdel Permissions: Managed with chown and
chmod.
Sudo: Managed via the sudo group and the /etc/sudoers file.
ANSWER KEY
1. sudo cat /etc/passwd
2. sudo useradd -m -s /bin/bash aliceguo
3. sudo passwd aliceguo
4. sudo cat /etc/passwd | grep aliceguo
5. sudo usermod -d /home/mayor_aliceguo aliceguo
6. sudo cat /etc/passwd | grep aliceguo
7. sudo userdel -r aliceguo
8. sudo cat /etc/passwd | grep aliceguo
9. sudo cat /etc/group
10.sudo groupadd mayor
11.sudo cat /etc/group | grep mayor
12.sudo useradd -m -s /bin/bash aliceguo
13.sudo usermod -aG mayor aliceguo
14.sudo groupdel mayor
15.sudo cat /etc/group | grep mayor
16.sudo mkdir /labdata
17.sudo touch labdata/labfile.txt
18.sudo groupadd mayor
19.sudo chown aliceguo:mayor labdata/labfile.txt
20.sudo ls -l labdata/labfile.txt
21.sudo chmod 754 labdata/labfile.txt
22.sudo ls -l labdata/labfile.txt
UNIT V: MOODLES
Moodle is an open-source LMS for creating and managing online courses, widely
used in education and corporate training.
- Key Features: Course management, collaborative learning, grading tools,
mobile app, customization with plugins, and strong security compliance.
-END-