├── CTDNE ├── __init__.py ├── __pycache__ │ ├── __init__.cpython-36.pyc │ ├── ctdne.cpython-36.pyc │ ├── edges.cpython-36.pyc │ ├── node2vec.cpython-36.pyc │ └── parallel.cpython-36.pyc ├── ctdne.py ├── edges.py ├── node2vec.py ├── parallel.py └── setup.cfg ├── __pycache__ ├── anomaly_detection.cpython-36.pyc ├── pikachu.cpython-36.pyc └── utils.cpython-36.pyc ├── anomaly_detection.py ├── dataset ├── lanl │ ├── 10min_2xnorm.csv │ └── redteam.txt └── optc │ ├── OpTCRedTeamGroundTruth.pdf │ ├── optc_labels.py │ └── sample.csv ├── fig ├── framework.png └── train_error.png ├── main.py ├── pikachu.py ├── readme.md ├── results └── optc_d64all_users.csv ├── utils.py └── weights ├── graphs_optc_sample.pickle ├── long_term_optc_sample_d64.pickle ├── node_map_optc_sample.pickle ├── param_optc_sample_d64_0.001_10.pickle └── short_term_optc_sample_d64.pickle /CTDNE/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpaudel42/Pikachu/HEAD/CTDNE/__init__.py -------------------------------------------------------------------------------- /CTDNE/__pycache__/__init__.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpaudel42/Pikachu/HEAD/CTDNE/__pycache__/__init__.cpython-36.pyc -------------------------------------------------------------------------------- /CTDNE/__pycache__/ctdne.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpaudel42/Pikachu/HEAD/CTDNE/__pycache__/ctdne.cpython-36.pyc -------------------------------------------------------------------------------- /CTDNE/__pycache__/edges.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpaudel42/Pikachu/HEAD/CTDNE/__pycache__/edges.cpython-36.pyc -------------------------------------------------------------------------------- /CTDNE/__pycache__/node2vec.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpaudel42/Pikachu/HEAD/CTDNE/__pycache__/node2vec.cpython-36.pyc -------------------------------------------------------------------------------- /CTDNE/__pycache__/parallel.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpaudel42/Pikachu/HEAD/CTDNE/__pycache__/parallel.cpython-36.pyc -------------------------------------------------------------------------------- /CTDNE/ctdne.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpaudel42/Pikachu/HEAD/CTDNE/ctdne.py -------------------------------------------------------------------------------- /CTDNE/edges.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpaudel42/Pikachu/HEAD/CTDNE/edges.py -------------------------------------------------------------------------------- /CTDNE/node2vec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpaudel42/Pikachu/HEAD/CTDNE/node2vec.py -------------------------------------------------------------------------------- /CTDNE/parallel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpaudel42/Pikachu/HEAD/CTDNE/parallel.py -------------------------------------------------------------------------------- /CTDNE/setup.cfg: -------------------------------------------------------------------------------- 1 | [metadata] 2 | description-file = README.md -------------------------------------------------------------------------------- /__pycache__/anomaly_detection.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpaudel42/Pikachu/HEAD/__pycache__/anomaly_detection.cpython-36.pyc -------------------------------------------------------------------------------- /__pycache__/pikachu.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpaudel42/Pikachu/HEAD/__pycache__/pikachu.cpython-36.pyc -------------------------------------------------------------------------------- /__pycache__/utils.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpaudel42/Pikachu/HEAD/__pycache__/utils.cpython-36.pyc -------------------------------------------------------------------------------- /anomaly_detection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpaudel42/Pikachu/HEAD/anomaly_detection.py -------------------------------------------------------------------------------- /dataset/lanl/10min_2xnorm.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpaudel42/Pikachu/HEAD/dataset/lanl/10min_2xnorm.csv -------------------------------------------------------------------------------- /dataset/lanl/redteam.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpaudel42/Pikachu/HEAD/dataset/lanl/redteam.txt -------------------------------------------------------------------------------- /dataset/optc/OpTCRedTeamGroundTruth.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpaudel42/Pikachu/HEAD/dataset/optc/OpTCRedTeamGroundTruth.pdf -------------------------------------------------------------------------------- /dataset/optc/optc_labels.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpaudel42/Pikachu/HEAD/dataset/optc/optc_labels.py -------------------------------------------------------------------------------- /dataset/optc/sample.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpaudel42/Pikachu/HEAD/dataset/optc/sample.csv -------------------------------------------------------------------------------- /fig/framework.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpaudel42/Pikachu/HEAD/fig/framework.png -------------------------------------------------------------------------------- /fig/train_error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpaudel42/Pikachu/HEAD/fig/train_error.png -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpaudel42/Pikachu/HEAD/main.py -------------------------------------------------------------------------------- /pikachu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpaudel42/Pikachu/HEAD/pikachu.py -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpaudel42/Pikachu/HEAD/readme.md -------------------------------------------------------------------------------- /results/optc_d64all_users.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpaudel42/Pikachu/HEAD/results/optc_d64all_users.csv -------------------------------------------------------------------------------- /utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpaudel42/Pikachu/HEAD/utils.py -------------------------------------------------------------------------------- /weights/graphs_optc_sample.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpaudel42/Pikachu/HEAD/weights/graphs_optc_sample.pickle -------------------------------------------------------------------------------- /weights/long_term_optc_sample_d64.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpaudel42/Pikachu/HEAD/weights/long_term_optc_sample_d64.pickle -------------------------------------------------------------------------------- /weights/node_map_optc_sample.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpaudel42/Pikachu/HEAD/weights/node_map_optc_sample.pickle -------------------------------------------------------------------------------- /weights/param_optc_sample_d64_0.001_10.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpaudel42/Pikachu/HEAD/weights/param_optc_sample_d64_0.001_10.pickle -------------------------------------------------------------------------------- /weights/short_term_optc_sample_d64.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpaudel42/Pikachu/HEAD/weights/short_term_optc_sample_d64.pickle --------------------------------------------------------------------------------