emrose
Diamond Üye
- Katılım
- 13 Şub 2023
- Mesajlar
- 257
- Beğeniler
- 16
Öncelikle kodu kendi sistemimde test ettim,valorant kısmında 152 yememe rağmen poligon aşamasına kadar gelmeyi başardım fakat poligondan sonra normal oyun girmeye çalıştığım zaman val 152 yemeye başladım. Belki valorantla alakalıdır belki bunla alakalıdır buna kesin bir şey diyemem farklı bir testerım olmadığı için maksimum yapabileceğim testi yaptım. Eğer bununla alakalı ise geliştirip üstüne koyup (genel olarak anlaşılması kolay bir kod) tpm by-pass ile oyuna giriş sağlayabilirsiniz fakat tek tester kendim olduğum için direkt hile kategorisine açmak doğru olmazdı. İyi kullanımlar dilerim:
GPU-ANAKART GIBI BAZI DEĞERLERİ DEĞİŞTİREBİLECEK KADAR GELİŞTİRMEDİM KODU EĞER ÜSTÜNE KOYARSAM TEKRARDAN KONUYA GÜNCELLEME YAPARIM.İŞİN EHLİ OLAN İNSANLAR DA İNCELEYİP YORUM BIRAKIRSA SEVİNİRİM.
+ olarak serialchecker ile kontrol ettiğim zaman UUID değerinin değiştiğini (ORİJİNALİNE DÖNMEK DEĞİL,YENİ DEĞER OLARAK) güncellendiğini kontrol ile teyitledim.
Kod:
$OldHWID = (Get-WmiObject Win32_ComputerSystemProduct).UUID
$NewHWID = [System.Guid]::NewGuid().ToString()
Write-Host "ESKI SERIAL: $OldHWID"
Write-Host "YENI SERIAL: $NewHWID"
$RegistryPath = "HKLM:\System\CurrentControlSet\Control\IDConfigDB\Hardware Profiles\0001"
$RegistryName = "HwProfileGuid"
Set-ItemProperty -Path $RegistryPath -Name $RegistryName -Value $NewHWID
$OldGPUID = (Get-WmiObject Win32_VideoController).DeviceID
$NewGPUID = [System.Guid]::NewGuid().ToString()
Write-Host "ESKI GPU ID: $OldGPUID"
Write-Host "YENI GPU ID: $NewGPUID"
$OldRAMID = (Get-WmiObject Win32_PhysicalMemory).SerialNumber
$NewRAMID = [System.Guid]::NewGuid().ToString()
Write-Host "ESKI RAM ID: $OldRAMID"
Write-Host "YENI RAM ID: $NewRAMID"
$OldCPUID = (Get-WmiObject Win32_Processor).ProcessorID
$NewCPUID = [System.Guid]::NewGuid().ToString()
Write-Host "ESKI CPU ID: $OldCPUID"
Write-Host "YENI CPU ID: $NewCPUID"
$Disks = Get-WmiObject Win32_DiskDrive
foreach ($Disk in $Disks) {
$OldDiskID = $Disk.SerialNumber
$NewDiskID = [System.Guid]::NewGuid().ToString()
Write-Host "ESKI DISK ID: $OldDiskID"
Write-Host "YENI DISK ID: $NewDiskID"
$DiskPath = $Disk.DeviceID
$RegistryPath = "HKLM:\SYSTEM\CurrentControlSet\Enum\$DiskPath"
$RegistryName = "HardwareID"
Set-ItemProperty -Path $RegistryPath -Name $RegistryName -Value $NewDiskID
}
GPU-ANAKART GIBI BAZI DEĞERLERİ DEĞİŞTİREBİLECEK KADAR GELİŞTİRMEDİM KODU EĞER ÜSTÜNE KOYARSAM TEKRARDAN KONUYA GÜNCELLEME YAPARIM.İŞİN EHLİ OLAN İNSANLAR DA İNCELEYİP YORUM BIRAKIRSA SEVİNİRİM.
+ olarak serialchecker ile kontrol ettiğim zaman UUID değerinin değiştiğini (ORİJİNALİNE DÖNMEK DEĞİL,YENİ DEĞER OLARAK) güncellendiğini kontrol ile teyitledim.
Moderatör tarafında düzenlendi: