Nesca written in Python
Go to file
2019-11-13 22:18:35 +03:00
.idea Untracked files issue resolved to fix .gitignore 2019-01-23 20:19:10 +04:00
core Adapted zecora-z FTPScanner class. 2019-11-13 22:17:42 +03:00
docs Added some russian docs. Changed prototype behaviour. Added __init__ args to config. Now JSONStorage supports dynamic database schemes defined 2019-11-13 19:15:54 +03:00
modules Adapted zecora-z FTPScanner class. 2019-11-13 22:17:42 +03:00
__init__.py Added some abstract parent classes and folders, made tests for parser and IpGenerator, fixed some bugs in parsing. 2019-01-27 23:28:58 +03:00
.gitignore Corrected stopping threads 2019-01-23 20:17:31 +04:00
config.py Adapted zecora-z FTPScanner class. 2019-11-13 22:17:42 +03:00
main_ui.py Initital commit 2019-01-20 20:59:47 +04:00
main.py Changed directory structure, divided changeable modules and less changeable core. Added new classes for communication - CommunicationDictionary and ConvertTable. 2019-03-24 01:02:55 +03:00
nesca.ui Initital commit 2019-01-20 20:59:47 +04:00
README.md Added some russian docs. Changed prototype behaviour. Added __init__ args to config. Now JSONStorage supports dynamic database schemes defined 2019-11-13 19:15:54 +03:00
README.ru.md Added some russian docs. Changed prototype behaviour. Added __init__ args to config. Now JSONStorage supports dynamic database schemes defined 2019-11-13 19:15:54 +03:00
requirements.txt Changed communication principes - removed CommunicationDictionary, now all keys is defined by annotations. Added new modules to scan Google docs and other urls. 2019-07-05 17:26:25 +03:00
results.json Adapted zecora-z FTPScanner class. 2019-11-13 22:17:42 +03:00

PySca - a NEtwork SCAnner rewritten in Python

Вариант на русском

What is it?

According to Wikipedia, network scanner is a computer program used to retrieve usernames and info on groups, shares, and services of networked computers. This project is based on ideas of scanner NESCA - it is simple scanner for everyone. PySca includes GUI-interface. The project is not just another fork of nesca - it is analogue built from scratch using Python language. Another difference from original is modularity of code - PySca has ability to get scan results from wherever you want and put wherever you can with the same user interface.

INSTALLATION

Just run

git clone http://github.com/Zloooy/PySca.git
cd PyNesca
pip install -r requirements.txt

RUN

Run

python main.py

in root PySca folder