LFISuite

Bot User-Agent: lfisuite

⚠️ Overview

LFISuite is an open-source Python-based penetration testing tool specifically designed to automate the detection and exploitation of Local File Inclusion (LFI) vulnerabilities in web applications. Originally developed by the security researcher known as D35m0nd142 and maintained on GitHub at github.com/D35m0nd142/LFISuite, the tool is intended for authorized security assessments but has been widely adopted by malicious actors for unauthorised reconnaissance and data theft. Its source code and documentation are publicly available, making it a low-barrier entry point for attackers seeking to exploit LFI flaws.

🔧 Technical Capabilities

LFISuite operates by scanning target URLs for parameters susceptible to path traversal, using payloads such as ../../../etc/passwd or php://filter wrappers to read sensitive server files. It includes an integrated reverse shell generator that, upon discovering writable directories (e.g., /tmp or /var/log), can inject PHP or ASP code to achieve remote code execution (RCE) via log poisoning. The tool supports multi-threaded scanning for efficiency, a built-in brute-force engine for common LFI parameters, and an SSRF (Server-Side Request Forgery) detection module to probe internal networks. It can also enumerate user credentials from exposed configuration files (e.g., wp-config.php, db.php) and dump MySQL databases via file inclusion of database connection strings. The tool’s output is formatted for easy integration with exploitation frameworks like Metasploit, and it provides a graphical Tkinter interface alongside the CLI mode, lowering the skill threshold for inexperienced attackers.

📜 History & Notable Incidents

LFISuite was first released in early 2017 on GitHub, with the most recent stable version (v1.0.0) uploaded in April 2018. Although no specific CVEs are directly attributed to the tool itself, it has been observed in the wild as part of automated LFI scanning campaigns targeting poorly maintained content management systems (e.g., Joomla, Drupal) and legacy web applications. In 2019, security researchers from Positive Technologies documented a series of Advanced Persistent Threat (APT) groups using LFISuite in conjunction with SQLMap and other scanners during initial intrusion phases, particularly against educational and government websites in Southeast Asia. The tool’s simplicity and effectiveness have led to its inclusion in several malicious-bot blacklists maintained by the OWASP AppSensor project and commercial WAF providers like Cloudflare.

🔍 Detection Indicators

The primary detection fingerprint is the User-Agent string LFISuite/1.0 or Mozilla/5.0 (compatible; LFISuite/1.0; +http://github.com/D35m0nd142). Additionally, LFISuite sends sequential requests containing php://filter/convert.base64-encode/resource= or ../../../../etc/passwd in URL parameters. Traffic analysis reveals a consistent pattern of low-delay bursts (2–5 requests per second) targeting common LFI points like ?file=, ?page=, or ?include=, often followed by attempts to upload a small webshell via data:// or input:// wrappers. Log entries typically show identical parameter names with varying traversal depth.

☠️ Risk & Impact

Successful exploitation via LFISuite can lead to full server compromise through file disclosure (e.g., reading /etc/shadow for password cracking), credential harvesting from application configuration files, and remote code execution through log injection or session file manipulation. The tool can also be used to pivot internally by exploiting a single vulnerable web component, exposing databases, internal services, or adjacent network segments. In the worst case, attackers gain persistent backdoor access, enabling data exfiltration, ransomware deployment, or further lateral movement.

🛡️ Mitigation

Because LFISuite is a confirmed malicious tool used overwhelmingly for unauthorised vulnerability exploitation, all inbound requests matching its User-Agent or behavioural pattern are blocked immediately at the firewall or WAF level without exception. Enterprises enforce this by adding the User-Agent string to blocklists and enabling strict input validation for file inclusion parameters, such as whitelisting permitted absolute paths and disabling dangerous PHP wrappers (e.g., php://, data://) in the server configuration.

53% of Web Traffic Is Bots in 2026

— Imperva Bad Bot Report 2026

How much of your traffic is automated? Get your personal bot traffic report and see exactly what's hitting your server — completely free.

📊 Get My Bot Report

Sign up in seconds  ·  No card required

ⓘ Data Notice: The information presented above has been compiled from publicly available internet sources. Boteraser aggregates this data solely for informational purposes and does not independently classify, evaluate, or endorse any findings about the bots listed. The accuracy and completeness of this information is the sole responsibility of the original publishers. Boteraser and its operators accept no liability for any decisions made based on this data.