Linux Basic Training

Linux Basic Training Contact information, map and directions, contact form, opening hours, services, ratings, photos, videos and announcements from Linux Basic Training, Science, Technology & Engineering, Muradpur, Chittagong.

What you’ll learn
A little history of the command line
How to access the command line from your own computer
How to perform some basic file manipulation
A few other useful commands
How to chain commands together to make more powerful tools.

18/07/2025

Ethical Hacking – Basic Fundamentals (Deep Explanation)

Ethical Hacking means hacking systems with permission to find weaknesses before bad hackers do. It's all about protecting systems instead of attacking them.

To become an ethical hacker, you need to learn the 6 fundamental areas shown in the image.

1️⃣ NETWORKING

🔌 This is the foundation of ethical hacking. You need to understand how the internet works.

◼️Key Concepts:

▪️IP Address:
Like your digital home address — every device has one.

▪️Ports:
Think of ports like doors. Data uses different ports to enter or leave a computer.

▪️TCP/UDP:
These are internet protocols that help send and receive data.

▪️How the Internet Works:
Learn DNS, packets, routers, firewalls, etc.

📍If you don’t know networking, you won’t understand how data moves — which is crucial for hacking.

2️⃣ OS BASICS (Operating Systems)

🖥️ Most hacking tools and actions require deep knowledge of operating systems, especially Linux and Windows.

◼️What to Learn:

▪️Linux:
Kali Linux, Parrot OS — popular for ethical hackers.

▪️Windows:
Because many targets use Windows. Learn about file structure, registry, PowerShell, etc.

📍You must be comfortable using the command line and navigating OS internals.

3️⃣ PROGRAMMING

🧑‍💻 Ethical hackers often write their own scripts, automate tasks, or understand how other programs work.

◼️Recommended Languages:

▪️Python:
Easy to learn and very useful in cybersecurity.

▪️Bash:
Used in Linux for scripting and automating tasks.

▪️JavaScript:
Useful for web-based attacks like XSS (Cross-Site Scripting).

📍You don’t need to be a coding expert, but basic programming is essential.

4️⃣ CYBERSECURITY

🔐 This is your main goal — to protect systems and understand how they can be attacked.

◼️Important Concepts:

▪️Firewalls:
Controls what data comes in and goes out of a system.

▪️VPN (Virtual Private Network):
Hides your real IP and helps you stay anonymous online.

▪️IDS (Intrusion Detection System):
Detects suspicious activities in networks.

▪️Encryption:
Scrambles data so it can’t be read by attackers.

📍Understanding how to break and protect systems is part of being a hacker.

5️⃣ WEB TECH

🌐 Since most hacks today target websites, learning how the web works is a must.

◼️Topics to Learn:

▪️HTML, HTTP, Cookies:
Basic building blocks of websites and communication.

▪️XSS (Cross-Site Scripting):
A way to inject malicious code into websites.

▪️SQLi (SQL Injection):
A trick to steal data from databases by entering smart queries.

📍Web app hacking is one of the most in-demand skills in ethical hacking.

6️⃣ FRAMEWORK (Tools & Platforms)

🧰 These are the tools you’ll actually use in the field for scanning, attacking, and analyzing systems.

◼️Popular Tools:

▪️Nmap:
Scans networks to discover devices and open ports.

▪️Wireshark:
Captures and analyzes network traffic.

▪️Metasploit:
A powerful tool to find and exploit vulnerabilities.

▪️Burp Suite:
Used for testing website security.

▪️Kali Linux:
A ethical hacker’s favorite operating system — it comes with most tools pre-installed.

📍Knowing these tools makes hacking hands-on and practical.

🔰 Beginner Roadmap

◼️If you're just starting, follow this path:

1. Start with Networking

2. Then learn Linux & OS Basics

3. Begin Python programming

4. Learn Web concepts

5. Practice with tools like Nmap, Burp, Metasploit

💬 Tip: Don’t just read or watch tutorials. Practice in virtual labs like TryHackMe, Hack The Box, or set up your own lab.

09/06/2025

