Software-update: Inno Setup 6.3.3

Inno Setup logo (75 pix) Jordan Russell Software heeft versie 6.3.3 van Inno Setup uitgebracht. Met dit programma kunnen op eenvoudige wijze installatiepakketten voor Windows worden gecreëerd. Het programma biedt de mogelijkheid om informatie toe te voegen aan het register, kan configuratiebestanden en snelkoppelingen aanmaken en heeft de mogelijkheid om de installatiebestanden te comprimeren. Verder kan natuurlijk een uninstaller worden toegevoegd en kan bij de installatie uit verschillende talen worden gekozen. In deze uitgave is de ondersteuning voor address space layout randomization verbeterd.

Changes in version 6.3.3:
  • Improved support for ASLR.

Inno Setup 6.20 screenshot

Versienummer 6.3.3
Releasestatus Final
Besturingssystemen Windows 7, Windows Server 2012, Windows 8, Windows 10, Windows Server 2016, Windows Server 2019, Windows 11
Website Jordan Russell Software
Download https://www.jrsoftware.org/download.php/is.exe
Licentietype GPL

Door Bart van Klaveren

Downloads en Best Buy Guide

13-07-2024 • 13:00

9

Bron: Jordan Russell Software

Update-historie

Reacties (9)

9
9
8
0
0
1
Wijzig sortering
Prima software en het is vrij eenvoudig om een goede installer te maken.
Nadeel dat ik ondervond is, dat als je geen code signing voor de aangemaakte installer executables gebruikt, Windows Defender, en waarschijnlijk ook andere virusscanners, in sommige gevallen de executable aanmerkt als een virus.
Dit komt waarschijnlijk omdat mensen met minder goede bedeoelingen, deze software ook handig vinden om hun malware op je systeem te krijgen.
Code signing is deze dag dan ook standaard gebruik om aan te tonen dat de software daadwerkelijk van de uitgever komt.
Je kunt het wel standaard gebruik noemen maar voor een hobby project of open source project is dit niet zo goed werkbaar.
Organization Validated (OV) en Extended Validation (EV) code signing certificaten worden ook alleen aan bedrijven verstrekt. EV heb je nodig voor drivers. Daarnaast zijn er Individual code signing certificaten en die komen dan op je naam te staan
OV/Individual kost ca. 150-500/jaar en EV ca. 350-1000/jaar en dat komt dus jaarlijks terug.
Verder moet je zoals Safihre al aangeeft een heel proces door, want de CA wil uiteraard wel zeker weten wie achter de certificaat aanvraag zit. Mede hierdoor is er op het Internet nog vrij veel software te vinden waarvan de installer en/of executables geen Digital signature hebben.

[Reactie gewijzigd door zalazar op 22 juli 2024 23:23]

Helemaal eens dat dit een aardig hoepelrijk proces is, en toch ben ik vanuit een random gebruikers oogpunt heel blij dat die hoepels er zijn en dat je OS actief waarschuwt dat een ontwikkelaar niet door die hoepels heen is gegaan. Je bent als gebruiker een gewaarschuwd mens op deze manier. Dit in tegenstelling tot oudere Microsoft OSen waarbij je lukraak welke code dan ook kon installeren enkel omdat het leuk gepackaged was alsof het "winzip" was bijvoorbeeld.
Je zou ook kunnen argumenteren dat die hoepels er juist voor zorgen dat veel gebruikers gedachteloos waarschuwingen door drukken, omdat ze dat gewoon zijn.
Hoe veel problemen zouden open source projecten krijgen als er een regel "alle nieuwe code moet (indirect) herleidbaar zijn tot een natuurlijk persoon" komt? En hoe veel situaties zoals het XZ debable zouden er door voorkomen kunnen worden.
Maakt het wel lastig voor mij als open source developer. Ik kan het certificaat best betalen, maar dat krijg je alleen als natuurlijk persoon of al lang bestaand bedrijf. Dat moet je natuurlijk aantonen. Een stichting op een postbus mag bijvoorbeeld niet. Heb niet zo'n zin om met mijn eigen naam overal op te staan.
"Geen prijs bekend" - inno setup is gratis.

En een grote naam in Delphi land onder de windows installers.
Helemaal met bovenstaande commentaren eens.

- Fijne installer. Zeker ook de Pascal scripting is voor Delphi programmeurs heel fijn.
- Installers worden vaak ten onrechte gezien als virus. Heb zelf ervaringen met ExifToolGui (https://github.com/FrankBijnen/ExifToolGui/releases)
- Het kopen van een certificaat vind ik voor gratis software echt een NO-GO. En dan nog is het geen 100% garantie dat jouw installer niet als virus gezien wordt.
- Enige wat (tijdelijk?) helpt is bij de antivirus leverancier een false-positive melden. Maar eigenlijk is dat de omgekeerde wereld. Ik vind dat die antivirus maar moet bewijzen dat het een virus is. En ja ik snap dat die antivirus snel moet kunnen handelen, en dat er dan bij inschiet.

Op dit item kan niet meer gereageerd worden.