Daniel Goldberg
0fb4feb78c
Merge pull request #107 from guardicore/develop
...
Finish the current small sprint.
New additions
* New icons
* Encrypted creds in the DB
* Option to pull logs from the monkey
* Rename C&C to Monkey Island
* Get rid of chaos monkey (at last!)
* Async scanning of victims
2018-03-10 18:44:21 +02:00
Itay Mizeretz
6caec5ccf2
quick bugfix to not try and drop system collections
2018-03-10 18:24:58 +02:00
itaymmguardicore
1a3ca06ce8
Merge pull request #86 from guardicore/feature/secure-island-db
...
Feature/secure island db
2018-03-08 20:03:40 +02:00
Itay Mizeretz
444828ad02
Remove isparta-instrumenter-loader
...
Force up-to-date moment dep
2018-03-08 19:12:51 +02:00
Itay Mizeretz
cf86294eb4
fix CR
2018-03-08 15:37:45 +02:00
Itay Mizeretz
795885b322
Fix CR
2018-03-08 14:17:27 +02:00
Daniel Goldberg
8f5643b0b5
Merge pull request #87 from guardicore/feature/send-raw-log
...
Feature/send raw log
2018-03-06 18:10:22 +02:00
itaymmguardicore
1317ea5b95
Merge pull request #98 from guardicore/feature/update-monkey-icon
...
Update icons
2018-02-27 19:59:03 +02:00
Itay Mizeretz
03c32025aa
Update icons
2018-02-27 19:39:32 +02:00
Itay Mizeretz
7f7a20847d
Remove utils from chaos_monkey
2018-02-27 19:34:00 +02:00
Itay Mizeretz
a20cb16b48
Merge branch 'develop' into feature/send-raw-log
...
# Conflicts:
# infection_monkey/main.py
# monkey_island/cc/app.py
# monkey_island/cc/ui/src/components/map/preview-pane/PreviewPane.js
2018-02-27 19:32:28 +02:00
Itay Mizeretz
d8946feb69
Fix CR
2018-02-27 19:13:28 +02:00
itaymmguardicore
d8210bf731
Merge branch 'develop' into feature/secure-island-db
2018-02-26 13:44:14 +02:00
Itay Mizeretz
b7f147921e
Merge remote-tracking branch 'origin/master' into develop
...
# Conflicts:
# monkey_island/cc/main.py
# monkey_island/cc/ui/src/components/Main.js
2018-02-25 19:15:09 +02:00
itaymmguardicore
e8b99490d1
Merge pull request #96 from guardicore/feature/secure-island
...
Feature/secure island
2018-02-25 18:29:06 +02:00
Itay Mizeretz
ddc93a67fa
Fix CR
2018-02-25 18:23:52 +02:00
Itay Mizeretz
38cf36e165
append options to existsing ones
2018-02-25 17:06:40 +02:00
Itay Mizeretz
6f827e5aa9
Add json-loader to package.json
2018-02-25 14:16:57 +02:00
Itay Mizeretz
4364156416
Add server config file and use in frontend+backend
2018-02-22 20:33:40 +02:00
Itay Mizeretz
9bb7148f50
Secure all endpoints
2018-02-22 16:21:03 +02:00
Itay Mizeretz
9e169980e3
Don't query completed steps if not logged in
2018-02-22 16:18:14 +02:00
Itay Mizeretz
28ef2d8708
return 401 on invalid token
2018-02-22 15:43:51 +02:00
Itay Mizeretz
c9d644f88a
Add login page, and auto redirection to/from login page
2018-02-22 15:23:47 +02:00
Itay Mizeretz
52d75de864
Fix AuthService
2018-02-22 15:22:35 +02:00
itaymmguardicore
f095639ad2
Merge pull request #88 from guardicore/bugfix/rename_Cnc_island
...
Remove C&C from all textual and code mentions
2018-02-22 12:37:00 +02:00
Daniel Goldberg
f675bed851
CR fixes
2018-02-22 10:59:04 +02:00
Itay Mizeretz
a69f7d93a3
Merge remote-tracking branch 'origin/develop' into bugfix/rename_Cnc_island
2018-02-22 10:57:08 +02:00
Itay Mizeretz
bbfb801603
Backmerge branch 'develop' into bugfix/rename_Cnc_island
...
# Conflicts:
# README.md
2018-02-22 10:50:08 +02:00
Itay Mizeretz
df95cc73c5
Make all components with server interaction AuthComponents
2018-02-22 10:36:10 +02:00
Itay Mizeretz
e02d282c03
Add AuthService
2018-02-22 10:35:31 +02:00
Itay Mizeretz
4bb569dd89
Add JWT authentication to backend
2018-02-22 10:33:37 +02:00
Daniel Goldberg
43df5b9dae
Merge pull request #89 from guardicore/bugfix/rename-chaos-monkey
...
Bugfix/rename chaos monkey
2018-02-22 10:10:46 +02:00
Itay Mizeretz
e11a75eb48
Exceptions are logged and sent to island
2018-02-19 18:32:43 +02:00
Itay Mizeretz
ee1a321416
Send log to island is configurable
2018-02-19 18:32:05 +02:00
Itay Mizeretz
aa02d8945d
Replace base64 with string escaping
2018-02-19 17:22:48 +02:00
Daniel Goldberg
92b02650df
Update PULL_REQUEST_TEMPLATE.md
...
Added request to add sample result
2018-02-19 14:19:25 +02:00
Itay Mizeretz
de4e4b9ea1
rename chaos_monkey folder to infection_monkey
2018-02-19 11:35:34 +02:00
Daniel Goldberg
3ea4609975
Remove C&C from all textual and code mentions
2018-02-15 15:36:19 +02:00
Daniel Goldberg
c827ddea71
Include a report image in the README
2018-02-15 15:09:54 +02:00
Daniel Goldberg
1390524d8d
update images
2018-02-15 15:01:36 +02:00
Itay Mizeretz
33345e8460
Rename chaos_monkey to infection_monkey
2018-02-14 19:03:29 +02:00
Itay Mizeretz
70766e7358
Save some space
2018-02-14 16:58:58 +02:00
Itay Mizeretz
86a0e47d15
Add log downloading from map
2018-02-14 15:51:22 +02:00
Itay Mizeretz
dbe7a6a378
Add log sending logic to monkey
...
Add log processing logic to monkey island backend
2018-02-14 15:50:53 +02:00
itaymmguardicore
0e9206728f
Merge pull request #84 from guardicore/feature/async_scan
...
Feature/async scan
2018-02-13 17:39:00 +02:00
Itay Mizeretz
06a2e4f18d
encrypt credentials in config+telemetry
2018-02-13 16:34:37 +02:00
Itay Mizeretz
29e85100d2
Add global encryptor
2018-02-13 16:29:24 +02:00
Daniel Goldberg
02d89ce5dd
Rewrite actual check for sockets to be cross platform
...
and notify when we fail to open a socket for unknown reasons.
2018-02-13 16:24:13 +02:00
Itay Mizeretz
0ed2f74824
Add encryptor
2018-02-13 12:05:01 +02:00
Daniel Goldberg
8b5e6c30e6
add missing run.sh file
2018-02-11 09:11:32 +02:00