├── .github └── workflows │ ├── python.yml │ └── pythonBandit.yml ├── LICENSE ├── README.md ├── database ├── abb.csv ├── backup │ ├── devices.pdf │ ├── devices.xls │ ├── lantronix.txt │ ├── moxa.csv │ ├── moxa.txt │ ├── official-cpe-dictionary_v2.3.xml │ ├── replace_moxa.py │ ├── shodan-export_lantronix.csv │ ├── shodan-export_moxa.csv │ ├── shodan-export_moxa2.csv │ └── txttocsv.py ├── capture.pcap ├── crouzet.csv ├── hirschmann.csv ├── lantronix.csv ├── moxa.csv ├── phoenix.csv ├── schneider.csv ├── siemens.csv ├── star_micronics.csv ├── telesis.csv └── wago.csv ├── images ├── PeekCapture.gif └── plcrack.jpg ├── pcap ├── Rack1_12h_arp.pcap ├── Rack2_12h_arp.pcap └── Rack_arp.pcap └── software ├── Makefile ├── config.json ├── files └── README.md ├── macDetec.py ├── modules ├── __init__.py ├── __pycache__ │ ├── __init__.cpython-36.pyc │ ├── an_database.cpython-36.pyc │ ├── an_mac.cpython-36.pyc │ ├── an_traffic.cpython-36.pyc │ └── dl_database.cpython-36.pyc ├── an_database.py ├── an_mac.py ├── an_traffic.py └── dl_database.py ├── setup.py └── tests └── .gitkeep /.github/workflows/python.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thainnos/macDetec/HEAD/.github/workflows/python.yml -------------------------------------------------------------------------------- /.github/workflows/pythonBandit.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thainnos/macDetec/HEAD/.github/workflows/pythonBandit.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thainnos/macDetec/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thainnos/macDetec/HEAD/README.md -------------------------------------------------------------------------------- /database/abb.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thainnos/macDetec/HEAD/database/abb.csv -------------------------------------------------------------------------------- /database/backup/devices.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thainnos/macDetec/HEAD/database/backup/devices.pdf -------------------------------------------------------------------------------- /database/backup/devices.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thainnos/macDetec/HEAD/database/backup/devices.xls -------------------------------------------------------------------------------- /database/backup/lantronix.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thainnos/macDetec/HEAD/database/backup/lantronix.txt -------------------------------------------------------------------------------- /database/backup/moxa.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thainnos/macDetec/HEAD/database/backup/moxa.csv -------------------------------------------------------------------------------- /database/backup/moxa.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thainnos/macDetec/HEAD/database/backup/moxa.txt -------------------------------------------------------------------------------- /database/backup/official-cpe-dictionary_v2.3.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thainnos/macDetec/HEAD/database/backup/official-cpe-dictionary_v2.3.xml -------------------------------------------------------------------------------- /database/backup/replace_moxa.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thainnos/macDetec/HEAD/database/backup/replace_moxa.py -------------------------------------------------------------------------------- /database/backup/shodan-export_lantronix.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thainnos/macDetec/HEAD/database/backup/shodan-export_lantronix.csv -------------------------------------------------------------------------------- /database/backup/shodan-export_moxa.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thainnos/macDetec/HEAD/database/backup/shodan-export_moxa.csv -------------------------------------------------------------------------------- /database/backup/shodan-export_moxa2.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thainnos/macDetec/HEAD/database/backup/shodan-export_moxa2.csv -------------------------------------------------------------------------------- /database/backup/txttocsv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thainnos/macDetec/HEAD/database/backup/txttocsv.py -------------------------------------------------------------------------------- /database/capture.pcap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thainnos/macDetec/HEAD/database/capture.pcap -------------------------------------------------------------------------------- /database/crouzet.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thainnos/macDetec/HEAD/database/crouzet.csv -------------------------------------------------------------------------------- /database/hirschmann.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thainnos/macDetec/HEAD/database/hirschmann.csv -------------------------------------------------------------------------------- /database/lantronix.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thainnos/macDetec/HEAD/database/lantronix.csv -------------------------------------------------------------------------------- /database/moxa.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thainnos/macDetec/HEAD/database/moxa.csv -------------------------------------------------------------------------------- /database/phoenix.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thainnos/macDetec/HEAD/database/phoenix.csv -------------------------------------------------------------------------------- /database/schneider.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thainnos/macDetec/HEAD/database/schneider.csv -------------------------------------------------------------------------------- /database/siemens.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thainnos/macDetec/HEAD/database/siemens.csv -------------------------------------------------------------------------------- /database/star_micronics.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thainnos/macDetec/HEAD/database/star_micronics.csv -------------------------------------------------------------------------------- /database/telesis.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thainnos/macDetec/HEAD/database/telesis.csv -------------------------------------------------------------------------------- /database/wago.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thainnos/macDetec/HEAD/database/wago.csv -------------------------------------------------------------------------------- /images/PeekCapture.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thainnos/macDetec/HEAD/images/PeekCapture.gif -------------------------------------------------------------------------------- /images/plcrack.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thainnos/macDetec/HEAD/images/plcrack.jpg -------------------------------------------------------------------------------- /pcap/Rack1_12h_arp.pcap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thainnos/macDetec/HEAD/pcap/Rack1_12h_arp.pcap -------------------------------------------------------------------------------- /pcap/Rack2_12h_arp.pcap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thainnos/macDetec/HEAD/pcap/Rack2_12h_arp.pcap -------------------------------------------------------------------------------- /pcap/Rack_arp.pcap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thainnos/macDetec/HEAD/pcap/Rack_arp.pcap -------------------------------------------------------------------------------- /software/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thainnos/macDetec/HEAD/software/Makefile -------------------------------------------------------------------------------- /software/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thainnos/macDetec/HEAD/software/config.json -------------------------------------------------------------------------------- /software/files/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thainnos/macDetec/HEAD/software/files/README.md -------------------------------------------------------------------------------- /software/macDetec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thainnos/macDetec/HEAD/software/macDetec.py -------------------------------------------------------------------------------- /software/modules/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /software/modules/__pycache__/__init__.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thainnos/macDetec/HEAD/software/modules/__pycache__/__init__.cpython-36.pyc -------------------------------------------------------------------------------- /software/modules/__pycache__/an_database.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thainnos/macDetec/HEAD/software/modules/__pycache__/an_database.cpython-36.pyc -------------------------------------------------------------------------------- /software/modules/__pycache__/an_mac.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thainnos/macDetec/HEAD/software/modules/__pycache__/an_mac.cpython-36.pyc -------------------------------------------------------------------------------- /software/modules/__pycache__/an_traffic.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thainnos/macDetec/HEAD/software/modules/__pycache__/an_traffic.cpython-36.pyc -------------------------------------------------------------------------------- /software/modules/__pycache__/dl_database.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thainnos/macDetec/HEAD/software/modules/__pycache__/dl_database.cpython-36.pyc -------------------------------------------------------------------------------- /software/modules/an_database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thainnos/macDetec/HEAD/software/modules/an_database.py -------------------------------------------------------------------------------- /software/modules/an_mac.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thainnos/macDetec/HEAD/software/modules/an_mac.py -------------------------------------------------------------------------------- /software/modules/an_traffic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thainnos/macDetec/HEAD/software/modules/an_traffic.py -------------------------------------------------------------------------------- /software/modules/dl_database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thainnos/macDetec/HEAD/software/modules/dl_database.py -------------------------------------------------------------------------------- /software/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thainnos/macDetec/HEAD/software/setup.py -------------------------------------------------------------------------------- /software/tests/.gitkeep: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------