Skip to content

crazyqin/Web-based-TCP-Port-Scanner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Web-based-TCP-Port-Scanner

a TCP Port Scanner using Django as Web Framework.

Require:

Linux
SQLite3
Python 2.7.6
Django 1.4.10
Paramiko(include ecdsa and pycrypto)

How to start

1.Upload the mysite floder to the Control Server.

2.Upload the portscanner to the Client Computers.

Put the portscanner folder into / folder. (Control Server==Client Computers √)

3.Edit the settings.py in mysite/mysite/

Change the Database path
Initialize the Database.
python manage.py syncdb

4.Edit the .conf file in mysite floder and portscanner floder

daemon.conf

[config]
redundant = 1
max_thread = 5
host =xxx.xxx.xxx(your Control Server's IP address )
port = 3939
wait_time = 5

portscanner.conf

[config]
HOST=xxx.xxx.xxx(your Control Server's IP address )
PORT=3939

5.Run

Control Server:
cd mysite
python daemon.py
python manage.py runserver

About

a TCP Port Scanner using Django as Web Framework.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published