/security_ml

Detection of cyber attack log data(using UNSW-NB15)

Primary LanguagePython

security_ml

Detection of cyber attack log data(using UNSW-NB15)

  1. 다운로드받은 경로로 이동
  2. Cmd창에서 python app.py

issue)) 서버에 test데이터셋 올려놓고, 거기서 preprocess(scale)하려고하는데, 계속 오류나는 상황..
똑같은 코드를 미리 돌려서, 전처리한 데이터 올리면 오류안남...

web에서 정보 입력 예시 복사해서 사용하시오!>>
Normal
3.69320000e-01, 4.00000000e+00, 4.00000000e+00, 5.68000000e+02, 3.04000000e+02, 1.89537530e+01, 3.10000000e+01, 2.90000000e+01, 9.22776953e+03, 4.93880615e+03, -4.55760902e-18, -4.59590825e-19, 1.17655664e+02, 1.08314664e+02, 1.66378922e+02, 1.53175828e+02, -2.57370862e-17, 7.27685474e-18, 2.75371503e-17, 4.82953359e-17, -1.68516636e-18, 1.19493615e-17, 3.06393884e-18, 1.42000000e+02, 7.60000000e+01, 1.58941827e-18, -5.36189296e-19, 8.00000000e+00, -6.58746850e-18, 4.00000000e+00, 1.00000000e+00, 1.00000000e+00, 3.00000000e+00, -2.61200786e-17, -2.14475719e-18, -3.31671379e-17, 3.00000000e+00, 8.00000000e+00, -1.20259599e-17, -1.53196942e-18, 8.55987912e-18, 2.45115107e-18, -3.82992354e-18, -7.65984709e-20, 2.02985948e-18, 3.44884615e-17, 6.89386238e-19, 1.99156024e-18, -2.50859992e-18, 1.53196942e-19, 4.59590825e-19, 7.54494938e-18, 1.48601034e-17, 4.28951437e-18, 1.54345919e-17, 1.43622133e-18, 5.97468073e-18, -3.63842737e-19, -4.48101055e-18, 1.22557553e-17, -5.18954640e-18, -4.13631743e-18, 2.66179686e-18, 3.67672660e-18, -1.60856789e-18, 3.52352966e-18, 4.94060137e-18, 6.20447614e-18, 3.10223807e-18, -3.06393884e-19, -1.76176483e-18, -3.10223807e-18, 1.36728271e-17, 4.90230214e-18, -4.78740443e-18, -5.18954640e-18, -5.05549908e-18, 3.19798616e-18, 8.42583180e-19, 1.20834088e-17, -7.65984709e-20, 8.65562721e-18, -4.63420749e-18, 1.09535813e-17, 7.65984709e-19, 3.37033272e-18, 1.44771110e-17, -3.37033272e-18, -3.06393884e-18, -1.36728271e-17, -3.37033272e-18, 5.88850745e-18, 1.45537095e-17, -5.55338914e-18, 1.18727630e-18, -4.13631743e-18, 6.54916926e-18, 3.52352966e-18, -1.83836330e-18, 2.75754495e-18, -2.02985948e-18, 3.37033272e-18, -1.03407936e-18, 1.30217401e-18, -5.51508990e-18, -3.46608081e-18, -1.66601674e-18, -1.32132362e-18, 1.44005125e-17, -1.30217401e-18, -1.28110943e-17, 9.45991116e-18, 1.07237859e-17, -4.51930978e-18, 1.05897386e-17, 3.86822278e-18, 3.44693119e-18, -4.24355529e-17, -4.34696322e-18, 1.99156024e-18, 5.55338914e-19, 2.29795413e-18, 1.49367018e-17, 3.77247469e-18, -4.74910520e-18, 1.28302439e-18, -3.50438004e-18, -1.41324179e-17, 6.20447614e-18, 1.57026865e-17, -7.18110665e-19, -2.16390680e-18, -5.51508990e-18, -9.19181651e-19, 5.82148379e-18, 2.60434801e-18, 9.23011574e-18, -1.53196942e-19, 4.05971896e-18, -1.28685431e-17, 9.19181651e-18, 4.40441208e-19, 1.39792209e-17, 3.21713578e-18, -7.85134327e-19, 2.56604878e-18, 3.67672660e-18, -1.37494255e-17, 3.67672660e-18, 3.82992354e-18, -3.25543501e-19, 1.49367018e-17, -4.27419468e-17, -6.89386238e-19, -5.80233417e-18, -4.71080596e-18, 4.59590825e-19, 1.00343997e-17, 1.00000000e+00, -6.89386238e-18, -3.44693119e-19, 3.51395485e-18, -1.03407936e-17, -1.35196301e-17, 1.14897706e-18, -4.28951437e-18, 1.18727630e-18, 7.65984709e-20, -3.29373425e-18, -3.52352966e-18, 8.11943792e-18, 3.82992354e-19, 1.00000000e+00, 3.98312049e-18, 5.57253876e-18, -2.43583137e-17, -2.42817153e-17, 3.81077393e-18, -3.04478922e-18, 1.53196942e-18, 3.90652202e-18, 6.64874727e-17, 5.28529449e-18, 2.27497459e-17, -5.82148379e-18, 3.40863196e-18, 0.00000000e+00, 1.00000000e+00, 3.82992354e-19, -4.01375988e-17, -1.36536774e-17, -6.79811429e-19, 1.37877248e-17, 7.50665015e-18, -7.37260282e-19, -8.33008371e-19

  • Generic
    9.00000000e-06, 2.00000000e+00, 1.26387477e-18, 1.14000000e+02, 5.93638149e-18, 1.11111107e+05, 2.54000000e+02, -2.02602956e-17, 5.06666640e+07, 8.75137530e-18, -4.55760902e-18, -4.59590825e-19, 9.00000000e-03, -9.19181651e-19, -2.04900910e-18, 6.81726391e-18, -2.57370862e-17, 7.27685474e-18, 2.75371503e-17, 4.82953359e-17, -1.68516636e-18, 1.19493615e-17, 3.06393884e-18, 5.70000000e+01, -1.98198543e-17, 1.58941827e-18, -5.36189296e-19, 3.40000000e+01, 2.00000000e+00, 1.90000000e+01, 1.80000000e+01, 1.80000000e+01, 3.50000000e+01, -2.61200786e-17, -2.14475719e-18, -3.31671379e-17, 1.90000000e+01, 3.40000000e+01, -1.20259599e-17, -1.53196942e-18, 8.55987912e-18, 2.45115107e-18, -3.82992354e-18, -7.65984709e-20, 2.02985948e-18, 3.44884615e-17, 6.89386238e-19, 1.99156024e-18, -2.50859992e-18, 1.53196942e-19, 4.59590825e-19, 7.54494938e-18, 1.48601034e-17, 4.28951437e-18, 1.54345919e-17, 1.43622133e-18, 5.97468073e-18, -3.63842737e-19, -4.48101055e-18, 1.22557553e-17, -5.18954640e-18, -4.13631743e-18, 2.66179686e-18, 3.67672660e-18, -1.60856789e-18, 3.52352966e-18, 4.94060137e-18, 6.20447614e-18, 3.10223807e-18, -3.06393884e-19, -1.76176483e-18, -3.10223807e-18, 1.36728271e-17, 4.90230214e-18, -4.78740443e-18, -5.18954640e-18, -5.05549908e-18, 3.19798616e-18, 8.42583180e-19, 1.20834088e-17, -7.65984709e-20, 8.65562721e-18, -4.63420749e-18, 1.09535813e-17, 7.65984709e-19, 3.37033272e-18, 1.44771110e-17, -3.37033272e-18, -3.06393884e-18, -1.36728271e-17, -3.37033272e-18, 5.88850745e-18, 1.45537095e-17, -5.55338914e-18, 1.18727630e-18, -4.13631743e-18, 6.54916926e-18, 3.52352966e-18, -1.83836330e-18, 2.75754495e-18, -2.02985948e-18, 3.37033272e-18, -1.03407936e-18, 1.30217401e-18, -5.51508990e-18, -3.46608081e-18, -1.66601674e-18, -1.32132362e-18, 1.44005125e-17, -1.30217401e-18, -1.28110943e-17, 9.45991116e-18, 1.07237859e-17, -4.51930978e-18, 1.05897386e-17, 3.86822278e-18, 3.44693119e-18, -4.24355529e-17, -4.34696322e-18, 1.99156024e-18, 5.55338914e-19, 2.29795413e-18, 1.49367018e-17, 3.77247469e-18, -4.74910520e-18, 1.28302439e-18, -3.50438004e-18, -1.41324179e-17, 6.20447614e-18, 1.57026865e-17, -7.18110665e-19, -2.16390680e-18, -5.51508990e-18, -9.19181651e-19, 5.82148379e-18, 2.60434801e-18, 9.23011574e-18, -1.53196942e-19, 4.05971896e-18, -1.28685431e-17, 9.19181651e-18, 4.40441208e-19, 1.39792209e-17, 3.21713578e-18, -7.85134327e-19, 2.56604878e-18, 3.67672660e-18, -1.37494255e-17, 3.67672660e-18, 3.82992354e-18, -3.25543501e-19, 1.49367018e-17, -4.27419468e-17, -6.89386238e-19, -5.80233417e-18, -4.71080596e-18, 4.59590825e-19, 1.00343997e-17, 1.00000000e+00, -6.89386238e-18, -3.44693119e-19, 3.51395485e-18, -1.03407936e-17, -1.35196301e-17, 1.14897706e-18, -4.28951437e-18, 1.18727630e-18, 7.65984709e-20, -3.29373425e-18, -3.52352966e-18, 8.11943792e-18, 3.82992354e-19, -5.07847862e-17, 3.98312049e-18, 1.00000000e+00, -2.43583137e-17, -2.42817153e-17, 3.81077393e-18, -3.04478922e-18, 1.53196942e-18, 3.90652202e-18, 6.64874727e-17, 5.28529449e-18, 2.27497459e-17, -5.82148379e-18, 3.40863196e-18, 0.00000000e+00, -1.45537095e-17, 3.82992354e-19, -4.01375988e-17, 1.00000000e+00, -6.79811429e-19, 1.37877248e-17, 7.50665015e-18, -7.37260282e-19, -8.33008371e-19

  • Reconnaissance
    1.53657100e+00, 1.00000000e+01, 8.00000000e+00, 5.64000000e+02, 3.54000000e+02, 1.10635950e+01, 2.54000000e+02, 2.52000000e+02, 2.64485010e+03, 1.61398328e+03, 2.00000000e+00, 1.00000000e+00, 1.70730111e+02, 2.04082859e+02, 1.01991452e+04, 2.80470312e+02, 2.55000000e+02, 1.84625166e+09, 4.42800700e+08, 2.55000000e+02, 2.05729000e-01, 1.07222000e-01, 9.85070000e-02, 5.60000000e+01, 4.40000000e+01, 1.58941827e-18, -5.36189296e-19, 3.00000000e+00, 1.00000000e+00, 1.00000000e+00, 1.00000000e+00, 1.00000000e+00, 1.00000000e+00, -2.61200786e-17, -2.14475719e-18, -3.31671379e-17, 2.00000000e+00, 2.00000000e+00, -1.20259599e-17, -1.53196942e-18, 8.55987912e-18, 2.45115107e-18, -3.82992354e-18, -7.65984709e-20, 2.02985948e-18, 3.44884615e-17, 6.89386238e-19, 1.99156024e-18, -2.50859992e-18, 1.53196942e-19, 4.59590825e-19, 7.54494938e-18, 1.48601034e-17, 4.28951437e-18, 1.54345919e-17, 1.43622133e-18, 5.97468073e-18, -3.63842737e-19, -4.48101055e-18, 1.22557553e-17, -5.18954640e-18, -4.13631743e-18, 2.66179686e-18, 3.67672660e-18, -1.60856789e-18, 3.52352966e-18, 4.94060137e-18, 6.20447614e-18, 3.10223807e-18, -3.06393884e-19, -1.76176483e-18, -3.10223807e-18, 1.36728271e-17, 4.90230214e-18, -4.78740443e-18, -5.18954640e-18, -5.05549908e-18, 3.19798616e-18, 8.42583180e-19, 1.20834088e-17, -7.65984709e-20, 8.65562721e-18, -4.63420749e-18, 1.09535813e-17, 7.65984709e-19, 3.37033272e-18, 1.44771110e-17, -3.37033272e-18, -3.06393884e-18, -1.36728271e-17, -3.37033272e-18, 5.88850745e-18, 1.45537095e-17, -5.55338914e-18, 1.18727630e-18, -4.13631743e-18, 6.54916926e-18, 3.52352966e-18, -1.83836330e-18, 2.75754495e-18, -2.02985948e-18, 3.37033272e-18, -1.03407936e-18, 1.30217401e-18, -5.51508990e-18, -3.46608081e-18, -1.66601674e-18, -1.32132362e-18, 1.44005125e-17, -1.30217401e-18, -1.28110943e-17, 9.45991116e-18, 1.07237859e-17, -4.51930978e-18, 1.05897386e-17, 3.86822278e-18, 3.44693119e-18, -4.24355529e-17, -4.34696322e-18, 1.99156024e-18, 5.55338914e-19, 2.29795413e-18, 1.49367018e-17, 3.77247469e-18, -4.74910520e-18, 1.28302439e-18, -3.50438004e-18, -1.41324179e-17, 6.20447614e-18, 1.57026865e-17, -7.18110665e-19, -2.16390680e-18, -5.51508990e-18, -9.19181651e-19, 5.82148379e-18, 2.60434801e-18, 9.23011574e-18, -1.53196942e-19, 4.05971896e-18, -1.28685431e-17, 9.19181651e-18, 4.40441208e-19, 1.39792209e-17, 3.21713578e-18, -7.85134327e-19, 2.56604878e-18, 3.67672660e-18, -1.37494255e-17, 3.67672660e-18, 3.82992354e-18, -3.25543501e-19, 1.49367018e-17, 1.00000000e+00, -6.89386238e-19, -5.80233417e-18, -4.71080596e-18, 4.59590825e-19, 1.00343997e-17, -7.49899030e-17, -6.89386238e-18, -3.44693119e-19, 3.51395485e-18, -1.03407936e-17, -1.35196301e-17, 1.14897706e-18, -4.28951437e-18, 1.18727630e-18, 7.65984709e-20, -3.29373425e-18, -3.52352966e-18, 8.11943792e-18, 3.82992354e-19, 1.00000000e+00, 3.98312049e-18, 5.57253876e-18, -2.43583137e-17, -2.42817153e-17, 3.81077393e-18, -3.04478922e-18, 1.53196942e-18, 3.90652202e-18, 6.64874727e-17, 5.28529449e-18, 2.27497459e-17, -5.82148379e-18, 3.40863196e-18, 0.00000000e+00, -1.45537095e-17, 3.82992354e-19, 1.00000000e+00, -1.36536774e-17, -6.79811429e-19, 1.37877248e-17, 7.50665015e-18, -7.37260282e-19, -8.33008371e-19

개발환경
Windows 10. i5-7200U, RAM 8.0GB, 64bit conda 4.8.4, Python 3.8.5

필요 라이브러리
numpy 1.19.1, pandas 1.1.1, scikit-learn 0.23.2, scipy 1.5.2, sklearn 0.0, Flask 1.1.2