From 7403bf14faba7e8ffb851232c2187656b0684ac3 Mon Sep 17 00:00:00 2001 From: Shay Nehmad Date: Tue, 4 Aug 2020 15:03:03 +0300 Subject: [PATCH] Update homepage look and feel --- .../ui/src/components/pages/RunServerPage.js | 67 ++++++++++++++----- 1 file changed, 51 insertions(+), 16 deletions(-) diff --git a/monkey/monkey_island/cc/ui/src/components/pages/RunServerPage.js b/monkey/monkey_island/cc/ui/src/components/pages/RunServerPage.js index 005441df7..bb713c5bc 100644 --- a/monkey/monkey_island/cc/ui/src/components/pages/RunServerPage.js +++ b/monkey/monkey_island/cc/ui/src/components/pages/RunServerPage.js @@ -1,6 +1,9 @@ import React from 'react'; -import {Col} from 'react-bootstrap'; +import {Col, Row} from 'react-bootstrap'; import {Link} from 'react-router-dom'; +import {FontAwesomeIcon} from '@fortawesome/react-fontawesome'; +import {faPlayCircle} from '@fortawesome/free-regular-svg-icons'; +import {faBookOpen, faCogs} from '@fortawesome/free-solid-svg-icons'; class RunServerPageComponent extends React.Component { constructor(props) { @@ -12,23 +15,15 @@ class RunServerPageComponent extends React.Component { -

1. Monkey Island Server

+

Welcome to the Monkey Island Server

-

Congrats! You have successfully set up the Monkey Island - server. 👏 👏

-

- The Infection Monkey is an open source security tool for testing a data center's resiliency to perimeter - breaches and internal server infections. - The Monkey uses various methods to propagate across a data - center and reports to this Monkey Island Command and Control server. -

-

- To read more about the Monkey, visit infectionmonkey.com -

-

- Go ahead and run the monkey. +

+ Congratulations! You have successfully set up the Monkey Island server. 👏 👏

+
+ +
+
); @@ -36,3 +31,43 @@ class RunServerPageComponent extends React.Component { } export default RunServerPageComponent; + +function HomepageCallToActions() { + return ( +
+
+ +
+ +

Run Monkey

+

Run the Monkey with the current configuration.

+ +
+
+ +

Configure Monkey

+

Edit targets, add credentials, choose exploits and more.

+ +
+
+ +

Read more

+

Visit our homepage for more information.

+
+
+
+
+
+ ); +} + +function MonkeyInfo() { + return ( + <> +

What is Infection Monkey?

+ Infection Monkey is an open-source security tool for testing a data center's resiliency to perimeter + breaches and internal server infections. The Monkey uses various methods to propagate across a data center + and reports to this Monkey Island Command and Control server. + + ); +}