diff --git a/lib/model/dynamicpayloadinfo.rb b/lib/model/dynamicpayloadinfo.rb new file mode 100644 index 000000000..95a2de0c0 --- /dev/null +++ b/lib/model/dynamicpayloadinfo.rb @@ -0,0 +1,21 @@ +module BeEF +module Models + +class DynamicPayloadInfo + + include DataMapper::Resource + + storage_names[:default] = 'dynamic_payload_info' + + property :id, Serial + property :name, String, :length => 15 + property :value, String, :length => 30 + property :required, Boolean, :default => false + property :description, Text, :lazy => false + belongs_to :dynamic_payloads + +end + +end +end + diff --git a/lib/model/dynamicpayloads.rb b/lib/model/dynamicpayloads.rb new file mode 100644 index 000000000..966ec118f --- /dev/null +++ b/lib/model/dynamicpayloads.rb @@ -0,0 +1,19 @@ +module BeEF +module Models + +class DynamicPayloads + + include DataMapper::Resource + + storage_names[:default] = 'dynamic_payloads' + + property :id, Serial + property :name, Text, :lazy => false + + has n, :dynamic_payload_info + +end + +end +end +