Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2015-12-18 | Merge pull request #102 from PowerShellMafia/devv3.0.0 | PowerShellMafia | 43 | -1612/+16557 | |
Merge 3.0 release changes | |||||
2015-12-18 | Set all module versions to 3.0 | Matt Graeber | 9 | -335/+19 | |
Also cleaned up some module manifest cruft. | |||||
2015-12-18 | Improved root module manifest for PS Gallery | Matt Graeber | 1 | -14/+116 | |
2015-12-18 | Added manifest info for the PowerShell Gallery | Matt Graeber | 1 | -0/+17 | |
2015-12-18 | Updated .psproj to reflect additions/removals | Matt Graeber | 1 | -1/+9 | |
2015-12-17 | Revert "Invoke-ReflectivePEInjection test harnesses updated" | Matt Graeber | 1 | -2/+2 | |
This reverts commit 98ebc1b0b8b64d069d34d80c128aa226b5e8416f. | |||||
2015-12-17 | Invoke-ReflectivePEInjection test harnesses updated | Matt Graeber | 1 | -2/+2 | |
Affected test harness PEs were updated to work in XP. Addresses issue #100 | |||||
2015-12-16 | Removed version numbers from scripts | Matt Graeber | 1 | -6/+0 | |
A module should maintain a version number not the individual scripts. | |||||
2015-12-16 | Removed all version numbers from scripts | Matt Graeber | 11 | -77/+5 | |
Scripts in a module should not be individually versioned. Only the module should be versioned. | |||||
2015-12-16 | Added volume shadow copy functions to README.md | PowerShellMafia | 1 | -1/+9 | |
2015-12-16 | Update README.md | PowerShellMafia | 1 | -4/+11 | |
2015-12-16 | Added a slight delay to Invoke-DllInjection validation | Matt Graeber | 1 | -2/+4 | |
In some cases, the loaded module would show up as loaded after the check occurred. | |||||
2015-12-16 | Invoke-DllInjection detects OS arch on all OSes | Matt Graeber | 1 | -6/+4 | |
This fix addresses issue #99. While I'm not the biggest fan of performing tests based on environment variables, I felt that making additional Win32 API calls would have been overkill. | |||||
2015-12-16 | Fixed Add-Persistence. Issue #98 | Matt Graeber | 1 | -1/+2 | |
2015-12-16 | Fixed mangled decrypted script output | Matt Graeber | 1 | -2/+3 | |
Addresses issue #80. This was a tricky fix because the script should ideally handle Unicode and Ascii encoded scripts. I haven't tested scripts with international characters but I would imagine those script would get mangled since the decrypted output is ultimately normalized to ascii. | |||||
2015-12-16 | Fixed Invoke-WmiCommand credential popup issue | Matt Graeber | 1 | -1/+1 | |
Easy fix to issue #97 | |||||
2015-12-15 | Merge pull request #91 from FixTheExchange/patch-1 | PowerShellMafia | 1 | -4/+9 | |
Update Invoke-TokenManipulation.ps1 to address Win 10 incompatibility | |||||
2015-12-15 | Invoke-WmiCommand is now PSv2 compatible | Matt Graeber | 1 | -6/+19 | |
This bug fix addresses issue #96. As much as a hate dropping files to disk, this was the easiest way to preserve objects in PSv2+. If someone want to implement the [de]serialization themselves and keep everything in memory, please submit a PR. | |||||
2015-12-15 | Invoke-WmiCommand now obtains full powershell path | Matt Graeber | 1 | -2/+16 | |
Addresses issue #95. | |||||
2015-12-14 | Invoke-DllInjection Pester test improvement | Matt Graeber | 1 | -7/+7 | |
The test dll I now use is advpack.dll since that is present in all versions of windows. | |||||
2015-12-14 | Invoke-Mimkatz: Incorporated latest 2.0 alpha build | Matt Graeber | 1 | -6/+9 | |
Updated embedded powerkatz.dll to the latest version of mimikatz - [Commit 1b13057](https://github.com/gentilkiwi/mimikatz/commit/1b130574ed78d1d9bf6117b0839056900cb8f816) This update addresses issue #94. | |||||
2015-12-14 | Removed commented blocks. | Harmj0y | 1 | -6/+6 | |
2015-12-14 | Merge branch 'dev' of https://github.com/PowerShellMafia/PowerSploit into dev | Harmj0y | 3 | -47/+17 | |
2015-12-14 | Removed C# enum for Test-ServiceDaclPermission | Harmj0y | 1 | -42/+42 | |
2015-12-14 | Bugfix #93 | Matt Graeber | 3 | -39/+3 | |
Removed the "EndAddress" parameter set since it was never used. This should resolve any parameter set confusion. | |||||
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 | |