add forgotten data folder

This commit is contained in:
Cracked5pider
2023-11-06 22:49:36 +01:00
parent e17eb4a5df
commit 44c557aeb9
121 changed files with 7337 additions and 0 deletions
Binary file not shown.

After

Width:  |  Height:  |  Size: 81 KiB

+60
View File
@@ -0,0 +1,60 @@
<!DOCTYPE RCC><RCC version="1.0">
<qresource prefix="/">
<file>Havoc.ico</file>
</qresource>
<qresource prefix="/icons">
<file alias="tab-close-button">../data/img/fclose.png</file>
<file alias="Monaco">../data/resources/Monaco.ttf</file>
<file alias="FileBrowserFolder">../data/img/FileBrowser/Folder.png</file>
<file alias="FileBrowserFile">../data/img/FileBrowser/File.png</file>
<file alias="FileBrowserHardDisk">../data/img/FileBrowser/HardDisk.png</file>
<file alias="DeadWhite">../data/img/DeadWhite.png</file>
</qresource>
<qresource prefix="/images">
<file alias="linux">../data/resources/linux-icon.png</file>
<file alias="linux-high">../data/resources/linux-icon-high.png</file>
<file alias="macos">../data/resources/macos-icon.png</file>
<file alias="macos-high">../data/resources/macos-icon-high.png</file>
<file alias="unknown">../data/resources/unknown-icon.png</file>
<file alias="unknown-high">../data/resources/unknown-icon-high.png</file>
<file alias="win7-vista">../data/resources/win7-vista-icon.png</file>
<file alias="win7-vista-high">../data/resources/win7-vista-icon-high.png</file>
<file alias="win10-8">../data/resources/win10-8-icon.png</file>
<file alias="win10-8-high">../data/resources/win10-8-icon-high.png</file>
<file alias="win11">../data/resources/win11-icon.png</file>
<file alias="win11-high">../data/resources/win11-icon-high.png</file>
<file alias="winxp">../data/resources/winxp-icon.png</file>
<file alias="winxp-high">../data/resources/winxp-icon-high.png</file>
<file alias="SessionHavoc">../data/resources/firewall.png</file>
</qresource>
<qresource prefix="/treewidget/">
<file alias="branch-closed">../data/img/treewidget/stylesheet-branch-closed.png</file>
<file alias="branch-more">../data/img/treewidget/stylesheet-branch-more.png</file>
<file alias="vline">../data/img/treewidget/stylesheet-vline.png</file>
<file alias="branch-end">../data/img/treewidget/stylesheet-branch-end.png</file>
<file alias="branch-open">../data/img/treewidget/stylesheet-branch-open.png</file>
</qresource>
<qresource prefix="/stylesheets">
<file alias="menubar">../data/stylesheets/menubar.qss</file>
<file alias="bottomTab">../data/stylesheets/bottomTab.qss</file>
<file alias="MenuStyle">../data/stylesheets/Widgets/MenuStyle.qss</file>
<file alias="teamserverTab">../data/stylesheets/teamserverTab.qss</file>
<file alias="Havoc">../data/stylesheets/Havoc.qss</file>
<file alias="MessageBox">../data/stylesheets/Widgets/MessageBox.qss</file>
</qresource>
<qresource prefix="/stylesheets/Dialogs">
<file alias="Connect">../data/stylesheets/Dialogs/Connect.qss</file>
<file alias="Preferences">../data/stylesheets/Dialogs/Preferences.qss</file>
<file alias="Listener">../data/stylesheets/Dialogs/Listener.qss</file>
<file alias="BasicDialog">../data/stylesheets/Dialogs/BasicDialog.qss</file>
<file alias="FileDialog">../data/stylesheets/Dialogs/FileDialog.qss</file>
</qresource>
</RCC>
+1
View File
@@ -0,0 +1 @@
IDI_ICON1 ICON "Havoc.ico"
+190
View File
@@ -0,0 +1,190 @@
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>AddEditCredentials</class>
<widget class="QDialog" name="AddEditCredentials">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>408</width>
<height>246</height>
</rect>
</property>
<property name="minimumSize">
<size>
<width>408</width>
<height>246</height>
</size>
</property>
<property name="maximumSize">
<size>
<width>408</width>
<height>246</height>
</size>
</property>
<property name="windowTitle">
<string>Add Credentials</string>
</property>
<layout class="QGridLayout" name="gridLayout">
<item row="6" column="3">
<widget class="QPushButton" name="pushButton_Close">
<property name="text">
<string>Close</string>
</property>
</widget>
</item>
<item row="6" column="4">
<spacer name="horizontalSpacer_2">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>40</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
<item row="1" column="0">
<widget class="QLabel" name="label_Name">
<property name="text">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:12pt;&quot;&gt;User:&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
</item>
<item row="5" column="0">
<widget class="QLabel" name="label_Password">
<property name="text">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:12pt;&quot;&gt;Source:&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
</item>
<item row="6" column="5">
<spacer name="horizontalSpacer_3">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>40</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
<item row="3" column="0">
<widget class="QLabel" name="label_Port">
<property name="text">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:12pt;&quot;&gt;Type:&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
</item>
<item row="6" column="1">
<spacer name="horizontalSpacer">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>40</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
<item row="6" column="2">
<widget class="QPushButton" name="pushButton_New_Profile">
<property name="text">
<string>Add</string>
</property>
</widget>
</item>
<item row="4" column="0">
<widget class="QLabel" name="label_User">
<property name="text">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:12pt;&quot;&gt;User:&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
</item>
<item row="2" column="0">
<widget class="QLabel" name="label_Host">
<property name="text">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:12pt;&quot;&gt;Password:&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
</item>
<item row="6" column="6">
<spacer name="horizontalSpacer_4">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>40</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
<item row="1" column="1" colspan="6">
<widget class="QLineEdit" name="lineEdit_PORT"/>
</item>
<item row="2" column="1" colspan="6">
<widget class="QLineEdit" name="lineEdit_Port"/>
</item>
<item row="3" column="1" colspan="6">
<widget class="QComboBox" name="comboBox_PassType">
<item>
<property name="text">
<string>cleartext</string>
</property>
</item>
<item>
<property name="text">
<string>hashed</string>
</property>
</item>
</widget>
</item>
<item row="4" column="1" colspan="6">
<widget class="QLineEdit" name="lineEdit_Host"/>
</item>
<item row="5" column="1" colspan="6">
<widget class="QComboBox" name="comboBox_Source">
<item>
<property name="text">
<string>manuel</string>
</property>
</item>
<item>
<property name="text">
<string>mimikatz</string>
</property>
</item>
<item>
<property name="text">
<string>hashdump</string>
</property>
</item>
</widget>
</item>
<item row="0" column="0" colspan="7">
<widget class="QTextEdit" name="EventLogText">
<property name="readOnly">
<bool>true</bool>
</property>
<property name="html">
<string>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:'Monaco'; font-size:10pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;Add Credentials to database&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
</item>
</layout>
</widget>
<resources/>
<connections/>
</ui>
+286
View File
@@ -0,0 +1,286 @@
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>Dialog</class>
<widget class="QDialog" name="Dialog">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>541</width>
<height>557</height>
</rect>
</property>
<property name="windowTitle">
<string>Dialog</string>
</property>
<layout class="QGridLayout" name="gridLayout_3">
<item row="1" column="0" colspan="8">
<widget class="QGroupBox" name="OptionsBox">
<property name="title">
<string>Options</string>
</property>
<layout class="QGridLayout" name="gridLayout_2">
<item row="2" column="1">
<widget class="QComboBox" name="ComboFormat">
<item>
<property name="text">
<string>Windows Exe</string>
</property>
</item>
<item>
<property name="text">
<string>Windows Dll</string>
</property>
</item>
<item>
<property name="text">
<string>Windows Service Exe</string>
</property>
</item>
<item>
<property name="text">
<string>Windows Reflective Dll</string>
</property>
</item>
<item>
<property name="text">
<string>Windows Shellcode</string>
</property>
</item>
</widget>
</item>
<item row="0" column="1">
<widget class="QComboBox" name="ComboListener">
<item>
<property name="text">
<string>test - listener</string>
</property>
</item>
</widget>
</item>
<item row="0" column="0">
<widget class="QLabel" name="LabelListener">
<property name="text">
<string>Listener: </string>
</property>
</widget>
</item>
<item row="3" column="1">
<spacer name="horizontalSpacer_3">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>40</width>
<height>5</height>
</size>
</property>
</spacer>
</item>
<item row="1" column="1">
<widget class="QComboBox" name="ComboArch">
<item>
<property name="text">
<string>x64</string>
</property>
</item>
<item>
<property name="text">
<string>x86</string>
</property>
</item>
</widget>
</item>
<item row="1" column="0">
<widget class="QLabel" name="LabelArch">
<property name="text">
<string>Arch</string>
</property>
</widget>
</item>
<item row="2" column="0">
<widget class="QLabel" name="LabelFormat">
<property name="text">
<string>Format</string>
</property>
</widget>
</item>
<item row="4" column="0" colspan="2">
<widget class="QTreeWidget" name="treeWidget">
<column>
<property name="text">
<string>Config</string>
</property>
</column>
<column>
<property name="text">
<string>Value</string>
</property>
</column>
<item>
<property name="text">
<string>Sleep</string>
</property>
<property name="text">
<string>test</string>
</property>
</item>
<item>
<property name="text">
<string>Jitter</string>
</property>
</item>
<item>
<property name="text">
<string>Injection</string>
</property>
<item>
<property name="text">
<string>Spawn64</string>
</property>
</item>
<item>
<property name="text">
<string>Spawn86</string>
</property>
</item>
</item>
</widget>
</item>
</layout>
</widget>
</item>
<item row="4" column="4">
<spacer name="horizontalSpacer_5">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>40</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
<item row="4" column="6">
<spacer name="horizontalSpacer_2">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>40</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
<item row="4" column="3">
<widget class="QPushButton" name="ButtonGenerate">
<property name="text">
<string>Generate</string>
</property>
</widget>
</item>
<item row="4" column="1">
<spacer name="horizontalSpacer_6">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>40</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
<item row="4" column="0">
<spacer name="horizontalSpacer">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>40</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
<item row="4" column="2">
<spacer name="horizontalSpacer_4">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>40</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
<item row="0" column="0">
<widget class="QLabel" name="LabelAgentType">
<property name="text">
<string>Agent:</string>
</property>
</widget>
</item>
<item row="3" column="0" colspan="8">
<widget class="QGroupBox" name="BuildConsoleBox">
<property name="title">
<string>Building Console</string>
</property>
<layout class="QGridLayout" name="gridLayout">
<property name="leftMargin">
<number>3</number>
</property>
<property name="topMargin">
<number>3</number>
</property>
<property name="rightMargin">
<number>3</number>
</property>
<property name="bottomMargin">
<number>3</number>
</property>
<property name="spacing">
<number>3</number>
</property>
<item row="0" column="0">
<widget class="QTextEdit" name="ConsoleText"/>
</item>
</layout>
</widget>
</item>
<item row="4" column="5">
<spacer name="horizontalSpacer_7">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>40</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
<item row="0" column="1" colspan="7">
<widget class="QComboBox" name="ComboAgentType">
<item>
<property name="text">
<string>Demon (default)</string>
</property>
</item>
</widget>
</item>
</layout>
</widget>
<resources/>
<connections/>
</ui>
+42
View File
@@ -0,0 +1,42 @@
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>Dialog</class>
<widget class="QDialog" name="Dialog">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>400</width>
<height>84</height>
</rect>
</property>
<property name="windowTitle">
<string>Dialog</string>
</property>
<layout class="QGridLayout" name="gridLayout">
<item row="0" column="0">
<widget class="QLabel" name="label">
<property name="text">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;center&quot;&gt;&lt;span style=&quot; font-size:12pt;&quot;&gt;Build Executable&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
</item>
<item row="1" column="0">
<widget class="QProgressBar" name="progressBar">
<property name="value">
<number>24</number>
</property>
</widget>
</item>
<item row="2" column="0">
<widget class="QLabel" name="label_2">
<property name="text">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;center&quot;&gt;Progress...&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
</item>
</layout>
</widget>
<resources/>
<connections/>
</ui>
+63
View File
@@ -0,0 +1,63 @@
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>Form</class>
<widget class="QWidget" name="Form">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>1030</width>
<height>583</height>
</rect>
</property>
<property name="windowTitle">
<string>Form</string>
</property>
<layout class="QGridLayout" name="gridLayout">
<property name="leftMargin">
<number>1</number>
</property>
<property name="topMargin">
<number>4</number>
</property>
<property name="rightMargin">
<number>1</number>
</property>
<property name="bottomMargin">
<number>4</number>
</property>
<property name="horizontalSpacing">
<number>6</number>
</property>
<property name="verticalSpacing">
<number>4</number>
</property>
<item row="0" column="0" colspan="2">
<widget class="QTextEdit" name="textEdit">
<property name="readOnly">
<bool>true</bool>
</property>
<property name="html">
<string>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; color:#000000;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
</item>
<item row="1" column="0">
<widget class="QLabel" name="label">
<property name="text">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Message&gt; &lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
</item>
<item row="1" column="1">
<widget class="QLineEdit" name="lineEdit"/>
</item>
</layout>
</widget>
<resources/>
<connections/>
</ui>
+242
View File
@@ -0,0 +1,242 @@
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>Connect</class>
<widget class="QDialog" name="Connect">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>547</width>
<height>242</height>
</rect>
</property>
<property name="windowTitle">
<string>AboutDialog</string>
</property>
<layout class="QGridLayout" name="gridLayout">
<item row="2" column="1">
<widget class="QLineEdit" name="lineEdit_Host">
<property name="text">
<string>127.0.0.1</string>
</property>
</widget>
</item>
<item row="0" column="1">
<spacer name="horizontalSpacer_2">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>40</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
<item row="4" column="0">
<widget class="QLabel" name="label_Port">
<property name="text">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;h3 style=&quot; margin-top:14px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:large; font-weight:600;&quot;&gt;lineEdit_PORT&lt;/span&gt;&lt;/h3&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
<property name="textFormat">
<enum>Qt::RichText</enum>
</property>
<property name="scaledContents">
<bool>false</bool>
</property>
<property name="alignment">
<set>Qt::AlignCenter</set>
</property>
<property name="wordWrap">
<bool>false</bool>
</property>
<property name="openExternalLinks">
<bool>false</bool>
</property>
<property name="textInteractionFlags">
<set>Qt::LinksAccessibleByMouse</set>
</property>
</widget>
</item>
<item row="1" column="3">
<widget class="QPushButton" name="pushButton_Connect">
<property name="text">
<string>New Profile</string>
</property>
</widget>
</item>
<item row="4" column="1">
<widget class="QLineEdit" name="lineEdit_PORT">
<property name="text">
<string>5pider</string>
</property>
<property name="echoMode">
<enum>QLineEdit::Normal</enum>
</property>
</widget>
</item>
<item row="3" column="1">
<widget class="QLineEdit" name="lineEdit_Port">
<property name="text">
<string>4545</string>
</property>
<property name="echoMode">
<enum>QLineEdit::Normal</enum>
</property>
</widget>
</item>
<item row="2" column="0">
<widget class="QLabel" name="label_Name">
<property name="text">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;h3 style=&quot; margin-top:14px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:large; font-weight:600;&quot;&gt;lineEdit_Host&lt;/span&gt;&lt;/h3&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
<property name="textFormat">
<enum>Qt::RichText</enum>
</property>
<property name="scaledContents">
<bool>false</bool>
</property>
<property name="alignment">
<set>Qt::AlignCenter</set>
</property>
<property name="wordWrap">
<bool>false</bool>
</property>
<property name="openExternalLinks">
<bool>false</bool>
</property>
<property name="textInteractionFlags">
<set>Qt::LinksAccessibleByMouse</set>
</property>
</widget>
</item>
<item row="6" column="1">
<widget class="QPushButton" name="pushButton_New_Profile">
<property name="text">
<string>Connect</string>
</property>
</widget>
</item>
<item row="3" column="2" rowspan="2">
<spacer name="verticalSpacer">
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>20</width>
<height>40</height>
</size>
</property>
</spacer>
</item>
<item row="5" column="0">
<widget class="QLabel" name="label_User">
<property name="text">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;h3 style=&quot; margin-top:14px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:large; font-weight:600;&quot;&gt;Password&lt;/span&gt;&lt;/h3&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
<property name="textFormat">
<enum>Qt::RichText</enum>
</property>
<property name="scaledContents">
<bool>false</bool>
</property>
<property name="alignment">
<set>Qt::AlignCenter</set>
</property>
<property name="wordWrap">
<bool>false</bool>
</property>
<property name="openExternalLinks">
<bool>false</bool>
</property>
<property name="textInteractionFlags">
<set>Qt::LinksAccessibleByMouse</set>
</property>
</widget>
</item>
<item row="1" column="0">
<widget class="QLabel" name="label_Password">
<property name="text">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;h3 style=&quot; margin-top:14px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:large; font-weight:600;&quot;&gt;Profile&lt;/span&gt;&lt;/h3&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
<property name="textFormat">
<enum>Qt::RichText</enum>
</property>
<property name="scaledContents">
<bool>false</bool>
</property>
<property name="alignment">
<set>Qt::AlignCenter</set>
</property>
<property name="wordWrap">
<bool>false</bool>
</property>
<property name="openExternalLinks">
<bool>false</bool>
</property>
<property name="textInteractionFlags">
<set>Qt::LinksAccessibleByMouse</set>
</property>
</widget>
</item>
<item row="3" column="0">
<widget class="QLabel" name="label_Host">
<property name="text">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;h3 style=&quot; margin-top:14px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:large; font-weight:600;&quot;&gt;lineEdit_Port&lt;/span&gt;&lt;/h3&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
<property name="textFormat">
<enum>Qt::RichText</enum>
</property>
<property name="scaledContents">
<bool>false</bool>
</property>
<property name="alignment">
<set>Qt::AlignCenter</set>
</property>
<property name="wordWrap">
<bool>false</bool>
</property>
<property name="openExternalLinks">
<bool>false</bool>
</property>
<property name="textInteractionFlags">
<set>Qt::LinksAccessibleByMouse</set>
</property>
</widget>
</item>
<item row="5" column="1">
<widget class="QLineEdit" name="Password">
<property name="text">
<string>spider</string>
</property>
<property name="echoMode">
<enum>QLineEdit::Password</enum>
</property>
</widget>
</item>
<item row="1" column="1">
<widget class="QLineEdit" name="Profile"/>
</item>
<item row="7" column="1">
<spacer name="horizontalSpacer">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>40</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
<item row="2" column="3" rowspan="6">
<widget class="QTableView" name="tableView"/>
</item>
</layout>
</widget>
<resources/>
<connections/>
</ui>
+155
View File
@@ -0,0 +1,155 @@
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>Form</class>
<widget class="QWidget" name="Form">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>500</width>
<height>284</height>
</rect>
</property>
<property name="minimumSize">
<size>
<width>500</width>
<height>260</height>
</size>
</property>
<property name="maximumSize">
<size>
<width>500</width>
<height>284</height>
</size>
</property>
<property name="windowTitle">
<string>Form</string>
</property>
<layout class="QGridLayout" name="gridLayout">
<item row="8" column="2">
<widget class="QLabel" name="label_Password">
<property name="text">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Password:&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
</item>
<item row="4" column="2">
<widget class="QLabel" name="label_Name">
<property name="text">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Name:&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
</item>
<item row="0" column="0" colspan="2">
<widget class="QPushButton" name="pushButton_New_Profile">
<property name="minimumSize">
<size>
<width>20</width>
<height>30</height>
</size>
</property>
<property name="text">
<string>New Profile</string>
</property>
</widget>
</item>
<item row="4" column="3">
<widget class="QLineEdit" name="lineEdit_Name">
<property name="minimumSize">
<size>
<width>150</width>
<height>0</height>
</size>
</property>
</widget>
</item>
<item row="5" column="2">
<widget class="QLabel" name="label_Host">
<property name="text">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Host:&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
</item>
<item row="0" column="2" rowspan="2" colspan="2">
<widget class="QPlainTextEdit" name="plainTextEdit">
<property name="maximumSize">
<size>
<width>16777215</width>
<height>50</height>
</size>
</property>
<property name="plainText">
<string>This is the Havoc connection dialog. Connect to a havoc teamserver. </string>
</property>
</widget>
</item>
<item row="5" column="3">
<widget class="QLineEdit" name="lineEdit_Host"/>
</item>
<item row="6" column="2">
<widget class="QLabel" name="label_Port">
<property name="text">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Port:&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
</item>
<item row="6" column="3">
<widget class="QLineEdit" name="lineEdit_Port"/>
</item>
<item row="7" column="3">
<widget class="QLineEdit" name="lineEdit_User"/>
</item>
<item row="8" column="3">
<widget class="QLineEdit" name="lineEdit_Password"/>
</item>
<item row="7" column="2">
<widget class="QLabel" name="label_User">
<property name="text">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;User:&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
</item>
<item row="9" column="3">
<widget class="QPushButton" name="pushButton_Connect">
<property name="text">
<string>Connect</string>
</property>
</widget>
</item>
<item row="1" column="0" rowspan="8" colspan="2">
<widget class="QListWidget" name="listWidget">
<property name="minimumSize">
<size>
<width>0</width>
<height>20</height>
</size>
</property>
<property name="maximumSize">
<size>
<width>200</width>
<height>200</height>
</size>
</property>
</widget>
</item>
<item row="9" column="0">
<widget class="QPushButton" name="pushButton_Clear">
<property name="text">
<string>Clear</string>
</property>
</widget>
</item>
<item row="9" column="1">
<widget class="QPushButton" name="pushButton_Remove">
<property name="text">
<string>Remove</string>
</property>
</widget>
</item>
</layout>
</widget>
<resources>
<include location="../../Havoc.qrc"/>
</resources>
<connections/>
</ui>
+163
View File
@@ -0,0 +1,163 @@
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>Form</class>
<widget class="QWidget" name="Form">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>1028</width>
<height>743</height>
</rect>
</property>
<property name="windowTitle">
<string>Form</string>
</property>
<layout class="QGridLayout" name="gridLayout">
<item row="0" column="0">
<widget class="QSplitter" name="splitter">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<widget class="QListWidget" name="listWidget">
<item>
<property name="text">
<string>Settings</string>
</property>
</item>
<item>
<property name="text">
<string>Services</string>
</property>
</item>
</widget>
<widget class="QStackedWidget" name="stackedWidget">
<property name="currentIndex">
<number>1</number>
</property>
<widget class="QWidget" name="SettingsPage"/>
<widget class="QWidget" name="ServicePage">
<layout class="QGridLayout" name="gridLayout_2">
<item row="2" column="0">
<spacer name="horizontalSpacer">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>40</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
<item row="2" column="4">
<spacer name="horizontalSpacer_3">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>40</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
<item row="1" column="0">
<widget class="QPushButton" name="pushButton">
<property name="text">
<string>Start</string>
</property>
</widget>
</item>
<item row="4" column="0" colspan="5">
<widget class="QListWidget" name="listWidget_2"/>
</item>
<item row="5" column="0" colspan="5">
<widget class="QLabel" name="label_2">
<property name="text">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:12pt;&quot;&gt;Registered Service Agents&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
</item>
<item row="6" column="0" colspan="5">
<widget class="QListWidget" name="listWidget_3"/>
</item>
<item row="2" column="2">
<spacer name="horizontalSpacer_4">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>40</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
<item row="3" column="0" colspan="5">
<widget class="QLabel" name="label">
<property name="text">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:12pt;&quot;&gt;Registered Services&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
</item>
<item row="2" column="3">
<spacer name="horizontalSpacer_2">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>40</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
<item row="0" column="0" colspan="5">
<widget class="QLabel" name="label_3">
<property name="text">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:12pt;&quot;&gt;Service Settings&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
</item>
<item row="2" column="1">
<spacer name="horizontalSpacer_5">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>40</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
<item row="1" column="1">
<widget class="QPushButton" name="pushButton_2">
<property name="text">
<string>Stop</string>
</property>
</widget>
</item>
<item row="1" column="2" colspan="3">
<widget class="QLabel" name="label_4">
<property name="text">
<string>Status: Online</string>
</property>
</widget>
</item>
</layout>
</widget>
</widget>
</widget>
</item>
</layout>
</widget>
<resources/>
<connections/>
</ui>
+181
View File
@@ -0,0 +1,181 @@
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>Form</class>
<widget class="QWidget" name="Form">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>1015</width>
<height>544</height>
</rect>
</property>
<property name="windowTitle">
<string>Form</string>
</property>
<layout class="QGridLayout" name="gridLayout">
<item row="1" column="2">
<widget class="QPushButton" name="pushButton_Copy">
<property name="text">
<string>Copy</string>
</property>
</widget>
</item>
<item row="1" column="1">
<widget class="QPushButton" name="pushButton_New_Profile">
<property name="text">
<string>Add</string>
</property>
</widget>
</item>
<item row="1" column="3">
<widget class="QPushButton" name="pushButton_Edit">
<property name="text">
<string>Edit</string>
</property>
</widget>
</item>
<item row="1" column="6">
<spacer name="horizontalSpacer_2">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>40</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
<item row="1" column="5">
<widget class="QPushButton" name="pushButton_Remove">
<property name="text">
<string>Remove</string>
</property>
</widget>
</item>
<item row="1" column="0">
<spacer name="horizontalSpacer">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>40</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
<item row="0" column="0" colspan="7">
<widget class="QTableWidget" name="SessionTableWidget">
<property name="enabled">
<bool>true</bool>
</property>
<property name="showGrid">
<bool>false</bool>
</property>
<property name="sortingEnabled">
<bool>false</bool>
</property>
<property name="wordWrap">
<bool>true</bool>
</property>
<property name="cornerButtonEnabled">
<bool>true</bool>
</property>
<attribute name="horizontalHeaderVisible">
<bool>true</bool>
</attribute>
<attribute name="horizontalHeaderCascadingSectionResizes">
<bool>false</bool>
</attribute>
<attribute name="horizontalHeaderStretchLastSection">
<bool>false</bool>
</attribute>
<attribute name="verticalHeaderVisible">
<bool>false</bool>
</attribute>
<attribute name="verticalHeaderStretchLastSection">
<bool>false</bool>
</attribute>
<row>
<property name="text">
<string/>
</property>
</row>
<column>
<property name="text">
<string>User</string>
</property>
</column>
<column>
<property name="text">
<string>Password</string>
</property>
</column>
<column>
<property name="text">
<string>Type</string>
</property>
</column>
<column>
<property name="text">
<string>Domain</string>
</property>
</column>
<column>
<property name="text">
<string>Source</string>
</property>
</column>
<column>
<property name="text">
<string>Added</string>
</property>
</column>
<item row="0" column="0">
<property name="text">
<string>5pider</string>
</property>
</item>
<item row="0" column="1">
<property name="text">
<string>testpass</string>
</property>
</item>
<item row="0" column="2">
<property name="text">
<string>cleartext</string>
</property>
</item>
<item row="0" column="3">
<property name="text">
<string>DEMIGOD.local</string>
</property>
</item>
<item row="0" column="4">
<property name="text">
<string>mimikatz</string>
</property>
</item>
<item row="0" column="5">
<property name="text">
<string>12/03 12:15:35</string>
</property>
</item>
</widget>
</item>
<item row="1" column="4">
<widget class="QPushButton" name="pushButton_Export">
<property name="text">
<string>Export</string>
</property>
</widget>
</item>
</layout>
</widget>
<resources/>
<connections/>
</ui>
+64
View File
@@ -0,0 +1,64 @@
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>Form</class>
<widget class="QWidget" name="Form">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>980</width>
<height>565</height>
</rect>
</property>
<property name="windowTitle">
<string>Form</string>
</property>
<layout class="QGridLayout" name="gridLayout">
<property name="leftMargin">
<number>1</number>
</property>
<property name="topMargin">
<number>4</number>
</property>
<property name="rightMargin">
<number>1</number>
</property>
<property name="bottomMargin">
<number>4</number>
</property>
<property name="verticalSpacing">
<number>4</number>
</property>
<item row="3" column="0">
<widget class="QLabel" name="label">
<property name="text">
<string>DemonID &gt;</string>
</property>
</widget>
</item>
<item row="3" column="1">
<widget class="QLineEdit" name="lineEdit">
<property name="text">
<string/>
</property>
</widget>
</item>
<item row="0" column="0" colspan="2">
<widget class="QTextEdit" name="textEdit">
<property name="readOnly">
<bool>true</bool>
</property>
</widget>
</item>
<item row="2" column="0" colspan="2">
<widget class="QLabel" name="label_2">
<property name="text">
<string>[Demon ID]</string>
</property>
</widget>
</item>
</layout>
</widget>
<resources/>
<connections/>
</ui>
+36
View File
@@ -0,0 +1,36 @@
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>Form</class>
<widget class="QWidget" name="Form">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>915</width>
<height>523</height>
</rect>
</property>
<property name="windowTitle">
<string>Form</string>
</property>
<layout class="QGridLayout" name="gridLayout">
<property name="leftMargin">
<number>2</number>
</property>
<property name="topMargin">
<number>2</number>
</property>
<property name="rightMargin">
<number>2</number>
</property>
<property name="bottomMargin">
<number>2</number>
</property>
<item row="0" column="0">
<widget class="QTextBrowser" name="EventViewer"/>
</item>
</layout>
</widget>
<resources/>
<connections/>
</ui>
+88
View File
@@ -0,0 +1,88 @@
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>Form</class>
<widget class="QWidget" name="Form">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>982</width>
<height>604</height>
</rect>
</property>
<property name="windowTitle">
<string>Form</string>
</property>
<layout class="QGridLayout" name="gridLayout">
<item row="0" column="0">
<widget class="QSplitter" name="splitter">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<widget class="QTreeWidget" name="FileBrowserTree">
<column>
<property name="text">
<string>Files</string>
</property>
</column>
<item>
<property name="text">
<string>Drive</string>
</property>
<item>
<property name="text">
<string>Folder</string>
</property>
</item>
<item>
<property name="text">
<string>File.txt</string>
</property>
</item>
</item>
</widget>
<widget class="QWidget" name="FileBrowserListWidget" native="true">
<layout class="QFormLayout" name="formLayout">
<item row="0" column="0">
<widget class="QPushButton" name="ButtonGoUpDir">
<property name="text">
<string>...</string>
</property>
</widget>
</item>
<item row="0" column="1">
<widget class="QLineEdit" name="InputFileBrowserPath"/>
</item>
<item row="1" column="0" colspan="2">
<widget class="QTableWidget" name="TableFileBrowser">
<column>
<property name="text">
<string>Type</string>
</property>
</column>
<column>
<property name="text">
<string>Name</string>
</property>
</column>
<column>
<property name="text">
<string>Size</string>
</property>
</column>
<column>
<property name="text">
<string>Modified</string>
</property>
</column>
</widget>
</item>
</layout>
</widget>
</widget>
</item>
</layout>
</widget>
<resources/>
<connections/>
</ui>
+273
View File
@@ -0,0 +1,273 @@
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>AboutDialog</class>
<widget class="QDialog" name="AboutDialog">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>420</width>
<height>400</height>
</rect>
</property>
<property name="minimumSize">
<size>
<width>420</width>
<height>400</height>
</size>
</property>
<property name="maximumSize">
<size>
<width>420</width>
<height>400</height>
</size>
</property>
<property name="windowTitle">
<string>AboutDialog</string>
</property>
<layout class="QGridLayout" name="gridLayout_2">
<item row="1" column="0" colspan="4">
<widget class="QGroupBox" name="groupBox">
<property name="title">
<string>Gate Options</string>
</property>
<layout class="QGridLayout" name="gridLayout">
<item row="4" column="1">
<widget class="QComboBox" name="comboBox_4">
<item>
<property name="text">
<string>Windows EXE</string>
</property>
</item>
<item>
<property name="text">
<string>Windows Service EXE</string>
</property>
</item>
<item>
<property name="text">
<string>Windows DLL</string>
</property>
</item>
<item>
<property name="text">
<string>Windows Reflective DLL</string>
</property>
</item>
</widget>
</item>
<item row="3" column="1">
<widget class="QComboBox" name="comboBox_5">
<item>
<property name="text">
<string>C</string>
</property>
</item>
<item>
<property name="text">
<string>Nim</string>
</property>
</item>
<item>
<property name="text">
<string>Golang</string>
</property>
</item>
<item>
<property name="text">
<string>C#</string>
</property>
</item>
<item>
<property name="text">
<string>Powershell</string>
</property>
</item>
</widget>
</item>
<item row="1" column="1">
<widget class="QComboBox" name="comboBox_Source">
<item>
<property name="text">
<string>x64</string>
</property>
</item>
<item>
<property name="text">
<string>x86</string>
</property>
</item>
<item>
<property name="text">
<string>arm64</string>
</property>
</item>
</widget>
</item>
<item row="7" column="1">
<widget class="QCheckBox" name="checkBox_2">
<property name="text">
<string>Sign windows executable file</string>
</property>
</widget>
</item>
<item row="1" column="0">
<widget class="QLabel" name="label_Host">
<property name="text">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Arch:&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
</item>
<item row="4" column="0">
<widget class="QLabel" name="label_7">
<property name="text">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Output:&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
</item>
<item row="2" column="0">
<widget class="QLabel" name="label_Port">
<property name="text">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Mode:&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
</item>
<item row="6" column="0">
<widget class="QLabel" name="label_User">
<property name="text">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;DeleteSelf:&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
</item>
<item row="6" column="1" colspan="2">
<widget class="QCheckBox" name="checkBox">
<property name="text">
<string>delete binary from disk at execution</string>
</property>
</widget>
</item>
<item row="3" column="0">
<widget class="QLabel" name="label_8">
<property name="text">
<string>Language:</string>
</property>
</widget>
</item>
<item row="2" column="1">
<widget class="QComboBox" name="comboBox_3">
<item>
<property name="text">
<string>Clean</string>
</property>
</item>
<item>
<property name="text">
<string>Ninja</string>
</property>
</item>
<item>
<property name="text">
<string>Ghost</string>
</property>
</item>
</widget>
</item>
<item row="0" column="0">
<widget class="QLabel" name="label_Name">
<property name="text">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Listener:&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
</item>
<item row="7" column="0">
<widget class="QLabel" name="label_Password">
<property name="text">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Sign:&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
</item>
<item row="5" column="0">
<widget class="QLabel" name="label_9">
<property name="text">
<string>Embedded:</string>
</property>
</widget>
</item>
<item row="5" column="1" colspan="2">
<widget class="QCheckBox" name="checkBox_4">
<property name="text">
<string>load demon from embedded resources</string>
</property>
</widget>
</item>
<item row="0" column="1">
<widget class="QComboBox" name="comboBox_PassType">
<item>
<property name="text">
<string>temp - tcp</string>
</property>
</item>
</widget>
</item>
<item row="0" column="2">
<widget class="QPushButton" name="pushButton_New_Profile">
<property name="text">
<string>Add</string>
</property>
</widget>
</item>
</layout>
</widget>
</item>
<item row="2" column="0">
<widget class="QLabel" name="label_Name">
<property name="text">
<string>Advanced:</string>
</property>
</widget>
</item>
<item row="2" column="1" colspan="3">
<widget class="QCheckBox" name="checkBox_3">
<property name="text">
<string>Enable advanced options</string>
</property>
</widget>
</item>
<item row="0" column="0" colspan="4">
<widget class="QTextEdit" name="EventLogText">
<property name="minimumSize">
<size>
<width>380</width>
<height>45</height>
</size>
</property>
<property name="maximumSize">
<size>
<width>575</width>
<height>50</height>
</size>
</property>
<property name="readOnly">
<bool>true</bool>
</property>
<property name="html">
<string>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;This dialog generates a staged demon windows executable that loads the full demon into memory (or injects into a remote process)&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
</item>
<item row="3" column="1" colspan="2">
<widget class="QPushButton" name="pushButton_Connect">
<property name="text">
<string>Generate</string>
</property>
</widget>
</item>
</layout>
</widget>
<resources/>
<connections/>
</ui>
+228
View File
@@ -0,0 +1,228 @@
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>GateStagelessDialog</class>
<widget class="QDialog" name="GateStagelessDialog">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>383</width>
<height>273</height>
</rect>
</property>
<property name="minimumSize">
<size>
<width>0</width>
<height>0</height>
</size>
</property>
<property name="windowTitle">
<string>AboutDialog</string>
</property>
<layout class="QGridLayout" name="gridLayout_2">
<item row="2" column="2" colspan="2">
<widget class="QPushButton" name="b_Generate">
<property name="minimumSize">
<size>
<width>100</width>
<height>0</height>
</size>
</property>
<property name="text">
<string>Generate</string>
</property>
</widget>
</item>
<item row="0" column="0" colspan="6">
<widget class="QTextEdit" name="text_Description">
<property name="maximumSize">
<size>
<width>16777215</width>
<height>50</height>
</size>
</property>
<property name="html">
<string>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Generate windows executables/shared libraries/raw binaries/powershell scripts&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
</item>
<item row="2" column="4">
<spacer name="horizontalSpacer_6">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>40</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
<item row="2" column="1">
<spacer name="horizontalSpacer_4">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>40</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
<item row="1" column="0" colspan="6">
<widget class="QGroupBox" name="groupBox">
<property name="title">
<string>Gate Options</string>
</property>
<layout class="QGridLayout" name="gridLayout">
<item row="0" column="0">
<widget class="QLabel" name="label_Listener">
<property name="minimumSize">
<size>
<width>70</width>
<height>0</height>
</size>
</property>
<property name="maximumSize">
<size>
<width>60</width>
<height>16777215</height>
</size>
</property>
<property name="text">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Listener:&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
</item>
<item row="0" column="1">
<widget class="QComboBox" name="comboBox_Listener">
<item>
<property name="text">
<string>listener - https</string>
</property>
</item>
</widget>
</item>
<item row="0" column="2">
<widget class="QPushButton" name="pushButton_AddListener">
<property name="minimumSize">
<size>
<width>65</width>
<height>0</height>
</size>
</property>
<property name="maximumSize">
<size>
<width>65</width>
<height>16777215</height>
</size>
</property>
<property name="text">
<string>Add</string>
</property>
</widget>
</item>
<item row="1" column="0">
<widget class="QLabel" name="label_Arch">
<property name="text">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Arch:&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
</item>
<item row="1" column="1">
<widget class="QComboBox" name="comboBox_Arch">
<item>
<property name="text">
<string>x64</string>
</property>
</item>
<item>
<property name="text">
<string>x86</string>
</property>
</item>
<item>
<property name="text">
<string>arm64</string>
</property>
</item>
</widget>
</item>
<item row="2" column="0">
<widget class="QLabel" name="label_Format">
<property name="text">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Format:&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
</item>
<item row="2" column="1">
<widget class="QComboBox" name="comboBox_Format">
<item>
<property name="text">
<string>Windows Reflective DLL</string>
</property>
</item>
<item>
<property name="text">
<string>Windows EXE</string>
</property>
</item>
<item>
<property name="text">
<string>Windows Service EXE</string>
</property>
</item>
<item>
<property name="text">
<string>Windows DLL</string>
</property>
</item>
<item>
<property name="text">
<string>Raw Binary</string>
</property>
</item>
<item>
<property name="text">
<string>Powershell</string>
</property>
</item>
</widget>
</item>
<item row="3" column="0">
<widget class="QLabel" name="label_Sign">
<property name="text">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Sign:&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
</item>
<item row="3" column="1">
<widget class="QComboBox" name="comboBox_Signer">
<property name="enabled">
<bool>false</bool>
</property>
<property name="editable">
<bool>false</bool>
</property>
<item>
<property name="text">
<string>(None)</string>
</property>
</item>
</widget>
</item>
</layout>
</widget>
</item>
</layout>
</widget>
<resources/>
<connections/>
</ui>
+433
View File
@@ -0,0 +1,433 @@
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>Havoc</class>
<widget class="QMainWindow" name="Havoc">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>1162</width>
<height>816</height>
</rect>
</property>
<property name="windowTitle">
<string>Havoc</string>
</property>
<property name="windowIcon">
<iconset>
<normaloff>../img/Havoc_x32.png</normaloff>../img/Havoc_x32.png</iconset>
</property>
<property name="styleSheet">
<string notr="true"/>
</property>
<widget class="QWidget" name="centralwidget">
<property name="minimumSize">
<size>
<width>750</width>
<height>480</height>
</size>
</property>
<layout class="QFormLayout" name="formLayout">
<item row="0" column="1">
<widget class="QTabWidget" name="MainTabWidget">
<property name="styleSheet">
<string notr="true"/>
</property>
<property name="tabPosition">
<enum>QTabWidget::South</enum>
</property>
<property name="tabShape">
<enum>QTabWidget::Rounded</enum>
</property>
<property name="currentIndex">
<number>0</number>
</property>
<property name="usesScrollButtons">
<bool>true</bool>
</property>
<property name="documentMode">
<bool>false</bool>
</property>
<property name="tabsClosable">
<bool>false</bool>
</property>
<widget class="QWidget" name="tab">
<attribute name="title">
<string>Havoc Home</string>
</attribute>
<layout class="QGridLayout" name="gridLayout">
<item row="0" column="1">
<widget class="QLabel" name="havoc_img_logo">
<property name="text">
<string>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p align=&quot;center&quot; style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-family:'Sans Serif'; font-size:22pt; font-weight:600;&quot;&gt;Havoc&lt;/span&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot; style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;img src=&quot;:/Images/img/Havoc_x150.png&quot; /&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
</item>
<item row="3" column="1">
<spacer name="horizontalSpacer">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeType">
<enum>QSizePolicy::Ignored</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>200</width>
<height>25</height>
</size>
</property>
</spacer>
</item>
<item row="0" column="2" rowspan="5">
<spacer name="verticalSpacer_4">
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>200</width>
<height>40</height>
</size>
</property>
</spacer>
</item>
<item row="0" column="0" rowspan="5">
<spacer name="verticalSpacer_3">
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>200</width>
<height>40</height>
</size>
</property>
</spacer>
</item>
<item row="1" column="1">
<widget class="QPushButton" name="connect_button">
<property name="enabled">
<bool>true</bool>
</property>
<property name="minimumSize">
<size>
<width>200</width>
<height>25</height>
</size>
</property>
<property name="maximumSize">
<size>
<width>200</width>
<height>25</height>
</size>
</property>
<property name="text">
<string>Connect to Teamserver</string>
</property>
</widget>
</item>
</layout>
</widget>
</widget>
</item>
</layout>
</widget>
<widget class="QMenuBar" name="menubar">
<property name="enabled">
<bool>true</bool>
</property>
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>1162</width>
<height>21</height>
</rect>
</property>
<property name="cursor">
<cursorShape>ArrowCursor</cursorShape>
</property>
<property name="defaultUp">
<bool>false</bool>
</property>
<property name="nativeMenuBar">
<bool>false</bool>
</property>
<widget class="QMenu" name="menuHavoc">
<property name="title">
<string>Havoc</string>
</property>
<addaction name="actionConnect"/>
<addaction name="actionMenu"/>
<addaction name="actionChat"/>
<addaction name="separator"/>
<addaction name="actionListeners"/>
<addaction name="actionHavoc_Terminal"/>
<addaction name="separator"/>
<addaction name="actionPreferences"/>
<addaction name="separator"/>
<addaction name="actionDisconnect"/>
<addaction name="actionExit"/>
</widget>
<widget class="QMenu" name="menuAbout">
<property name="title">
<string>Help</string>
</property>
<addaction name="actionAbout"/>
<addaction name="separator"/>
<addaction name="actionOpen_Website"/>
<addaction name="actionOpen_Documentation"/>
<addaction name="separator"/>
<addaction name="actionGithub_Repository"/>
</widget>
<widget class="QMenu" name="menuAttack">
<property name="title">
<string>Attack</string>
</property>
<widget class="QMenu" name="menuModules">
<property name="title">
<string>Modules</string>
</property>
<addaction name="actionPowershell"/>
<addaction name="actionPython"/>
<addaction name="separator"/>
<addaction name="actionNew_Module"/>
</widget>
<widget class="QMenu" name="menuGates">
<property name="title">
<string>Gates</string>
</property>
<addaction name="actionDropper"/>
<addaction name="actionMC_Office_Macros"/>
<addaction name="separator"/>
<addaction name="actionDemon"/>
<addaction name="actionLinux_Executables"/>
<addaction name="actionMacOS"/>
</widget>
<addaction name="menuGates"/>
<addaction name="menuModules"/>
</widget>
<widget class="QMenu" name="menuView">
<property name="title">
<string>View</string>
</property>
<addaction name="actionSessions"/>
<addaction name="actionCredentials"/>
<addaction name="actionScreenshots"/>
<addaction name="actionLogs"/>
</widget>
<widget class="QMenu" name="menuScripts">
<property name="title">
<string>Yaotl</string>
</property>
<widget class="QMenu" name="menuScript">
<property name="title">
<string>Script</string>
</property>
<addaction name="actionRegister"/>
<addaction name="actionExecute"/>
</widget>
<widget class="QMenu" name="menuModules_2">
<property name="title">
<string>Modules</string>
</property>
<addaction name="actionRegister_Module"/>
<addaction name="actionExecute_Module"/>
</widget>
<addaction name="menuScript"/>
<addaction name="menuModules_2"/>
<addaction name="actionYaotl_Interpreter"/>
</widget>
<addaction name="menuHavoc"/>
<addaction name="menuView"/>
<addaction name="menuAttack"/>
<addaction name="menuScripts"/>
<addaction name="menuAbout"/>
</widget>
<action name="actionConnect">
<property name="text">
<string>Connect</string>
</property>
</action>
<action name="actionHelp">
<property name="text">
<string>Help</string>
</property>
</action>
<action name="actionAbout">
<property name="text">
<string>About...</string>
</property>
</action>
<action name="actionPreferences">
<property name="text">
<string>Preferences</string>
</property>
</action>
<action name="actionSessions">
<property name="text">
<string>Sessions</string>
</property>
</action>
<action name="actionCredentials">
<property name="text">
<string>Credentials</string>
</property>
</action>
<action name="actionChat">
<property name="text">
<string>Teamserver Chat</string>
</property>
</action>
<action name="actionScreenshots">
<property name="text">
<string>Screenshots</string>
</property>
</action>
<action name="actionMenu">
<property name="text">
<string>Menu</string>
</property>
</action>
<action name="actionListeners">
<property name="text">
<string>Listeners</string>
</property>
</action>
<action name="actionPowershell">
<property name="text">
<string>Powershell</string>
</property>
</action>
<action name="actionPython">
<property name="text">
<string>Python</string>
</property>
</action>
<action name="actionNew_Module">
<property name="text">
<string>Manager</string>
</property>
</action>
<action name="actionHavoc_Terminal">
<property name="text">
<string>Terminal</string>
</property>
</action>
<action name="actionExit">
<property name="text">
<string>Quit</string>
</property>
</action>
<action name="actionLauncher">
<property name="text">
<string>Dropper</string>
</property>
</action>
<action name="actionDemon">
<property name="text">
<string>Win Executable</string>
</property>
</action>
<action name="actionManager">
<property name="text">
<string>Manager</string>
</property>
</action>
<action name="actionAdd_Script">
<property name="text">
<string>Add Script</string>
</property>
</action>
<action name="actionRegister">
<property name="text">
<string>Register Script</string>
</property>
</action>
<action name="actionExecute">
<property name="text">
<string>Load Script</string>
</property>
</action>
<action name="actionRegister_Module">
<property name="text">
<string>Register Module</string>
</property>
</action>
<action name="actionExecute_Module">
<property name="text">
<string>Load Module</string>
</property>
</action>
<action name="actionYaotl_Interpreter">
<property name="text">
<string>Yaotl Interpreter</string>
</property>
</action>
<action name="actionLogs">
<property name="text">
<string>Logs</string>
</property>
</action>
<action name="actionOpen_Documentation">
<property name="text">
<string>Open API Reference</string>
</property>
</action>
<action name="actionOpen_Website">
<property name="text">
<string>Open Help Documentation</string>
</property>
</action>
<action name="actionSource">
<property name="text">
<string>Source </string>
</property>
</action>
<action name="actionGithub_Repository">
<property name="text">
<string>Github Repository</string>
</property>
</action>
<action name="actionDisconnect">
<property name="text">
<string>Disconnect</string>
</property>
</action>
<action name="actionWindows_Exe_Stageless">
<property name="text">
<string>Win Executable (Stageless)</string>
</property>
</action>
<action name="actionMC_Office_Macros">
<property name="text">
<string>MC Office Macros</string>
</property>
</action>
<action name="actionLinux_Executables">
<property name="text">
<string>Linux Executables</string>
</property>
</action>
<action name="actionMacOS">
<property name="text">
<string>MacOS Executables</string>
</property>
</action>
<action name="actionDropper">
<property name="text">
<string>Dropper</string>
</property>
</action>
</widget>
<resources>
<include location="../resources/resources.qrc"/>
</resources>
<connections/>
</ui>
+19
View File
@@ -0,0 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>Dialog</class>
<widget class="QDialog" name="Dialog">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>606</width>
<height>291</height>
</rect>
</property>
<property name="windowTitle">
<string>Dialog</string>
</property>
</widget>
<resources/>
<connections/>
</ui>
+481
View File
@@ -0,0 +1,481 @@
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>ListenerWidget</class>
<widget class="QWidget" name="ListenerWidget">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>658</width>
<height>824</height>
</rect>
</property>
<property name="windowTitle">
<string>Form</string>
</property>
<layout class="QGridLayout" name="gridLayout">
<item row="4" column="0">
<spacer name="horizontalSpacer_2">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>40</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
<item row="4" column="5">
<spacer name="horizontalSpacer_3">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>40</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
<item row="1" column="0">
<widget class="QLabel" name="LabelPayload">
<property name="text">
<string>Payload: </string>
</property>
</widget>
</item>
<item row="2" column="0" colspan="6">
<spacer name="horizontalSpacer">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>40</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
<item row="1" column="1" colspan="5">
<widget class="QComboBox" name="ComboPayload">
<item>
<property name="text">
<string>Https</string>
</property>
</item>
<item>
<property name="text">
<string>Http</string>
</property>
</item>
<item>
<property name="text">
<string>Smb</string>
</property>
</item>
<item>
<property name="text">
<string>External</string>
</property>
</item>
</widget>
</item>
<item row="0" column="0">
<widget class="QLabel" name="LabelListenerName">
<property name="text">
<string>Name:</string>
</property>
</widget>
</item>
<item row="4" column="4">
<spacer name="horizontalSpacer_5">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>40</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
<item row="4" column="2">
<widget class="QPushButton" name="ButtonSave">
<property name="text">
<string>Save</string>
</property>
</widget>
</item>
<item row="0" column="1" colspan="5">
<widget class="QLineEdit" name="InputListenerName"/>
</item>
<item row="4" column="1">
<spacer name="horizontalSpacer_4">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>40</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
<item row="4" column="3">
<widget class="QPushButton" name="ButtonClose">
<property name="text">
<string>Close</string>
</property>
</widget>
</item>
<item row="3" column="0" colspan="6">
<widget class="QGroupBox" name="ConfigBox">
<property name="title">
<string>Config Options</string>
</property>
<layout class="QGridLayout" name="gridLayout_2">
<property name="leftMargin">
<number>0</number>
</property>
<property name="topMargin">
<number>0</number>
</property>
<property name="rightMargin">
<number>0</number>
</property>
<property name="bottomMargin">
<number>0</number>
</property>
<property name="horizontalSpacing">
<number>0</number>
</property>
<item row="0" column="0">
<widget class="QStackedWidget" name="StackWdigetConfigPages">
<property name="currentIndex">
<number>0</number>
</property>
<widget class="QWidget" name="PageHTTP">
<layout class="QGridLayout" name="gridLayout_3">
<item row="8" column="0">
<widget class="QLabel" name="LabelUserAgent">
<property name="text">
<string>User Agent: </string>
</property>
</widget>
</item>
<item row="16" column="2">
<widget class="QPushButton" name="ButtonUriGroupClear">
<property name="text">
<string>Clear</string>
</property>
</widget>
</item>
<item row="5" column="1" colspan="2">
<widget class="QLineEdit" name="InputHost"/>
</item>
<item row="15" column="0">
<widget class="QLabel" name="LabelUris">
<property name="text">
<string>Uris:</string>
</property>
</widget>
</item>
<item row="19" column="0">
<widget class="QLabel" name="LabelHostHeader">
<property name="text">
<string>Host Header: </string>
</property>
</widget>
</item>
<item row="6" column="1" colspan="2">
<widget class="QLineEdit" name="InputPort"/>
</item>
<item row="20" column="0" colspan="3">
<widget class="QCheckBox" name="checkBox">
<property name="text">
<string>Enable Proxy connection</string>
</property>
</widget>
</item>
<item row="11" column="2">
<widget class="QPushButton" name="ButtonHeaderGroupClear">
<property name="text">
<string>Clear</string>
</property>
</widget>
</item>
<item row="19" column="1" colspan="2">
<widget class="QLineEdit" name="InputHostHeader"/>
</item>
<item row="10" column="0">
<widget class="QLabel" name="LabelHeaders">
<property name="text">
<string>Headers:</string>
</property>
</widget>
</item>
<item row="18" column="1">
<spacer name="horizontalSpacer_6">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>0</width>
<height>0</height>
</size>
</property>
</spacer>
</item>
<item row="0" column="2">
<widget class="QPushButton" name="ButtonHostsGroupAdd">
<property name="text">
<string>Add</string>
</property>
</widget>
</item>
<item row="5" column="0">
<widget class="QLabel" name="LabelHosts">
<property name="text">
<string>Host (Bind):</string>
</property>
</widget>
</item>
<item row="8" column="1" colspan="2">
<widget class="QLineEdit" name="InputUserAgent"/>
</item>
<item row="15" column="2">
<widget class="QPushButton" name="ButtonUriGroupAdd">
<property name="text">
<string>Add</string>
</property>
</widget>
</item>
<item row="10" column="1" rowspan="3">
<widget class="QGroupBox" name="HeadersGroup">
<property name="title">
<string/>
</property>
</widget>
</item>
<item row="0" column="0">
<widget class="QLabel" name="LabelHosts_2">
<property name="text">
<string>Hosts</string>
</property>
</widget>
</item>
<item row="2" column="0">
<spacer name="verticalSpacer">
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>20</width>
<height>40</height>
</size>
</property>
</spacer>
</item>
<item row="1" column="2">
<widget class="QPushButton" name="ButtonHostsGroupClear">
<property name="text">
<string>Clear</string>
</property>
</widget>
</item>
<item row="10" column="2">
<widget class="QPushButton" name="ButtonHeaderGroupAdd">
<property name="text">
<string>Add</string>
</property>
</widget>
</item>
<item row="0" column="1" rowspan="4">
<widget class="QGroupBox" name="HostsGroup">
<property name="title">
<string/>
</property>
</widget>
</item>
<item row="6" column="0">
<widget class="QLabel" name="LabelPort">
<property name="text">
<string>Port:</string>
</property>
</widget>
</item>
<item row="12" column="0">
<spacer name="verticalSpacerHeader">
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>20</width>
<height>40</height>
</size>
</property>
</spacer>
</item>
<item row="21" column="0" colspan="3">
<widget class="QGroupBox" name="ProxyConfigBox">
<property name="enabled">
<bool>true</bool>
</property>
<property name="title">
<string/>
</property>
<layout class="QFormLayout" name="formLayout_3">
<item row="1" column="0">
<widget class="QLabel" name="LabelProxyHost">
<property name="text">
<string>Proxy Host:</string>
</property>
</widget>
</item>
<item row="1" column="1">
<widget class="QLineEdit" name="InputProxyHost"/>
</item>
<item row="2" column="0">
<widget class="QLabel" name="LabelProxyPort">
<property name="text">
<string>Proxy Port: </string>
</property>
</widget>
</item>
<item row="2" column="1">
<widget class="QLineEdit" name="InputProxyPort"/>
</item>
<item row="3" column="0">
<widget class="QLabel" name="LabelUserName">
<property name="text">
<string>UserName: </string>
</property>
</widget>
</item>
<item row="3" column="1">
<widget class="QLineEdit" name="InputUserName"/>
</item>
<item row="4" column="0">
<widget class="QLabel" name="LabelPassword">
<property name="text">
<string>Password: </string>
</property>
</widget>
</item>
<item row="4" column="1">
<widget class="QLineEdit" name="InputPassword"/>
</item>
<item row="0" column="0">
<widget class="QLabel" name="label">
<property name="text">
<string>Proxy Type: </string>
</property>
</widget>
</item>
<item row="0" column="1">
<widget class="QComboBox" name="comboBox">
<item>
<property name="text">
<string>http</string>
</property>
</item>
<item>
<property name="text">
<string>https</string>
</property>
</item>
</widget>
</item>
</layout>
</widget>
</item>
<item row="15" column="1" rowspan="3">
<widget class="QGroupBox" name="UrisGroup">
<property name="title">
<string/>
</property>
</widget>
</item>
<item row="17" column="0">
<spacer name="verticalSpacerUris">
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>20</width>
<height>40</height>
</size>
</property>
</spacer>
</item>
<item row="4" column="0">
<widget class="QLabel" name="LabelHostRotation">
<property name="text">
<string>Host Rotation: </string>
</property>
</widget>
</item>
<item row="4" column="1" colspan="2">
<widget class="QComboBox" name="ComboHostRotation">
<item>
<property name="text">
<string>round-robin</string>
</property>
</item>
<item>
<property name="text">
<string>random</string>
</property>
</item>
</widget>
</item>
</layout>
</widget>
<widget class="QWidget" name="PageSMB">
<layout class="QFormLayout" name="formLayout">
<item row="0" column="0">
<widget class="QLabel" name="LabelPipename">
<property name="text">
<string>Pipe Name: :</string>
</property>
</widget>
</item>
<item row="0" column="1">
<widget class="QLineEdit" name="InputPipeName"/>
</item>
</layout>
</widget>
<widget class="QWidget" name="PageExternal">
<layout class="QFormLayout" name="formLayout_2">
<item row="0" column="0">
<widget class="QLabel" name="LabelEndpoint">
<property name="text">
<string>Endpoint: </string>
</property>
</widget>
</item>
<item row="0" column="1">
<widget class="QLineEdit" name="InputEndpoint"/>
</item>
</layout>
</widget>
</widget>
</item>
</layout>
</widget>
</item>
</layout>
</widget>
<resources/>
<connections/>
</ui>
+71
View File
@@ -0,0 +1,71 @@
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>InputDialog</class>
<widget class="QDialog" name="InputDialog">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>432</width>
<height>103</height>
</rect>
</property>
<property name="windowTitle">
<string>Dialog</string>
</property>
<layout class="QGridLayout" name="gridLayout">
<item row="2" column="0">
<spacer name="spacer2">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>115</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
<item row="2" column="1">
<widget class="QPushButton" name="button_Save">
<property name="text">
<string>Save</string>
</property>
</widget>
</item>
<item row="2" column="2">
<widget class="QPushButton" name="button_Close">
<property name="text">
<string>Close</string>
</property>
</widget>
</item>
<item row="2" column="3">
<spacer name="spacer">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>115</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
<item row="0" column="0" colspan="3">
<widget class="QLabel" name="label_Descritption">
<property name="text">
<string>Description</string>
</property>
</widget>
</item>
<item row="1" column="0" colspan="4">
<widget class="QLineEdit" name="Input"/>
</item>
</layout>
</widget>
<resources/>
<connections/>
</ui>
+78
View File
@@ -0,0 +1,78 @@
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>Form</class>
<widget class="QWidget" name="Form">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>955</width>
<height>534</height>
</rect>
</property>
<property name="windowTitle">
<string>Form</string>
</property>
<layout class="QGridLayout" name="gridLayout">
<property name="leftMargin">
<number>0</number>
</property>
<property name="topMargin">
<number>0</number>
</property>
<property name="rightMargin">
<number>0</number>
</property>
<property name="bottomMargin">
<number>0</number>
</property>
<property name="spacing">
<number>0</number>
</property>
<item row="0" column="0">
<widget class="QTabWidget" name="LogrTabs">
<property name="currentIndex">
<number>0</number>
</property>
<widget class="QWidget" name="Demons">
<attribute name="title">
<string>Tab 1</string>
</attribute>
<layout class="QGridLayout" name="gridLayout_2">
<item row="0" column="0">
<layout class="QHBoxLayout" name="horizontalLayout">
<item>
<widget class="QGroupBox" name="groupBox_2">
<property name="title">
<string>Session Info</string>
</property>
</widget>
</item>
<item>
<widget class="QGroupBox" name="groupBox">
<property name="title">
<string>Console Logger</string>
</property>
<layout class="QGridLayout" name="gridLayout_3">
<item row="0" column="0" colspan="2">
<widget class="QTextEdit" name="textEdit"/>
</item>
</layout>
</widget>
</item>
</layout>
</item>
</layout>
</widget>
<widget class="QWidget" name="Listeners">
<attribute name="title">
<string>Tab 2</string>
</attribute>
</widget>
</widget>
</item>
</layout>
</widget>
<resources/>
<connections/>
</ui>
+76
View File
@@ -0,0 +1,76 @@
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>LootWidget</class>
<widget class="QWidget" name="LootWidget">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>1034</width>
<height>636</height>
</rect>
</property>
<property name="windowTitle">
<string>Form</string>
</property>
<layout class="QGridLayout" name="gridLayout">
<property name="leftMargin">
<number>0</number>
</property>
<property name="topMargin">
<number>0</number>
</property>
<property name="rightMargin">
<number>0</number>
</property>
<property name="bottomMargin">
<number>0</number>
</property>
<property name="spacing">
<number>0</number>
</property>
<item row="0" column="0">
<widget class="QSplitter" name="splitter">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<widget class="QTreeWidget" name="treeWidget">
<column>
<property name="text">
<string>Loot</string>
</property>
</column>
<item>
<property name="text">
<string>DEMON-1</string>
</property>
<item>
<property name="text">
<string>Screenshots</string>
</property>
<item>
<property name="text">
<string>Screenshot.png</string>
</property>
</item>
</item>
<item>
<property name="text">
<string>Downloads</string>
</property>
<item>
<property name="text">
<string>FIles.txt</string>
</property>
</item>
</item>
</item>
</widget>
<widget class="QWidget" name="widget" native="true"/>
</widget>
</item>
</layout>
</widget>
<resources/>
<connections/>
</ui>
+27
View File
@@ -0,0 +1,27 @@
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>Form</class>
<widget class="QWidget" name="Form">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>935</width>
<height>521</height>
</rect>
</property>
<property name="windowTitle">
<string>Form</string>
</property>
<layout class="QGridLayout" name="gridLayout">
<item row="1" column="0">
<widget class="QLineEdit" name="LuaScriptInput"/>
</item>
<item row="0" column="0">
<widget class="QPlainTextEdit" name="LuaScriptOutput"/>
</item>
</layout>
</widget>
<resources/>
<connections/>
</ui>
+65
View File
@@ -0,0 +1,65 @@
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>Form</class>
<widget class="QWidget" name="Form">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>661</width>
<height>497</height>
</rect>
</property>
<property name="windowTitle">
<string>Form</string>
</property>
<layout class="QGridLayout" name="gridLayout">
<item row="0" column="0">
<widget class="QTreeWidget" name="treeWidget">
<column>
<property name="text">
<string>Module</string>
</property>
</column>
<item>
<property name="text">
<string>code_executing</string>
</property>
</item>
<item>
<property name="text">
<string>credentials</string>
</property>
</item>
<item>
<property name="text">
<string>persistence</string>
</property>
</item>
<item>
<property name="text">
<string>privesc</string>
</property>
</item>
<item>
<property name="text">
<string>recon</string>
</property>
</item>
<item>
<property name="text">
<string>situation_awareness</string>
</property>
<item>
<property name="text">
<string>winlist</string>
</property>
</item>
</item>
</widget>
</item>
</layout>
</widget>
<resources/>
<connections/>
</ui>
+325
View File
@@ -0,0 +1,325 @@
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>MainWindow</class>
<widget class="QMainWindow" name="MainWindow">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>1347</width>
<height>924</height>
</rect>
</property>
<property name="windowTitle">
<string>MainWindow</string>
</property>
<widget class="QWidget" name="centralwidget">
<layout class="QGridLayout" name="gridLayout_3">
<item row="0" column="0">
<widget class="QTabWidget" name="TeamserverTabWidget">
<property name="currentIndex">
<number>0</number>
</property>
<widget class="QWidget" name="TeamserverSession">
<attribute name="title">
<string>Tab 1</string>
</attribute>
<layout class="QGridLayout" name="gridLayout_2">
<item row="0" column="0">
<widget class="QSplitter" name="Splitter_TopBot">
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<widget class="QSplitter" name="Splitter_SessionWithSmallTab">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<widget class="QStackedWidget" name="StackedSessionViews">
<property name="currentIndex">
<number>0</number>
</property>
<widget class="QWidget" name="SessionTablePage">
<layout class="QGridLayout" name="gridLayout">
<item row="0" column="0">
<widget class="QTableWidget" name="tableWidget">
<property name="enabled">
<bool>true</bool>
</property>
<column>
<property name="text">
<string>ID</string>
</property>
</column>
<column>
<property name="text">
<string>External</string>
</property>
</column>
<column>
<property name="text">
<string>Internal</string>
</property>
</column>
<column>
<property name="text">
<string>Listener</string>
</property>
</column>
<column>
<property name="text">
<string>User</string>
</property>
</column>
<column>
<property name="text">
<string>Computer</string>
</property>
</column>
<column>
<property name="text">
<string>OS</string>
</property>
</column>
<column>
<property name="text">
<string>Process</string>
</property>
</column>
<column>
<property name="text">
<string>PID</string>
</property>
</column>
<column>
<property name="text">
<string>Last</string>
</property>
</column>
<column>
<property name="text">
<string>Health</string>
</property>
</column>
</widget>
</item>
</layout>
</widget>
<widget class="QWidget" name="SessionGraphPage"/>
</widget>
<widget class="QTabWidget" name="tabWidget">
<property name="currentIndex">
<number>0</number>
</property>
<widget class="QWidget" name="tab">
<attribute name="title">
<string>Tab 1</string>
</attribute>
</widget>
</widget>
</widget>
<widget class="QTabWidget" name="BottomTabWidget">
<property name="currentIndex">
<number>-1</number>
</property>
</widget>
</widget>
</item>
</layout>
</widget>
<widget class="QWidget" name="TeamserverSession_2">
<attribute name="title">
<string>Tab 2</string>
</attribute>
</widget>
</widget>
</item>
</layout>
</widget>
<widget class="QMenuBar" name="menubar">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>1347</width>
<height>24</height>
</rect>
</property>
<widget class="QMenu" name="menuHavoc">
<property name="title">
<string>Havoc</string>
</property>
<addaction name="actionNew_Connection"/>
<addaction name="actionChat"/>
<addaction name="separator"/>
<addaction name="actionPreferences"/>
<addaction name="separator"/>
<addaction name="actionDisconnect"/>
<addaction name="actionExit"/>
</widget>
<widget class="QMenu" name="menuView">
<property name="title">
<string>View</string>
</property>
<addaction name="actionListeners"/>
<addaction name="actionSessions"/>
<addaction name="separator"/>
<addaction name="actionScreenshots"/>
<addaction name="actionCredentials"/>
<addaction name="separator"/>
<addaction name="actionLogs"/>
</widget>
<widget class="QMenu" name="menuAttack">
<property name="title">
<string>Attack</string>
</property>
<widget class="QMenu" name="menuGates">
<property name="title">
<string>Gates</string>
</property>
<addaction name="actionWindows_MS_Office"/>
<addaction name="actionWindows"/>
<addaction name="actionWindows_Staged_Executable"/>
</widget>
<addaction name="menuGates"/>
<addaction name="actionModules"/>
</widget>
<widget class="QMenu" name="menuScripts">
<property name="title">
<string>Yaotl</string>
</property>
<addaction name="actionLoad_Script"/>
<addaction name="actionLoad_Module"/>
<addaction name="actionPythonConsole"/>
</widget>
<widget class="QMenu" name="menuHelp">
<property name="title">
<string>Help</string>
</property>
<addaction name="actionAbout"/>
<addaction name="separator"/>
<addaction name="actionOpen_Help_Documentation"/>
<addaction name="actionOpen_API_Reference"/>
<addaction name="separator"/>
<addaction name="actionGithub_Repository"/>
</widget>
<addaction name="menuHavoc"/>
<addaction name="menuView"/>
<addaction name="menuAttack"/>
<addaction name="menuScripts"/>
<addaction name="menuHelp"/>
</widget>
<widget class="QStatusBar" name="statusbar"/>
<action name="actionNew_Connection">
<property name="text">
<string>New Connection</string>
</property>
</action>
<action name="actionChat">
<property name="text">
<string>Event Log</string>
</property>
</action>
<action name="actionPreferences">
<property name="text">
<string>Preferences</string>
</property>
</action>
<action name="actionDisconnect">
<property name="text">
<string>Disconnect</string>
</property>
</action>
<action name="actionExit">
<property name="text">
<string>Exit</string>
</property>
</action>
<action name="actionModules">
<property name="text">
<string>Modules</string>
</property>
</action>
<action name="actionWindows">
<property name="text">
<string>Windows Executable</string>
</property>
</action>
<action name="actionWindows_Staged_Executable">
<property name="text">
<string>Windows Staged Executable</string>
</property>
</action>
<action name="actionWindows_MS_Office">
<property name="text">
<string>Windows MS Office</string>
</property>
</action>
<action name="actionWindows_Dropper">
<property name="text">
<string>Windows Dropper</string>
</property>
</action>
<action name="actionLoad_Script">
<property name="text">
<string>Load Script</string>
</property>
</action>
<action name="actionLoad_Module">
<property name="text">
<string>Load Module</string>
</property>
</action>
<action name="actionPythonConsole">
<property name="text">
<string>Interpreter</string>
</property>
</action>
<action name="actionAbout">
<property name="text">
<string>About</string>
</property>
</action>
<action name="actionOpen_Help_Documentation">
<property name="text">
<string>Open Help Documentation</string>
</property>
</action>
<action name="actionOpen_API_Reference">
<property name="text">
<string>Open API Reference</string>
</property>
</action>
<action name="actionGithub_Repository">
<property name="text">
<string>Github Repository</string>
</property>
</action>
<action name="actionListeners">
<property name="text">
<string>Listeners</string>
</property>
</action>
<action name="actionSessions">
<property name="text">
<string>Sessions</string>
</property>
</action>
<action name="actionScreenshots">
<property name="text">
<string>Screenshots</string>
</property>
</action>
<action name="actionCredentials">
<property name="text">
<string>Credentials</string>
</property>
</action>
<action name="actionLogs">
<property name="text">
<string>Logs</string>
</property>
</action>
</widget>
<resources/>
<connections/>
</ui>
+170
View File
@@ -0,0 +1,170 @@
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>Form</class>
<widget class="QWidget" name="Form">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>1277</width>
<height>800</height>
</rect>
</property>
<property name="windowTitle">
<string>Form</string>
</property>
<layout class="QGridLayout" name="gridLayout">
<property name="leftMargin">
<number>0</number>
</property>
<property name="topMargin">
<number>5</number>
</property>
<property name="rightMargin">
<number>0</number>
</property>
<property name="bottomMargin">
<number>0</number>
</property>
<property name="spacing">
<number>0</number>
</property>
<item row="0" column="3">
<widget class="QLabel" name="LabelShow">
<property name="text">
<string>Show:</string>
</property>
</widget>
</item>
<item row="0" column="4">
<widget class="QComboBox" name="ComboShow">
<property name="minimumSize">
<size>
<width>150</width>
<height>0</height>
</size>
</property>
<item>
<property name="text">
<string>Screenshots</string>
</property>
</item>
<item>
<property name="text">
<string>Downloads</string>
</property>
</item>
</widget>
</item>
<item row="0" column="1">
<widget class="QLabel" name="LabelAgentID">
<property name="text">
<string>Agent ID: </string>
</property>
</widget>
</item>
<item row="0" column="2">
<widget class="QComboBox" name="ComboAgentID">
<property name="minimumSize">
<size>
<width>150</width>
<height>0</height>
</size>
</property>
<item>
<property name="text">
<string>12345678</string>
</property>
</item>
</widget>
</item>
<item row="0" column="0">
<spacer name="horizontalSpacer">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>40</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
<item row="1" column="0" colspan="6">
<widget class="QStackedWidget" name="StackWidget">
<property name="currentIndex">
<number>0</number>
</property>
<widget class="QWidget" name="Screenshots">
<layout class="QGridLayout" name="gridLayout_2">
<item row="0" column="0">
<widget class="QSplitter" name="splitter">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<widget class="QTableWidget" name="tableWidget">
<column>
<property name="text">
<string>Name</string>
</property>
</column>
<column>
<property name="text">
<string>Time</string>
</property>
</column>
</widget>
<widget class="QWidget" name="widget" native="true"/>
</widget>
</item>
</layout>
</widget>
<widget class="QWidget" name="Downloads">
<layout class="QGridLayout" name="gridLayout_3">
<item row="0" column="0">
<widget class="QTableWidget" name="tableWidget_2">
<column>
<property name="text">
<string>Name</string>
</property>
</column>
<column>
<property name="text">
<string>Path</string>
</property>
</column>
<column>
<property name="text">
<string>Size</string>
</property>
</column>
<column>
<property name="text">
<string>Date</string>
</property>
</column>
</widget>
</item>
</layout>
</widget>
</widget>
</item>
<item row="0" column="5">
<spacer name="horizontalSpacer_2">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>40</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
</layout>
</widget>
<resources/>
<connections/>
</ui>
+19
View File
@@ -0,0 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>Form</class>
<widget class="QWidget" name="Form">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>1271</width>
<height>813</height>
</rect>
</property>
<property name="windowTitle">
<string>Form</string>
</property>
</widget>
<resources/>
<connections/>
</ui>
+19
View File
@@ -0,0 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>Form</class>
<widget class="QWidget" name="Form">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>400</width>
<height>300</height>
</rect>
</property>
<property name="windowTitle">
<string>Form</string>
</property>
</widget>
<resources/>
<connections/>
</ui>
+19
View File
@@ -0,0 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>Form</class>
<widget class="QWidget" name="Form">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>1346</width>
<height>765</height>
</rect>
</property>
<property name="windowTitle">
<string>Form</string>
</property>
</widget>
<resources/>
<connections/>
</ui>
+69
View File
@@ -0,0 +1,69 @@
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>Form</class>
<widget class="QWidget" name="Form">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>1417</width>
<height>626</height>
</rect>
</property>
<property name="windowTitle">
<string>Form</string>
</property>
<layout class="QGridLayout" name="gridLayout">
<item row="2" column="1">
<widget class="QPushButton" name="buttonLoadScript">
<property name="text">
<string>Load Script</string>
</property>
</widget>
</item>
<item row="2" column="0">
<spacer name="horizontalSpacer">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>40</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
<item row="2" column="2">
<spacer name="horizontalSpacer_2">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>40</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
<item row="0" column="0" colspan="3">
<widget class="QTableWidget" name="tableLoadedScripts">
<attribute name="horizontalHeaderStretchLastSection">
<bool>true</bool>
</attribute>
<attribute name="verticalHeaderStretchLastSection">
<bool>false</bool>
</attribute>
<column>
<property name="text">
<string>Path</string>
</property>
</column>
</widget>
</item>
</layout>
</widget>
<resources/>
<connections/>
</ui>
+154
View File
@@ -0,0 +1,154 @@
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>Form</class>
<widget class="QWidget" name="Form">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>1082</width>
<height>632</height>
</rect>
</property>
<property name="windowTitle">
<string>Form</string>
</property>
<layout class="QGridLayout" name="gridLayout">
<item row="0" column="0">
<widget class="QTableWidget" name="SessionTableWidget">
<property name="enabled">
<bool>true</bool>
</property>
<property name="showGrid">
<bool>false</bool>
</property>
<property name="sortingEnabled">
<bool>false</bool>
</property>
<property name="wordWrap">
<bool>true</bool>
</property>
<property name="cornerButtonEnabled">
<bool>true</bool>
</property>
<attribute name="horizontalHeaderVisible">
<bool>true</bool>
</attribute>
<attribute name="horizontalHeaderCascadingSectionResizes">
<bool>false</bool>
</attribute>
<attribute name="verticalHeaderVisible">
<bool>false</bool>
</attribute>
<row>
<property name="text">
<string>0</string>
</property>
</row>
<column>
<property name="text">
<string>ID</string>
</property>
</column>
<column>
<property name="text">
<string>External</string>
</property>
</column>
<column>
<property name="text">
<string>Internal</string>
</property>
</column>
<column>
<property name="text">
<string>Listener</string>
</property>
</column>
<column>
<property name="text">
<string>User</string>
</property>
</column>
<column>
<property name="text">
<string>Computer</string>
</property>
</column>
<column>
<property name="text">
<string>OS</string>
</property>
</column>
<column>
<property name="text">
<string>Process</string>
</property>
</column>
<column>
<property name="text">
<string>Last</string>
</property>
</column>
<column>
<property name="text">
<string>Health</string>
</property>
</column>
<item row="0" column="0">
<property name="text">
<string>asdaqwesd</string>
</property>
</item>
<item row="0" column="1">
<property name="text">
<string>156.342.123.10</string>
</property>
</item>
<item row="0" column="2">
<property name="text">
<string>192.168.0.129</string>
</property>
</item>
<item row="0" column="3">
<property name="text">
<string>demon - tcp</string>
</property>
</item>
<item row="0" column="4">
<property name="text">
<string>5pider</string>
</property>
</item>
<item row="0" column="5">
<property name="text">
<string>DEMIGOD</string>
</property>
</item>
<item row="0" column="6">
<property name="text">
<string>Windows 11</string>
</property>
</item>
<item row="0" column="7">
<property name="text">
<string>chrome.exe/3343</string>
</property>
</item>
<item row="0" column="8">
<property name="text">
<string>x64</string>
</property>
</item>
<item row="0" column="9">
<property name="text">
<string>1ms</string>
</property>
</item>
</widget>
</item>
</layout>
</widget>
<resources/>
<connections/>
</ui>
+594
View File
@@ -0,0 +1,594 @@
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>Dialog</class>
<widget class="QDialog" name="Dialog">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>568</width>
<height>374</height>
</rect>
</property>
<property name="minimumSize">
<size>
<width>568</width>
<height>374</height>
</size>
</property>
<property name="maximumSize">
<size>
<width>568</width>
<height>374</height>
</size>
</property>
<property name="windowTitle">
<string>Dialog</string>
</property>
<layout class="QGridLayout" name="gridLayout">
<item row="0" column="0">
<widget class="QListWidget" name="ListSettingsWidgets">
<item>
<property name="text">
<string>Appearance</string>
</property>
</item>
<item>
<property name="text">
<string>Tabs</string>
</property>
</item>
</widget>
</item>
<item row="1" column="0">
<spacer name="horizontalSpacer">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>173</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
<item row="1" column="1" colspan="2">
<spacer name="horizontalSpacer_2">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>365</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
<item row="1" column="3">
<widget class="QPushButton" name="pushButton_Save">
<property name="text">
<string>Save</string>
</property>
</widget>
</item>
<item row="1" column="4">
<widget class="QPushButton" name="pushButton_Close">
<property name="text">
<string>Close</string>
</property>
</widget>
</item>
<item row="0" column="1" colspan="4">
<widget class="QStackedWidget" name="stackedWidget">
<property name="currentIndex">
<number>0</number>
</property>
<widget class="QWidget" name="AppearancePage">
<widget class="QLabel" name="label_2">
<property name="geometry">
<rect>
<x>10</x>
<y>20</y>
<width>61</width>
<height>21</height>
</rect>
</property>
<property name="text">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Font:&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
<widget class="QLabel" name="label">
<property name="geometry">
<rect>
<x>10</x>
<y>50</y>
<width>51</width>
<height>21</height>
</rect>
</property>
<property name="text">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Theme:&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
<widget class="QComboBox" name="comboBox_Themes">
<property name="geometry">
<rect>
<x>70</x>
<y>50</y>
<width>291</width>
<height>23</height>
</rect>
</property>
<item>
<property name="text">
<string>Dracula</string>
</property>
</item>
<item>
<property name="text">
<string>Dragon Blood</string>
</property>
</item>
<item>
<property name="text">
<string>Dracula Light</string>
</property>
</item>
</widget>
<widget class="QComboBox" name="comboBox_UI_Font">
<property name="geometry">
<rect>
<x>70</x>
<y>20</y>
<width>181</width>
<height>23</height>
</rect>
</property>
<item>
<property name="text">
<string>Monaco</string>
</property>
</item>
</widget>
<widget class="QLabel" name="label_3">
<property name="geometry">
<rect>
<x>270</x>
<y>20</y>
<width>41</width>
<height>21</height>
</rect>
</property>
<property name="text">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Size:&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
<widget class="QComboBox" name="comboBox_UI_Size">
<property name="geometry">
<rect>
<x>310</x>
<y>20</y>
<width>51</width>
<height>23</height>
</rect>
</property>
<property name="autoFillBackground">
<bool>false</bool>
</property>
<property name="editable">
<bool>true</bool>
</property>
<item>
<property name="text">
<string>1</string>
</property>
</item>
<item>
<property name="text">
<string>2</string>
</property>
</item>
<item>
<property name="text">
<string>3</string>
</property>
</item>
</widget>
<widget class="QGroupBox" name="groupBox_Statusbar">
<property name="geometry">
<rect>
<x>10</x>
<y>110</y>
<width>351</width>
<height>191</height>
</rect>
</property>
<property name="title">
<string>Statusbar</string>
</property>
<widget class="QCheckBox" name="checkBox_EnableStatusbar">
<property name="geometry">
<rect>
<x>10</x>
<y>26</y>
<width>281</width>
<height>20</height>
</rect>
</property>
<property name="text">
<string>Enable Statusbar</string>
</property>
</widget>
<widget class="QLabel" name="label_Background">
<property name="geometry">
<rect>
<x>10</x>
<y>61</y>
<width>81</width>
<height>16</height>
</rect>
</property>
<property name="text">
<string>Background:</string>
</property>
</widget>
<widget class="QLineEdit" name="lineEdit_Background">
<property name="geometry">
<rect>
<x>90</x>
<y>61</y>
<width>251</width>
<height>20</height>
</rect>
</property>
</widget>
<widget class="QLineEdit" name="lineEdit_Foreground">
<property name="geometry">
<rect>
<x>90</x>
<y>91</y>
<width>251</width>
<height>20</height>
</rect>
</property>
</widget>
<widget class="QLabel" name="label_Foreground">
<property name="geometry">
<rect>
<x>10</x>
<y>91</y>
<width>81</width>
<height>16</height>
</rect>
</property>
<property name="text">
<string>Foreground:</string>
</property>
</widget>
<widget class="QCheckBox" name="checkBox_activeDemonSession">
<property name="geometry">
<rect>
<x>10</x>
<y>121</y>
<width>321</width>
<height>20</height>
</rect>
</property>
<property name="text">
<string>Show active demon sessions</string>
</property>
</widget>
<widget class="QCheckBox" name="checkBox_numTeamservers">
<property name="geometry">
<rect>
<x>10</x>
<y>140</y>
<width>331</width>
<height>20</height>
</rect>
</property>
<property name="text">
<string>Show number of teamserver connected to</string>
</property>
</widget>
<widget class="QCheckBox" name="checkBox_numCreds">
<property name="geometry">
<rect>
<x>10</x>
<y>160</y>
<width>331</width>
<height>20</height>
</rect>
</property>
<property name="text">
<string>Show number of credentials gathered</string>
</property>
</widget>
</widget>
<widget class="QCheckBox" name="checkBox_showTeamserverTitleBar">
<property name="geometry">
<rect>
<x>10</x>
<y>80</y>
<width>351</width>
<height>20</height>
</rect>
</property>
<property name="text">
<string>Show teamserver name in titlebar</string>
</property>
</widget>
</widget>
<widget class="QWidget" name="TabsPage">
<widget class="QGroupBox" name="TeamserverTabBox">
<property name="geometry">
<rect>
<x>9</x>
<y>9</y>
<width>351</width>
<height>131</height>
</rect>
</property>
<property name="title">
<string>Teamserver Tabs</string>
</property>
<widget class="QLabel" name="label_TeamserverTab_Position">
<property name="geometry">
<rect>
<x>10</x>
<y>30</y>
<width>71</width>
<height>21</height>
</rect>
</property>
<property name="text">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Position:&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
<widget class="QComboBox" name="comboBox_TeamserverTab_Position">
<property name="geometry">
<rect>
<x>90</x>
<y>30</y>
<width>251</width>
<height>23</height>
</rect>
</property>
<item>
<property name="text">
<string>Top</string>
</property>
</item>
<item>
<property name="text">
<string>Bottom</string>
</property>
</item>
</widget>
<widget class="QCheckBox" name="checkBox_AutoHide_Teamservers">
<property name="geometry">
<rect>
<x>10</x>
<y>90</y>
<width>331</width>
<height>26</height>
</rect>
</property>
<property name="text">
<string>AutoHide Teamserver Tabs</string>
</property>
</widget>
<widget class="QLabel" name="label_TeamserverTab_Size">
<property name="geometry">
<rect>
<x>240</x>
<y>60</y>
<width>41</width>
<height>21</height>
</rect>
</property>
<property name="text">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Size:&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
<widget class="QLabel" name="label_TeamserverTab_Font">
<property name="geometry">
<rect>
<x>10</x>
<y>60</y>
<width>71</width>
<height>21</height>
</rect>
</property>
<property name="text">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Font:&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
<widget class="QComboBox" name="comboBox_TeamserverTab_Font">
<property name="geometry">
<rect>
<x>90</x>
<y>60</y>
<width>131</width>
<height>23</height>
</rect>
</property>
<item>
<property name="text">
<string>Monaco</string>
</property>
</item>
</widget>
<widget class="QComboBox" name="comboBox_TeamserverTab_Size">
<property name="geometry">
<rect>
<x>280</x>
<y>60</y>
<width>61</width>
<height>23</height>
</rect>
</property>
<property name="autoFillBackground">
<bool>false</bool>
</property>
<property name="editable">
<bool>true</bool>
</property>
<item>
<property name="text">
<string>1</string>
</property>
</item>
<item>
<property name="text">
<string>2</string>
</property>
</item>
<item>
<property name="text">
<string>3</string>
</property>
</item>
</widget>
</widget>
<widget class="QGroupBox" name="BottomTabBox">
<property name="geometry">
<rect>
<x>10</x>
<y>170</y>
<width>351</width>
<height>151</height>
</rect>
</property>
<property name="title">
<string>Bottom Tabs</string>
</property>
<widget class="QLabel" name="label_BottomPosition">
<property name="geometry">
<rect>
<x>10</x>
<y>30</y>
<width>71</width>
<height>21</height>
</rect>
</property>
<property name="text">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Position:&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
<widget class="QComboBox" name="comboBox_Bottom_Position">
<property name="geometry">
<rect>
<x>90</x>
<y>30</y>
<width>251</width>
<height>23</height>
</rect>
</property>
<item>
<property name="text">
<string>Top</string>
</property>
</item>
<item>
<property name="text">
<string>Bottom</string>
</property>
</item>
</widget>
<widget class="QComboBox" name="comboBox_Bottom_Size">
<property name="geometry">
<rect>
<x>280</x>
<y>60</y>
<width>61</width>
<height>23</height>
</rect>
</property>
<property name="autoFillBackground">
<bool>false</bool>
</property>
<property name="editable">
<bool>true</bool>
</property>
<item>
<property name="text">
<string>1</string>
</property>
</item>
<item>
<property name="text">
<string>2</string>
</property>
</item>
<item>
<property name="text">
<string>3</string>
</property>
</item>
</widget>
<widget class="QLabel" name="label_Bottom_Font">
<property name="geometry">
<rect>
<x>10</x>
<y>60</y>
<width>71</width>
<height>21</height>
</rect>
</property>
<property name="text">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Font:&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
<widget class="QComboBox" name="comboBox_Bottom_Font">
<property name="geometry">
<rect>
<x>90</x>
<y>60</y>
<width>131</width>
<height>23</height>
</rect>
</property>
<item>
<property name="text">
<string>Monaco</string>
</property>
</item>
</widget>
<widget class="QLabel" name="label_Bottom_Size">
<property name="geometry">
<rect>
<x>240</x>
<y>60</y>
<width>41</width>
<height>21</height>
</rect>
</property>
<property name="text">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Size:&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
<widget class="QCheckBox" name="checkBox_ShowIcons">
<property name="geometry">
<rect>
<x>10</x>
<y>90</y>
<width>331</width>
<height>26</height>
</rect>
</property>
<property name="text">
<string>Show Icons</string>
</property>
</widget>
</widget>
</widget>
</widget>
</item>
</layout>
</widget>
<resources/>
<connections/>
</ui>
@@ -0,0 +1,75 @@
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>ActiveUserWidget</class>
<widget class="QWidget" name="ActiveUserWidget">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>726</width>
<height>456</height>
</rect>
</property>
<property name="windowTitle">
<string>Form</string>
</property>
<layout class="QGridLayout" name="gridLayout">
<item row="0" column="0">
<widget class="QTableWidget" name="tableWidget">
<property name="alternatingRowColors">
<bool>false</bool>
</property>
<property name="showGrid">
<bool>true</bool>
</property>
<attribute name="horizontalHeaderStretchLastSection">
<bool>true</bool>
</attribute>
<attribute name="verticalHeaderVisible">
<bool>false</bool>
</attribute>
<attribute name="verticalHeaderStretchLastSection">
<bool>false</bool>
</attribute>
<row>
<property name="text">
<string>0</string>
</property>
</row>
<column>
<property name="text">
<string>Username</string>
</property>
</column>
<column>
<property name="text">
<string>Status</string>
</property>
</column>
<column>
<property name="text">
<string>Last Active</string>
</property>
</column>
<item row="0" column="0">
<property name="text">
<string>5pider</string>
</property>
</item>
<item row="0" column="1">
<property name="text">
<string>Active</string>
</property>
</item>
<item row="0" column="2">
<property name="text">
<string>Now</string>
</property>
</item>
</widget>
</item>
</layout>
</widget>
<resources/>
<connections/>
</ui>
+19
View File
@@ -0,0 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>Dashboard</class>
<widget class="QWidget" name="Dashboard">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>842</width>
<height>498</height>
</rect>
</property>
<property name="windowTitle">
<string>Form</string>
</property>
</widget>
<resources/>
<connections/>
</ui>
+260
View File
@@ -0,0 +1,260 @@
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>Form</class>
<widget class="QWidget" name="Form">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>402</width>
<height>602</height>
</rect>
</property>
<property name="windowTitle">
<string>Form</string>
</property>
<layout class="QGridLayout" name="gridLayout_4">
<item row="2" column="0">
<widget class="QGroupBox" name="ProcessInfoGroup">
<property name="title">
<string>Process Info</string>
</property>
<layout class="QGridLayout" name="gridLayout_3">
<property name="leftMargin">
<number>0</number>
</property>
<property name="topMargin">
<number>0</number>
</property>
<property name="rightMargin">
<number>0</number>
</property>
<property name="bottomMargin">
<number>0</number>
</property>
<property name="spacing">
<number>0</number>
</property>
<item row="0" column="0">
<widget class="QTableWidget" name="ProcessInfoTable">
<attribute name="horizontalHeaderVisible">
<bool>false</bool>
</attribute>
<attribute name="horizontalHeaderMinimumSectionSize">
<number>26</number>
</attribute>
<attribute name="horizontalHeaderStretchLastSection">
<bool>true</bool>
</attribute>
<attribute name="verticalHeaderMinimumSectionSize">
<number>19</number>
</attribute>
<attribute name="verticalHeaderDefaultSectionSize">
<number>22</number>
</attribute>
<row>
<property name="text">
<string>Process Name</string>
</property>
</row>
<row>
<property name="text">
<string>Process ID</string>
</property>
</row>
<row>
<property name="text">
<string>Parent Process ID</string>
</property>
</row>
<row>
<property name="text">
<string>Process Arch</string>
</property>
</row>
<row>
<property name="text">
<string>Process User</string>
</property>
</row>
<row>
<property name="text">
<string>Module Path</string>
</property>
</row>
<column>
<property name="text">
<string>Value</string>
</property>
</column>
</widget>
</item>
</layout>
</widget>
</item>
<item row="3" column="0">
<widget class="QGroupBox" name="HardwareInfoGroup">
<property name="title">
<string>Hardware Info</string>
</property>
<layout class="QGridLayout" name="gridLayout_2">
<property name="leftMargin">
<number>0</number>
</property>
<property name="topMargin">
<number>0</number>
</property>
<property name="rightMargin">
<number>0</number>
</property>
<property name="bottomMargin">
<number>0</number>
</property>
<property name="spacing">
<number>0</number>
</property>
<item row="1" column="0">
<widget class="QTableWidget" name="HardwareInfoTable">
<attribute name="horizontalHeaderVisible">
<bool>false</bool>
</attribute>
<attribute name="horizontalHeaderMinimumSectionSize">
<number>26</number>
</attribute>
<attribute name="horizontalHeaderStretchLastSection">
<bool>true</bool>
</attribute>
<attribute name="verticalHeaderMinimumSectionSize">
<number>19</number>
</attribute>
<attribute name="verticalHeaderDefaultSectionSize">
<number>22</number>
</attribute>
<attribute name="verticalHeaderStretchLastSection">
<bool>false</bool>
</attribute>
<row>
<property name="text">
<string>CPU</string>
</property>
</row>
<row>
<property name="text">
<string>RAM</string>
</property>
</row>
<row>
<property name="text">
<string>GPU</string>
</property>
</row>
<row>
<property name="text">
<string>MAC Address</string>
</property>
</row>
<column>
<property name="text">
<string>Title</string>
</property>
</column>
</widget>
</item>
</layout>
</widget>
</item>
<item row="1" column="0">
<widget class="QGroupBox" name="SystemInfoGroup">
<property name="title">
<string>System Info</string>
</property>
<layout class="QGridLayout" name="gridLayout">
<property name="leftMargin">
<number>0</number>
</property>
<property name="topMargin">
<number>0</number>
</property>
<property name="rightMargin">
<number>0</number>
</property>
<property name="bottomMargin">
<number>0</number>
</property>
<property name="spacing">
<number>0</number>
</property>
<item row="0" column="0">
<widget class="QTableWidget" name="SystemInfoTable">
<attribute name="horizontalHeaderVisible">
<bool>false</bool>
</attribute>
<attribute name="horizontalHeaderMinimumSectionSize">
<number>26</number>
</attribute>
<attribute name="horizontalHeaderStretchLastSection">
<bool>true</bool>
</attribute>
<attribute name="verticalHeaderMinimumSectionSize">
<number>19</number>
</attribute>
<attribute name="verticalHeaderDefaultSectionSize">
<number>22</number>
</attribute>
<row>
<property name="text">
<string>Username</string>
</property>
</row>
<row>
<property name="text">
<string>Computer</string>
</property>
</row>
<row>
<property name="text">
<string>Operating System</string>
</property>
</row>
<row>
<property name="text">
<string>OS Version</string>
</property>
</row>
<row>
<property name="text">
<string>System Arch</string>
</property>
</row>
<row>
<property name="text">
<string>External IP</string>
</property>
</row>
<row>
<property name="text">
<string>Internal IP</string>
</property>
</row>
<column>
<property name="text">
<string>Title</string>
</property>
</column>
</widget>
</item>
</layout>
</widget>
</item>
<item row="0" column="0">
<widget class="QLabel" name="label">
<property name="text">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;center&quot;&gt;&lt;span style=&quot; font-size:16pt;&quot;&gt;[SessionID] INFO&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
</item>
</layout>
</widget>
<resources/>
<connections/>
</ui>
+70
View File
@@ -0,0 +1,70 @@
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>Teamserver</class>
<widget class="QWidget" name="Teamserver">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>1212</width>
<height>643</height>
</rect>
</property>
<property name="windowTitle">
<string>Form</string>
</property>
<layout class="QGridLayout" name="gridLayout">
<item row="0" column="0">
<widget class="QSplitter" name="splitter">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<widget class="QListWidget" name="TeamserverList">
<item>
<property name="text">
<string>Logger</string>
</property>
</item>
<item>
<property name="text">
<string>Profile</string>
</property>
</item>
</widget>
<widget class="QStackedWidget" name="StackedWidget">
<property name="currentIndex">
<number>0</number>
</property>
<widget class="QWidget" name="PageLogger">
<layout class="QFormLayout" name="formLayout">
<item row="0" column="0" colspan="2">
<widget class="QTextEdit" name="TeamserverLogger"/>
</item>
</layout>
</widget>
<widget class="QWidget" name="PageProfile">
<layout class="QGridLayout" name="gridLayout_3">
<item row="0" column="0">
<widget class="QTreeWidget" name="TeamserverTreeProfile">
<column>
<property name="text">
<string>Key</string>
</property>
</column>
<column>
<property name="text">
<string>Value</string>
</property>
</column>
</widget>
</item>
</layout>
</widget>
</widget>
</widget>
</item>
</layout>
</widget>
<resources/>
<connections/>
</ui>
+19
View File
@@ -0,0 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>Form</class>
<widget class="QWidget" name="Form">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>1130</width>
<height>635</height>
</rect>
</property>
<property name="windowTitle">
<string>Form</string>
</property>
</widget>
<resources/>
<connections/>
</ui>
+68
View File
@@ -0,0 +1,68 @@
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>AboutDialog</class>
<widget class="QDialog" name="AboutDialog">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>420</width>
<height>323</height>
</rect>
</property>
<property name="windowTitle">
<string>AboutDialog</string>
</property>
<layout class="QGridLayout" name="gridLayout">
<item row="3" column="2">
<widget class="QPushButton" name="pushButton_New_Profile">
<property name="text">
<string>Close</string>
</property>
</widget>
</item>
<item row="0" column="0" colspan="3">
<widget class="QLabel" name="label_Name">
<property name="minimumSize">
<size>
<width>196</width>
<height>0</height>
</size>
</property>
<property name="text">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;center&quot;&gt;&lt;span style=&quot; font-size:22pt;&quot;&gt;Havoc&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
</item>
<item row="2" column="1">
<spacer name="horizontalSpacer">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>40</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
<item row="1" column="0" colspan="3">
<widget class="QTextBrowser" name="textBrowser">
<property name="html">
<string>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:x-large; font-weight:600;&quot;&gt;About Havoc&lt;/span&gt; &lt;/p&gt;
&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;Welcome to Havoc. Havoc is a Software for Adversary Simulations and Red Team Operations by &lt;a href=&quot;https://www.twitter.com/C5pider&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#e100ff;&quot;&gt;5pider&lt;/span&gt;&lt;/a&gt;. &lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
</item>
</layout>
</widget>
<resources>
<include location="../resources/resources.qrc"/>
</resources>
<connections/>
</ui>
+207
View File
@@ -0,0 +1,207 @@
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>AboutDialog</class>
<widget class="QDialog" name="AboutDialog">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>500</width>
<height>470</height>
</rect>
</property>
<property name="minimumSize">
<size>
<width>0</width>
<height>0</height>
</size>
</property>
<property name="maximumSize">
<size>
<width>500</width>
<height>700</height>
</size>
</property>
<property name="windowTitle">
<string>AboutDialog</string>
</property>
<layout class="QGridLayout" name="gridLayout_2">
<item row="4" column="0" colspan="4">
<widget class="QGroupBox" name="BoxListenerOption">
<property name="title">
<string>Options</string>
</property>
<property name="flat">
<bool>false</bool>
</property>
<property name="checkable">
<bool>false</bool>
</property>
<property name="checked">
<bool>false</bool>
</property>
<layout class="QGridLayout" name="gridLayout">
<property name="leftMargin">
<number>0</number>
</property>
<property name="topMargin">
<number>0</number>
</property>
<property name="rightMargin">
<number>0</number>
</property>
<property name="bottomMargin">
<number>0</number>
</property>
<property name="spacing">
<number>0</number>
</property>
<item row="0" column="0">
<widget class="QStackedWidget" name="ListenerOptions">
<property name="currentIndex">
<number>0</number>
</property>
<widget class="QWidget" name="PageHTTPs">
<layout class="QGridLayout" name="gridLayout_3">
<item row="0" column="0">
<widget class="QLabel" name="label_Hosts">
<property name="text">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Hosts:&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
</item>
<item row="0" column="1">
<widget class="QListWidget" name="list_Hosts"/>
</item>
<item row="1" column="0">
<widget class="QLabel" name="label_Port">
<property name="text">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Port:&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
</item>
<item row="1" column="1">
<widget class="QLineEdit" name="line_Port"/>
</item>
<item row="2" column="0">
<widget class="QLabel" name="label_UserAgent">
<property name="text">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;UserAgent:&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
</item>
<item row="2" column="1">
<widget class="QLineEdit" name="line_UserAgent"/>
</item>
<item row="3" column="0">
<widget class="QLabel" name="label_Headers">
<property name="text">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Headers:&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
</item>
<item row="3" column="1">
<widget class="QListWidget" name="list_Headers"/>
</item>
<item row="4" column="0">
<widget class="QLabel" name="label_Uris">
<property name="text">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Uris:&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
</item>
<item row="4" column="1">
<widget class="QLineEdit" name="line_Uris"/>
</item>
<item row="5" column="0" colspan="2">
<widget class="QCheckBox" name="check_DelayedExec">
<property name="text">
<string>Delayed execution (performs time consuming operation at start)</string>
</property>
</widget>
</item>
<item row="6" column="0" colspan="2">
<widget class="QCheckBox" name="check_ExitOnUnreachableHost">
<property name="text">
<string>Exit on Unreachable Host/s (Initialization only)</string>
</property>
</widget>
</item>
</layout>
</widget>
<widget class="QWidget" name="PageDNS"/>
</widget>
</item>
</layout>
</widget>
</item>
<item row="2" column="1" colspan="3">
<widget class="QLineEdit" name="line_ListenerName"/>
</item>
<item row="2" column="0">
<widget class="QLabel" name="label_Name">
<property name="text">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Name:&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
</item>
<item row="3" column="1" colspan="3">
<widget class="QComboBox" name="comboBox_PassType">
<item>
<property name="text">
<string>HTTPs</string>
</property>
</item>
<item>
<property name="text">
<string>HTTP</string>
</property>
</item>
<item>
<property name="text">
<string>DNS</string>
</property>
</item>
<item>
<property name="text">
<string>QUIC</string>
</property>
</item>
<item>
<property name="text">
<string>DOH</string>
</property>
</item>
<item>
<property name="text">
<string>Wireguard</string>
</property>
</item>
</widget>
</item>
<item row="6" column="1">
<widget class="QPushButton" name="button_Save">
<property name="text">
<string>Save</string>
</property>
</widget>
</item>
<item row="6" column="2">
<widget class="QPushButton" name="button_Close">
<property name="text">
<string>Close</string>
</property>
</widget>
</item>
<item row="3" column="0">
<widget class="QLabel" name="label_Host">
<property name="text">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Payload:&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
</item>
</layout>
</widget>
<resources/>
<connections/>
</ui>
+131
View File
@@ -0,0 +1,131 @@
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>Form</class>
<widget class="QWidget" name="Form">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>430</width>
<height>256</height>
</rect>
</property>
<property name="windowTitle">
<string>Form</string>
</property>
<layout class="QGridLayout" name="gridLayout_2">
<item row="0" column="0">
<widget class="QGroupBox" name="groupBox">
<property name="title">
<string>Options</string>
</property>
<property name="flat">
<bool>false</bool>
</property>
<property name="checkable">
<bool>false</bool>
</property>
<property name="checked">
<bool>false</bool>
</property>
<layout class="QGridLayout" name="gridLayout">
<item row="0" column="0">
<widget class="QLabel" name="label_Port">
<property name="text">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;HTTP Hosts:&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
</item>
<item row="0" column="1" colspan="3">
<widget class="QListWidget" name="listWidget"/>
</item>
<item row="1" column="1">
<widget class="QPushButton" name="pushButton_Save">
<property name="text">
<string>Add</string>
</property>
</widget>
</item>
<item row="1" column="2">
<widget class="QPushButton" name="pushButton_Close">
<property name="text">
<string>Remove</string>
</property>
</widget>
</item>
<item row="1" column="3">
<widget class="QPushButton" name="pushButton_3">
<property name="text">
<string>Clear</string>
</property>
</widget>
</item>
<item row="2" column="0">
<widget class="QLabel" name="label_Password">
<property name="text">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;HTTP lineEdit_Host (Stager):&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
</item>
<item row="2" column="1" colspan="3">
<widget class="QLineEdit" name="Username_2"/>
</item>
<item row="3" column="0">
<widget class="QLabel" name="label_User">
<property name="text">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;HTTP lineEdit_Port:&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
</item>
<item row="3" column="1" colspan="3">
<widget class="QLineEdit" name="lineEdit_PORT"/>
</item>
<item row="4" column="0">
<widget class="QLabel" name="label_Name">
<property name="text">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;HTTP lineEdit_Host Header:&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
</item>
<item row="4" column="1" colspan="3">
<widget class="QLineEdit" name="Username_3"/>
</item>
<item row="5" column="0">
<widget class="QLabel" name="label_7">
<property name="text">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;lineEdit_Host Rotation:&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
</item>
<item row="5" column="1" colspan="3">
<widget class="QComboBox" name="comboBox">
<item>
<property name="text">
<string>round-loop</string>
</property>
</item>
<item>
<property name="text">
<string>random</string>
</property>
</item>
<item>
<property name="text">
<string>failover</string>
</property>
</item>
<item>
<property name="text">
<string>duration</string>
</property>
</item>
</widget>
</item>
</layout>
</widget>
</item>
</layout>
</widget>
<resources/>
<connections/>
</ui>
+109
View File
@@ -0,0 +1,109 @@
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>Form</class>
<widget class="QWidget" name="Form">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>1227</width>
<height>675</height>
</rect>
</property>
<property name="windowTitle">
<string>Form</string>
</property>
<layout class="QGridLayout" name="gridLayout">
<item row="1" column="1">
<widget class="QPushButton" name="pushButton_New_Profile">
<property name="text">
<string>Add</string>
</property>
</widget>
</item>
<item row="1" column="3">
<widget class="QPushButton" name="pushButton_Edit">
<property name="text">
<string>Restart</string>
</property>
</widget>
</item>
<item row="1" column="4">
<widget class="QPushButton" name="pushButton_Remove">
<property name="text">
<string>Edit</string>
</property>
</widget>
</item>
<item row="1" column="2">
<widget class="QPushButton" name="pushButton_Connect">
<property name="text">
<string>Remove</string>
</property>
</widget>
</item>
<item row="1" column="5">
<spacer name="horizontalSpacer_2">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>40</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
<item row="1" column="0">
<spacer name="horizontalSpacer">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>40</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
<item row="0" column="0" colspan="6">
<widget class="QTableWidget" name="SessionTableWidget">
<column>
<property name="text">
<string>Name</string>
</property>
</column>
<column>
<property name="text">
<string>Protocol</string>
</property>
</column>
<column>
<property name="text">
<string>lineEdit_Host</string>
</property>
</column>
<column>
<property name="text">
<string>lineEdit_Port</string>
</property>
</column>
<column>
<property name="text">
<string>Connected</string>
</property>
</column>
<column>
<property name="text">
<string>Status</string>
</property>
</column>
</widget>
</item>
</layout>
</widget>
<resources/>
<connections/>
</ui>
+529
View File
@@ -0,0 +1,529 @@
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>TeamServerSession</class>
<widget class="QWidget" name="TeamServerSession">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>1027</width>
<height>750</height>
</rect>
</property>
<property name="windowTitle">
<string>Form</string>
</property>
<layout class="QGridLayout" name="gridLayout">
<item row="0" column="0">
<widget class="QTabWidget" name="tabWidget">
<property name="enabled">
<bool>true</bool>
</property>
<property name="minimumSize">
<size>
<width>0</width>
<height>0</height>
</size>
</property>
<property name="tabPosition">
<enum>QTabWidget::North</enum>
</property>
<property name="currentIndex">
<number>0</number>
</property>
<property name="elideMode">
<enum>Qt::ElideNone</enum>
</property>
<property name="tabsClosable">
<bool>false</bool>
</property>
<property name="movable">
<bool>true</bool>
</property>
<property name="tabBarAutoHide">
<bool>false</bool>
</property>
<widget class="QWidget" name="DemonsTab">
<attribute name="title">
<string>Demons</string>
</attribute>
<layout class="QGridLayout" name="gridLayout_2">
<item row="0" column="1">
<spacer name="horizontalSpacer">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>859</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
<item row="0" column="0">
<widget class="QComboBox" name="comboBox_PassType">
<property name="minimumSize">
<size>
<width>150</width>
<height>0</height>
</size>
</property>
<item>
<property name="text">
<string>Session Table</string>
</property>
</item>
<item>
<property name="text">
<string>Graph View</string>
</property>
</item>
<item>
<property name="text">
<string>Target Table</string>
</property>
</item>
</widget>
</item>
<item row="1" column="0" colspan="2">
<widget class="QTableWidget" name="SessionTableWidget">
<column>
<property name="text">
<string>Demon ID</string>
</property>
</column>
<column>
<property name="text">
<string>External</string>
</property>
</column>
<column>
<property name="text">
<string>Internal</string>
</property>
</column>
<column>
<property name="text">
<string>Listener</string>
</property>
</column>
<column>
<property name="text">
<string>User</string>
</property>
</column>
<column>
<property name="text">
<string>Computer</string>
</property>
</column>
<column>
<property name="text">
<string>Process</string>
</property>
</column>
<column>
<property name="text">
<string>PID</string>
</property>
</column>
<column>
<property name="text">
<string>Last</string>
</property>
</column>
<column>
<property name="text">
<string>Health</string>
</property>
</column>
</widget>
</item>
</layout>
</widget>
<widget class="QWidget" name="ListenersTab">
<attribute name="title">
<string>Listeners</string>
</attribute>
<layout class="QGridLayout" name="gridLayout_5">
<item row="1" column="0">
<spacer name="horizontalSpacer_2">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>333</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
<item row="1" column="3">
<widget class="QPushButton" name="pushButton_Edit">
<property name="text">
<string>Restart</string>
</property>
</widget>
</item>
<item row="1" column="4">
<widget class="QPushButton" name="pushButton_Remove">
<property name="text">
<string>Edit</string>
</property>
</widget>
</item>
<item row="1" column="1">
<widget class="QPushButton" name="pushButton_New_Profile">
<property name="text">
<string>Add</string>
</property>
</widget>
</item>
<item row="1" column="2">
<widget class="QPushButton" name="pushButton_Connect">
<property name="text">
<string>Remove</string>
</property>
</widget>
</item>
<item row="1" column="5">
<spacer name="horizontalSpacer_3">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>333</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
<item row="0" column="0" colspan="6">
<widget class="QTableWidget" name="listenerTable">
<property name="mouseTracking">
<bool>false</bool>
</property>
<property name="contextMenuPolicy">
<enum>Qt::ActionsContextMenu</enum>
</property>
<property name="autoFillBackground">
<bool>false</bool>
</property>
<attribute name="horizontalHeaderDefaultSectionSize">
<number>150</number>
</attribute>
<attribute name="horizontalHeaderStretchLastSection">
<bool>true</bool>
</attribute>
<column>
<property name="text">
<string>Name</string>
</property>
</column>
<column>
<property name="text">
<string>Protocol</string>
</property>
</column>
<column>
<property name="text">
<string>lineEdit_Host</string>
</property>
</column>
<column>
<property name="text">
<string>lineEdit_Port</string>
</property>
</column>
<column>
<property name="text">
<string>Status</string>
</property>
</column>
<column>
<property name="text">
<string>Connected</string>
</property>
</column>
</widget>
</item>
</layout>
</widget>
<widget class="QWidget" name="CredentialsTab">
<attribute name="title">
<string>Credentials</string>
</attribute>
<layout class="QGridLayout" name="gridLayout_6">
<item row="1" column="0">
<spacer name="horizontalSpacer_4">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>320</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
<item row="1" column="1">
<widget class="QPushButton" name="pushButton_9">
<property name="text">
<string>Add</string>
</property>
</widget>
</item>
<item row="1" column="2">
<widget class="QPushButton" name="pushButton_7">
<property name="text">
<string>Edit</string>
</property>
</widget>
</item>
<item row="1" column="3">
<widget class="QPushButton" name="pushButton_8">
<property name="text">
<string>Copy</string>
</property>
</widget>
</item>
<item row="1" column="4">
<widget class="QPushButton" name="pushButton_6">
<property name="text">
<string>Remove</string>
</property>
</widget>
</item>
<item row="1" column="5">
<spacer name="horizontalSpacer_5">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>320</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
<item row="0" column="0" colspan="6">
<widget class="QTableWidget" name="tableWidget_3">
<property name="mouseTracking">
<bool>false</bool>
</property>
<property name="contextMenuPolicy">
<enum>Qt::ActionsContextMenu</enum>
</property>
<property name="autoFillBackground">
<bool>false</bool>
</property>
<attribute name="horizontalHeaderDefaultSectionSize">
<number>150</number>
</attribute>
<attribute name="horizontalHeaderStretchLastSection">
<bool>true</bool>
</attribute>
<column>
<property name="text">
<string>User</string>
</property>
</column>
<column>
<property name="text">
<string>Password</string>
</property>
</column>
<column>
<property name="text">
<string>Type</string>
</property>
</column>
<column>
<property name="text">
<string>Source</string>
</property>
</column>
<column>
<property name="text">
<string>lineEdit_Host</string>
</property>
</column>
<column>
<property name="text">
<string>Note</string>
</property>
</column>
</widget>
</item>
</layout>
</widget>
<widget class="QWidget" name="ArchivesTab">
<attribute name="title">
<string>Archives</string>
</attribute>
<layout class="QGridLayout" name="gridLayout_8">
<item row="0" column="0">
<widget class="QTreeWidget" name="treeWidget">
<property name="enabled">
<bool>true</bool>
</property>
<property name="minimumSize">
<size>
<width>20</width>
<height>20</height>
</size>
</property>
<property name="headerHidden">
<bool>false</bool>
</property>
<column>
<property name="text">
<string>List</string>
</property>
</column>
<item>
<property name="text">
<string>Downloads</string>
</property>
</item>
<item>
<property name="text">
<string>Screenshots</string>
</property>
<item>
<property name="text">
<string>screenshot_of_target.png</string>
</property>
</item>
</item>
<item>
<property name="text">
<string>Keylogs</string>
</property>
</item>
</widget>
</item>
<item row="0" column="1">
<widget class="QTableWidget" name="tableWidget_4">
<property name="minimumSize">
<size>
<width>800</width>
<height>0</height>
</size>
</property>
<column>
<property name="text">
<string>File Name</string>
</property>
</column>
<column>
<property name="text">
<string>Size</string>
</property>
</column>
<column>
<property name="text">
<string>lineEdit_Host</string>
</property>
</column>
<column>
<property name="text">
<string>Date</string>
</property>
</column>
</widget>
</item>
</layout>
</widget>
<widget class="QWidget" name="demonIDMap">
<attribute name="title">
<string>Demon :: DemonID</string>
</attribute>
<layout class="QGridLayout" name="gridLayout_3">
<item row="0" column="0">
<widget class="QTabWidget" name="tabWidget_2">
<property name="tabShape">
<enum>QTabWidget::Rounded</enum>
</property>
<property name="currentIndex">
<number>2</number>
</property>
<property name="movable">
<bool>true</bool>
</property>
<widget class="QWidget" name="tab">
<attribute name="title">
<string>Demon Info</string>
</attribute>
</widget>
<widget class="QWidget" name="tab_2">
<attribute name="title">
<string>Interact</string>
</attribute>
<layout class="QGridLayout" name="gridLayout_7">
<item row="1" column="0">
<widget class="QLabel" name="label_Name">
<property name="text">
<string>Demon ::</string>
</property>
</widget>
</item>
<item row="1" column="1">
<widget class="QLineEdit" name="lineEdit_PORT">
<property name="inputMask">
<string notr="true"/>
</property>
</widget>
</item>
<item row="1" column="2">
<widget class="QPushButton" name="pushButton_Export">
<property name="text">
<string>&gt;</string>
</property>
</widget>
</item>
<item row="0" column="0" colspan="3">
<widget class="QTextEdit" name="DemonTerminal">
<property name="autoFillBackground">
<bool>false</bool>
</property>
<property name="styleSheet">
<string notr="true">QTextEdit[objectName^=&quot;DemonTerminal&quot;] { background-color: black; color: white; }
</string>
</property>
<property name="readOnly">
<bool>true</bool>
</property>
<property name="html">
<string>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
</item>
</layout>
</widget>
<widget class="QWidget" name="tab_3">
<attribute name="title">
<string>File Explorer</string>
</attribute>
<layout class="QGridLayout" name="gridLayout_4"/>
</widget>
</widget>
</item>
</layout>
</widget>
</widget>
</item>
</layout>
</widget>
<resources/>
<connections/>
</ui>
Binary file not shown.

After

Width:  |  Height:  |  Size: 328 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 376 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 340 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 536 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 398 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 395 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 48 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 515 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 295 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 440 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 546 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 714 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 977 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 81 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 324 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 250 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 513 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 956 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 178 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 569 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 906 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 554 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 366 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 756 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 182 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 136 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 124 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 958 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.
Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 126 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 117 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 115 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Some files were not shown because too many files have changed in this diff Show More