├── .github └── FUNDING.yml ├── LICENSE.txt ├── MANIFEST.in ├── Makefile ├── README.md ├── bin └── dscan ├── docs ├── Makefile ├── conf.py ├── dscan.rst ├── index.rst └── modules.rst ├── dscan ├── __init__.py ├── __main__.py ├── client.py ├── data │ ├── __init__.py │ ├── agent.conf │ └── dscan.conf ├── models │ ├── __init__.py │ ├── parsers.py │ ├── scanner.py │ └── structures.py ├── out.py └── server.py ├── requirements-dev.txt ├── requirements.txt ├── setup.py └── tests ├── __init__.py ├── data ├── certfile.crt ├── discovery-nonstandar.xml ├── discovery-nonstandard.xml ├── dscan.conf └── keyfile.key ├── test_client.py ├── test_config.py ├── test_parsers.py ├── test_scanprocess.py ├── test_server.py ├── test_srv_client.py ├── test_structures.py └── test_workspace.py /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | # These are supported funding model platforms 2 | 3 | github: [0x4E0x650x6F] 4 | -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x4E0x650x6F/dscan/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x4E0x650x6F/dscan/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x4E0x650x6F/dscan/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x4E0x650x6F/dscan/HEAD/README.md -------------------------------------------------------------------------------- /bin/dscan: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | echo "[*]\tDistribuited scan" 4 | python3 -m dscan "$@" -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x4E0x650x6F/dscan/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x4E0x650x6F/dscan/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/dscan.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x4E0x650x6F/dscan/HEAD/docs/dscan.rst -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x4E0x650x6F/dscan/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/modules.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x4E0x650x6F/dscan/HEAD/docs/modules.rst -------------------------------------------------------------------------------- /dscan/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x4E0x650x6F/dscan/HEAD/dscan/__init__.py -------------------------------------------------------------------------------- /dscan/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x4E0x650x6F/dscan/HEAD/dscan/__main__.py -------------------------------------------------------------------------------- /dscan/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x4E0x650x6F/dscan/HEAD/dscan/client.py -------------------------------------------------------------------------------- /dscan/data/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dscan/data/agent.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x4E0x650x6F/dscan/HEAD/dscan/data/agent.conf -------------------------------------------------------------------------------- /dscan/data/dscan.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x4E0x650x6F/dscan/HEAD/dscan/data/dscan.conf -------------------------------------------------------------------------------- /dscan/models/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dscan/models/parsers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x4E0x650x6F/dscan/HEAD/dscan/models/parsers.py -------------------------------------------------------------------------------- /dscan/models/scanner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x4E0x650x6F/dscan/HEAD/dscan/models/scanner.py -------------------------------------------------------------------------------- /dscan/models/structures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x4E0x650x6F/dscan/HEAD/dscan/models/structures.py -------------------------------------------------------------------------------- /dscan/out.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x4E0x650x6F/dscan/HEAD/dscan/out.py -------------------------------------------------------------------------------- /dscan/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x4E0x650x6F/dscan/HEAD/dscan/server.py -------------------------------------------------------------------------------- /requirements-dev.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x4E0x650x6F/dscan/HEAD/requirements-dev.txt -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | python-libnmap==0.7.3 2 | -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x4E0x650x6F/dscan/HEAD/setup.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x4E0x650x6F/dscan/HEAD/tests/__init__.py -------------------------------------------------------------------------------- /tests/data/certfile.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x4E0x650x6F/dscan/HEAD/tests/data/certfile.crt -------------------------------------------------------------------------------- /tests/data/discovery-nonstandar.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x4E0x650x6F/dscan/HEAD/tests/data/discovery-nonstandar.xml -------------------------------------------------------------------------------- /tests/data/discovery-nonstandard.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x4E0x650x6F/dscan/HEAD/tests/data/discovery-nonstandard.xml -------------------------------------------------------------------------------- /tests/data/dscan.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x4E0x650x6F/dscan/HEAD/tests/data/dscan.conf -------------------------------------------------------------------------------- /tests/data/keyfile.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x4E0x650x6F/dscan/HEAD/tests/data/keyfile.key -------------------------------------------------------------------------------- /tests/test_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x4E0x650x6F/dscan/HEAD/tests/test_client.py -------------------------------------------------------------------------------- /tests/test_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x4E0x650x6F/dscan/HEAD/tests/test_config.py -------------------------------------------------------------------------------- /tests/test_parsers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x4E0x650x6F/dscan/HEAD/tests/test_parsers.py -------------------------------------------------------------------------------- /tests/test_scanprocess.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x4E0x650x6F/dscan/HEAD/tests/test_scanprocess.py -------------------------------------------------------------------------------- /tests/test_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x4E0x650x6F/dscan/HEAD/tests/test_server.py -------------------------------------------------------------------------------- /tests/test_srv_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x4E0x650x6F/dscan/HEAD/tests/test_srv_client.py -------------------------------------------------------------------------------- /tests/test_structures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x4E0x650x6F/dscan/HEAD/tests/test_structures.py -------------------------------------------------------------------------------- /tests/test_workspace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x4E0x650x6F/dscan/HEAD/tests/test_workspace.py --------------------------------------------------------------------------------