Coder Social home page Coder Social logo

ftpmap's Introduction

                               .:. FTPMAP .:.



           ------------------------ BLURB ------------------------
           

Ftpmap scans remote FTP servers to indentify what software and what versions
they are running. It uses program-specific fingerprints to discover the name
of the software even when banners have been changed or removed, or when some
features have been disabled. also FTP-Map can detect Vulnerables by the  FTP 
software/version.


        ------------------------ COMPILATION ------------------------


./configure
make
make install


           ------------------------ USAGE ------------------------


Using ftpmap is trivial, and the built-in help is self-explanatory :


Examples :

ftpmap -s ftp.c9x.org

ftpmap -P 2121 -s 127.0.0.1

ftpmap -u joe -p joepass -s ftp3.c9x.org


If a named host has several IP addresses, they are all sequentially scanned.
During the scan, ftpmap displays a list of numbers : this is the
"fingerprint" of the server. If the server software isn't properly
recognized, and you know what it is, please send the fingerprint and the
name of the software to [email protected].

Another indication that can be displayed if login was successful is the FTP
PORT sequence prediction. If the difficulty is too low, it means that anyone
can steal your files and change their content, even without knowing your
password or sniffing your network.

There are very few known fingerprints yet, but submissions are welcome.

  ------------------------ Obfuscating FTP servers ------------------------


This software was written as a proof of concept that security through
obscurity doesn't work. Many system administrators think that hidding or
changing banners and messages in their server software can improve security.

Don't trust this. Script kiddies are just ignoring banners. If they read
that "XYZ FTP software has a vulnerability", they will try the exploit on
all FTP servers they will find, whatever software they are running. The same
thing goes for free and commercial vulnerability scanners. They are probing
exploits to find potential holes, and they just discard banners and messages.

On the other hand, removing software name and version is confusing for the
system administrator, who has no way to quickly check what's installed on his
servers.

If you want to sleep quietly, the best thing to do is to keep your systems
up to date : subscribe to mailing lists and apply vendor patches.


    ------------------------ Downloading Ftpmap ------------------------

                git clone git://github.com/Hypsurus/ftpmap 



        -------------------- Notes ----------------------------

All of this Document Written by Frank DENIS <[email protected]>. The Original Author of FTP-map.
FTP-Map Maintainer: Hypsurus <[email protected].
You can see the diff 0.4-0.5 be Review in github.

ftpmap's People

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.