Path: blob/master/modules/exploits/hp_ucmdb_add_user_csrf/module.rb
1154 views
#1# Copyright (c) 2006-2025 Wade Alcorn - [email protected]2# Browser Exploitation Framework (BeEF) - https://beefproject.com3# See the file 'doc/COPYING' for copying permission4#56class Hp_ucmdb_add_user_csrf < BeEF::Core::Command7def self.options8[9{ 'name' => 'protocol', 'type' => 'combobox', 'ui_label' => 'Protocol', 'store_type' => 'arraystore',10'store_fields' => ['protocol'], 'store_data' => [['http'], ['https']],11'valueField' => 'protocol', 'displayField' => 'protocol', 'mode' => 'local', 'value' => 'http', 'autoWidth' => true },12{ 'name' => 'host', 'ui_label' => 'Host', 'value' => '127.0.0.1' },13{ 'name' => 'port', 'ui_label' => 'Port', 'value' => '8080' },14{ 'name' => 'usertype', 'type' => 'combobox', 'ui_label' => 'Type of user', 'store_type' => 'arraystore',15'store_fields' => ['usertype'], 'store_data' => [['createUser'], ['createIntegrationUser']],16'valueField' => 'usertype', 'displayField' => 'usertype', 'mode' => 'local', 'value' => 'createUser', 'autoWidth' => true },17{ 'name' => 'customerid', 'ui_label' => 'CustomerID', 'value' => '1' },18{ 'name' => 'username', 'ui_label' => 'Desired username', 'value' => 'BeEF' },19{ 'name' => 'password', 'ui_label' => 'Desired password', 'value' => '__BeEF__' }20]21end2223def post_execute24save({ 'result' => @datastore['result'] })25end26end272829