• Stars
    star
    511
  • Rank 86,473 (Top 2 %)
  • Language
    Python
  • License
    GNU General Publi...
  • Created over 9 years ago
  • Updated about 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

fimap is a little python tool which can find, prepare, audit, exploit and even google automatically for local and remote file inclusion bugs in webapps.

Welcome to the fimap project!

fimap is a little python tool which can find, prepare, audit, exploit and even google automatically for local and remote file inclusion bugs in webapps. fimap should be something like sqlmap just for LFI/RFI bugs instead of sql injection.

Originally, this tool was created by this very awesome fellow but there hasn't been a lot of movement on the project since porting to github.


What works currently?

  • Check a Single URL, List of URLs, or Google results fully automaticly.

  • Can identify and exploit file inclusion bugs.

  • Relative\Absolute Path Handling.

  • Tries automaticly to eleminate suffixes with Nullbyte and other methods like Dot-Truncation.

  • Remotefile Injection.

  • Logfile Injection.

  • Test and exploit multiple bugs:

  • include()

  • include_once()

  • require()

  • require_once()

  • You always define absolute pathnames in the configs. No monkey like redundant pathes like:

  • ../etc/passwd

  • ../../etc/passwd

  • ../../../etc/passwd

  • Has a Blind Mode (--enable-blind) for cases when the server has disabled error messages.

  • Has an interactive exploit mode which...

  • ...can spawn a shell on vulnerable systems.

  • ...can spawn a reverse shell on vulnerable systems.

  • ...can do everything you have added in your_payload-dict_ inside the_config.py_

  • Add your own payloads and pathes to the config.py file.

  • Has a Harvest mode which can collect URLs from a given domain for later pentesting.

  • Works also on windows.

  • Can handle directories in RFI mode like:

  • where Null-Byte is not possible.

  • Can use proxys.

  • Scans and exploits GET, POST and Cookies.

  • Has a very small footprint. (No senseless bruteforcing of pathes - unless you need it.)

  • Can attack also windows servers!

  • Has a tiny plugin interface for writing exploitmode plugins

  • Non Interactive Exploiting

What doesn't work yet?

  • Other languages than PHP (even if engine is ready for others as well.)

Is there a How To?

  • Check out this post by HR from Kaotic Creations which explains fimap really good :) It's a tutorial for windows but I think unix heads should understand it as well.

Credits

More Repositories

1

Sparkler

The tool creates a Microsoft Active Directory Domain with a structure and objects for learning.
PowerShell
26
star
2

old-school-viruses

This is a collection of really old (mid 90s) virus source code
23
star
3

wordhound

It builds dictionaries off of generic websites, plain text (for example emails), Twitter, PDF's and Reddit.
Python
22
star
4

metagoofil

Metagoofil is an information gathering tool designed for extracting metadata of public documents (pdf,doc,xls,ppt,docx,pptx,xlsx) belonging to a target company.
Python
16
star
5

OpenVas-Management-Scripts

Scripts for starting, stopping, checking setup and others ported from Kali Linux for general systemd systems
Shell
16
star
6

Active-Directory-User-Script

Create Users in Active Directory This script creates 270 + users in Active Directory.
PowerShell
15
star
7

Fail2ban-GROK-Log-Pattern

8
star
8

suricata-alert-extractor

A suricata alert extractor to be used with pfsense logs
7
star
9

PassWord-List-Getter

A script to grab a helpful collection of password lists
Shell
5
star
10

cchef

A simple bash script that sets up, updates and launches a local install of CyberChef.
Shell
5
star
11

phishing_hosts

A host file generated from updated phishing site feeds
Shell
4
star
12

password_lists

Password Lists I've Found or Made
3
star
13

Powershell-Empire-Install-Script

Because I got grumpy one day and needed order.
Shell
2
star
14

sliver-extensions

Extensions for the C2
2
star
15

nomx

nomx
PHP
2
star
16

zap-scripts

just my scripts
JavaScript
1
star
17

Sharepoint2010_library_permissions

A script to update the security permissions at the library level.
PowerShell
1
star
18

simple-php-upload

A super simple php page for uploading files.
PHP
1
star
19

clamav_db

Just a handmade clamav database.
1
star
20

FuzzDict

A collection of lists to aid in the discovery of interesting things.
PHP
1
star
21

openvas_install

OpenVas SourceCode Ubuntu Installer
Shell
1
star
22

Mastodon-Install-Script

A bash script for installing your own mastodon instance
Shell
1
star
23

hechizo

A fork of mana-toolkit
C
1
star
24

UFW-GROK-Log-Pattern

1
star
25

jigsaw

A simple ruby script for enumerating information about a company's employees. It is useful for Social Engineering or Email Phishing.
Ruby
1
star