Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix-rnn-detection #453

Closed
wants to merge 308 commits into from
Closed
Changes from 1 commit
Commits
Show all changes
308 commits
Select commit Hold shift + click to select a range
8d60ec4
readme improve
eldraco Jun 6, 2024
f0d3a0c
Unfix the versions in requirements.txt
eldraco Jun 6, 2024
30077ae
rnn_module. Improve the dataset of known CC channels. And add one mor…
eldraco Feb 13, 2024
a650d64
rnn_module. Update the RNN ML model to the latest CC channels
eldraco Feb 13, 2024
78db836
rnn_module. Improve README for rnn
eldraco Feb 13, 2024
b1c7e41
documentation. Add new page for Slips datasets
eldraco Feb 13, 2024
ea98aad
rnn_module. Add the graphs of loss and accuracy for the latest model
eldraco Feb 13, 2024
5a1c66f
datasets. Add 2 new testing datasets for CC detection.
eldraco Feb 13, 2024
a3e7617
rnn_module. Fix error loading Bidirectional model with new keras library
eldraco Feb 13, 2024
531ef31
Much better documentation of how the stratosphere letters work and th…
eldraco Apr 20, 2024
4c246be
readme. More changes
eldraco Apr 20, 2024
796fe14
Update README.md Add correct figure 1
eldraco Apr 20, 2024
414de98
rnn. Delete old datasets
eldraco Apr 20, 2024
c4aab87
rnn. Delete old datasets
eldraco Apr 20, 2024
1b394a3
rnn. Rename datasets
eldraco Apr 20, 2024
162ff57
rnn. Add a jupyter python notebook to do better training of CC models
eldraco Apr 20, 2024
fbdff59
rnn. Add comments to code
eldraco Apr 20, 2024
27a2123
ipynb. Much better code and evaluation and separation of data
eldraco Apr 20, 2024
5ffeb24
readme. Better explanations
eldraco Apr 20, 2024
f7ea264
readme. Include plots
eldraco Apr 20, 2024
3dcaafa
rnn. Add the model v1
eldraco Apr 20, 2024
d7c8e71
rnn. Add the model v1.1
eldraco Apr 20, 2024
380b446
docs. Move the plots to the docs folder
eldraco Apr 20, 2024
265532c
docs. Add the plots of v1 and v.11 to the docs folder
eldraco Apr 20, 2024
a561c50
rnn. Add the original model
eldraco Apr 20, 2024
2eb88ed
rnn. improve jupyter notebook
eldraco Apr 20, 2024
f439966
rnn. Add optimization with optuna
eldraco Apr 20, 2024
5d2859b
Add log of the trials
eldraco Apr 20, 2024
770ba12
Readme. include model v1.2
eldraco Apr 21, 2024
5d32d5c
add new model v1.2
eldraco Apr 21, 2024
9a08781
readme. add graphs for model v1.2
eldraco Apr 21, 2024
56beb51
ipynb. Improve code
eldraco Apr 21, 2024
0410efa
rnn. New training python code
eldraco Apr 21, 2024
63e9144
rnn. improve training algorithm outside ipynb
eldraco Apr 21, 2024
8b50ff6
rnn. Delete old training file
eldraco Apr 21, 2024
c6b487c
rnn. train optuna for 500 trials
eldraco Apr 21, 2024
99433c6
Change the model to a new one optimized with Adam, not RMSProp
eldraco Apr 22, 2024
bf1f57a
Add verbosity 0
eldraco Apr 23, 2024
1459c53
Add comments
eldraco Apr 23, 2024
781f32c
Update the RNN model to v1.2
eldraco Apr 23, 2024
457699c
rnn. Add v1.4
eldraco Apr 23, 2024
11ddefa
rnn. Fix v1.4
eldraco Apr 23, 2024
d735702
rnn. Add model v1.4
eldraco Apr 23, 2024
7254df1
rnn. Add model v1.4 plots
eldraco Apr 23, 2024
a8f13c5
rnn. Make the model v1.4 the default model for rnn
eldraco Apr 23, 2024
1abd430
Update README.md
eldraco Apr 23, 2024
29dfc2b
Update README.md
eldraco Apr 23, 2024
b92197a
dependency_image: use python3.10
AlyaGomaa Apr 28, 2024
f8af760
dependency_image: dont exclude black from requirements.txt
AlyaGomaa Apr 28, 2024
c390f0a
dependency_image: remove tzlocal from requirements
AlyaGomaa Apr 28, 2024
8b6c18f
dependency_image: install python3-tzlocal and python3-certifi after i…
AlyaGomaa Apr 28, 2024
8a5dbfa
readme change
eldraco Jun 6, 2024
ba8c03c
Merge branch 'fix-rnn-detection' of github.com:stratosphereips/Strato…
eldraco Jun 25, 2024
5d65873
Merge branch 'fix-rnn-detection' of https://github.com/stratosphereip…
eldraco Jun 25, 2024
d9164ad
rnn. Delete wrong line from merge comment
eldraco Jun 25, 2024
75f818e
rnn_module. Improve the dataset of known CC channels. And add one mor…
eldraco Feb 13, 2024
bb1540c
rnn_module. Update the RNN ML model to the latest CC channels
eldraco Feb 13, 2024
33b6519
rnn_module. Improve README for rnn
eldraco Feb 13, 2024
8ce98be
documentation. Add new page for Slips datasets
eldraco Feb 13, 2024
5be1604
rnn_module. Add the graphs of loss and accuracy for the latest model
eldraco Feb 13, 2024
91f1c12
datasets. Add 2 new testing datasets for CC detection.
eldraco Feb 13, 2024
188c8c1
rnn_module. Fix error loading Bidirectional model with new keras library
eldraco Feb 13, 2024
25012fc
Much better documentation of how the stratosphere letters work and th…
eldraco Apr 20, 2024
5a205a2
readme. More changes
eldraco Apr 20, 2024
77a9366
Update README.md Add correct figure 1
eldraco Apr 20, 2024
b670b3f
rnn. Delete old datasets
eldraco Apr 20, 2024
97757f1
rnn. Delete old datasets
eldraco Apr 20, 2024
29103ca
rnn. Rename datasets
eldraco Apr 20, 2024
4df32a3
rnn. Add a jupyter python notebook to do better training of CC models
eldraco Apr 20, 2024
9433c18
rnn. Add comments to code
eldraco Apr 20, 2024
0b09296
ipynb. Much better code and evaluation and separation of data
eldraco Apr 20, 2024
d252e36
readme. Better explanations
eldraco Apr 20, 2024
f23cd90
readme. Include plots
eldraco Apr 20, 2024
8ba46b1
rnn. Add the model v1
eldraco Apr 20, 2024
17a29b5
rnn. Add the model v1.1
eldraco Apr 20, 2024
993b0d8
docs. Move the plots to the docs folder
eldraco Apr 20, 2024
56ded28
docs. Add the plots of v1 and v.11 to the docs folder
eldraco Apr 20, 2024
856c9b1
rnn. Add the original model
eldraco Apr 20, 2024
d0f8a92
rnn. improve jupyter notebook
eldraco Apr 20, 2024
7995f85
rnn. Add optimization with optuna
eldraco Apr 20, 2024
bf99adc
Add log of the trials
eldraco Apr 20, 2024
e36432b
Readme. include model v1.2
eldraco Apr 21, 2024
0625e73
add new model v1.2
eldraco Apr 21, 2024
bd1f24d
readme. add graphs for model v1.2
eldraco Apr 21, 2024
a4e4078
ipynb. Improve code
eldraco Apr 21, 2024
c15c904
rnn. New training python code
eldraco Apr 21, 2024
c852dc1
rnn. improve training algorithm outside ipynb
eldraco Apr 21, 2024
4f896ae
rnn. Delete old training file
eldraco Apr 21, 2024
2a3d055
rnn. train optuna for 500 trials
eldraco Apr 21, 2024
db845f6
Change the model to a new one optimized with Adam, not RMSProp
eldraco Apr 22, 2024
6cbaaf8
Add verbosity 0
eldraco Apr 23, 2024
8c2c7b9
Add comments
eldraco Apr 23, 2024
4fd662a
Update the RNN model to v1.2
eldraco Apr 23, 2024
e7eba65
rnn. Add v1.4
eldraco Apr 23, 2024
5ed923d
rnn. Fix v1.4
eldraco Apr 23, 2024
744ba05
rnn. Add model v1.4
eldraco Apr 23, 2024
212ad3e
rnn. Add model v1.4 plots
eldraco Apr 23, 2024
0fb4142
rnn. Make the model v1.4 the default model for rnn
eldraco Apr 23, 2024
fee449c
Update README.md
eldraco Apr 23, 2024
e3c9537
Update README.md
eldraco Apr 23, 2024
66244e4
dependency_image: use python3.10
AlyaGomaa Apr 28, 2024
84d11b4
dependency_image: dont exclude black from requirements.txt
AlyaGomaa Apr 28, 2024
4d039cf
dependency_image: remove tzlocal from requirements
AlyaGomaa Apr 28, 2024
0984389
dependency_image: install python3-tzlocal and python3-certifi after i…
AlyaGomaa Apr 28, 2024
e5c75b5
New function for getting the model
eldraco Jun 6, 2024
0d30216
readme improve
eldraco Jun 6, 2024
0d6420d
Unfix the versions in requirements.txt
eldraco Jun 6, 2024
d7c3f6e
rnn_module. Improve the dataset of known CC channels. And add one mor…
eldraco Feb 13, 2024
a76f4f1
rnn_module. Update the RNN ML model to the latest CC channels
eldraco Feb 13, 2024
6adb18f
rnn_module. Improve README for rnn
eldraco Feb 13, 2024
590c63b
rnn_module. Add the graphs of loss and accuracy for the latest model
eldraco Feb 13, 2024
7a1ff6a
Much better documentation of how the stratosphere letters work and th…
eldraco Apr 20, 2024
588d1e4
Update README.md Add correct figure 1
eldraco Apr 20, 2024
6aae7a0
rnn. Delete old datasets
eldraco Apr 20, 2024
040f5db
rnn. Rename datasets
eldraco Apr 20, 2024
a22a9cb
rnn. Add a jupyter python notebook to do better training of CC models
eldraco Apr 20, 2024
5224410
ipynb. Much better code and evaluation and separation of data
eldraco Apr 20, 2024
25cde7b
docs. Move the plots to the docs folder
eldraco Apr 20, 2024
9e565fb
rnn. improve jupyter notebook
eldraco Apr 20, 2024
b733afc
rnn. Add optimization with optuna
eldraco Apr 20, 2024
e6a5ec0
Add log of the trials
eldraco Apr 20, 2024
3ad3166
ipynb. Improve code
eldraco Apr 21, 2024
069912a
rnn. improve training algorithm outside ipynb
eldraco Apr 21, 2024
2130ffc
Change the model to a new one optimized with Adam, not RMSProp
eldraco Apr 22, 2024
2632ff3
Add verbosity 0
eldraco Apr 23, 2024
bf109e8
Add comments
eldraco Apr 23, 2024
4258aa9
Update the RNN model to v1.2
eldraco Apr 23, 2024
0a654c1
rnn. Make the model v1.4 the default model for rnn
eldraco Apr 23, 2024
b95c938
dependency_image: use python3.10
AlyaGomaa Apr 28, 2024
15591fe
dependency_image: dont exclude black from requirements.txt
AlyaGomaa Apr 28, 2024
176331a
dependency_image: remove tzlocal from requirements
AlyaGomaa Apr 28, 2024
5f1ba0e
dependency_image: install python3-tzlocal and python3-certifi after i…
AlyaGomaa Apr 28, 2024
9f2a2ee
readme change
eldraco Jun 6, 2024
f5a5312
readme change
eldraco Jun 6, 2024
dfe8444
Merge branch 'fix-rnn-detection' of github.com:stratosphereips/Strato…
eldraco Jul 2, 2024
b3c6be5
rnn_module. Improve the dataset of known CC channels. And add one mor…
eldraco Feb 13, 2024
95f22f5
rnn_module. Update the RNN ML model to the latest CC channels
eldraco Feb 13, 2024
9de7c40
rnn_module. Improve README for rnn
eldraco Feb 13, 2024
c24e406
documentation. Add new page for Slips datasets
eldraco Feb 13, 2024
003c247
rnn_module. Add the graphs of loss and accuracy for the latest model
eldraco Feb 13, 2024
fe025cd
datasets. Add 2 new testing datasets for CC detection.
eldraco Feb 13, 2024
cafea79
rnn_module. Fix error loading Bidirectional model with new keras library
eldraco Feb 13, 2024
b45ebaf
Much better documentation of how the stratosphere letters work and th…
eldraco Apr 20, 2024
0c8ed41
readme. More changes
eldraco Apr 20, 2024
e88144c
Update README.md Add correct figure 1
eldraco Apr 20, 2024
481523f
rnn. Delete old datasets
eldraco Apr 20, 2024
21d1e37
rnn. Delete old datasets
eldraco Apr 20, 2024
edb01c5
rnn. Rename datasets
eldraco Apr 20, 2024
91f278f
rnn. Add a jupyter python notebook to do better training of CC models
eldraco Apr 20, 2024
a9278f4
rnn. Add comments to code
eldraco Apr 20, 2024
9c21188
ipynb. Much better code and evaluation and separation of data
eldraco Apr 20, 2024
733aa0b
readme. Better explanations
eldraco Apr 20, 2024
d60adb0
readme. Include plots
eldraco Apr 20, 2024
37b2219
rnn. Add the model v1
eldraco Apr 20, 2024
4781ba6
rnn. Add the model v1.1
eldraco Apr 20, 2024
80f9a73
docs. Move the plots to the docs folder
eldraco Apr 20, 2024
611983d
docs. Add the plots of v1 and v.11 to the docs folder
eldraco Apr 20, 2024
5b9a452
rnn. Add the original model
eldraco Apr 20, 2024
b68ed15
rnn. improve jupyter notebook
eldraco Apr 20, 2024
7599803
rnn. Add optimization with optuna
eldraco Apr 20, 2024
cebf1a5
Add log of the trials
eldraco Apr 20, 2024
c8f57c5
Readme. include model v1.2
eldraco Apr 21, 2024
ad758e5
add new model v1.2
eldraco Apr 21, 2024
9980477
readme. add graphs for model v1.2
eldraco Apr 21, 2024
6579b29
ipynb. Improve code
eldraco Apr 21, 2024
b1bb5b4
rnn. New training python code
eldraco Apr 21, 2024
df189f1
rnn. improve training algorithm outside ipynb
eldraco Apr 21, 2024
ac4a3a5
rnn. Delete old training file
eldraco Apr 21, 2024
e1ad6ea
rnn. train optuna for 500 trials
eldraco Apr 21, 2024
4dc3493
Change the model to a new one optimized with Adam, not RMSProp
eldraco Apr 22, 2024
64b1fe7
Add verbosity 0
eldraco Apr 23, 2024
9e33c11
Add comments
eldraco Apr 23, 2024
6ceea8b
Update the RNN model to v1.2
eldraco Apr 23, 2024
6b3a750
rnn. Add v1.4
eldraco Apr 23, 2024
3701ee9
rnn. Fix v1.4
eldraco Apr 23, 2024
a0343b2
rnn. Add model v1.4
eldraco Apr 23, 2024
7e052a7
rnn. Add model v1.4 plots
eldraco Apr 23, 2024
11e5330
rnn. Make the model v1.4 the default model for rnn
eldraco Apr 23, 2024
b3e1703
Update README.md
eldraco Apr 23, 2024
0cff346
Update README.md
eldraco Apr 23, 2024
aa4d186
dependency_image: use python3.10
AlyaGomaa Apr 28, 2024
bb91353
dependency_image: dont exclude black from requirements.txt
AlyaGomaa Apr 28, 2024
00a2bd7
dependency_image: remove tzlocal from requirements
AlyaGomaa Apr 28, 2024
06b7a5c
dependency_image: install python3-tzlocal and python3-certifi after i…
AlyaGomaa Apr 28, 2024
b631f89
New function for getting the model
eldraco Jun 6, 2024
f54f3b3
readme improve
eldraco Jun 6, 2024
0e08179
Unfix the versions in requirements.txt
eldraco Jun 6, 2024
ff4e983
rnn_module. Improve the dataset of known CC channels. And add one mor…
eldraco Feb 13, 2024
6e45648
rnn_module. Update the RNN ML model to the latest CC channels
eldraco Feb 13, 2024
bba62e4
rnn_module. Improve README for rnn
eldraco Feb 13, 2024
57cef0b
rnn_module. Add the graphs of loss and accuracy for the latest model
eldraco Feb 13, 2024
4e34119
Much better documentation of how the stratosphere letters work and th…
eldraco Apr 20, 2024
9bb06bd
Update README.md Add correct figure 1
eldraco Apr 20, 2024
18afe77
rnn. Delete old datasets
eldraco Apr 20, 2024
4efee74
rnn. Rename datasets
eldraco Apr 20, 2024
90240c9
rnn. Add a jupyter python notebook to do better training of CC models
eldraco Apr 20, 2024
ee6e600
ipynb. Much better code and evaluation and separation of data
eldraco Apr 20, 2024
0b3c824
docs. Move the plots to the docs folder
eldraco Apr 20, 2024
4ba9e44
rnn. improve jupyter notebook
eldraco Apr 20, 2024
1795ef8
rnn. Add optimization with optuna
eldraco Apr 20, 2024
8d1f651
Add log of the trials
eldraco Apr 20, 2024
ea807a4
ipynb. Improve code
eldraco Apr 21, 2024
e3a2d69
rnn. improve training algorithm outside ipynb
eldraco Apr 21, 2024
6cc73c4
Change the model to a new one optimized with Adam, not RMSProp
eldraco Apr 22, 2024
5afee57
Add verbosity 0
eldraco Apr 23, 2024
6a09692
Add comments
eldraco Apr 23, 2024
2c613ca
Update the RNN model to v1.2
eldraco Apr 23, 2024
6f968d2
rnn. Make the model v1.4 the default model for rnn
eldraco Apr 23, 2024
7fed839
dependency_image: use python3.10
AlyaGomaa Apr 28, 2024
1886b8f
dependency_image: dont exclude black from requirements.txt
AlyaGomaa Apr 28, 2024
bd80426
dependency_image: remove tzlocal from requirements
AlyaGomaa Apr 28, 2024
98b48d6
dependency_image: install python3-tzlocal and python3-certifi after i…
AlyaGomaa Apr 28, 2024
94d15ed
readme change
eldraco Jun 6, 2024
1646103
readme change
eldraco Jun 6, 2024
9379987
rnn_module. Add the graphs of loss and accuracy for the latest model
eldraco Feb 13, 2024
0af4102
docs. Move the plots to the docs folder
eldraco Apr 20, 2024
56887de
Change the model to a new one optimized with Adam, not RMSProp
eldraco Apr 22, 2024
9499a1d
Update the RNN model to v1.2
eldraco Apr 23, 2024
09bc38d
rnn. Make the model v1.4 the default model for rnn
eldraco Apr 23, 2024
d53af71
dependency_image: use python3.10
AlyaGomaa Apr 28, 2024
7e5f3c3
dependency_image: dont exclude black from requirements.txt
AlyaGomaa Apr 28, 2024
eb60312
dependency_image: remove tzlocal from requirements
AlyaGomaa Apr 28, 2024
9731419
dependency_image: install python3-tzlocal and python3-certifi after i…
AlyaGomaa Apr 28, 2024
94dd5a9
rnn_module. Add the graphs of loss and accuracy for the latest model
eldraco Feb 13, 2024
1c70320
docs. Move the plots to the docs folder
eldraco Apr 20, 2024
8f459e2
Change the model to a new one optimized with Adam, not RMSProp
eldraco Apr 22, 2024
d377d9e
Update the RNN model to v1.2
eldraco Apr 23, 2024
48c6178
rnn. Make the model v1.4 the default model for rnn
eldraco Apr 23, 2024
c228027
dependency_image: use python3.10
AlyaGomaa Apr 28, 2024
5e06a71
dependency_image: remove tzlocal from requirements
AlyaGomaa Apr 28, 2024
005a5fe
dependency_image: install python3-tzlocal and python3-certifi after i…
AlyaGomaa Apr 28, 2024
cf6197b
readme change
eldraco Jun 6, 2024
a461bd0
readme change
eldraco Jun 6, 2024
8410bf7
Merge branch 'fix-rnn-detection' of github.com:stratosphereips/Strato…
eldraco Jul 9, 2024
d401216
update requirements.txt and remove most fixed versions
AlyaGomaa Jul 10, 2024
082f030
update ubuntu dockerfile to use ubuntu22:04 and python 3.10.12
AlyaGomaa Jul 10, 2024
20897b9
rnn. Add new model v1.5
eldraco Jul 13, 2024
5446135
rnn. Make new model v1.5 the one used by default
eldraco Jul 13, 2024
de8d3d6
rnn. Add new model v1.5 performance graphs to docs
eldraco Jul 13, 2024
aa5eefc
rnn. Update the readme
eldraco Jul 13, 2024
eb842a0
rnn. Fix bad previous merging
eldraco Jul 13, 2024
0bbce8c
rnn. Training now includes a reshaping since the libraries changed an…
eldraco Jul 13, 2024
5826710
Merge branch 'develop' into fix-rnn-detection
eldraco Jul 13, 2024
d55e787
Merge branch 'fix-rnn-detection' into alya/migration_to_python3.10.12
eldraco Jul 13, 2024
32b36c4
rnn. Fix error that I put the new model in the wrong place.
eldraco Jul 13, 2024
39c03da
rnn. Fix the Dockerfile to run for macos-m1.
eldraco Jul 14, 2024
1eeca31
Merge branch 'fix-rnn-detection' of github.com:stratosphereips/Strato…
eldraco Jul 14, 2024
b213227
fix-rnn. Delete misplaced model
eldraco Jul 14, 2024
da53121
Fix the export of stratoletters in case the tuple is none
eldraco Jul 16, 2024
ba5e52d
rnn. When detecting C&C only take into account the established flows.
eldraco Jul 16, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
rnn. Add new model v1.5
eldraco committed Jul 13, 2024
commit 20897b924dca903113fdac512cfb1dcbea760731
Binary file not shown.