Recenzja Softonic

Wtyczka dekompilatora dla JEB

JEB WebAssembly Decompiler to wtyczkadla JEB, - platforma inżynierska wykonująca dezasemblację, dekompilację, debugowanie oraz analizę kodów i plików dokumentów. To narzędzie programistyczne i informatyczne pomaga użytkownikom inżynierii wstecznej Moduły binarne WebAssembly (wasm). Używa potoku dekompilacji JEB do tworzenia kodu pseudo C, aby ułatwić analizę i dekompilację wasm.

Interaktywny dekompilator

WebAssembly lub wasm to nowy i otwarty standard, który definiuje przenośny format kodu binarnego dla programów wykonywalnych. Jego głównym celem jest umożliwienie wysokiej wydajności aplikacji na stronach internetowych, ale format może być również wykonywany i integrowany z innymi środowiskami. Oprócz HTML, CSS i Javascript, to czwarty język uruchamiany natywnie w przeglądarkach.

Programiści zazwyczaj nie piszą bezpośrednio WebAssembly. Zamiast tego kompilują programy do wasms. A w połączeniu z WebGL mogą tworzyć niesamowite rzeczy. Jednak zwiększenie stopnia skomplikowania kodu binarnego może zmniejszyć jego czytelność. Co więcej, sprawa wygląda inaczej, jeśli chodzi o kod binarny. Inżynieria wsteczna jest praktycznie bardziej skomplikowana. Dlatego osoby zaangażowane w rozwój WebAssembly opublikowały narzędzia, które mogą badać skompilowane moduły wasm.

JEB WebAssembly Decompiler jest jednym z takich narzędzi. Jest to wtyczka do JEB, która pomaga programistom dekompilować kody binarne wasm. Zapewnia różne funkcje, w tym rozszerzony deasembler i parsowanie modułów binarnych, a także dekompilację kodu bajtowego do kodu źródłowego pseudo-C. Jako taka, wtyczka składa się z konwertera wasm na IR i dodatkowego rozszerzenia analizatora.

Wtyczka oferuje również zaawansowaną optymalizację przepustek aby utrudnić stosowanie chronionych lub zaciemnionych kodów. JEB WebAssembly Decompiler pozwala programistom zrobić to wszystko w interaktywnym oknie demontażu. Mówiąc o tym, aplikacja zawiera również interaktywną warstwę, która umożliwia pisanie, zmianę nazwy, komentowanie i odsyłanie. Ma również pełny dostęp do API do skryptów i wtyczek.

Wtyczka JEB WebAssembly Decompiler może być również używana do dekompilacji inteligentnych kontraktów skompilowanych do wasm, w tym Kontrakty parzystości i EOS.

Pewne ograniczenia

Chociaż wtyczka JEB WebAssembly Decompiler daje programistom narzędzie do analizy kodu binarnego wasm, wciąż istnieją pewne zadania, których aplikacja nie może wykonać. Po pierwsze, nie zapewnia obsługi konwersji operacji zmiennoprzecinkowych. Co więcej, ramki stosu pamięci są niedostępne ze względu na ich dynamiczną i opcjonalną naturę w WebAssembly. Z tego powodu nie można ich również dostosowywać.

Ponadto globalna i zaawansowana analiza, którą zapewnia dekompilator, jest wyłączona. Ta zaawansowana analiza jest bardzo pomocna, ponieważ odpowiada za wykrywanie wartości rejestrów i wywoływanie obiektów docelowych w fazie szybkiej analizy statycznej. W dalszej kolejności jest też opatrywany adnotacjami wykaz zespołu. Aby rozwiązać te ograniczenia, wtyczka dekompilatora musi dojrzeć.

Przydatne narzędzie dla programistów

W sumie JEB WebAssembly Decompiler jest poręcznymnarzędziem dla programistów, którzy chcą odtwarzać moduły binarne Wasm. Wtyczka zapewnia przydatne funkcje, które pozwalają użytkownikom skutecznie dezasemblować i analizować skompilowane programy. Istnieje kilka ograniczeń w jego funkcjonalności, ale tak jak jest, może być bardzo pomocny w zapewnieniu, że Twoja aplikacja będzie działać z optymalną wydajnością.

  • Zalety

    • Umożliwia rozszerzony demontaż modułów binarnych
    • Tworzy kody podobne do C
    • Interaktywne okno demontażu
    • Pełny dostęp API do skryptów i wtyczek
  • Wady

    • Brak wsparcia dla konwersji operacji zmiennoprzecinkowych
    • Wyłączona analiza globalna i zaawansowana
    • Niedostępne i niemożliwe do dostosowania ramki stosu pamięci
 0/3

Szczegóły

  • Licencja

    Demo

  • Wersja

    3.11.1

  • Data aktualizacji

  • Platforma

    Windows

  • OS

    Windows 7

  • Język

    Angielski

  • Pobrania

    50

  • Rozmiar pliku

    195.14 MB

  • Twórca programu

Program jest dostępny w innych językach



Opinie użytkowników o JEB WebAssembly Decompiler

Czy próbowałeś JEB WebAssembly Decompiler? Bądź pierwszy zostawić swoją opinię!

Również może Cię zainteresować

Przeglądaj aplikacje

Najnowsze artykuły

Przepisy dotyczące korzystania z tego oprogramowania różnią się w zależności od kraju. Nie zachęcamy do korzystania z tego programu ani nie akceptujemy go, jeśli narusza on prawo.
Softonic
Twoja recenzja dla JEB WebAssembly Decompiler
Softonic

Softonic skanuje wszystkie pliki udostępniane na naszej platformie w celu oceny i zapobieganiu zagrożeń dla twojego sprzętu. Każdy nowy plik zostaje zweryfikowany przez nasz zespół wraz z wszystkimi bieżącymi plikami, które są regularnie sprawdzane w celu potwierdzenia lub aktualizacji ich statusu. Ten kompleksowy proces pozwala nam przypisać status do dowolnego dostępnego do pobrania pliku w następujący sposób:

Bezpieczne

Istnieje duże prawdopodobieństwo, iż to oprogramowanie jest wolne od zagrożeń.

Co to oznacza?

Przeskanowaliśmy ten plik i powiązane z tym oprogramowaniem łącza URL w ponad 50-ciu wiodących światowych usługach antywirusowych i nie wykryto żadnego zagrożenia.

Ostrzeżenie

Najprawdopodobniej to oprogramowanie jest złośliwe lub zawiera niepożądane dołączone oprogramowanie.

Dlaczego to oprogramowanie jest nadal dostępne?

Na podstawie naszego skanu systemowego zweryfikowaliśmy, że najprawdopodobniej te oznaczenia dają fałszywie pozytywne wyniki.

Czym jest fałszywie pozytywny wynik?

Oznacza to, że bezpieczne oprogramowanie jest błędnie oznaczone jako złośliwe w wyniku zbyt ogólnikowo zdefinowanego wykrywania ataku opartego na sygnaturach lub jako wynik algorytmu użytego w programie antywirusowym.

Chcielibyśmy zaznaczyć, iż od czasu do czasu może się zdarzyć, że pominiemy potencjalnie złośliwe oprogramowanie. W celu zapewnienia wolnego od wirusów katalogu oprogramowania i aplikacji, nasz zespół zaimplementował funkcję Raportowania Oprogramowania na każdej stronie katalogu, tak aby wasza informacja trafiała z powrotem do nas.

Wystarczy zgłosić napotkane zagrożenie a Softonic zajmie się niezwłocznie twoim problemem.