Wat is het SCR-bestandsformaat?
.scr-bestanden zijn Windows Screensaver-uitvoerbare bestanden - binaire bestanden die uitvoerbare code voor bureaublad-schermbeveiligingen opslaan. Een .scr is een standaard Portable Executable die begint met de MZ magic bytes (4D 5A) en een PE\0\0-handtekening, structureel identiek aan een reguliere .exe.
Een schermbeveiliging is een type hulpprogramma dat afbeeldingen, bewegende beelden of patronen, of zelfs geluiden kan genereren. Een schermbeveiliging kan automatisch worden gestart na een periode van inactiviteit of handmatig, afhankelijk van de systeeminstellingen. Het oorspronkelijke doel van schermbeveiligingen was om het inbranden en slijtage van de fosfor in monitoren te voorkomen bij langdurige inactiviteit.
Windows geeft drie opdrachtregelparameters door aan .scr-bestanden: /s (uitvoeren), /c (configureren) en /p <HWND> (voorbeeld). Het rechtsklikmenu van de Verkenner toont deze als de opties Testen, Configureren en Installeren.
.scr-bestanden kunnen handmatig worden geïnstalleerd door ze te kopiëren naar %SystemRoot%\System32. Een nieuw geïnstalleerde schermbeveiliging wordt beschikbaar via de Beeldscherminstellingen of een .deskthemepack-themapakket. Omdat .scr-bestanden volledige Windows-uitvoerbare bestanden zijn, dragen ze hetzelfde beveiligingsrisico als .exe-bestanden - verifieer altijd de bron voordat u een niet-vertrouwde schermbeveiliging installeert.
Beveiliging & veiligheid
RISICO: HIGHDit is het belangrijkste feit: een .scr is een volledig functioneel Windows-uitvoerbaar bestand, dus het uitvoeren ervan kan alles doen wat een .exe kan - malware, ransomware of een trojan installeren. Het e-mailen van een virus als een „schermbeveiliging” (bijv. fotos.scr, factuur.scr, vaak gezipt) is een langlopende aanvalsmethode omdat Windows standaard bekende extensies verbergt, waardoor malware.scr eruitziet als een document. Veiligheidschecklist: (1) Open NOOIT een .scr die via e-mail/chat of van een niet-vertrouwde download binnenkomt - behandel het precies als een onverwachte .exe; (2) zet „Bestandsnaamextensies” AAN in het menu Beeld van de Verkenner zodat vermomde bestanden zichtbaar zijn; (3) om een verdachte .scr veilig te inspecteren, opent u deze als een archief in 7-Zip of in Resource Hacker (die het lezen ZONDER uit te voeren), en scant u het op VirusTotal; (4) legitieme schermbeveiligingen moeten afkomstig zijn van een bekende leverancier of de Microsoft Store, indien mogelijk digitaal ondertekend. Als mappen of bestanden plotseling als .scr verschijnen, vermoed dan malware en voer een volledige antivirusscan uit.
Formaatdetails
in een notendopProgramma's die SCR-bestanden openen
Technische details
diepe specificaties| Bestandsstructuur | Windows Portable Executable (PE32 of PE32+) - hetzelfde binaire formaat als .exe- en .dll-bestanden |
| Magic bytes | 4D 5A („MZ”) op offset 0; PE\0\0-handtekening op de offset opgeslagen in bytes 0x3C-0x3F |
| MIME-type | application/x-msdownload |
| Opdrachtregelparameters | /s (volledig scherm uitvoeren), /c (configuratiedialoog openen), /p <HWND> (voorbeeld weergeven in Schermbeveiligingsinstellingen) |
| Installatiepad | %SystemRoot%\System32 voor 64-bits schermbeveiligingen; %SystemRoot%\SysWOW64 for 32-bits schermbeveiligingen op 64-bits Windows |
| Windows API | Screen Saver Library (scrnsave.h / scrnsave.lib) of ruwe Win32 GDI/Direct3D voor weergave op volledig scherm |
| Ingebedde bronnen | Standaard PE-bronnensecties kunnen pictogrammen, bitmaps, dialoogvensters, tekenreekstabellen en versie-informatie bevatten |
| Uitvoeringsrechten | Wordt uitgevoerd in de context van de aangemelde gebruikersaccount; standaard geen sandboxing of verhoging van bevoegdheden |
| Beveiligingsmarkering | Downloads krijgen de Mark of the Web (NTFS alternate data stream Zone.Identifier); Windows blokkeert uitvoering totdat het bestand handmatig wordt gedeblokkeerd |
| Configuratieopslag | Instellingen per schermbeveiliging worden geschreven naar HKCU\Control Panel\Screen Saver.<ScreenSaverName> in het Windows-register |
| Inactiviteitsactivering | Time-out geconfigureerd in Beeldscherminstellingen → Schermbeveiliging → Wachten; opgeslagen als ScreenSaveTimeOut (seconden) in HKCU\Control Panel\Desktop |
| Wachtwoordvergrendeling integratie | Wanneer „Bij hervatten, aanmeldingsscherm weergeven” is ingeschakeld, activeert het sluiten van de schermbeveiliging de Windows-referentieprovider |
| Uitgebracht | 1992 (screensaver support in Windows 3.1) |
| Specificatie | learn.microsoft.com |
SCR conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over SCR-bestanden.