Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen komut monodistir.
Program:
ADI
monodis - CIL görüntü içeriği damper ve sökücü.
SİNOPSİS
monodis [-h] [--help] [--output=DOSYAADI] [--mscorlib] [--assembly] [--assemblyref]
[--classlayout] [--constant] [--customattr] [-declsec] [--event] [--exported] [--fields]
[--file] [--ileri-decls] [--genericpar] [--implmap] [--interface] [--manifest]
[--marshal] [--memberref] [--metod] [--methodimpl] [--methodsem] [--methodspec]
[--modül] [--moduleref] [--mresources] [--presources] [--iç içe] [--param] [--parconst]
[--property] [--propertymap] [--standalonesig] [--typedef] [--typeref] [--typespec]
[--blob] [--dizeler] [--kullanıcı dizeleri] [DOSYALAR...]
TANIM
The monodis program, içeriği bir ECMA/ISO CIL görüntüsünü (.EXE dosyasında bulunur) boşaltmak için kullanılır.
genişletilmiş PE/COFF CIL kodu içeren dosyalar).
Meclisleri ilasm kullanarak gidiş-dönüş yapmak için, --output argümanını kullanmak en iyisidir, çünkü
monodis'in gömülü kaynakları daha sonra düzgün bir şekilde geri gömülebilecek dosyalara kaydetmesini sağlayın
ilasm tarafından.
Ayrıca araç, çeşitli ECMA CIL meta verilerinin içeriğini boşaltmak için kullanılabilir.
tablolar.
SEÇENEKLER
Aşağıdaki Genel seçenekler desteklenir:
--yardım et , -h
Kullanım talimatlarını görüntüler.
--çıktı=DOSYAADI
çıktıyı içine yaz DOSYA ADI ve gömülü yönetilen kaynakları boşaltın.
--mscorlib
Corlib olmayan derlemeler için, derleme adı olarak "mscorlib" kullanın. Bu işe yarar
IL'yi ilasm ile turlamak.
--show-yöntem belirteçleri
Demonte edilmiş yöntemler için belirteçleri görüntüleyin.
SEÇENEKLER TO EKRAN METADATA TABLOLAR
Aşağıdaki seçenekler, CIL'i demonte etmek yerine meta veri tablolarını görüntülemek için kullanılır
görüntü.
--toplantı
Montaj tablosunun içeriğini döker.
--montaj referansı
AssemblyRef tablosunun içeriğini döker.
--sınıf düzeni
ClassLayout tablosunun içeriğini döker.
--devamlı
Constant tablosunun içeriğini döker.
--özelleştirme
CustomAttribute tablosunun içeriğini döker.
--declsec
DeclSec tablosunun içeriğini döker.
--Etkinlik
Olay tablosunun içeriğini döker.
--ihracat
ExportedType tablosunun içeriğini döker.
--alanlar
Field tablosunun içeriğini döker.
--dosya Dosya tablosunun içeriğini döker.
--ileri-decls
Sınıflar için ileriye dönük bildirimleri döker.
--jenerikpar
GenericParam tablosunun içeriğini döker.
--implmap
ImplMap tablosunun içeriğini döker.
--arayüz
InterfaceImpl tablosunun içeriğini döker.
--belirgin
ManifestResource tablosunun içeriğini döker.
--mareşal
FieldMarshal tablosunun içeriğini döker.
--üye referansı
MemberRef tablosunun içeriğini döker.
--yöntem
MethodDef tablosunun içeriğini döker.
--metodimpl
MethodImpl tablosunun içeriğini döker.
--yöntem belirtimi
MethodSpec tablosunun içeriğini döker.
--yöntem
MethodSemantics tablosunun içeriğini döker.
--modül
Modül tablosunun içeriğini boşaltır.
--modüleref
ModuleRef tablosunun içeriğini döker.
--mresources
Montaja gömülü tüm yönetilen kaynakları mevcut
dizin. Katıştırılmış kaynakların bir listesini almak için --manifest seçeneğini kullanın.
--kaynaklar
Derlemeye katıştırılmış bildirim kaynaklarının ofsetlerini ve adlarını yazdırır.
--iç içe
NestedClass tablosunun içeriğini döker.
--param
Param tablosunun içeriğini döker.
--parconst
GenericParameterConstraint tablosunun içeriğini döker.
--Emlak
Özellik tablosunun içeriğini döker.
--özellik haritası
PropertyMap tablosunun içeriğini döker.
--bağımsız
StandAloneSig tablosunun içeriğini boşaltır.
--typedef
TypeDef tablosunun içeriğini döker.
--typespec
TypeSpec tablosunun içeriğini döker.
--typeref
TypeRef tablosunun içeriğini döker.
--damla Blob akışının tüm içeriğini onaltılı olarak döker.
--Teller
Dizeler yığınının içeriğini döker.
--kullanıcı dizeleri
Kullanıcı Dizeleri yığınının içeriğini döker
Herhangi bir bayrak belirtilmezse, program görüntünün içeriğini,
kodu döndürmek için kullanılabilir.
ÇEVRE DEĞİŞKENLER
MONO_PATH
Kitaplık dosyalarının nerede aranacağı mono ve mint için bir arama yolu sağlar.
Dizinler, platform yolu ayırıcısıyla ayrılır (unix'te iki nokta üst üste). Örnek:
/home/kullanıcı adı/lib:/usr/local/mono/lib
onworks.net hizmetlerini kullanarak monodis'i çevrimiçi kullanın