🕷️ SpiderFoot: OSINT Automation Tool

🔍 What is SpiderFoot?

SpiderFoot is an open-source OSINT (Open Source Intelligence) automation tool. It is used to gather intelligence about:

🔸Domains

🔸IP addresses

🔸Email addresses

🔸Names

🔸Usernames

🔸And other entities

It automates the process of collecting data from over 200 data sources, including:

🔸Shodan

🔸HaveIBeenPwned

🔸VirusTotal

🔸Whois

🔸DNS records

🔸Social networks

🔸Dark web

________________________________________________

✅ Key Features:

🔹100% automated intelligence collection

🔹Integration with many APIs (optional)

🔹Supports both command line and web-based GUI

🔹Scans can be saved, resumed, and reviewed

🔹Easy to use but powerful for advanced users

_______________________________________________

💻 How to Install SpiderFoot

You can install SpiderFoot on Linux, macOS, and Windows.

________________________________________________

🔧 Option 1: Install via Git (Recommended)

# Step 1: Clone the repository
🔗git clone https://github.com/smicallef/spiderfoot.git
cd spiderfoot

# Step 2: Create virtual environment (optional but recommended)
🔗python3 -m venv venv
source venv/bin/activate

# Step 3: Install required dependencies
🔗 pip install -r requirements.txt

________________________________________________

🐳 Option 2: Docker Installation

# Pull the Docker image
🔗docker pull smicallef/spiderfoot

# Run it
🔗docker run -it -p 5001:5001 smicallef/spiderfoot

Access the web UI at: http://localhost:5001

________________________________________________

🧠 Usage Guide

You can use SpiderFoot in two main ways:

🌐 1. Using the Web UI (Easy for Beginners)

◾️python3 sf.py -l 127.0.0.1:5001

◾️Open browser: http://127.0.0.1:5001

◾️Create a new scan by entering a target (domain, IP, etc.)

◾️Choose which modules to run (or all of them)

◾️Click “Run Scan”

◾️View results in an interactive graph or table

_______________________________________________

💻 2. Command-Line Mode (Advanced Users)

🔗python3 sf.py -t example.com -o spiderfoot_results.html

Options:

-t: Target (domain, IP, email, etc.)

-m: Specific module(s)

-o: Output format (html, csv, json)

-h: Help menu

Example:

🔗python3 sf.py -t example.com -m whois,shodan -o csv

_______________________________________________

🧩 SpiderFoot Modules

Some notable modules:

🟫whois: Whois data

🟫shodan: IoT device info

🟫dnsresolve: DNS resolution

🟫breach: Data breaches

🟫social: Social media discovery

🟫emailverify: Email reputation

Over 200 modules are available.

________________________________________________

🔐 API Integration (Optional but Powerful)

Some modules require API keys. You can add these in the Web UI or in sflib.py or config settings.

Examples:

Shodan

VirusTotal

HaveIBeenPwned

________________________________________________

📂 Output Formats

SpiderFoot can export results as:

HTML

CSV

JSON

SQLite database

________________________________________________

🚨 Important Notes

Legal Use Only: Only scan domains/IPs you own or are authorized to analyze.

Rate Limits: Respect rate limits of 3rd-party APIs.

Tor Support: You can configure SpiderFoot to work over Tor for anonymized scans.

________________________________________________

📚 Documentation and Links

GitHub: 🔗https://github.com/smicallef/spiderfoot

Official Site🔗https://www.spiderfoot.net

Docs: 🔗https://github.com/smicallef/spiderfoot/wiki

Docker Hub: 🔗https://hub.docker.com/r/smicallef/spiderfoot
________________________________________________

🌙 ঈদুল আযহার শুভেচ্ছা বার্তা 🌙ত্যাগ, সহানুভূতি ও আল্লাহর প্রতি পূর্ণ আনুগত্যের বার্তা নিয়ে এসেছে পবিত্র ঈদুল আযহা।এই ঈদ...
05/06/2025

🌙 ঈদুল আযহার শুভেচ্ছা বার্তা 🌙

