Android

Programul de protecție a codurilor

Ce este codul binar si cum putem sa-l intelegem

Ce este codul binar si cum putem sa-l intelegem
Anonim

O pornire irlandeză a preluat serviciile Microsoft Licensing and Protection Services a proteja codul și a reduce pirateria software

O pornire irlandeză a preluat Microsoft Software Licensing and Protection Services, un serviciu care îi ajută pe furnizorii independenți de software să-și protejeze codul și să reducă pirateria software.

Serviciile SLP ale Microsoft fac parte din companiile Grupul de protecție Windows, dar va fi acum condus de Inish Technology Ventures, a declarat Aidan Gallagher, CEO și co-fondator al companiei din Dublin. Microsoft va deține o participație minoritară.

InishTech urmărește să simplifice ISV-urile pentru a-și proteja codul. În general, companiile și-au construit propriile sisteme de licențiere și activare a software-ului, însă aceste sisteme trebuie să fie actualizate periodic, ceea ce costă companiile cu bani, a spus Gallagher.

Compania a acordat licențe pentru brevetele Microsoft pentru tehnologia de protecție software care face mai dificilă decompilează codul scris în cadrul Microsoft.Net. Foloseste algoritmi criptografici pentru a obfusca codul, astfel incat este mai greu sa inversezi inginerul, a spus Gallagher.

Protectorul de coduri SLP InishTech ia DLL-uri (Dynamic Link Libraries) si le compileaza intr-un format numit SVML. Funcțiile în formatul SVML apar ca MSIL (Microsoft Intermediate Language), dar sunt mai greu de inversat. Funcțiile SVML sunt compatibile cu platforma.Net.

Tehnologia permite, de asemenea, ISV-urile să introducă "puncte de licență" sau fragmente de cod care au autorizat anumite funcții ale software-ului în funcție de cerințele clienților, a spus Gallagher. serviciile de protecție a software-ului pot fi folosite fie ca servicii de abonament bazate pe Web, fie prin intermediul unui server on-premise. Serviciul începe de la 25 USD pe lună pentru trei aplicații, a spus Gallagher.

Compania va oferi, de asemenea, versiuni pentru ISV-uri mai mari, a spus el. InishTech activează de asemenea software-ul pentru utilizatorii finali ai ISV. ISV plătește 1% din prețul de vânzare cu amănuntul al aplicației pe activare.

În cazul în care un ISV nu mai plătește serviciul InishTech pentru serviciul respectiv, aplicația se va executa în continuare pentru acei utilizatori finali ai ISV, a spus Gallagher. activat și licențiat, va continua să funcționeze atât timp cât licența era valabilă, chiar dacă ISV a ieșit din afaceri, a spus el. Dacă un ISV decide să-și oprească abonamentul, poate continua să vândă aplicația prin eliminarea tehnologiei InishTech din cod

InishTech a preluat aproximativ 120 de clienți de la Microsoft și va lucra cu ISV din întreaga lume, a spus Gallagher