Spisu treści:
Wideo: Czy można zdekompilować DLL?
2024 Autor: Lynn Donovan | [email protected]. Ostatnio zmodyfikowany: 2023-12-15 23:51
Krótka odpowiedź: nie możesz. Długa odpowiedź: Proces kompilacji dla C/C++ jest bardzo stratny. W najlepszym razie słyszałem o niektórych narzędziach, które mogą dać ci trochę częściowy dekompilacja , z bitami kodu C rozpoznawanymi tu i tam, ale nadal będziesz musiał przeczytać dużo kodu asemblera, aby to zrozumieć.
W związku z tym, czy możesz zdekompilować bibliotekę DLL?
Jeśli jest to starszy Visual Basic (przed. NET), to DLL jest skompilowany jako tak zwany kod p i istnieje kilka opcji wykonania pewnych wariacji dekompilacja . Taki DLL jest skompilowany do języka maszynowego i Móc być tylko bezpośrednio zdekompilowany do asemblera. Więc znowu zależy to od używanego języka.
Podobnie, jak mogę odtworzyć bibliotekę DLL? Schemat pakietu inżyniera wstecznego z plików źródłowych
- Wybierz Narzędzia > Kod > Natychmiastowe cofnięcie… z paska narzędzi.
- W oknie Natychmiastowe cofnięcie wybierz. Pliki NET dll lub exe… jako język.
- Wybierz Diagram pakietu dla Odwróć do:.
- Możesz umieścić odwrócone paczki do konkretnego modelu. Aby to zrobić:
- Kliknij OK, aby rozpocząć cofanie.
Podobnie ludzie pytają, jak zdekompilować DLL w Visual Studio?
Odpowiedzi
- Otwórz Reflector.exe,
- Przejdź do Widok i kliknij Dodatki,
- W oknie Dodatki kliknij Dodaj,
- Następnie znajdź bibliotekę dll, którą pobrałeś FileGenerator.dll (z wtyczką FileGenerator),
- Następnie zamknij okno dodatków.
- Przejdź do Plik i kliknij Otwórz i wybierz bibliotekę dll, którą chcesz zdekompilować,
Jak mogę zobaczyć kod źródłowy pliku DLL?
Metoda 1 - aby otworzyć plik DLL
- Najpierw musisz przejść do rejestru okien.
- Otwórz wiersz polecenia.
- Kliknij pasek menu Start i naciśnij klawisz okna +R.
- Wpisywanie „cmd”. Przejdź do lokalizacji plików DLL i przytrzymaj klawisz Shift „Otwórz tutaj okno poleceń.
- Wpisz” regsvr32 dllname. dll” i naciśnij enter.
Zalecana:
Czy można zmienić nazwę szablonu maszyny UiPath?
Czy można zmienić nazwę szablonu maszyny? Tak, tylko jeśli istnieją prawa do edycji na maszynach
Nie można połączyć serwer może nie działać nie można połączyć się z serwerem MySQL na 127.0 0.1 10061?
Jeśli serwer MySQL działa w systemie Windows, możesz połączyć się za pomocą protokołu TCP/IP. Należy również sprawdzić, czy używany port TCP/IP nie został zablokowany przez zaporę sieciową lub usługę blokowania portów. Błąd (2003) Nie można połączyć się z serwerem MySQL na ' server ' (10061) wskazuje, że połączenie sieciowe zostało odrzucone
Czy możesz zdekompilować plik EXE?
Tak, możesz zdekompilować plik .exe i uzyskać kod źródłowy na trzy sposoby, jakie znam (a być może możliwe też na inne sposoby:)) Oto krok po kroku, jak dekompilować aplikację Windows: Dekompilator NET i jego dodatek w FileDisassemblerze, który kiedyś był darmową wersją, ale nie jest już darmowy
Jak zdekompilować plik klasy?
Aby zdekompilować plik klasy, po prostu otwórz dowolny z projektów Java i przejdź do zależności bibliotek Maven, aby zobaczyć pliki jar zawarte w projekcie. Po prostu rozwiń dowolny plik jar, dla którego nie masz dołączonego źródła w Eclipse i kliknij. plik klasy
Jak zdekompilować plik wojenny?
Utwórz kopię pliku.war > powiedz copy.war. Zmień nazwę rozszerzenia pliku copy.war na copy.zip. rozpakuj ten plik. Znaleźć. pliki klas w rozpakowanym folderze. Następnie dekompilatory użytkowników, aby przekonwertować pliki this.class z powrotem na pliki.java. Google o dekompilatorach: Cavaj Java Decompiler