Suspicious
Suspect

6a26cc31650fd8ca3d62532cd1106899

PE Executable
MD5: 6a26cc31650fd8ca3d62532cd1106899
Size: 728.58 KB
application/x-dosexec
Summary by MalvaGPT
Characteristics

Symbol Obfuscation Score

Medium

Hash
Hash Value
MD5
6a26cc31650fd8ca3d62532cd1106899
Sha1
f04c0953e5169beb168fd9ebcba96ce5d2d38a92
Sha256
7776706d26fb2dfd7cb96910810bb4c3a02b343a228035a0ca4db3ccf8e4d26a
Sha384
7f38688b0b7b05525dda888bbe7875749c4a884d08b3c65f010b2e55af618c92d875bdb4b811ed24e05fa8b04e00afd5
Sha512
d9302500c0cf8a0557e9245ac6f0850969854ace69cb904c6fb42aa53366681b969941e74b3ec22c0b4928d5582bc06fca7d95f12ea41fcfe412a7148cbe2ae4
SSDeep
12288:4XGLc4LNMs/iArYKidL6wvNEpEy8qNDBsOhSCvHFBjDv8jsQ8EO9KLMKq:4WQ4LNMtacpVkNDB3/FB38qd
TLSH
3EF412656748CAA5C8FA47781972F27003B1BC5DAC16C22F4EE87CCBB422B815E647D7

PeID

.NET executable
Microsoft Visual C# / Basic .NET
Microsoft Visual C# / Basic.NET / MS Visual Basic 2005 - ASL
Microsoft Visual C# v7.0 / Basic .NET
Microsoft Visual Studio .NET
File Structure
Structure
DosHeader
PE Header
Optional Header (x86)
Section Headers
.text
.rsrc
.reloc
Resources
RT_VERSION
ID:0001
ID:0
RT_MANIFEST
ID:0001
ID:0
.Net Resources
BasketWeaver.Properties.Resources.resources
PSI
[NBF]root.Data
ZotO
[NBF]root.Data
[NBF]root.Data-preview.png
Informations
Name
Value
Info

PE Detect: PeReader OK (file layout)

Module Name

pEfk.exe

Full Name

pEfk.exe

EntryPoint

System.Void BasketWeaver.Program::Main()

Scope Name

pEfk.exe

Scope Type

ModuleDef

Kind

Windows

Runtime Version

v4.0.30319

Tables Header Version

512

WinMD Version

<null>

Assembly Name

pEfk

Assembly Version

0.0.0.0

Assembly Culture

<null>

Has PublicKey

False

PublicKey Token

<null>

Target Framework

.NETFramework,Version=v4.5

Total Strings

312

Main Method

System.Void BasketWeaver.Program::Main()

Main IL Instruction Count

632

Main IL

