Code Virtualizer 1.340

Licentie: Gratis proefperiode ‎Bestandsgrootte: 3.96 MB
‎Gebruikersbeoordeling: 3.0/5 - ‎1 ‎Stemmen

Code Virtualizer is een krachtig code-obfuscation-systeem dat ontwikkelaars helpt hun gevoelige codegebieden te beschermen tegen Reverse Engineering en tegelijkertijd minimale systeembronnen vereist. Code Virtualizer zet uw oorspronkelijke code (Intel x86-instructies) om in Virtuele Opcodes die alleen door een interne virtuele machine worden begrepen. Die Virtuele Opcodes en de Virtuele Machine zelf zijn uniek voor elke beschermde toepassing, het vermijden van een algemene aanval op Code Virtualizer. Code Virtualizer kan uw gevoelige codegebieden beschermen in alle x32- en x64-native PE-bestanden (zoals uitvoerbare bestanden/EXE's, systeemservices, LLL's, OCX's, ActiveX-besturingselementen, schermbeveiligingen en apparaatstuurprogramma's). Codevirtualisatie bestaat uit de transformatie van binaire code van een specifieke machine naar een andere binaire code die door een andere machine wordt begrepen. Dat wil zeggen, de instructieset van een specifieke machine wordt omgezet in een nieuwe instructieset die door een andere machine wordt begrepen. Code Virtualizer kan meerdere soorten virtuele machines genereren met een andere instructieset voor elke. Dit betekent dat een specifiek blok Intel x86-instructies kan worden omgezet in verschillende instructieset voor elke machine, waardoor een aanvaller geen gegenereerde virtuele opcode herkent na de transformatie van x86-instructies. Wanneer een aanvaller een blok code probeert te ontcijferen dat is beveiligd door Code Virtualizer, vindt hij de oorspronkelijke x86-instructies niet. In plaats daarvan vindt hij een volledig nieuwe instructieset die niet wordt herkend door hem of een andere speciale decompiler. Dit zal de aanvaller dwingen om door het uiterst harde werk te gaan om te bepalen hoe elke opcode wordt uitgevoerd en hoe de specifieke virtuele machine voor elke beschermde toepassing werkt. Code Virtualizer verduistert volledig de uitvoering van de virtuele opcodes en de studie van elke unieke virtuele machine om te voorkomen dat iemand van het bestuderen van hoe de virtuele opcodes worden uitgevoerd.

