# Introduction

LEKIR is a deliberately vulnerable web application designed to serve multiple purposes within the realm of cybersecurity education and training. It provides a simulated environment where users, including security professionals, web developers, students, and instructors, can enhance their skills and understanding of web application security in a safe and controlled setting.

**LEKIR Setup Guide:**

**1. GitHub - Source Code:**

* Clone the LEKIR repository from GitHub: LEKIR [official website](https://lekirframework.com/) for the link.
* Set up Apache, MySQL, and PHP on your local machine.
* Import the provided SQL file (`lekir.sql`) into your MySQL database.
* Configure the database credentials in the appropriate configuration file.
* Access LEKIR through your web browser.
* [Details here](https://lekir.mfbktech.academy/setup/github)

**2. VMWare Image:**

* Download the VMWare image of LEKIR from the [official website.](https://lekirframework.com/)
* Import the VMWare image into your VMWare environment.
* Start the virtual machine and follow any provided setup instructions.
* Access LEKIR through the provided URL in your web browser.
* [Details here](https://lekir.mfbktech.academy/setup/vm-image)

**3. Docker:**

* Pull the LEKIR Docker image from the [LEKIR official website.](https://lekirframework.com/)
* Run the LEKIR Docker container
* Access LEKIR through `localhost:1337` in your web browser.
* [Details here](https://lekir.mfbktech.academy/setup/github)

**Login Credentials:**

* Username: admin
* Password: password

**System:**

* Develop using php 8
* Apache
* PHP function to enable
  1. allow\_url\_include
  2. allow\_url\_fopen
  3. display\_errors
* Apache module to enable
  1. gd
  2. mysqli
  3. pdo\_mysql


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://lekir.mfbktech.academy/introduction.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
