Strona główna > W > W32Dasm

W32DASM

WersjaW32DASM 8.93 LATEST
WymaganiaWindows (All Versions)
DeweloperURsoftware
Strona do pobraniaW32DASM

W32DASM jest w pełni funkcjonalnym narzędziem do zarządzania kodem i dezasemblera plików wykonywalnych, które może pomóc użytkownikom z umiarkowaną lub doświadczoną wiedzą programistyczną w odtwarzaniu skompilowanego kodu, rozbieraniu skomplikowanych plików na części i odkrywaniu wewnętrznych tajemnic oryginalnego programowania, które umożliwiło działanie docelowej aplikacji. Narzędzie to opiera się na użyciu języka programowania niskiego poziomu zwanego językiem asemblera (asm), aby odkryć wszystkie połączenia między skompilowanym kodem a instrukcjami kodu maszynowego, które napędzają zdolności obliczeniowe nowoczesnych procesorów, które zasilają nasze domowe i firmowe komputery. Obserwując sposób, w jaki docelowa aplikacja rozmawia z procesorem, może wykryć wszystkie ich interakcje i przetłumaczyć zapytania w języku maszynowym z powrotem na język asemblera. Obserwacje te mogą pomóc programistom poznać wewnętrzne funkcje nieznanego oprogramowania, odtworzyć jego kod źródłowy i dowiedzieć się, jak to wszystko działa.

Posiada wbudowaną obsługę dezasemblacji kodu wielu różnych plików, w tym formatów takich jak .exe, .386, .com, .cpl, .dll, .drv, .fon, .mpd, .ocx, .vbx i .vxd. Podczas i po zakończeniu procedury demontażu, użytkownicy są zachęcani do zapisywania swoich ustaleń i tworzenia projektów, które mogą być wznowione w późniejszym czasie. Aplikacja może łatwo obsługiwać 32-bitowe zdemontowane pliki wykonywalne wszystkich rozmiarów.

Dezasembluje zarówno 16- i 32-bitowe programy Windows Wyświetla dla eksportu, importu, menu, dialogów i odniesień tekstowych Zintegrowany debugger dla programów 32-bitowych (debug 16-bitowy nie jest dostępny) Zawiera funkcje wyszukiwania tekstu i nawigacji

nterfejs użytkownika aplikacji jest intuicyjny, ale jest zatłoczony dużą ilością narzędzi do monitorowania języka maszynowego i demontowanego kodu. Aby usprawnić proces dezasemblacji, twórcy W32DASM z domu oprogramowania URsoftware zawarli pomocne narzędzia, takie jak funkcja Search, inteligentna implementacja wskaźników instrukcji, break/load DLLs, monitorowanie tworzenia/wyjścia wątków, wykonywanie skoków i wywołań, badanie obiektów danych i segmentów w wyświetlaczu szesnastkowym, a nawet wyszukiwanie list funkcji, które mogą być importowane/eksportowane. Aplikacja nie jest bezpośrednio konfigurowalna (nawet skróty klawiaturowe są stałe), ale przynajmniej obsługuje możliwość zmiany głównej czcionki.

W32DASM jest starą aplikacją, która nie jest już aktywnie aktualizowana, ale nadal zapewnia szeroki zestaw narzędzi niezbędnych do dokładnego i niezawodnego demontażu i inżynierii wstecznej skompilowanego kodu. Jest w 100% BEZPŁATNY i może być używany na wszystkich wersjach systemu operacyjnego Windows (ze względu na swój wiek nie jest zoptymalizowany dla nowszych wersji systemu Windows, ale aplikacja działa dobrze nawet na Windows 10).

By Abdulla

Sound Forge Pro (32-bit) :: MiKTeX
Przydatne linki