Det står i stort sett alltid i EULAn (End User License Agreement) att man inte får ändra i mjukvaran genom reverse engineering o dyl.
Eula, behöver man verkligen bry sig om det i Sverige? Tveksam till det. Här är det ju svensk lag som gäller.
Amerikansk mjukvara (och andra utländska produkter) har oftast ett registreringskort eller något registreringsförfarande som man måste skicka in för att garantin sk gälla, vilket inte gäller i sverige eftersom sådana saker regleras i konsumentköplagen (eller är det marknadsföringslagen... kommer inte ihåg...). Det går alltså inte att friskriva sig från svensk lag genom en EULA och om det är tillåtet enligt Svensk lag att reverseengineera så kan de åtminstone inte sätta dit dig för det. Känner dock inte till om man får reverseengineera men det går väl att ta reda på.
Så har jag fattat det i alla fall.
//Christian