From 61efe56b10a5d41e85debc297aee9dd8fb8a83b8 Mon Sep 17 00:00:00 2001 From: antisnatchor Date: Thu, 15 Mar 2012 13:56:48 +0100 Subject: [PATCH] Removed classes and requires of dynamic* tables. Not used anymore. --- core/core.rb | 3 -- core/main/models/dynamiccommandinfo.rb | 36 ------------------------ core/main/models/dynamicpayloadinfo.rb | 38 -------------------------- core/main/models/dynamicpayloads.rb | 35 ------------------------ 4 files changed, 112 deletions(-) delete mode 100644 core/main/models/dynamiccommandinfo.rb delete mode 100644 core/main/models/dynamicpayloadinfo.rb delete mode 100644 core/main/models/dynamicpayloads.rb diff --git a/core/core.rb b/core/core.rb index 49139feea..bc655694c 100644 --- a/core/core.rb +++ b/core/core.rb @@ -26,9 +26,6 @@ require 'core/main/models/hookedbrowser' require 'core/main/models/log' require 'core/main/models/command' require 'core/main/models/result' -require 'core/main/models/dynamiccommandinfo' -require 'core/main/models/dynamicpayloadinfo' -require 'core/main/models/dynamicpayloads' require 'core/main/models/optioncache' # @note Include the constants diff --git a/core/main/models/dynamiccommandinfo.rb b/core/main/models/dynamiccommandinfo.rb deleted file mode 100644 index a70b7d707..000000000 --- a/core/main/models/dynamiccommandinfo.rb +++ /dev/null @@ -1,36 +0,0 @@ -# -# Copyright 2012 Wade Alcorn wade@bindshell.net -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# -module BeEF -module Core -module Models - - class DynamicCommandInfo - - include DataMapper::Resource - - storage_names[:default] = 'core_dynamiccommandinfo' - - property :id, Serial - property :name, Text, :lazy => false - property :description, Text, :lazy => false - property :targets, Text, :lazy => false - belongs_to :command_module - - end - -end -end -end \ No newline at end of file diff --git a/core/main/models/dynamicpayloadinfo.rb b/core/main/models/dynamicpayloadinfo.rb deleted file mode 100644 index 6fe9813a9..000000000 --- a/core/main/models/dynamicpayloadinfo.rb +++ /dev/null @@ -1,38 +0,0 @@ -# -# Copyright 2012 Wade Alcorn wade@bindshell.net -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# -module BeEF -module Core -module Models - - class DynamicPayloadInfo - - include DataMapper::Resource - - storage_names[:default] = 'core_dynamicpayloadinfo' - - property :id, Serial - property :name, String, :length => 30 - property :value, String, :length => 255 - property :required, Boolean, :default => false - property :description, Text, :lazy => false - - belongs_to :dynamic_payloads - - end - -end -end -end \ No newline at end of file diff --git a/core/main/models/dynamicpayloads.rb b/core/main/models/dynamicpayloads.rb deleted file mode 100644 index 8aab50ef3..000000000 --- a/core/main/models/dynamicpayloads.rb +++ /dev/null @@ -1,35 +0,0 @@ -# -# Copyright 2012 Wade Alcorn wade@bindshell.net -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# -module BeEF -module Core -module Models - - class DynamicPayloads - - include DataMapper::Resource - - storage_names[:default] = 'core_dynamicpayloads' - - property :id, Serial - property :name, Text, :lazy => false - - has n, :dynamic_payload_info - - end - -end -end -end \ No newline at end of file