ত্যাগ, সহানুভূতি ও আল্লাহর প্রতি পূর্ণ আনুগত্যের বার্তা নিয়ে এসেছে পবিত্র ঈদুল আযহা।
এই ঈদ আমাদের শিখায় কেবল পশু নয়, নিজের ভেতরের অহংকার, হিংসা ও গর্বকেও কোরবানি দিতে।
আসুন, ভালোবাসা ও শান্তির বার্তা ছড়িয়ে দিই চারপাশে।

🕋 ঈদ মোবারক!
আপনার ও আপনার প্রিয়জনদের জন্য রইল অফুরন্ত শুভকামনা ও দোয়া।

োবারক #ত্যাগের_ঈদ

Linux commands commonly Used by Hackers. 1. ls: Lists directory contents.2. cd: Changes directory.3. pwd: Shows the curr...
20/11/2024

Linux commands commonly Used by Hackers.

1. ls: Lists directory contents.
2. cd: Changes directory.
3. pwd: Shows the current directory.
4. cp: Copies files and directories.
5. mv: Moves or renames files.
6. rm: Removes files or directories.
7. find: Searches for files in directories.
8. cat: Concatenates and displays file contents.
9. nano / vim: Edits files within the command line.
10. chmod: Changes file permissions, useful for managing access to files.
11. chown: Changes file owner and group.
12. ping: Tests connectivity to other IPs or domains.
13. ifconfig or ip: Displays network interfaces and configurations.
14. netstat: Shows network connections, routing tables, and interface statistics.
15. nmap: Scans networks and discovers hosts and services.
16. whois: Retrieves domain information.
17. dig: Resolves DNS queries.
18. traceroute: Traces the path packets take to reach a host.
19. ssh: Connects to remote machines via Secure Shell.
20. scp: Securely copies files between hosts.
21. ps: Displays current processes.
22. top / htop: Provides a real-time view of system processes.
23. kill: Terminates a process by its ID.
24. pkill: Kills processes by name.
25. bg and fg: Manages jobs in the background and foreground.
26. uname -a: Displays system information.
27. df: Shows disk space usage.
28. du: Checks directory space usage.
29. uptime: Displays system uptime.
30. free: Shows memory usage.
31. history: Shows command history, useful for auditing actions.
32. tar: Archives files into a single file, often for compression.
33. gzip / gunzip: Compresses and decompresses files.
34. zip / unzip: Creates and extracts zip files.
35. wget: Downloads files from the internet.
36. curl: Transfers data from or to a server, supporting protocols like HTTP, FTP, and more.
37. grep: Searches for specific strings in files.
38. sed: Edits streams of text, useful for finding and replacing.
39. awk: A powerful text processing tool for data extraction and reporting.
40. cut: Cuts out sections of each line in a file.
41. sort: Sorts lines of text files.
42. uniq: Finds unique lines in a file, often used with sort.
43. iptables: Manages Linux firewall rules.
44. tcpdump: Captures network packets, useful for analyzing network traffic.
45. openssl: A toolkit for secure communication, generating certificates, etc.
46. chmod: Changes permissions, important for securing files.
47. metasploit: A pe*******on testing framework with various exploits.
48. hydra: A brute-force tool for various protocols, e.g., SSH, FTP.
49. john: Password cracker for ethical hacking.
50. aircrack-ng: A suite for Wi-Fi network security assessment.


A Detailed Guide on HTML Smuggling 🔎💡⚙️🔖
13/11/2024

A Detailed Guide on HTML Smuggling 🔎💡⚙️

🔖

👩‍💻 Linux Commands🚶‍♂️ Follow Linux Basic Training  Concept for more helpful updates
12/11/2024

👩‍💻 Linux Commands

🚶‍♂️ Follow Linux Basic Training Concept for more helpful updates

Most used hacking tools1. DDoS2. Forensics3. Programming4. Exploitation5. Phone Hacking6. Server Hacking7. Client Hackin...
12/11/2024

Most used hacking tools

