Study the internal organization and  working environment of Kali Linux

Business Scenario

You are a Network Security Intern at SkyLink Networks Labs, exploring the internal working environment of Kali Linux.

Your task is to understand its interface, navigate system settings, and study the Linux file system structure through hands-on practice. By analyzing key directories and tools, you build a strong foundation for performing real-world cybersecurity and penetration testing tasks in a controlled environment.

Pre-Lab Preparation

Topic :Linux & Kali Linux Environment

1) Introduction to Kali Linux and Installation using VirtualBox/VMware

2) Understanding the Kali Linux environment

3) Linux file system structure

Task 1: Understand Kali Linux’s purpose

features in cybersecurity and penetration testing, and configure a virtual machine to run it in a controlled environment.

1

 Exploring Kali Linux Interface

Login and Desktop Observation

a

  • Start Kali Linux

  • Login using default credentials

Observe and note:

b

  • Top panel (menu bar)

  • Application menu

  • File manager icon

  • System tray (network, volume, power)

  • Desktop layout

Desktop layout:

2

When You Click On The Left Top Corner You Can Able To See Kali Icon When You Click On That You Will Able To See Application Which Pre-Install For Ethical Hacking

Application menu :

a

3

When Click On Different Section You Can Able To See Many Other Tools Which is Use in Ethical Hacking

System tray (network, volume, power)

4

5

System tray (Text Editor)

System tray (network) :

7

System tray (Terminal Emulator) :

6

System tray (power) :

8

1

Task 2: System Settings Exploration

Open Settings / Control Panel

Explore:

a

  • Network settings

  • Display settings

Display settings :

Network settings :

b

  • They open Advanced Network Configuration to control how the computer connes to the network.

Network settings :

b

  • They open Advanced Network Configuration to control how the computer connes to the network.

Task 1: Understanding BRD

Before you start building anything, you need to clearly understand what the client actually wants.So, let’s begin by understanding the BRD (Business Requirement Document) shared by the client.

BRD Full Form is Business Requirement Details.BRD like a plan for building a house. This plan helps the builder understand what to build.In the same way,BRD tells developers what the client wants to build

Click to download BRD : BiteBox_BRD.pdf

Activity

After going through BRD list down the Core Features and  Web Pages in the tabulated Format as shown Below.

Col 1Col 2Col 3
Row 1
Row 2
Row 3

Formula

Profit = Revenue - Cost

Task 2: Create WireFrame

Now that you understand the requirements, don’t jump into coding yet. Before development, we always visualize the layout.

Now lets  create a simple wireframe for the homepage.

A wireframe is like a layout plan of a house. Before building, you decide where rooms, doors, and windows will be placed.Similarly, a wireframe helps you plan where elements like headers, images, and buttons will appear on a webpage—before adding design or colours.

Task 3: Code Editor Installation

Good work on completing the planning phase.

Now we will start development. Before that, make sure your system is ready with the required tools.

In this step we will install the VS code editor that will help to Write code efficiently,Organize files , Run and test your application

Go to the visual studio code official website  

1

Click to download Homepage Wireframe : Homepage Wireframe

Choose your operating system(windows / Mac) and download the installation file.

Double click on the download app and Accept the agreement and click next

2

It is a long established fact that a reader will be distracted

b

Sub Steps

a

 Double click on the download app and Accept the agreement and click next 

public class MathSample {
    public static void main(String[] args) {
        int x = 10;
        int y = 20;
        int sum = x + y;
        
        System.out.println("The sum is: " + sum);
    }
}
public class MathSample {
    public static void main(String[] args) {
        int x = 10;
        int y = 20;
        int sum = x + y;
        
        System.out.println("The sum is: " + sum);
    }
}

public class MathSample {
    public static void main(String[] args) {
        int x = 10;
        int y = 20;
        int sum = x + y;
        
        System.out.println("The sum is: " + sum);
    }
}

 

Great job!
You have successfully completed your first lab on BiteBox Project Onboarding.

In this lab, you have: Understood the BRD, Created a wireframe, Set up your development environment, Organised your project structure, Run your first program

You are now ready to move to the next stage of development

Checkpoint

Next-Lab Preparation

   Git Push

git push origin branchName

Topic : Working with a Text and Listin HTML

1) Power of HTML text tags
2) Customizing your style with CSS
3) Listing it right using HTML
4) HTML Link up , attributes of tag, block vs inline elements

Text box Width : 887
Business Scenario, Pre-lab Preparation, Next-lab Preparation, Task, Activity, Checkpoint : 90%.
Steps : 1,2,3 [Sub Steps - a,b,c]
Normal Text, Topic Name : 80%
Subtopic : 70%
Code Box font Size : 16px

Copy of Copy of Copy of Copy of Vertical infinite scroll OG - Template

By Content ITV

Copy of Copy of Copy of Copy of Vertical infinite scroll OG - Template

  • 4