nop <null> call System.Void System.Windows.Forms.Application::EnableVisualStyles() nop <null> ldc.i4.0 <null> call System.Void System.Windows.Forms.Application::SetCompatibleTextRenderingDefault(System.Boolean) nop <null> ldstr BasketWeaverDataSet newobj System.Void System.Data.DataSet::.ctor(System.String) stsfld System.Data.DataSet BasketWeaver.Program::StatusWeaverData ldstr Reed newobj System.Void System.Data.DataTable::.ctor(System.String) stloc.0 <null> ldloc.0 <null> callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns() ldstr Id ldtoken System.String call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle) callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type) pop <null> ldloc.0 <null> callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns() ldstr Species ldtoken System.String call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle) callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type) pop <null> ldloc.0 <null> callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns() ldstr Flexibility ldtoken System.Double call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle) callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type) pop <null> ldloc.0 <null> callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns() ldstr Color ldtoken System.String call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle) callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type) pop <null> ldloc.0 <null> callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns() ldstr Length ldtoken System.Double call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle) callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type) pop <null> ldloc.0 <null> callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns() ldstr DriedFlag ldtoken System.Boolean call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle) callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type) pop <null> ldloc.0 <null> callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns() ldstr QualityGrade ldtoken System.String call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle) callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type) pop <null> ldloc.0 <null> callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns() ldstr Thickness ldtoken System.Double call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle) callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type) pop <null> ldloc.0 <null> callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns() ldstr DyeApplied ldtoken System.String call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle) callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type) pop <null> ldsfld System.Data.DataSet BasketWeaver.Program::StatusWeaverData callvirt System.Data.DataTableCollection System.Data.DataSet::get_Tables() ldloc.0 <null> callvirt System.Void System.Data.DataTableCollection::Add(System.Data.DataTable) nop <null> ldstr Basket newobj System.Void System.Data.DataTable::.ctor(System.String) stloc.1 <null> ldloc.1 <null> callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns() ldstr Id ldtoken System.String call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle) callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type) pop <null> ldloc.1 <null> callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns() ldstr BaseDiameter ldtoken System.Double call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle) callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type) pop <null> ldloc.1 <null> callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns() ldstr WallHeight ldtoken System.Double call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle) callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type) pop <null> ldloc.1 <null> callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns() ldstr ReedLayersList ldtoken System.String call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle) callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type) pop <null> ldloc.1 <null> callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns() ldstr PatternType ldtoken System.String call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle) callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type) pop <null> ldloc.1 <null> callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns() ldstr ShapeCurve ldtoken System.Double call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle) callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type) pop <null> ldloc.1 <null> callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns() ldstr StructuralIntegrity ldtoken System.Double call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle) callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type) pop <null> ldloc.1 <null> callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns() ldstr BeautyScore ldtoken System.Double call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle) callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type) pop <null> ldsfld System.Data.DataSet BasketWeaver.Program::StatusWeaverData callvirt System.Data.DataTableCollection System.Data.DataSet::get_Tables() ldloc.1 <null> callvirt System.Void System.Data.DataTableCollection::Add(System.Data.DataTable) nop <null> ldstr Pattern newobj System.Void System.Data.DataTable::.ctor(System.String) stloc.2 <null> ldloc.2 <null> callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns() ldstr Type ldtoken System.String call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle) callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type) pop <null> ldloc.2 <null> callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns() ldstr OverUnderSequence ldtoken System.String call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle) callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type) pop <null> ldloc.2 <null> callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns() ldstr VisualEffect ldtoken System.String call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle) callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type) pop <null> ldloc.2 <null> callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns() ldstr Difficulty ldtoken System.Int32 call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle) callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type) pop <null> ldloc.2 <null> callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns() ldstr ReedCompatibility ldtoken System.String call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle) callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type) pop <null> ldloc.2 <null> callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns() ldstr CulturalSignificance ldtoken System.String call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle) callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type) pop <null> ldloc.2 <null> callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns() ldstr LearningProgression ldtoken System.Int32 call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle) callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type) pop <null> ldsfld System.Data.DataSet BasketWeaver.Program::StatusWeaverData callvirt System.Data.DataTableCollection System.Data.DataSet::get_Tables() ldloc.2 <null> callvirt System.Void System.Data.DataTableCollection::Add(System.Data.DataTable) nop <null> ldstr Commission newobj System.Void System.Data.DataTable::.ctor(System.String) stloc.3 <null> ldloc.3 <null> callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns() ldstr Id ldtoken System.String call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle) callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type) pop <null> ldloc.3 <null> callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns() ldstr RequiredShape ldtoken System.String call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle) callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type) pop <null> ldloc.3 <null> callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns() ldstr RequiredPattern ldtoken System.String call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle) callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type) pop <null> ldloc.3 <null> callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns() ldstr SizeRange ldtoken System.String call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle) callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type) pop <null> ldloc.3 <null> callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns() ldstr ColorPreference ldtoken System.String call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle) callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type) pop <null> ldloc.3 <null> callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns() ldstr Deadline ldtoken System.DateTime call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle) callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type) pop <null> ldloc.3 <null> callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns() ldstr Payment ldtoken System.Decimal call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle) callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type) pop <null> ldloc.3 <null> callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns() ldstr CeremonialFlag ldtoken System.Boolean call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle) callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type) pop <null> ldloc.3 <null> callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns() ldstr ReputationReward ldtoken System.Int32 call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle) callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type) pop <null> ldsfld System.Data.DataSet BasketWeaver.Program::StatusWeaverData callvirt System.Data.DataTableCollection System.Data.DataSet::get_Tables() ldloc.3 <null> callvirt System.Void System.Data.DataTableCollection::Add(System.Data.DataTable) nop <null> ldloc.2 <null> callvirt System.Data.DataRowCollection System.Data.DataTable::get_Rows() ldc.i4.7 <null> newarr System.Object dup <null> ldc.i4.0 <null> ldstr Plain stelem.ref <null> dup <null> ldc.i4.1 <null> ldstr 1/1 stelem.ref <null> dup <null> ldc.i4.2 <null> ldstr Classic checkered pattern stelem.ref <null> dup <null> ldc.i4.3 <null> ldc.i4.1 <null> box System.Int32 stelem.ref <null> dup <null> ldc.i4.4 <null> ldstr Dekriet, Cape Thatching Reed stelem.ref <null> dup <null> ldc.i4.5 <null> ldstr Traditional utility basket weave stelem.ref <null> dup <null> ldc.i4.6 <null> ldc.i4.1 <null> box System.Int32 stelem.ref <null> callvirt System.Data.DataRow System.Data.DataRowCollection::Add(System.Object[]) pop <null> ldloc.2 <null> callvirt System.Data.DataRowCollection System.Data.DataTable::get_Rows() ldc.i4.7 <null> newarr System.Object dup <null> ldc.i4.0 <null> ldstr Twill stelem.ref <null> dup <null> ldc.i4.1 <null> ldstr 2/2 or 2/1 stelem.ref <null> dup <null> ldc.i4.2 <null> ldstr Herringbone diagonal design stelem.ref <null> dup <null> ldc.i4.3 <null> ldc.i4.3 <null> box System.Int32 stelem.ref <null> dup <null> ldc.i4.4 <null> ldstr Zulu Grass, Imizi stelem.ref <null> dup <null> ldc.i4.5 <null> ldstr Signifies social status and lineage stories stelem.ref <null> dup <null> ldc.i4.6 <null> ldc.i4.2 <null> box System.Int32 stelem.ref <null> callvirt System.Data.DataRow System.Data.DataRowCollection::Add(System.Object[]) pop <null> ldloc.2 <null> callvirt System.Data.DataRowCollection System.Data.DataTable::get_Rows() ldc.i4.7 <null> newarr System.Object dup <null> ldc.i4.0 <null> ldstr Coil stelem.ref <null> dup <null> ldc.i4.1 <null> ldstr Coiled wrap stelem.ref <null> dup <null> ldc.i4.2 <null> ldstr Continuous spiral structure stelem.ref <null> dup <null> ldc.i4.3 <null> ldc.i4.5 <null> box System.Int32 stelem.ref <null> dup <null> ldc.i4.4 <null> ldstr Ikhwane, Sweetgrass stelem.ref <null> dup <null> ldc.i4.5 <null> ldstr Used for sacred beer pots (Ukhamba) and ceremonial vessels stelem.ref <null> dup <null> ldc.i4.6 <null> ldc.i4.3 <null> box System.Int32 stelem.ref <null> callvirt System.Data.DataRow System.Data.DataRowCollection::Add(System.Object[]) pop <null> ldloc.0 <null> callvirt System.Data.DataRowCollection System.Data.DataTable::get_Rows() ldc.i4.s 9 newarr System.Object dup <null> ldc.i4.0 <null> ldstr R001 stelem.ref <null> dup <null> ldc.i4.1 <null> ldstr Dekriet (Thatching Reed) stelem.ref <null> dup <null> ldc.i4.2 <null> ldc.r8 0.8 box System.Double stelem.ref <null> dup <null> ldc.i4.3 <null> ldstr Natural Yellowish stelem.ref <null> dup <null> ldc.i4.4 <null> ldc.r8 1.2 box System.Double stelem.ref <null> dup <null> ldc.i4.5 <null> ldc.i4.1 <null> box System.Boolean stelem.ref <null> dup <null> ldc.i4.6 <null> ldstr A stelem.ref <null> dup <null> ldc.i4.7 <null> ldc.r8 3.5 box System.Double stelem.ref <null> dup <null> ldc.i4.8 <null> ldstr None stelem.ref <null> callvirt System.Data.DataRow System.Data.DataRowCollection::Add(System.Object[]) pop <null> ldloc.0 <null> callvirt System.Data.DataRowCollection System.Data.DataTable::get_Rows() ldc.i4.s 9 newarr System.Object dup <null> ldc.i4.0 <null> ldstr R002 stelem.ref <null> dup <null> ldc.i4.1 <null> ldstr Imizi (Zulu Grass) stelem.ref <null> dup <null> ldc.i4.2 <null> ldc.r8 0.95 box System.Double stelem.ref <null> dup <null> ldc.i4.3 <null> ldstr Greenish Brown stelem.ref <null> dup <null> ldc.i4.4 <null> ldc.r8 0.9 box System.Double stelem.ref <null> dup <null> ldc.i4.5 <null> ldc.i4.1 <null> box System.Boolean stelem.ref <null> dup <null> ldc.i4.6 <null> ldstr B stelem.ref <null> dup <null> ldc.i4.7 <null> ldc.r8 2 box System.Double stelem.ref <null> dup <null> ldc.i4.8 <null> ldstr None stelem.ref <null> callvirt System.Data.DataRow System.Data.DataRowCollection::Add(System.Object[]) pop <null> ldloc.0 <null> callvirt System.Data.DataRowCollection System.Data.DataTable::get_Rows() ldc.i4.s 9 newarr System.Object dup <null> ldc.i4.0 <null> ldstr R003 stelem.ref <null> dup <null> ldc.i4.1 <null> ldstr Ikhwane (Sedge) stelem.ref <null> dup <null> ldc.i4.2 <null> ldc.r8 0.6 box System.Double stelem.ref <null> dup <null> ldc.i4.3 <null> ldstr Pale Straw stelem.ref <null> dup <null> ldc.i4.4 <null> ldc.r8 1.5 box System.Double stelem.ref <null> dup <null> ldc.i4.5 <null> ldc.i4.0 <null> box System.Boolean stelem.ref <null> dup <null> ldc.i4.6 <null> ldstr C stelem.ref <null> dup <null> ldc.i4.7 <null> ldc.r8 4 box System.Double stelem.ref <null> dup <null> ldc.i4.8 <null> ldstr None stelem.ref <null> callvirt System.Data.DataRow System.Data.DataRowCollection::Add(System.Object[]) pop <null> ldloc.3 <null> callvirt System.Data.DataRowCollection System.Data.DataTable::get_Rows() ldc.i4.s 9 newarr System.Object dup <null> ldc.i4.0 <null> ldstr C001 stelem.ref <null> dup <null> ldc.i4.1 <null> ldstr Sacred Beer Pot stelem.ref <null> dup <null> ldc.i4.2 <null> ldstr Coil stelem.ref <null> dup <null> ldc.i4.3 <null> ldstr Large stelem.ref <null> dup <null> ldc.i4.4 <null> ldstr Green stelem.ref <null> dup <null> ldc.i4.5 <null> call System.DateTime System.DateTime::get_Now() stloc.s V_4 ldloca.s V_4 ldc.r8 3 call System.DateTime System.DateTime::AddDays(System.Double) box System.DateTime stelem.ref <null> dup <null> ldc.i4.6 <null> ldc.i4 25000 ldc.i4.0 <null> ldc.i4.0 <null> ldc.i4.0 <null> ldc.i4.2 <null> newobj System.Void System.Decimal::.ctor(System.Int32,System.Int32,System.Int32,System.Boolean,System.Byte) box System.Decimal stelem.ref <null> dup <null> ldc.i4.7 <null> ldc.i4.1 <null> box System.Boolean stelem.ref <null> dup <null> ldc.i4.8 <null> ldc.i4.s 15 box System.Int32 stelem.ref <null> callvirt System.Data.DataRow System.Data.DataRowCollection::Add(System.Object[]) pop <null> ldloc.3 <null> callvirt System.Data.DataRowCollection System.Data.DataTable::get_Rows() ldc.i4.s 9 newarr System.Object dup <null> ldc.i4.0 <null> ldstr C002 stelem.ref <null> dup <null> ldc.i4.1 <null> ldstr Utility Storage Bin stelem.ref <null> dup <null> ldc.i4.2 <null> ldstr Plain stelem.ref <null> dup <null> ldc.i4.3 <null> ldstr Medium stelem.ref <null> dup <null> ldc.i4.4 <null> ldstr Natural stelem.ref <null> dup <null> ldc.i4.5 <null> call System.DateTime System.DateTime::get_Now() stloc.s V_4 ldloca.s V_4 ldc.r8 5 call System.DateTime System.DateTime::AddDays(System.Double) box System.DateTime stelem.ref <null> dup <null> ldc.i4.6 <null> ldc.i4 8000 ldc.i4.0 <null> ldc.i4.0 <null> ldc.i4.0 <null> ldc.i4.2 <null> newobj System.Void System.Decimal::.ctor(System.Int32,System.Int32,System.Int32,System.Boolean,System.Byte) box System.Decimal stelem.ref <null> dup <null> ldc.i4.7 <null> ldc.i4.0 <null> box System.Boolean stelem.ref <null> dup <null> ldc.i4.8 <null> ldc.i4.5 <null> box System.Int32 stelem.ref <null> callvirt System.Data.DataRow System.Data.DataRowCollection::Add(System.Object[]) pop <null> newobj System.Void BasketWeaver.MainForm::.ctor() call System.Void System.Windows.Forms.Application::Run(System.Windows.Forms.Form) nop <null> ret <null>