1. DDoS
2. Forensics
3. Programming
4. Exploitation
5. Phone Hacking
6. Server Hacking
7. Client Hacking
8. Website Hacking
9. Network Hacking
10. Wireless Hacking
11. Reverse Engeenering
12. Information Gathering


1. MDK3
2. LOIC
3. HULK
4. DDOSIM
5. Ufonet
6. Hping3
7. Xerxes
8. Hammer
9. Slowloris
10. Websploit
11. GoldenEye
12. Metasploit
13. Aireplay-ng
14. Slowhttptest


1. COFEE
2. Volafox
3. Autopsy
4. Foremost
5. Hashdeep
6. Binwalk


1. Notepad++
2. Visual Studio
3. Text Editor


1. Metasploit
2. Sqlmap
3. Core Imact
4. W3af
5. BeEF
6. Dradis


1. Metasploit
2. Apktool
3. Droidjack
4. AndroRAT
5. Spynote


1. SQLmap
2. Jsql
3. Havij
4. Hydra
5. Metasploit
6. Armitage
7. Brupsuite
8. Owasp-ZAP
9. Invicti
10. Acunetix
11. OpenVAS


1. Darkcomet
2. FatRat
3. Veil-Evasion
4. Shallter
5. Unicorn
6. Setoolkit
7. Armitage
8. BeEF-Framework
9. EmPyre
10. FakeImageExploiter
11. Pupy
12. DFU-Programmer
13. Cobalt Strike
14. Exploitpack
15. Gcat
16. Crowbar


1. Sn1per
2. Owasp-ZAP
3. Brupsuite
4. Invicti
5. Acunetix
6. SQLmap
7. Xsser
8. WPScan
9. Joomrra
10. Joomscan
11. WPSeku
12. XSStrike
13. Kadimus
14. jexboss
15. CMSmap
16. brut3k1t
17. 0d1n
18. CloudFail
19. Arachni
20. Nikto
21. Webscarab
22. Nmap
23. Vbscan
24. Sentry MBA


1. MITMf
2. Bettercap
3. Ettercap
4. Tcpdump
5. Wireshark
6. Driftnet
7. SSLstrip
8. Armitage
9. Metasploit
10. Xerosploit
11. Sparta
12. Hydra


1. Wifite
2. Airodump-ng
3. Aireplay-ng
4. Wash
5. WiFi Pumpkin
6. Wifiphisher
7. Fluxion
8. Infernal Twin
9. WPSpin


1. OWASP-ZSC
2. OllyDBG
3. Apktool


1. OSINT Framework
2. CheckUserNames
3. HaveIbeenPwned
4. SecurityTrails API
5. Censys
6. Wappalyzer
7. Google Dorks
8. Maltego
9. Recon-Ng
10. theHarvester
11. Shodan
12. Jigsaw
13. SpiderFoot
14. Creepy
15. Nmap
16. WebShag
17. OpenVAS
18. Fierce
19. Unicornscan
20. Foca
21. ZoomEye
22. OWASP Amass
23. IVRE
24. Metagoofil
25. Exiftool
more about IT

🛠️Guide to Active Directory Hacking 🔖
12/11/2024

🛠️Guide to Active Directory Hacking

🔖

CEH Hacking Methodology (CHM)            CEH hacking methodology (CHM) defines the step-by-step process to perform ethic...
11/11/2024

CEH Hacking Methodology (CHM)


CEH hacking methodology (CHM) defines the step-by-step process to perform ethical hacking. The CHM follows the same process as that of an attacker, and the only differences are in its hacking goals and strategies. This methodology helps security professionals and ethical hackers understand the various phases followed by real hackers in order to achieve their objectives. An understanding of the CHM helps ethical hackers learn various tactics, techniques, and tools used by attackers at various phases of hacking, which further guide them to succeed in the ethical hacking process.

Cybersecurity Tools
11/11/2024

Cybersecurity Tools

It's Important.
20/04/2024

It's Important.

Address

Muradpur
Chittagong
4211

Website

Alerts

Be the first to know and let us send you an email when Linux Basic Training posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Contact The Business

Send a message to Linux Basic Training:

Share