Thực hành khai thác lỗi SQL injection với Sqli-labs

TricksMMO

Administrator
Staff member
** Hướng dẫn tiêm SQL: Cách khai thác tiêm SQL bằng SQLI-Labs **

** SQL Injection ** là một loại tấn công cho phép tin tặc tiêm mã độc vào cơ sở dữ liệu và thực thi các lệnh tùy ý.Điều này có thể dẫn đến hành vi trộm cắp dữ liệu, thỏa hiệp máy chủ và các vấn đề bảo mật nghiêm trọng khác.

** SQLI-Labs ** là một nền tảng nguồn mở và miễn phí cho phép bạn thực hành các cuộc tấn công tiêm SQL trong một môi trường an toàn và được kiểm soát.Nó bao gồm 65 bài tập phòng thí nghiệm khác nhau với độ khó ngày càng tăng, vì vậy bạn có thể tìm hiểu cách khai thác các lỗ hổng SQL theo tốc độ của riêng bạn.

** Để cài đặt sqli-labs, bạn sẽ cần: **

*** PHP **
*** mysql **
*** Máy chủ Apache **

Bạn có thể cài đặt phần mềm Xamp (phiên bản 5.6) hoặc AMPP để mô phỏng môi trường PHP, MySQL trên Windows.Hoặc thực hành ngay trên máy ảo Linux (Centos, Ubuntu, Kali Linux).

** Tôi sẽ hướng dẫn bạn thực hành trên Windows với phần mềm mô phỏng XAMPP. **

** Bước 1: ** Tải xuống Xamp (sử dụng phiên bản 5.6) và tiến hành cài đặt như bình thường.

** Xóa tất cả các tệp trong thư mục: ** `C: \ xampp \ htdocs`

** Bước 2: ** Mở bảng điều khiển Tappp Contorl

Nhấp vào nút Bắt đầu Apache, MySQL.(Nếu bắt đầu không, hãy xem cách khắc phục lỗi trong bài viết này)

** Bước 3: ** Bạn tải xuống gói cài đặt SQLI-Labs tại liên kết bên dưới

[Tải xuống SQLI-Labs] (https://github.com/sqli-labs/sqli-labs/releases/doad/v1.0/sqli-labs-v1.0.zip)

** Bước 4: ** Trích xuất tệp đã tải xuống và sao chép nó vào thư mục `C: \ xampp \ htdocs`

** Bước 5: ** Truy cập liên kết: `// localhost` trên trình duyệt web.

** Nhấp vào Cài đặt/đặt lại cơ sở dữ liệu cho các phòng thí nghiệm để bắt đầu đặt dữ liệu cho SQLI-LABS **

Nếu bạn thấy như hình dưới đây, bạn đã cài đặt thành công.

** Bước 6: ** Quay lại trang chủ localhost và nhấp vào ** SQLI-Labs Trang-1 (Thử thách cơ bản) ** để bắt đầu học hỏi từ Bài 1.

** Nếu bạn cảm thấy khó khăn khi thực hành các bài tập sqli-lass, hãy xem các kênh trên YouTube. **

** Hacking vui vẻ! **

** Thẻ: ** SQL Injection, SQLI-Labs, Security, Hacking
=======================================
**SQL Injection Tutorial: How to Exploit SQL Injection with SQLI-LABS**

**SQL Injection** is a type of attack that allows hackers to inject malicious code into a database and execute arbitrary commands. This can lead to data theft, server compromise, and other serious security issues.

**SQLI-LABS** is a free and open-source platform that allows you to practice SQL injection attacks in a safe and controlled environment. It includes 65 different lab exercises with increasing difficulty, so you can learn how to exploit SQL injection vulnerabilities at your own pace.

**To install SQLI-LABS, you will need:**

* **PHP**
* **MySQL**
* **Apache Server**

You can install the Xamp software (version 5.6) or AMPP to simulate the PHP, MySQL environment on Windows. Or practice right on the Linux virtual machine (CentOS, Ubuntu, Kali Linux).

**I will guide you to practice on Windows with XAMPP emulation software.**

**Step 1:** Download the Xamp (use version 5.6) and proceed to install as usual.

**Delete all files in the folder:** `C:\XAMPP\htdocs`

**Step 2:** Open the Tappp Contorl Panel

Click the Start Apache button, MySQL. (If the start is not, see how to fix the error in this article)

**Step 3:** You download the SQLI-LABS installation package at the link below

[Download sqli-labs](https://github.com/sqli-labs/sqli-labs/releases/download/v1.0/sqli-labs-v1.0.zip)

**Step 4:** Extract the downloaded file, and copy it into the folder `C:\Xampp\htdocs`

**Step 5:** Access the link: `//localhost` on the web browser.

**Click Setup/Reset the database for labs to start setting data for sqli-labs**

If you see as shown below, you have successfully installed.

**Step 6:** Back to the localhost homepage and click on **SQLI-LABS Page-1 (Basic Challenges)** to start learning from lesson 1.

**If you find it difficult to practice SQLI-LASS exercises, see the channels on YouTube.**

**Happy hacking!**

**Tags:** SQL Injection, SQLI-LABS, Security, Hacking
 
Join Telegram ToolsKiemTrieuDoGroup
Back
Top