Jest to polecenie monodis, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z wielu naszych bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online MAC OS
PROGRAM:
IMIĘ
monodis - narzędzie do usuwania i dezasemblera zawartości obrazu CIL.
STRESZCZENIE
monodis [-h] [--help] [--output=NAZWA PLIKU] [--mscorlib] [--assembly] [--assemblyref]
[--classlayout] [--constant] [--customattr] [--declsec] [--event] [--exported] [--fields]
[--plik] [--forward-decls] [--genericpar] [--implmap] [--interfejs] [--manifest]
[--marshal] [--memberref] [--method] [--methodimpl] [--methodsem] [--methodspec]
[--moduł] [--moduł] [--mresources] [--presources] [--nested] [--param] [--parconst]
[--property] [--propertymap] [--standalonesig] [--typedef] [--typeref] [--specyfikacja typu]
[--blob] [--strings] [--userstrings] [PLIKI...]
OPIS
Kurs monodis program służy do zrzutu zawartości obrazu ECMA/ISO CIL (zawartego w .EXE
pliki zawierające rozszerzony kod PE/COFF CIL).
Aby obejść zespoły używające ilasm, najlepiej jest użyć argumentu --output, ponieważ tak się stanie
sprawiają, że monodis zapisuje osadzone zasoby w plikach, które można później poprawnie osadzić z powrotem
przez ilasm.
Ponadto narzędzie może służyć do zrzucania zawartości różnych metadanych ECMA CIL
stoły.
OPCJE
Obsługiwane są następujące opcje ogólne:
--help , -h
Wyświetla instrukcje użytkowania.
--output=NAZWAPLIKU
Zapisz dane wyjściowe do NAZWA PLIKU i zrzuć wszelkie osadzone zarządzane zasoby.
--mscorlib
W przypadku zestawów innych niż Corlib użyj "mscorlib" jako nazwy zestawu. Jest to przydatne dla
okrężne wyzwalanie IL za pomocą ilasm.
--show-tokeny-metod
Wyświetl tokeny dla zdezasemblowanych metod.
OPCJE DO DISPLAY METADATA TABLICE
Poniższe opcje służą do wyświetlania tabel metadanych zamiast dezasemblowania CIL
obraz.
--montaż
Zrzuca zawartość tabeli Assembly.
--ref.zespołu
Zrzuca zawartość tabeli AssemblyRef.
--układ klasy
Zrzuca zawartość tabeli ClassLayout.
--stały
Zrzuca zawartość tabeli Constant.
--niestandardowy
Zrzuca zawartość tabeli CustomAttribute.
--deklaracja
Zrzuca zawartość tabeli DeclSec.
--wydarzenie
Zrzuca zawartość tabeli zdarzeń.
--eksportowane
Zrzuca zawartość tabeli ExportedType.
--pola
Zrzuca zawartość tabeli Field.
--plik Zrzuca zawartość tabeli plików.
--forward-dekluje
Zrzuca deklaracje przekazywania dla klas.
--parametr ogólny
Zrzuca zawartość tabeli GenericParam.
--implmapa
Zrzuca zawartość tabeli ImplMap.
--berło
Zrzuca zawartość tabeli InterfaceImpl.
--oczywisty
Zrzuca zawartość tabeli ManifestResource.
--marszałek
Zrzuca zawartość tabeli FieldMarshal.
--numer ref
Zrzuca zawartość tabeli MemberRef.
--metoda
Zrzuca zawartość tabeli MethodDef.
--metoda imppl
Zrzuca zawartość tabeli MethodImpl.
--specyfikacja metody
Zrzuca zawartość tabeli MethodSpec.
--metodyzm
Zrzuca zawartość tabeli MethodSemantics.
--moduł
Zrzuca zawartość tabeli modułów.
--modeleref
Zrzuca zawartość tabeli ModuleRef.
--mzasoby
Zapisuje wszystkie zarządzane zasoby osadzone w zestawie do bieżącego
informator. Aby uzyskać listę osadzonych zasobów, użyj opcji --manifest.
--zasoby
Drukuje przesunięcia i nazwy zasobów manifestu osadzonych w zestawie.
--zagnieżdżony
Zrzuca zawartość tabeli NestedClass.
--parametr
Zrzuca zawartość tabeli Param.
--parkonst
Zrzuca zawartość tabeli GenericParameterConstraint.
--własność
Zrzuca zawartość tabeli Property.
--mapa właściwości
Zrzuca zawartość tabeli PropertyMap.
--samodzielny
Zrzuca zawartość tabeli StandAloneSig.
--wpisano def
Zrzuca zawartość tabeli TypeDef.
--specyfikacja typu
Zrzuca zawartość tabeli TypeSpec.
--typref
Zrzuca zawartość tabeli TypeRef.
--kropelka Zrzuca całą zawartość strumienia obiektów blob w postaci szesnastkowej.
--smyczki
Zrzuca zawartość sterty Strings.
--ciągi użytkownika
Zrzuca zawartość sterty User-Strings
Jeśli nie określono żadnych flag, program zrzuca zawartość obrazu w odpowiednim formacie
być używany do ponownego przesłania kodu.
ŚRODOWISKO ZMIENNE
MONO_PATH
Zapewnia ścieżkę wyszukiwania do mono i mięty, gdzie szukać plików bibliotek.
Katalogi są oddzielone separatorem ścieżki platformy (dwukropki w systemie Unix). Przykład:
/home/nazwaużytkownika/lib:/usr/local/mono/lib
Korzystaj z monodis online za pomocą usług onworks.net