Advertentie

JEB WebAssembly Decompiler voor Windows

  • Demo

  • In Nederlands
  • V 3.11.1
  • 5

    (1)
  • Beveiligingsstatus

Softonic-recensie

Decompiler-plug-in voor JEB

JEB WebAssembly Decompiler is een plug-in voor JEB, een omgekeerde -engineeringplatform dat demontage, decompilatie, debuggen en analyse van codes en documentbestanden uitvoert. Deze ontwikkelings- en IT-tool helpt gebruikers bij het reverse engineeren WebAssembly binaire modules (wasm). Het gebruikt de decompilatiepijplijn van JEB om pseudo-C-code te produceren om het analyseren en decompileren van wasm te vergemakkelijken.

Interactieve decompiler

WebAssembly of wasm is een nieuwe en open standaard die een draagbaar binair codeformaat definieert voor uitvoerbare programma's. Het belangrijkste doel is om high-performance applicaties op webpagina's mogelijk te maken, maar het formaat kan ook worden uitgevoerd en geïntegreerd met andere omgevingen. Naast HTML, CSS en Javascript, het is de vierde taal die native in browsers draait.

Ontwikkelaars schrijven WebAssembly over het algemeen niet rechtstreeks. In plaats daarvan compileren ze programma's naar wasms. En in combinatie met WebGL kunnen ze geweldige dingen maken. Het vergroten van de complicatie in een binaire code kan echter de leesbaarheid verminderen. Meer, de zaken zijn anders als het gaat om binaire code. Reverse engineering-inspanningen zijn praktisch ingewikkelder. Daarom hebben mensen die betrokken zijn bij de ontwikkeling van WebAssembly tools gepubliceerd die gecompileerde wasm-modules kunnen onderzoeken.

JEB WebAssembly Decompiler is zo'n tool. Het is een plug-in voor JEB, die ontwikkelaars helpt bij het decompileren wasm binaire codes. Het biedt verschillende functies, waaronder verbeterde demontage en het ontleden van binaire modules, evenals decompilatie van bytecode naar pseudo-C-broncode. Als zodanig bestaat de plug-in uit een wasm-naar-IR-converter en een extra analyser-extensie.

De plug-in biedt ook geavanceerde optimalisatie passeert om beschermde of verduisterde codes te helpen belemmeren. JEB WebAssembly Decompiler laat ontwikkelaars dit allemaal doen in een interactief demontagevenster. Nu we het er toch over hebben, de app wordt ook geleverd met een interactieve laag waarmee typen, hernoemen, reageren en kruisverwijzingen mogelijk zijn. Het heeft ook volledige API-toegang voor scripting en plug-ins.

De JEB WebAssembly Decompiler-plug-in kan ook worden gebruikt om Smart Contracts te decompileren die zijn gecompileerd naar wasm, inclusief Pariteit en EOS-contracten.

Enkele beperkingen

Hoewel de JEB WebAssembly Decompiler-plug-in ontwikkelaars een hulpmiddel biedt voor het analyseren van wasm-binaire code, zijn er nog steeds enkele taken die de app niet kan uitvoeren. Ten eerste: het biedt geen ondersteuning voor conversie van drijvende-kommabewerkingen. Meer nog, de geheugenstackframes zijn niet toegankelijk vanwege hun dynamische -en optionele - karakter in WebAssembly. Ze zijn hierdoor ook niet aanpasbaar.

Bovendien is de algemene en geavanceerde analyse die de decompiler biedt uitgeschakeld. Deze geavanceerde analyse is van groot nut omdat het verantwoordelijk is voor het ontdekken van registerwaarden en oproeplocatiedoelen tijdens een snel-statische analysefase. Het annoteert vervolgens ook de montagelijst. Om deze beperkingen aan te pakken, moet de decompiler-plug-in volwassen worden.

Een handig hulpmiddel voor ontwikkelaars

Al met al is JEB WebAssembly Decompiler een handig hulpmiddel voor ontwikkelaars die binaire wasm-modules willen reverse-engineeren. De plug-in biedt handige functies waarmee gebruikers gecompileerde programma's efficiënt kunnen demonteren en analyseren. Er zijn paar beperkingen in de functionaliteit, maar zoals het is, kan het een grote hulp zijn om ervoor te zorgen dat uw toepassing optimaal presteert.

VOOR

  • Maakt uitgebreide demontage van binaire modules mogelijk
  • Produceert C-achtige codes
  • Interactief demontagevenster
  • Volledige API-toegang voor scripting en plug-ins

TEGEN

  • Geen ondersteuning voor conversie van drijvende-kommabewerkingen
  • Algemene en geavanceerde analyse uitgeschakeld
  • Niet-toegankelijke en niet-aanpasbare geheugenstackframes

Programma is beschikbaar in andere talen


JEB WebAssembly Decompiler voor PC

  • Demo

  • In Nederlands
  • V 3.11.1
  • 5

    (1)
  • Beveiligingsstatus


Beoordelingen about JEB WebAssembly Decompiler

Heeft u geprobeerd JEB WebAssembly Decompiler? Wees de eerste om uw mening te verlaten!


Advertentie

Verken Apps

Advertentie

Advertentie

De wetten inzake het gebruik van software verschilt per land. We moedigen het gebruik van dit programma niet aan of keuren het niet goed als het in strijd is met deze wetten.