Windows NT DGPENSV2LPKMN 10.0 build 14393 (Windows Server 2016) AMD64
Apache/2.4.46 (Win64) OpenSSL/1.1.1h PHP/7.3.25
: 172.16.0.66 | : 172.16.0.254
Cant Read [ /etc/named.conf ]
7.3.25
SYSTEM
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
BLACK DEFEND!
README
+ Create Folder
+ Create File
[ A ]
[ C ]
[ D ]
C: /
Windows /
diagnostics /
system /
Audio /
[ HOME SHELL ]
Name
Size
Permission
Action
en-US
[ DIR ]
drwxrwxrwx
AudioDiagnosticSnapIn.dll
17
KB
-rw-rw-rw-
AudioDiagnosticUtil.dll
11
KB
-rw-rw-rw-
CL_AudioDiagnosticSnapIn.ps1
1.15
KB
-rw-rw-rw-
CL_Invocation.ps1
1
KB
-rw-rw-rw-
CL_LoadAssembly.ps1
610
B
-rw-rw-rw-
CL_RunDiagnosticScript.ps1
384
B
-rw-rw-rw-
CL_Utility.ps1
66.31
KB
-rw-rw-rw-
DiagPackage.diagpkg
28.41
KB
-rw-rw-rw-
DiagPackage.dll
172
KB
-rw-rw-rw-
MF_AudioDiagnostic.ps1
10.54
KB
-rw-rw-rw-
RS_APOLoadFailure.ps1
1.6
KB
-rw-rw-rw-
RS_AudioService.ps1
2.5
KB
-rw-rw-rw-
RS_AudioServiceResponse.ps1
2.58
KB
-rw-rw-rw-
RS_ChangeVolume.ps1
1.68
KB
-rw-rw-rw-
RS_EnableInCPL.ps1
1.19
KB
-rw-rw-rw-
RS_HDAudioDriver.ps1
6.87
KB
-rw-rw-rw-
RS_NotDefault.ps1
6.51
KB
-rw-rw-rw-
RS_SamplingRate.ps1
1.29
KB
-rw-rw-rw-
RS_Unmute.ps1
1.11
KB
-rw-rw-rw-
TS_APOLoadFailure.ps1
4.99
KB
-rw-rw-rw-
TS_AudioDeviceDriver.ps1
1.49
KB
-rw-rw-rw-
TS_AudioService.ps1
1.59
KB
-rw-rw-rw-
TS_AudioServiceResponse.ps1
15.23
KB
-rw-rw-rw-
TS_DisabledInCPL.ps1
2.35
KB
-rw-rw-rw-
TS_HDAudioDriver.ps1
1.89
KB
-rw-rw-rw-
TS_LowVolume.ps1
2.45
KB
-rw-rw-rw-
TS_Mute.ps1
1.48
KB
-rw-rw-rw-
TS_NotDefault.ps1
1.79
KB
-rw-rw-rw-
TS_SamplingRate.ps1
1.49
KB
-rw-rw-rw-
TS_UnpluggedIn.ps1
1.82
KB
-rw-rw-rw-
VF_HDAudioDriver.ps1
2.85
KB
-rw-rw-rw-
VF_LowVolume.ps1
2.12
KB
-rw-rw-rw-
Delete
Unzip
Zip
${this.title}
Close
Code Editor : RS_HDAudioDriver.ps1
# Copyright © 2015, Microsoft Corporation. All rights reserved. # :: ======================================================= :: <# DESCRIPTION: RS_HDAudioDriver rollback audio device to HD audio driver based on user selection ARGUMENTS: deviceType : String value of Audio device ID $pnpdevname : Name of the device type selected RETURNS: None #> PARAM($deviceID,$pnpdevname,$PNPDevID) #==================================================================================== # Load Utilities #*=================================================================================== . .\CL_Utility.ps1 #==================================================================================== # Initialize #==================================================================================== Import-LocalizedData -BindingVariable localizationString -FileName CL_LocalizationData #================================================================================== # Functions #================================================================================== #================================================================================== # Main #================================================================================== [int]$devCount = Get-AudioEndPoints $devices = Get-WmiObject Win32_SoundDevice -Filter "name= '$pnpdevname'" foreach ($device in $devices) { $pnpdevid = $device.PNPDeviceID } $audioDetails = Get-WmiObject -Class Win32_PnPSignedDriver | Where-Object -FilterScript {$_.DeviceID -eq $pnpdevid} if ([system.environment]::Is64BitOperatingSystem) { $ChangeAudioDriver = Get-AudioDriverSource } else { $ChangeAudioDriver = Get-AudioDriverSource32 } $currentDriver = $ChangeAudioDriver::GetCurrentDriverINF($pnpdevid); try { $audioTestChoice = Get-DiagInput -ID "IT_AudioHDTest" if($audioTestChoice -eq "IT_PlayTest") { # Create a text file in temp to store filenames of SymLinks New-Item -path "$env:temp" -name "AudioTest.txt" -itemtype file -force $AudioTestFile = Join-Path "$env:temp" "AudioTest.txt" # Play sound for test Write-DiagProgress -activity $localizationString.Playtest_progress PlaySound $int_desc_1 = $localizationString.INT_Playtest_opt1_desc $int_desc_2 = $localizationString.INT_Playtest_opt3_desc $int_desc = $localizationString.INT_Playtest_desc $choices = Get-DiagInput -ID "IT_AudioHD" -Parameter @{'INT_Desc' = $int_desc; 'INT_Good_Desc' = $int_desc_1; 'INT_Bad_Desc' = $int_desc_2; 'INT_Did_Desc' = $int_desc_2} if(($choices -eq "IT_Bad") -or ($choices -eq "IT_NotHeard")) { # ReInstalling current Audio $outPut = $ChangeAudioDriver::ForceInstallDriver($pnpdevid, $currentDriver); if($output -eq "0") { #Checking if service is started. Else start the service forcefully Start-AudioService [int]$currentDevCount = Get-AudioEndPoints if(!($devCount -eq $currentDevCount)) { Start-Sleep -s 20 } } Set-DefaultEndpoint $PNPDevID Write-DiagProgress -activity $localizationString.Playtest_progress # Play sound for test PlaySound $int_desc_2 = $localizationString.INT_Playtest_opt2_desc $int_desc = $localizationString.INT_Playtest_desc $choices1 = Get-DiagInput -ID "IT_AudioHD" -Parameter @{'INT_Desc' = $int_desc; 'INT_Good_Desc' = $int_desc_1; 'INT_Bad_Desc' = $int_desc_2; 'INT_Did_Desc' = $int_desc_2} if(($choices1 -eq "IT_Bad") -or ($choices1 -eq "IT_NotHeard")) { Stop-AudioService # Installing HD Audio $output = $ChangeAudioDriver::ForceInstallHDAudio($pnpdevid); if($output -eq "0") { #Checking if service is started. Else start the service forcefully Start-AudioService [int]$currentDevCount = Get-AudioEndPoints if(!($devCount -eq $currentDevCount)) { Start-Sleep -s 20 } } Set-DefaultEndpoint $PNPDevID $resSet = Set-AudioEndpointProperty Write-DiagProgress -activity $localizationString.Playtest_progress # Play sound for test PlaySound if($choices -eq "IT_Bad") { $combo1 = $localizationString.IT_Choice2 } elseif($choices -eq "IT_NotHeard") { $combo1 = $localizationString.IT_Choice3 } $int_desc_1 = $localizationString.INT_ReCheck_opt1_desc $int_desc_2 = $localizationString.INT_ReCheck_opt2_desc $int_desc = $localizationString.INT_ReCheck_desc $reCheckChoices = Get-DiagInput -ID "IT_AudioHD" -Parameter @{'INT_Desc' = $int_desc; 'INT_Good_Desc' = $int_desc_1; 'INT_Bad_Desc' = $int_desc_2; 'INT_Did_Desc' = " "} if($reCheckChoices -eq "IT_NotHeard") { Write-DiagProgress -activity $localizationString.Playtest_progress # Play sound for test PlaySound $int_desc_again = $localizationString.INT_ReCheck_desc_1 $reCheckChoicesAgain = Get-DiagInput -ID "IT_AudioHD" -Parameter @{'INT_Desc' = $int_desc_again; 'INT_Good_Desc' = $int_desc_1; 'INT_Bad_Desc' = $int_desc_2; 'INT_Did_Desc' = $int_desc_2} } if(($reCheckChoices -eq "IT_Bad") -or ($reCheckChoicesAgain -eq "IT_Bad") -or ($reCheckChoicesAgain -eq "IT_NotHeard")) { Write-DiagProgress " " $outPut = $ChangeAudioDriver::ForceInstallDriver($pnpdevid, $currentDriver); if(($reCheckChoices -eq "IT_Bad") -or ($reCheckChoicesAgain -eq "IT_Bad")) { $combo2 = $localizationString.IT_Choice2 } elseif($reCheckChoicesAgain -eq "IT_NotHeard") { $combo2 = $localizationString.IT_Choice3 } } else { $combo2 = $localizationString.IT_Choice1 } $combo1 + "/" + $combo2 >> $AudioTestFile } else { $tmpString = $localizationString.genericTestTone_verifierString_2 $tmpString >> $AudioTestFile } } else { $tmpString = $localizationString.genericTestTone_verifierString_1 $tmpString >> $AudioTestFile } $AudioDescpt = $pnpdevname + ":" + $pnpdevid + "," + "Version :" + $audioDetails.DriverVersion $pnpdevname | ConvertTo-Xml | Update-DiagReport -Id "RS_HDAudioDriver" -Name "RS_HDAudioDriver" -Description $AudioDescpt -Verbosity Debug } } catch { $errorMsg = $_.Exception.Message $errorMsg | ConvertTo-Xml | Update-DiagReport -Id "RS_HDAudioDriver" -Name "RS_HDAudioDriver" -Verbosity Debug }
Close