Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Klatsch und Tratsch (https://www.delphipraxis.net/34-klatsch-und-tratsch/)
-   -   Programmiertools und Virenscanner - neuer Ansatz (https://www.delphipraxis.net/213184-programmiertools-und-virenscanner-neuer-ansatz.html)

Frickler 12. Jun 2023 08:03

Programmiertools und Virenscanner - neuer Ansatz
 
Microsoft hat einen neuen Ansatz gefunden für dieses alte nervige Problem:

https://learn.microsoft.com/de-de/windows/dev-drive/

In Kürze: man richtet ein virtuelles Laufwerk ("Dev Drive") auf einer VHD Datei ein für alle Dateien, die beim Entwickeln so anfallen, und schaltet dann den Windows Defender speziell für dieses Laufwerk in den "Leistungsmodus".

Zitat:

Was sollte auf einem Dev Drive-Laufwerk gespeichert werden?

Das Dev Drive-Laufwerk ist vorgesehen für:

Quellcoderepositorys und Projektdateien
Paketcaches
Buildausgabe und Zwischendateien

Dev Drive ist nicht zum Speichern von Entwicklertools vorgesehen wie:

Visual Studio
MSBuild
.NET SDK
Windows SDK usw.

Diese Tools sollten auf dem Hauptlaufwerk C:\ gespeichert werden.
Das wir da all die Jahre nicht drauf gekommen sind! *hust* :-D

jaenicke 12. Jun 2023 08:24

AW: Programmiertools und Virenscanner - neuer Ansatz
 
Man hat als Anbieter von Antivirensoftware zwei Möglichkeiten:
- Man macht das Tool selbst schnell
- Oder man reduziert den Schutz für bestimmte Fälle wie hier, damit es schneller ist

Andere Scanner sind teilweise deutlich schneller als der Defender, vor allem wenn es um viele kleine Dateizugriffe wie bei Quelltexten geht. Gut ist, dass Microsoft das endlich erkannt hat. Schlecht ist die Lösung.

himitsu 12. Jun 2023 09:52

AW: Programmiertools und Virenscanner - neuer Ansatz
 
MS macht das doch schon seit vielen Jahren so?

Sie haben ja ihre EntwicklerVM mit vorinstalliertem Visual Studio usw.
Sowohl auf dem eigenem PC, als auch in der Wolke.

https://developer.microsoft.com/de-d...tual-machines/
https://azure.microsoft.com/de-de/products/dev-box



Hab meine Entwicklungssachen zum Großteil im NAS.
Für diese Freigabe und einige Programme eine Ausnahme im Defender
und auf dem NAS läuft dafür ein eigener VirenScanner.

Frickler 12. Jun 2023 10:18

AW: Programmiertools und Virenscanner - neuer Ansatz
 
Zitat:

Zitat von himitsu (Beitrag 1523293)
Sie haben ja ihre EntwicklerVM mit vorinstalliertem Visual Studio usw.
Sowohl auf dem eigenem PC, als auch in der Wolke.

Diese spezielle Spezial-VM enthält ja eben nicht die Software.

Papaschlumpf73 12. Jun 2023 11:18

AW: Programmiertools und Virenscanner - neuer Ansatz
 
Immer wieder genial, wie man mit Windows seine Lebenszeit verschwenden kann. :-D:-D:-D

dummzeuch 12. Jun 2023 12:46

AW: Programmiertools und Virenscanner - neuer Ansatz
 
Kann man nicht jetzt schon Laufwerke und/oder Verzeichnisse vom Scan ausnehmen?

(Edit: Ja, man kann: "Virus & thread protection settings" -> "Exclusions". Bei mir steht da mein Sourcecode-Verzeichnis drin.)

Wo ist dann also die Neuerung?

himitsu 12. Jun 2023 13:12

AW: Programmiertools und Virenscanner - neuer Ansatz
 
Nja, ganz ausnehmen ... es kann nicht schaden auch ab und an mal scannen zu lassen.
* LiveScan aus und dennoch regelmäßig mal reinsehn
* oder nicht bei jedem Schreib-/Lesezugriff, sondern erst wenn eine EXE/DLL zur Ausführung geladen wird
* ...
Schade, dass man nur Entweder-Oder zur Auswahl stehen hat.

z.B. könnte man über ein Plugin das Delphi die erzeugten Kompilate prüfen lassen, z.B. bevor man sie an Andere raus gibt.
Windows hat eine API, wo sich ein guter installierter Virenscanner registriert und worüber jedes Programm geziehlt Dateien, Streams, Speicherbereiche prüfen lassen kann.

Der schöne Günther 12. Jun 2023 20:06

AW: Programmiertools und Virenscanner - neuer Ansatz
 
Ich habe ehrlich gesagt das Problem noch nicht ganz verstanden. Was genau will man im Entwickler-Alltag verbessern?

himitsu 12. Jun 2023 20:19

AW: Programmiertools und Virenscanner - neuer Ansatz
 
Dass es beim Kompilieren nicht mehr so hängt,
dass man nicht mehr so oft sofort durch False-Positives genervt wird, während der Entwicklung,
usw.

Der schöne Günther 13. Jun 2023 06:30

AW: Programmiertools und Virenscanner - neuer Ansatz
 
Ok, dann habe ich es verstanden.
Ich habe Delphi seit langem einfach in einer Windows-VM und dort alles mögliche Virengedöns abgeschaltet. Ist im Endeffekt wahrscheinlich das gleiche, als wenn man einem Virenscanner sagt "Ach, was da und da liegt, kümmer dich einfach nicht drum".


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:09 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz