Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2015-12-14 | Bugfix #92: perform OS check when importing NtCreateThreadEx | Matt Graeber | 2 | -8/+14 | |
2015-12-14 | Added admin rights check for existing Privesc Pester tests | Harmj0y | 1 | -1/+45 | |
2015-12-14 | Get-NetDomain now not called if -ComputerName or -ComputerFile are passed ↵ | Harmj0y | 2 | -228/+173 | |
for meta functions, in order to prevent failure when running on a non-domain joined machine took out FQDN Pester tests from Recon.tests.ps1 that used $env:userdnsdomain | |||||
2015-12-14 | Modified Tests/Privesc.tests.ps1 to ensure file artifacts are not left on disk. | Harmj0y | 1 | -62/+103 | |
2015-12-14 | Modified Tests/Recon.tests.ps1 to ensure file artifacts are not left on disk. | Harmj0y | 1 | -54/+68 | |
2015-12-14 | Fix Invoke-Shellcode OS architecture detection | Matt Graeber | 1 | -10/+23 | |
Fixes issue #70 | |||||
2015-12-14 | Adding PollingInterval param to Get-Keystrokes | Matt Graeber | 1 | -3/+15 | |
Incorporates idea from @obscuresec in issue #50. | |||||
2015-12-11 | Added Invoke-DowngradeAccount to set an account to use reversible encryption. | Harmj0y | 1 | -1/+117 | |
2015-12-11 | Domain local group query fix. | Harmj0y | 1 | -30/+140 | |
Added ConvertFrom-UACValue to convert binary UAC values to human readable format. Corrected logic in Set-ADObject. | |||||
2015-12-03 | Start of Recon/PowerView Pester tests | Harmj0y | 1 | -0/+676 | |
2015-12-03 | Privesc/PowerUp Pester tests | Harmj0y | 1 | -0/+485 | |
2015-12-03 | Added ./Privesc/ folder that integrates PowerUp.ps1 | Harmj0y | 5 | -0/+2479 | |
Updated README.md's | |||||
2015-12-03 | Integration of PowerView into ./Recon/ | Harmj0y | 4 | -16/+11260 | |
2015-11-09 | Removing Invoke-ShellcodeMSIL from psproj file | Matt Graeber | 1 | -1/+0 | |
2015-11-09 | Excluding the Tests folder from being loaded as a module | Matt Graeber | 1 | -1/+1 | |
2015-11-09 | Adding Pester tests for CodeExecution module | Matt Graeber | 1 | -0/+362 | |
2015-11-09 | Revert "Excluding the Tests folder from being loaded as a module" | Matt Graeber | 3 | -363/+2 | |
This reverts commit a0ab599810f8f05a9bf24850fb9104516b71abb7. | |||||
2015-11-09 | Excluding the Tests folder from being loaded as a module | Matt Graeber | 3 | -2/+363 | |
2015-11-07 | Adding -DoNotZeroMZ for testing | Matt Graeber | 1 | -5/+14 | |
2015-11-07 | Removed extraneous parameters | Matt Graeber | 1 | -58/+13 | |
Removed extraneous parameters Removed the following extraneous parameters: -PEPath -PEUrl The functionality they provided can be easily replicated in code outside of Invoke-ReflectivePEInjection. i.e. it should be up to the user how they might want to download a PE before loading it. That should not be dictated by Invoke-ReflectivePEInjection. | |||||
2015-11-07 | Revert "Removed extraneous parameters" | Matt Graeber | 1 | -18/+89 | |
This reverts commit 0eb520e31f97bc0ca83bd2c1546a18dd97e09d79. | |||||
2015-11-07 | Removed extraneous parameters | Matt Graeber | 1 | -89/+18 | |
Removed the following extraneous parameters: -PEPath -PEUrl -ComputerName The functionality they provided can be easily replicated in code outside of Invoke-ReflectivePEInjection. i.e. it should be up to the user how they might want to download a PE before loading it. That should not be dictated by Invoke-ReflectivePEInjection. | |||||
2015-11-06 | Fixed a casting bug | Matt Graeber | 1 | -2/+2 | |
2015-11-05 | Removing Invoke-ShellcodeMSIL | Matt Graeber | 3 | -272/+1 | |
This was only ever intended to be a PoC. I'll bring this back if requested but it exhibits duplicate functionality. | |||||
2015-11-05 | Test: Ensure all scripts are not LE Unicode encoded | Matt Graeber | 1 | -0/+49 | |
2015-11-05 | Re-import Invoke-Shellcode.ps1 | Matt Graeber | 1 | -1/+1 | |
2015-11-05 | Adding Visual Studio 2015 project file | Matt Graeber | 2 | -0/+225 | |
Those who wish to load this project into VS 2015 with Adam Driscoll's PowerShell VS extension may now do so. | |||||
2015-11-05 | Removing Metasploit integration from Invoke-Shellcode | Matt Graeber | 1 | -267/+4 | |
This should have only ever been a shellcode runner. Those wishing to integrate this with Metasploit should generate a shellcode payload with msfvenom. | |||||
2015-11-04 | Migrating everything back to Invoke-Shellcode.ps1. I'm done making my point ↵ | Matt Graeber | 3 | -773/+719 | |
now. :P | |||||
2015-11-04 | Normalizing all files to ascii encoding | Matt Graeber | 5 | -11/+11 | |
2015-11-04 | Revert "Normalizing all files to ascii encoding" | Matt Graeber | 7 | -65/+1726 | |
This reverts commit 5a812ce82361bf65443fc9c545c091e21e98fe80. | |||||
2015-11-04 | Normalizing all files to ascii encoding | Matt Graeber | 7 | -1726/+65 | |
2015-09-30 | Merge pull request #77 from clymb3r/master | Matt Graeber | 1 | -1/+18 | |
Fix for multi-processor systems | |||||
2015-09-30 | Fix for multi-processor systems | clymb3r | 1 | -1/+18 | |
Fix processor architecture detection for multi-processor systems. | |||||
2015-09-23 | Adding Invoke-WmiCommand | Matt Graeber | 3 | -1/+339 | |
2015-08-16 | Merge pull request #69 from Invoke-IR/master | Matt Graeber | 1 | -1/+146 | |
Added New-VolumeShadowCopy and Remove-VolumeShadowCopy Cmdlets | |||||
2015-07-08 | Cleaned up Remove-VSC and New-VSC | Jared Atkinson | 1 | -34/+12 | |
- Changed Remove-VSC to have a single mandatory parameter (DevicePath) - Updated New-VSC to check initial state of the VSS Service and return VSS to its inital state after execution | |||||
2015-07-08 | Added New-VolumeShadowCopy and Remove-VolumeShadowCopy Cmdlets | Jared Atkinson | 1 | -1/+168 | |
2015-05-11 | Merge pull request #68 from hydrajump/get-keystrokes-headings-reorder | Chris Campbell | 1 | -1/+1 | |
Fix for headings in wrong order | |||||
2015-05-10 | Fix for headings in wrong order | Jonathan | 1 | -1/+1 | |
The column headings in the log file are out of order, e.g. ``` "TypedKey","Time","WindowTitle" "Document1 - Word","[Shift]","01-05-2015:20:53:29:28" "Document1 - Word","[Shift][Shift]","01-05-2015:20:53:29:31" "Document1 - Word","[Shift]","01-05-2015:20:53:29:38" ``` The "WindowTitle" should be the first column heading like this, ``` "WindowTitle","TypedKey","Time" "Document1 - Word","[Shift]","01-05-2015:20:53:29:28" "Document1 - Word","[Shift][Shift]","01-05-2015:20:53:29:31" "Document1 - Word","[Shift]","01-05-2015:20:53:29:38" ``` | |||||
2015-04-26 | URI fix, Proxy Support, UA Update | Chris Campbell | 1 | -8/+58 | |
This fixes the URI bug submitted by @enigma0x3. Thank you for the PR as well! A legacy switch is added in case anyone is relying on this script and an older meterpreter handler. Proxy support is added to grab the default proxy by way of a switch. The default user-agent is grabbed from the registry instead of being a static string. I tested this on a Windows 7 SP1 (both x86 and 64-bit) and Windows 8.1 (64-bit) with an older handler and an updated one. | |||||
2015-02-26 | Out-EncryptedScript uses FIPS-compliant crypto #60 | mattifestation | 1 | -35/+43 | |
Thanks, @aconite33 for the suggestion. - TripleDESCryptoServiceProvider is now used as the crypto algorithm because it won't break the script when FIPS compliance is enabled in the registry. - I actually implemented the InitializationVector parameter - Cleaned up the output script - Cleaned up comment-based help | |||||
2015-02-17 | Merge pull request #62 from clymb3r/master | Matt Graeber | 1 | -4/+11 | |
Update to latest Mimikatz, add sanity checks | |||||
2015-02-16 | Update to latest Mimikatz, add sanity checks | clymb3r | 1 | -4/+11 | |
Updated to the latest Mimikatz build. Added sanity checks to ensure that 32bit PowerShell isn't being run on a 64bit OS which will cause Mimikatz to fail. | |||||
2015-02-03 | Added parameters back to the original Invoke-Shellcode | mattifestation | 1 | -1/+47 | |
2015-02-03 | Moved Invoke-Shellcode | mattifestation | 4 | -715/+723 | |
These things happen | |||||
2015-01-26 | Merge pull request #61 from clymb3r/master | Matt Graeber | 1 | -5/+17 | |
Adding PEBytes parameter | |||||
2015-01-26 | Adding PEBytes parameter | clymb3r | 1 | -5/+17 | |
Added PEBytes parameter for reflectively loading a PE file passed as a byte array to the script. | |||||
2015-01-09 | Merge pull request #59 from clymb3r/master | Matt Graeber | 1 | -2/+2 | |
Bugfix: Resolving ordinals in remote dll injection | |||||
2015-01-07 | Bugfix: Resolving ordinals in remote dll injection | clymb3r | 1 | -2/+2 | |
Thanks to sixdub for finding and fixing a bug when resolving functions by ordinal in remote processes. |