forked from p15670423/monkey
island: Remove API endpoints for standard environment
This commit is contained in:
parent
e4d75e25bd
commit
739a017e91
|
@ -23,7 +23,6 @@ from monkey_island.cc.resources.client_run import ClientRun
|
||||||
from monkey_island.cc.resources.configuration_export import ConfigurationExport
|
from monkey_island.cc.resources.configuration_export import ConfigurationExport
|
||||||
from monkey_island.cc.resources.configuration_import import ConfigurationImport
|
from monkey_island.cc.resources.configuration_import import ConfigurationImport
|
||||||
from monkey_island.cc.resources.edge import Edge
|
from monkey_island.cc.resources.edge import Edge
|
||||||
from monkey_island.cc.resources.environment import Environment
|
|
||||||
from monkey_island.cc.resources.exploitations.manual_exploitation import ManualExploitation
|
from monkey_island.cc.resources.exploitations.manual_exploitation import ManualExploitation
|
||||||
from monkey_island.cc.resources.exploitations.monkey_exploitation import MonkeyExploitation
|
from monkey_island.cc.resources.exploitations.monkey_exploitation import MonkeyExploitation
|
||||||
from monkey_island.cc.resources.island_configuration import IslandConfiguration
|
from monkey_island.cc.resources.island_configuration import IslandConfiguration
|
||||||
|
@ -125,7 +124,6 @@ def init_api_resources(api):
|
||||||
api.add_resource(Root, "/api")
|
api.add_resource(Root, "/api")
|
||||||
api.add_resource(Registration, "/api/registration")
|
api.add_resource(Registration, "/api/registration")
|
||||||
api.add_resource(Authenticate, "/api/auth")
|
api.add_resource(Authenticate, "/api/auth")
|
||||||
api.add_resource(Environment, "/api/environment")
|
|
||||||
api.add_resource(Monkey, "/api/monkey", "/api/monkey/", "/api/monkey/<string:guid>")
|
api.add_resource(Monkey, "/api/monkey", "/api/monkey/", "/api/monkey/<string:guid>")
|
||||||
api.add_resource(Bootloader, "/api/bootloader/<string:os>")
|
api.add_resource(Bootloader, "/api/bootloader/<string:os>")
|
||||||
api.add_resource(LocalRun, "/api/local-monkey", "/api/local-monkey/")
|
api.add_resource(LocalRun, "/api/local-monkey", "/api/local-monkey/")
|
||||||
|
|
|
@ -1,22 +0,0 @@
|
||||||
import json
|
|
||||||
import logging
|
|
||||||
|
|
||||||
import flask_restful
|
|
||||||
from flask import request
|
|
||||||
|
|
||||||
import monkey_island.cc.environment.environment_singleton as env_singleton
|
|
||||||
|
|
||||||
logger = logging.getLogger(__name__)
|
|
||||||
|
|
||||||
|
|
||||||
class Environment(flask_restful.Resource):
|
|
||||||
def patch(self):
|
|
||||||
env_data = json.loads(request.data)
|
|
||||||
if env_data["server_config"] == "standard":
|
|
||||||
if env_singleton.env.needs_registration():
|
|
||||||
env_singleton.set_to_standard()
|
|
||||||
logger.warning(
|
|
||||||
"No user registered, Island on standard mode - no credentials required to "
|
|
||||||
"access."
|
|
||||||
)
|
|
||||||
return {}
|
|
|
@ -7,8 +7,6 @@ import ParticleBackground from '../ui-components/ParticleBackground';
|
||||||
|
|
||||||
class RegisterPageComponent extends React.Component {
|
class RegisterPageComponent extends React.Component {
|
||||||
|
|
||||||
NO_AUTH_API_ENDPOINT = '/api/environment';
|
|
||||||
|
|
||||||
register = (event) => {
|
register = (event) => {
|
||||||
event.preventDefault();
|
event.preventDefault();
|
||||||
this.auth.register(this.username, this.password).then(res => {
|
this.auth.register(this.username, this.password).then(res => {
|
||||||
|
|
Loading…
Reference in New Issue