Welcome to Pluto
What is Pluto
Pluto is a Network Discovery Tool for nodes connected to the Internet. It is written in Python and utilizes scapy and some GUI features from the GnuTellaVision project.
Specifications
- Multithreaded/Modular design
- Client/Server architecture support
- Passive/Active Network Discovery
Requirements
- python (>=2.4)
- tcpdump (scapy requires this)
- GUI support: tk, python-tk
- Database support: python-pysqlite2
- SNMP support: python-pysnmp2
- python-setuptools
Source Download
For stable release tarballs check the Downloads page
You can always download the latest source of Pluto from the subversion repository with: svn checkout http://rainbow.cs.unipi.gr/svn/pluto/trunk
Quick start
Execute as root: # pluto
Need more help? # pluto -h
License
All code is covered under the GNU General Public License as stated in the LICENSE file.
Contact
Whether you want to report a bug, send a patch or provide suggestions on this code, drop Lampros a line at: lambros AT students.cs.unipi.gr
This project is (c) 2007 by Lampros Papadimitriou, supervised by Dimitris Glynos and Christos Douligeris.
Attachments
-
snapshot2.jpeg
(15.7 kB) - added by lambros
3 years ago.
A demonstration of Pluto
-
snapshot3.png
(159.8 kB) - added by lambros
3 years ago.
Demonstration of pluto
-
snapshot4.png
(179.2 kB) - added by lambros
3 years ago.
Demonstration of pluto (circles)
-
large.jpg
(113.6 kB) - added by lambros
3 years ago.
Screenshot using twopi (dotty)