Module Name

pEfk.exe

Full Name

pEfk.exe

EntryPoint

System.Void BasketWeaver.Program::Main()

Scope Name

pEfk.exe

Scope Type

ModuleDef

Kind

Windows

Runtime Version

v4.0.30319

Tables Header Version

512

WinMD Version

<null>

Assembly Name

pEfk

Assembly Version

0.0.0.0

Assembly Culture

<null>

Has PublicKey

False

PublicKey Token

<null>

Target Framework

.NETFramework,Version=v4.5

Total Strings

312

Main Method

System.Void BasketWeaver.Program::Main()

Main IL Instruction Count

632

Main IL

nop <null> call System.Void System.Windows.Forms.Application::EnableVisualStyles() nop <null> ldc.i4.0 <null> call System.Void System.Windows.Forms.Application::SetCompatibleTextRenderingDefault(System.Boolean) nop <null> ldstr BasketWeaverDataSet newobj System.Void System.Data.DataSet::.ctor(System.String) stsfld System.Data.DataSet BasketWeaver.Program::StatusWeaverData ldstr Reed newobj System.Void System.Data.DataTable::.ctor(System.String) stloc.0 <null> ldloc.0 <null> callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns() ldstr Id ldtoken System.String call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle) callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type) pop <null> ldloc.0 <null> callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns() ldstr Species ldtoken System.String call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle) callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type) pop <null> ldloc.0 <null> callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns() ldstr Flexibility ldtoken System.Double call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle) callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type) pop <null> ldloc.0 <null> callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns() ldstr Color ldtoken System.String call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle) callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type) pop <null> ldloc.0 <null> callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns() ldstr Length ldtoken System.Double call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle) callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type) pop <null> ldloc.0 <null> callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns() ldstr DriedFlag ldtoken System.Boolean call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle) callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type) pop <null> ldloc.0 <null> callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns() ldstr QualityGrade ldtoken System.String call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle) callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type) pop <null> ldloc.0 <null> callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns() ldstr Thickness ldtoken System.Double call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle) callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type) pop <null> ldloc.0 <null> callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns() ldstr DyeApplied ldtoken System.String call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle) callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type) pop <null> ldsfld System.Data.DataSet BasketWeaver.Program::StatusWeaverData callvirt System.Data.DataTableCollection System.Data.DataSet::get_Tables() ldloc.0 <null> callvirt System.Void System.Data.DataTableCollection::Add(System.Data.DataTable) nop <null> ldstr Basket newobj System.Void System.Data.DataTable::.ctor(System.String) stloc.1 <null> ldloc.1 <null> callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns() ldstr Id ldtoken System.String call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle) callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type) pop <null> ldloc.1 <null> callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns() ldstr BaseDiameter ldtoken System.Double call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle) callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type) pop <null> ldloc.1 <null> callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns() ldstr WallHeight ldtoken System.Double call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle) callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type) pop <null> ldloc.1 <null> callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns() ldstr ReedLayersList ldtoken System.String call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle) callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type) pop <null> ldloc.1 <null> callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns() ldstr PatternType ldtoken System.String call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle) callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type) pop <null> ldloc.1 <null> callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns() ldstr ShapeCurve ldtoken System.Double call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle) callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type) pop <null> ldloc.1 <null> callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns() ldstr StructuralIntegrity ldtoken System.Double call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle) callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type) pop <null> ldloc.1 <null> callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns() ldstr BeautyScore ldtoken System.Double call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle) callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type) pop <null> ldsfld System.Data.DataSet BasketWeaver.Program::StatusWeaverData callvirt System.Data.DataTableCollection System.Data.DataSet::get_Tables() ldloc.1 <null> callvirt System.Void System.Data.DataTableCollection::Add(System.Data.DataTable) nop <null> ldstr Pattern newobj System.Void System.Data.DataTable::.ctor(System.String) stloc.2 <null> ldloc.2 <null> callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns() ldstr Type ldtoken System.String call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle) callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type) pop <null> ldloc.2 <null> callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns() ldstr OverUnderSequence ldtoken System.String call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle) callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type) pop <null> ldloc.2 <null> callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns() ldstr VisualEffect ldtoken System.String call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle) callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type) pop <null> ldloc.2 <null> callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns() ldstr Difficulty ldtoken System.Int32 call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle) callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type) pop <null> ldloc.2 <null> callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns() ldstr ReedCompatibility ldtoken System.String call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle) callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type) pop <null> ldloc.2 <null> callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns() ldstr CulturalSignificance ldtoken System.String call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle) callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type) pop <null> ldloc.2 <null> callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns() ldstr LearningProgression ldtoken System.Int32 call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle) callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type) pop <null> ldsfld System.Data.DataSet BasketWeaver.Program::StatusWeaverData callvirt System.Data.DataTableCollection System.Data.DataSet::get_Tables() ldloc.2 <null> callvirt System.Void System.Data.DataTableCollection::Add(System.Data.DataTable) nop <null> ldstr Commission newobj System.Void System.Data.DataTable::.ctor(System.String) stloc.3 <null> ldloc.3 <null> callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns() ldstr Id ldtoken System.String call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle) callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type) pop <null> ldloc.3 <null> callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns() ldstr RequiredShape ldtoken System.String call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle) callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type) pop <null> ldloc.3 <null> callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns() ldstr RequiredPattern ldtoken System.String call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle) callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type) pop <null> ldloc.3 <null> callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns() ldstr SizeRange ldtoken System.String call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle) callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type) pop <null> ldloc.3 <null> callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns() ldstr ColorPreference ldtoken System.String call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle) callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type) pop <null> ldloc.3 <null> callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns() ldstr Deadline ldtoken System.DateTime call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle) callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type) pop <null> ldloc.3 <null> callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns() ldstr Payment ldtoken System.Decimal call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle) callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type) pop <null> ldloc.3 <null> callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns() ldstr CeremonialFlag ldtoken System.Boolean call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle) callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type) pop <null> ldloc.3 <null> callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns() ldstr ReputationReward ldtoken System.Int32 call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle) callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type) pop <null> ldsfld System.Data.DataSet BasketWeaver.Program::StatusWeaverData callvirt System.Data.DataTableCollection System.Data.DataSet::get_Tables() ldloc.3 <null> callvirt System.Void System.Data.DataTableCollection::Add(System.Data.DataTable) nop <null> ldloc.2 <null> callvirt System.Data.DataRowCollection System.Data.DataTable::get_Rows() ldc.i4.7 <null> newarr System.Object dup <null> ldc.i4.0 <null> ldstr Plain stelem.ref <null> dup <null> ldc.i4.1 <null> ldstr 1/1 stelem.ref <null> dup <null> ldc.i4.2 <null> ldstr Classic checkered pattern stelem.ref <null> dup <null> ldc.i4.3 <null> ldc.i4.1 <null> box System.Int32 stelem.ref <null> dup <null> ldc.i4.4 <null> ldstr Dekriet, Cape Thatching Reed stelem.ref <null> dup <null> ldc.i4.5 <null> ldstr Traditional utility basket weave stelem.ref <null> dup <null> ldc.i4.6 <null> ldc.i4.1 <null> box System.Int32 stelem.ref <null> callvirt System.Data.DataRow System.Data.DataRowCollection::Add(System.Object[]) pop <null> ldloc.2 <null> callvirt System.Data.DataRowCollection System.Data.DataTable::get_Rows() ldc.i4.7 <null> newarr System.Object dup <null> ldc.i4.0 <null> ldstr Twill stelem.ref <null> dup <null> ldc.i4.1 <null> ldstr 2/2 or 2/1 stelem.ref <null> dup <null> ldc.i4.2 <null> ldstr Herringbone diagonal design stelem.ref <null> dup <null> ldc.i4.3 <null> ldc.i4.3 <null> box System.Int32 stelem.ref <null> dup <null> ldc.i4.4 <null> ldstr Zulu Grass, Imizi stelem.ref <null> dup <null> ldc.i4.5 <null> ldstr Signifies social status and lineage stories stelem.ref <null> dup <null> ldc.i4.6 <null> ldc.i4.2 <null> box System.Int32 stelem.ref <null> callvirt System.Data.DataRow System.Data.DataRowCollection::Add(System.Object[]) pop <null> ldloc.2 <null> callvirt System.Data.DataRowCollection System.Data.DataTable::get_Rows() ldc.i4.7 <null> newarr System.Object dup <null> ldc.i4.0 <null> ldstr Coil stelem.ref <null> dup <null> ldc.i4.1 <null> ldstr Coiled wrap stelem.ref <null> dup <null> ldc.i4.2 <null> ldstr Continuous spiral structure stelem.ref <null> dup <null> ldc.i4.3 <null> ldc.i4.5 <null> box System.Int32 stelem.ref <null> dup <null> ldc.i4.4 <null> ldstr Ikhwane, Sweetgrass stelem.ref <null> dup <null> ldc.i4.5 <null> ldstr Used for sacred beer pots (Ukhamba) and ceremonial vessels stelem.ref <null> dup <null> ldc.i4.6 <null> ldc.i4.3 <null> box System.Int32 stelem.ref <null> callvirt System.Data.DataRow System.Data.DataRowCollection::Add(System.Object[]) pop <null> ldloc.0 <null> callvirt System.Data.DataRowCollection System.Data.DataTable::get_Rows() ldc.i4.s 9 newarr System.Object dup <null> ldc.i4.0 <null> ldstr R001 stelem.ref <null> dup <null> ldc.i4.1 <null> ldstr Dekriet (Thatching Reed) stelem.ref <null> dup <null> ldc.i4.2 <null> ldc.r8 0.8 box System.Double stelem.ref <null> dup <null> ldc.i4.3 <null> ldstr Natural Yellowish stelem.ref <null> dup <null> ldc.i4.4 <null> ldc.r8 1.2 box System.Double stelem.ref <null> dup <null> ldc.i4.5 <null> ldc.i4.1 <null> box System.Boolean stelem.ref <null> dup <null> ldc.i4.6 <null> ldstr A stelem.ref <null> dup <null> ldc.i4.7 <null> ldc.r8 3.5 box System.Double stelem.ref <null> dup <null> ldc.i4.8 <null> ldstr None stelem.ref <null> callvirt System.Data.DataRow System.Data.DataRowCollection::Add(System.Object[]) pop <null> ldloc.0 <null> callvirt System.Data.DataRowCollection System.Data.DataTable::get_Rows() ldc.i4.s 9 newarr System.Object dup <null> ldc.i4.0 <null> ldstr R002 stelem.ref <null> dup <null> ldc.i4.1 <null> ldstr Imizi (Zulu Grass) stelem.ref <null> dup <null> ldc.i4.2 <null> ldc.r8 0.95 box System.Double stelem.ref <null> dup <null> ldc.i4.3 <null> ldstr Greenish Brown stelem.ref <null> dup <null> ldc.i4.4 <null> ldc.r8 0.9 box System.Double stelem.ref <null> dup <null> ldc.i4.5 <null> ldc.i4.1 <null> box System.Boolean stelem.ref <null> dup <null> ldc.i4.6 <null> ldstr B stelem.ref <null> dup <null> ldc.i4.7 <null> ldc.r8 2 box System.Double stelem.ref <null> dup <null> ldc.i4.8 <null> ldstr None stelem.ref <null> callvirt System.Data.DataRow System.Data.DataRowCollection::Add(System.Object[]) pop <null> ldloc.0 <null> callvirt System.Data.DataRowCollection System.Data.DataTable::get_Rows() ldc.i4.s 9 newarr System.Object dup <null> ldc.i4.0 <null> ldstr R003 stelem.ref <null> dup <null> ldc.i4.1 <null> ldstr Ikhwane (Sedge) stelem.ref <null> dup <null> ldc.i4.2 <null> ldc.r8 0.6 box System.Double stelem.ref <null> dup <null> ldc.i4.3 <null> ldstr Pale Straw stelem.ref <null> dup <null> ldc.i4.4 <null> ldc.r8 1.5 box System.Double stelem.ref <null> dup <null> ldc.i4.5 <null> ldc.i4.0 <null> box System.Boolean stelem.ref <null> dup <null> ldc.i4.6 <null> ldstr C stelem.ref <null> dup <null> ldc.i4.7 <null> ldc.r8 4 box System.Double stelem.ref <null> dup <null> ldc.i4.8 <null> ldstr None stelem.ref <null> callvirt System.Data.DataRow System.Data.DataRowCollection::Add(System.Object[]) pop <null> ldloc.3 <null> callvirt System.Data.DataRowCollection System.Data.DataTable::get_Rows() ldc.i4.s 9 newarr System.Object dup <null> ldc.i4.0 <null> ldstr C001 stelem.ref <null> dup <null> ldc.i4.1 <null> ldstr Sacred Beer Pot stelem.ref <null> dup <null> ldc.i4.2 <null> ldstr Coil stelem.ref <null> dup <null> ldc.i4.3 <null> ldstr Large stelem.ref <null> dup <null> ldc.i4.4 <null> ldstr Green stelem.ref <null> dup <null> ldc.i4.5 <null> call System.DateTime System.DateTime::get_Now() stloc.s V_4 ldloca.s V_4 ldc.r8 3 call System.DateTime System.DateTime::AddDays(System.Double) box System.DateTime stelem.ref <null> dup <null> ldc.i4.6 <null> ldc.i4 25000 ldc.i4.0 <null> ldc.i4.0 <null> ldc.i4.0 <null> ldc.i4.2 <null> newobj System.Void System.Decimal::.ctor(System.Int32,System.Int32,System.Int32,System.Boolean,System.Byte) box System.Decimal stelem.ref <null> dup <null> ldc.i4.7 <null> ldc.i4.1 <null> box System.Boolean stelem.ref <null> dup <null> ldc.i4.8 <null> ldc.i4.s 15 box System.Int32 stelem.ref <null> callvirt System.Data.DataRow System.Data.DataRowCollection::Add(System.Object[]) pop <null> ldloc.3 <null> callvirt System.Data.DataRowCollection System.Data.DataTable::get_Rows() ldc.i4.s 9 newarr System.Object dup <null> ldc.i4.0 <null> ldstr C002 stelem.ref <null> dup <null> ldc.i4.1 <null> ldstr Utility Storage Bin stelem.ref <null> dup <null> ldc.i4.2 <null> ldstr Plain stelem.ref <null> dup <null> ldc.i4.3 <null> ldstr Medium stelem.ref <null> dup <null> ldc.i4.4 <null> ldstr Natural stelem.ref <null> dup <null> ldc.i4.5 <null> call System.DateTime System.DateTime::get_Now() stloc.s V_4 ldloca.s V_4 ldc.r8 5 call System.DateTime System.DateTime::AddDays(System.Double) box System.DateTime stelem.ref <null> dup <null> ldc.i4.6 <null> ldc.i4 8000 ldc.i4.0 <null> ldc.i4.0 <null> ldc.i4.0 <null> ldc.i4.2 <null> newobj System.Void System.Decimal::.ctor(System.Int32,System.Int32,System.Int32,System.Boolean,System.Byte) box System.Decimal stelem.ref <null> dup <null> ldc.i4.7 <null> ldc.i4.0 <null> box System.Boolean stelem.ref <null> dup <null> ldc.i4.8 <null> ldc.i4.5 <null> box System.Int32 stelem.ref <null> callvirt System.Data.DataRow System.Data.DataRowCollection::Add(System.Object[]) pop <null> newobj System.Void BasketWeaver.MainForm::.ctor() call System.Void System.Windows.Forms.Application::Run(System.Windows.Forms.Form) nop <null> ret <null>

6a26cc31650fd8ca3d62532cd1106899 (728.58 KB)
An error has occurred. This application may no longer respond until reloaded. Reload 🗙