versiegeschiedenis

  • Versie 1.340 geplaatst op 2007-11-27

    EULA - Licentieovereenkomst voor eindgebruikers



    (c) 2006 Oreans Technologies ELECTRONIC END USER LICENSE AGREEMENT FOR Code Virtualizer - Total Obfuscation against Reverse Enginnering NOTICE TO USER: THIS IS A CONTRACT. DOOR HET INSTALLEREN VAN DEZE SOFTWARE ACCEPTEERT U ALLE ALGEMENE VOORWAARDEN VAN DEZE OVEREENKOMST. Lees dit zorgvuldig voordat u deze software downloadt/gebruikt "Code Virtualizer". Dit is een juridisch bindende overeenkomst tussen U en Oreans technologieën. Door het installeren, kopiëren of anderszins met behulp van een van mijn software producten omvatten upgrades, broncodes en gerelateerde documentatie voor welk doel dan ook, U stemt ermee in om gebonden te zijn aan deze licentie met inbegrip van zonder beperking de uitsluitingen en beperkingen van Mijn aansprakelijkheid daarin opgenomen. Als u het niet eens bent met de algemene voorwaarden van deze licentie, mag u Code Virtualizer niet installeren, kopiëren of anderszins gebruiken. a.) Code Virtualizer is beschermd door auteursrechten en internationale auteursrechtverdragen, evenals andere wetten en verdragen op het gebied van intellectuele eigendom. Code Virtualizer is gelicentieerd, niet verkocht. Het is niet toegestaan code virtualizer te installeren of te gebruiken, behalve in overeenstemming met de licentie. In overweging van uw overeenkomst met de voorwaarden van deze licentie, oreans Technologies verlenen u een niet-exclusieve recht om te installeren en te gebruiken Code Virtualizer zoals toegestaan door deze licentie. b.) U stemt ermee in om geen individuele kopie van Code Virtualizer op meer dan één computer tegelijk te installeren of te gebruiken en niet via een netwerk of door middel van externe of andere toegang. Deze bepaling is alleen voor afzonderlijke kopieën en is niet van toepassing op licenties voor meerdere systemen of een demoversie. Als Code Virtualizer is gekocht door uw werkgever U stemt ermee in om de uitdrukkelijke toestemming van uw werkgever te krijgen voordat u Code Virtualizer op meerdere computers installeert, zoals hier beschreven. c.) Als u een licentie voor meerdere systemen "bedrijfslicentie" voor Code Virtualizer hebt gekocht U stemt ermee in code virtualizer alleen op de computers van het bedrijf te installeren of te gebruiken. d.) Wanneer u Code Virtualizer koopt, ontvangt u de geregistreerde versie van Code Virtualizer. U mag deze code op geen enkele manier publiceren of distribueren. Als u dit doet, wordt uw licentie voor het gebruik van Code Virtualizer automatisch beëindigd en moet u Code Virtualizer van uw computer of computers verwijderen. e.) Behalve zoals hierboven vermeld, wijst Oreans Technologies alle garanties, uitdrukkelijk of impliciet, schriftelijk of mondeling, met inbegrip van eventuele impliciete garanties van handelsbaarheid of geschiktheid voor een bepaald doel af. f.) Oreans Technologies kan niet beloven Code Virtualizer zal vrij zijn van bugs of programma fouten, maar als u een programma fout of bug aan Oreans Technologies verslag, zullen we ons best doen om het te corrigeren. g.) Oreans Technologies is in geen geval aansprakelijk voor enige incidentele, gevolg- of bestraffende schade die voortvloeit uit het gebruik van Code Virtualizer of uw relatie met Oreans Technologies. Houd er rekening mee dat sommige staten uitsluiting of uw relatie met Oreans Technologies. Houd er rekening mee dat sommige staten geen uitsluiting of beperking van de aansprakelijkheid voor incidentele of gevolgschade toestaan, daarom kan de bovenstaande beperking niet op U van toepassing zijn. h.) U mag een back-up kopie maken van Code Virtualizer ter ondersteuning van uw toegestane gebruik van Code Virtualizer, mits u de back-up kopie labelt met de copyrightverklaring van Oreans Technologies. Alle andere kopieën van het geheel of een deel van Code Virtualizer zijn onwettig. i.) U mag niet toestaan of toestaan of toestaan dat anderen te verkopen, distribueren, huren, lening, lease, sub-licentie of anderszins deal in Code Virtualizer. j.) U mag niet toestaan of toestaan dat anderen code virtualisator op enigerlei wijze wijzigen, aanpassen, samenvoegen, wijzigen of vertalen voor welk doel dan ook, inclusief, zonder beperking, voor foutcorrectie. k.) U mag code virtualizer niet toestaan of toestaan om de informatie te reverse-engineeren, te demonteren of te decompileren, behalve dat u Code Virtualizer alleen mag decompileren voor zover dit wettelijk is toegestaan, wanneer dit onmisbaar is om de informatie te verkrijgen die nodig is om de interoperabelheid te verkrijgen van een onafhankelijk gemaakt programma met Code Virtualizer of met een ander programma en die altijd wordt verstrekt, zodat dergelijke informatie niet direct beschikbaar is bij Oreans Technologies of elders. l.) U moet voldoen aan alle relevante import- en exportwetten, -regels en -voorschriften die van invloed zijn op Code Virtualizer of een deel daarvan, inclusief, zonder beperking. Ongeacht de openbaarmaking van de bestemming van Code Virtualizer door Oreans Technologies, zult u code virtualizer niet direct of indirect exporteren of opnieuw exporteren zonder eerst alle schriftelijke toestemmingen of autorisaties te verkrijgen die door dergelijke wetten, regels of voorschriften vereist kunnen zijn.

Programmadetails