Commit Graph

18 Commits

Author SHA1 Message Date
bitform 2f4c2f8be2 Added Get-KernelModuleInfo
Returns loaded kernel module information.
2012-12-16 15:00:30 -05:00
bitform ff32d1b36b Added Find-AVSignature
A tool for bypassing AV signatures.
2012-12-12 18:56:00 -05:00
bitform 481ebb777e Added Out-CompressedDll
A script to aid in the loading of managed dlls in memory
2012-12-01 13:35:26 -05:00
bitform 7710c99e66 Adding Prepare-Payload
Prepare-Payload compresses, Base-64 encodes, and generates command-line
output for a PowerShell payload script. This script was inspired by and
an improvement upon createcmd.ps1
(https://www.trustedsec.com/files/PowerShell_PoC.zip)
2012-11-22 09:30:14 -05:00
bitform 138bd39911 Adding Get-MethodAddress 2012-11-17 16:46:50 -05:00
bitform ca705d0a6e Added Get-Strings
Get-Strings dumps strings from any file in Ascii and/or Unicode.
2012-10-27 14:55:42 -04:00
bitform c7fa339012 Updated Inject-Shellcode and style guide
New Features/Changes:

- Dramatically simplified parameters. Removed redundancies and named
parameter sets more appropriately
- Added 'Shellcode' parameter. Now, you can optionally specify shellcode
as a byte array rather than having to copy and paste shellcode into the
$Shellcode32 and/or $Shellcode64 variables
- Added 'Payload' parameter. Naming is now consistant with Metasploit
payloads. Currently, only 'windows/meterpreter/reverse_http' and
'windows/meterpreter/reverse_https' payloads are supported.
- Inject-Shellcode will now prompt the user to continue the 'dangerous'
action unless the -Force switch is provided. Hopefully, this will
prevent some people from carrying out stupid/regrettable actions.
- Added the 'ListMetasploitPayloads' switch to display the Metasploit
payloads supported by Inject-Shellcode

Bug fixes/Miscellaneous:

- Added UserAgent parameter to help documentation
- Code is much more readable now
- Changed internal helper functions to 'local' scope
- Now using proper error handling versus Write-Warning statements
- Added a subtle warning to the built-in shellcode...
2012-08-20 20:14:01 -04:00
bitform 2b5ac68b9c Added the Get-Member proxy function
This extends the built-in Get-Member cmdlet by adding the '-Private'
parameter for dissecting .NET types.
2012-08-11 20:07:22 -04:00
bitform 40407697fd Added additional recon dictionaries 2012-08-09 19:00:17 -04:00
bitform 0ecd7cb158 Added Get-HttpStatus and 'Recon' directory
* All recon scripts not live in the 'Recon' directory
* Added Get-HttpStatus - An http[s] enumeration tool
* Added default dictionary for Get-HttpStatus - .\Dictionaries\admin.txt
* Moved Invoke-ReverseDnsLookup to 'Recon'
2012-08-07 19:14:11 -04:00
bitform 65ebaea880 Added Get-PEHeader. PETools is now a module.
Get-PEHeader is a 32 and 64-bit in-memory and on-disk PE parsing
utility.

PETools is now a PowerShell module that can be loaded with
`Import-Module PETools`
2012-07-22 15:16:22 -04:00
bitform 72c00d7422 Added Get-ILDisassembly - an MSIL disassembler
Added Get-ILDisassembly.
Added RE_Tools folder for all current and future reverse engineering
tools.
2012-06-26 20:09:55 -04:00
bitform 65fde4aac0 Changed licensing to BSD 3-Clause
Fixed some spelling errors in README.
Added additional usage information
2012-06-26 17:57:38 -04:00
bitform 31c598c7a6 Added two PE tools and updated Readme
Added: Get-DllLoadPath, Get-PEArchitecture
Updated: Readme to reflect new additions
2012-06-02 17:59:23 -04:00
bitform 266238d560 Added Invoke-ReverseDnsLookup 2012-05-26 22:40:03 -04:00
bitform 4995ed9df9 Added style guide to the readme 2012-05-26 19:35:22 -04:00
bitform aec1c7eb8e Added Get-GPPPassword
Used with permission from @obscuresec (www.obscuresecurity.blogspot.com)
2012-05-26 16:02:44 -04:00
bitform 7ce33c794f Complete rewrite of Powersyringe 2012-05-26 12:34:54 -04:00