mirror of
https://github.com/vxunderground/MalwareSourceCode.git
synced 2024-12-23 03:46:10 +00:00
123 lines
207 KiB
Plaintext
123 lines
207 KiB
Plaintext
|
<?xml version="1.0" encoding="utf-8"?>
|
||
|
<root>
|
||
|
<!--
|
||
|
Microsoft ResX Schema
|
||
|
|
||
|
Version 2.0
|
||
|
|
||
|
The primary goals of this format is to allow a simple XML format
|
||
|
that is mostly human readable. The generation and parsing of the
|
||
|
various data types are done through the TypeConverter classes
|
||
|
associated with the data types.
|
||
|
|
||
|
Example:
|
||
|
|
||
|
... ado.net/XML headers & schema ...
|
||
|
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||
|
<resheader name="version">2.0</resheader>
|
||
|
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||
|
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||
|
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||
|
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||
|
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||
|
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||
|
</data>
|
||
|
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||
|
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||
|
<comment>This is a comment</comment>
|
||
|
</data>
|
||
|
|
||
|
There are any number of "resheader" rows that contain simple
|
||
|
name/value pairs.
|
||
|
|
||
|
Each data row contains a name, and value. The row also contains a
|
||
|
type or mimetype. Type corresponds to a .NET class that support
|
||
|
text/value conversion through the TypeConverter architecture.
|
||
|
Classes that don't support this are serialized and stored with the
|
||
|
mimetype set.
|
||
|
|
||
|
The mimetype is used for serialized objects, and tells the
|
||
|
ResXResourceReader how to depersist the object. This is currently not
|
||
|
extensible. For a given mimetype the value must be set accordingly:
|
||
|
|
||
|
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||
|
that the ResXResourceWriter will generate, however the reader can
|
||
|
read any of the formats listed below.
|
||
|
|
||
|
mimetype: application/x-microsoft.net.object.binary.base64
|
||
|
value : The object must be serialized with
|
||
|
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||
|
: and then encoded with base64 encoding.
|
||
|
|
||
|
mimetype: application/x-microsoft.net.object.soap.base64
|
||
|
value : The object must be serialized with
|
||
|
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||
|
: and then encoded with base64 encoding.
|
||
|
|
||
|
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||
|
value : The object must be serialized into a byte array
|
||
|
: using a System.ComponentModel.TypeConverter
|
||
|
: and then encoded with base64 encoding.
|
||
|
-->
|
||
|
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||
|
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||
|
<xsd:element name="root" msdata:IsDataSet="true">
|
||
|
<xsd:complexType>
|
||
|
<xsd:choice maxOccurs="unbounded">
|
||
|
<xsd:element name="metadata">
|
||
|
<xsd:complexType>
|
||
|
<xsd:sequence>
|
||
|
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||
|
</xsd:sequence>
|
||
|
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||
|
<xsd:attribute name="type" type="xsd:string" />
|
||
|
<xsd:attribute name="mimetype" type="xsd:string" />
|
||
|
<xsd:attribute ref="xml:space" />
|
||
|
</xsd:complexType>
|
||
|
</xsd:element>
|
||
|
<xsd:element name="assembly">
|
||
|
<xsd:complexType>
|
||
|
<xsd:attribute name="alias" type="xsd:string" />
|
||
|
<xsd:attribute name="name" type="xsd:string" />
|
||
|
</xsd:complexType>
|
||
|
</xsd:element>
|
||
|
<xsd:element name="data">
|
||
|
<xsd:complexType>
|
||
|
<xsd:sequence>
|
||
|
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||
|
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||
|
</xsd:sequence>
|
||
|
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||
|
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||
|
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||
|
<xsd:attribute ref="xml:space" />
|
||
|
</xsd:complexType>
|
||
|
</xsd:element>
|
||
|
<xsd:element name="resheader">
|
||
|
<xsd:complexType>
|
||
|
<xsd:sequence>
|
||
|
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||
|
</xsd:sequence>
|
||
|
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||
|
</xsd:complexType>
|
||
|
</xsd:element>
|
||
|
</xsd:choice>
|
||
|
</xsd:complexType>
|
||
|
</xsd:element>
|
||
|
</xsd:schema>
|
||
|
<resheader name="resmimetype">
|
||
|
<value>text/microsoft-resx</value>
|
||
|
</resheader>
|
||
|
<resheader name="version">
|
||
|
<value>2.0</value>
|
||
|
</resheader>
|
||
|
<resheader name="reader">
|
||
|
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||
|
</resheader>
|
||
|
<resheader name="writer">
|
||
|
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||
|
</resheader>
|
||
|
<data name="picturekashfklhaskgasg" xml:space="preserve">
|
||
|
<value>Z1pLNFVJTUFnSGZPbENCZ3Y3K0FkR2lVdUZDZ0FBQnlpcFNnZ0tEQWdHWEltSkJRb0FBQVplNlVLRURBZ0lCbDZLQW9jS0JBQUdia2xDaEF1RUNBWmNTUGlpNmc5QW1sNjJRcEhFMmhWQTJqbzJBZ2tpL25GcTJsQ0RQaGJ1NFl2clJDQldBeTlScncvZFp3NUU5VFVxZjd4T1dPelkxdjdKaVFVS0FBQUdWWmhpK2JNL1BwN1J2VFFmaFRNMm51L3ZoTXlQSXo2ZTJZK1ZOSVV6TnA0TXJjS0ZDQWdBQmx5dEJBVU9CQWdHVE15Q2hRZ0FDQWQ1clJJR0FNUVlOMHlGUFhIYUFBQUhMS2xLQ0FRTUNQWk1PWmxsQ2d3QUZsN29Rb1FNQndnMlZZSEMxd29FQUVadVJVTFVBQVFNQmx5b0F3SUtCQ0FHak8zQ2hRZ1lBQVpjN1FRRkRnUUlCa3pCZ3RVSUFRZ0hmS2xDQmdRa0NBZE5DVXFGQ2dFQUJ5eXBTd2dLRFFnR1hJbUpCUXNBQUFaZTZVS0VEQWdJQmxJR0F0Y0hSQUFHYmtWQzFBeUVDQVpjcVFNQ0NnUUFCb3l0d29VSUNBQUdYSzBFQlE0RUNBWk16SUtGQ0FBSUIzeXBRZ1lFQkFnSFRRbExoUW9BQUFjc3FVb0lDZ3dJQmx5SmlRVUtBQUFHWHVsQ2hBd0lDQVplaWdLSENnUUFCbTVKUW9RQUJBZ0dYS2tEQWdvRUFBYU1yY0tGQ0FnQUJsbjRBWVlPQkFnR1RNT0N0UWdCQ0FkOHFVSUdCQVJJQjAwSlM0VUtBQUFITEtsS0NBSU1DQWhaM0l5R0dnQUFCbDdsUXBRTUNBaEdYb1lDbHdvRVFBWnVTVUtFQUFRSUJseXBBd0lPQkFBSWprcmxzaTQ0QUFaY3JBUUZEZ2dJVmt6TW9vVUlERWdYZktsQ0JnUUVDQWROQ1V1RkRnQUFDeXlwU2dnS0RBZ0dYSW1KQlFvQUFBWmU2VUtFREFnSUJsNktBb2NLQkFBR2JrbENoQUFFQ0FaY3FRTUNDZ1FBQm95dHdvVUlDQUFHWEswRUJRNEVDQVpNeklLRkNBQUlCM3lwUWdZRUJBZ0hUUWxMaFFvQUFBY3NxVW9JQ2d3SUJseUppUVVLQUFBR1h1bENoQXdJQ0FaZWlnS0hDZ1FBQm01SlFvUUFCQWdHWEtrREFnb0VBQWFNcmNLRkNBZ0FCbHl0QkFVT0JBZ0dUTXlDaFFnQUNBZDhxVUlHQkFRSUIwMEpTNFVLQUFBSExLbEtDQW9NQ0FaY2lZa0ZDZ0FBQmw3cFFvUU1DQWdHWG9vQ2h3b0VBQVp1U1VLRUFBUUlCbHlwQXdJS0JBQUdqSzNDaFFnSUFBWmNyUVFGRGdRSUJrek1nb1VJQUFnSGZLbENCZ1FFQ0FkTkNVdUZDZ0FBQnl5cFNnZ0tEQWdHWEltSkJRb0FBQVplNlVLRURBZ0lCbDZLQW9jS0JBQUdia2xDaEFBRUNBWmNxUU1DQ2dRQUJveXR3b1VJQ0FBR1hLMEVCUTRFQ0FaTXpJS0ZDQUFJQjN5cFFnWUVCQWdIVFFsTGhRb0FBQWNzcVVvSUNnd0lCbHlKaVFVS0FBQUdYdWxDaEF3SUNBWmVpZ0tIQ2dRQUJtNUpRb1FBQkFnR1hLa0RBZ29FQUFhTXJjS0ZDQWdBQmx5dEJBVU9CQWdHVE15Q2hRZ0FDQWQ4cVVJR0JBUUlCMDBKUzRZNDR3TUhLZnhQaWhyY21JYmFIZ2dQem1LTDJRa2djdFFHRThnV1hvNEMxd2hrWUFnaEs3aXRBQXY2WHgydEF3S2h3Y0x2OFdwSlNRNUpGTGdMMTVWREQzbEpCSVBqcFZ4NFJNaTFmeFBHaHdQdGRMMFpTSWlHaXIvQkNkdUMzMGFQaTBkQkl0YXUzQmVGTWtjdTVza1J6dVh4eHVaQ2lzeUk2ZjVSU1VqTmczQkt4TGdMaHBkK2pNa0F3VVc5dS9lSmovWEhMKy90ZS9XOUNMb09QVTVBekZMaFZvMGN3eE5Hd2NQcGdpZzVoQW14Y0lXdVJMUlR2Y3krVDk4OGlZaVVYeVhTWGw5QmpzNzB0bDNwVG5uSlNyOElDdEFWK2E1T1BiNnczRzRvbDhIbnhUeVBMY1BDNCtTT1dGL3R0a09KUmR2VE9aRnlDNGhnQ0Q5ZUxjRGxBQUJuNkxoNnVwL29FVmJqM20yeHB1MzlPNHJzb1hrVDhULzErZDZSQXRJclB6M3hhTjBsNTB2a2pCRENUdEQrOXRScXh0NUZDMnNLSkdJeE1YSTljMVJDQUhnUDZiRGVxaGR5Smh2d1JWMnlBR01OUzFDdjhmb0JTdmR0RzArTjZnQU5nR3YrZlMwbDgvdDk2dElsWmN6R0Y1WlE5ZnU5SFFLM3NpWFB6bFM5ckZOZzg3YTllNUhEUXlEaGZraDI4OWhYZ2x3VUlWN0xnUUNHUWxmTHl2ZjBvTHVDSTVuUG1vUWdIWDRTd21jWUVabUhVWVdOZUppQUhYYytyL3VJeCsreStLS1Q0K3IxLy9iMHVCQk94KzFQbkk4SFJrRU9Fd0lMOGN1aHRwNngxT3hPeVpLc1RYWDZkYWpRV2RPZEJ2aUVnakh3clN3eDBMdHgzbU40eUdRWVErd1BsM3FQaEFtLzlqckh1eHA0RE9VeDJwLzhYMHZzMWFtamRuYjlSeFRhc1RveDBYT0RCMktncU1reTdpVGo0MENxazZKVksrQmoxdkIyLzgzMSsvLzFuS3dKNTU5djV6d2NDZTBVenVUcFBwTW8zSFNkS21IckRBMHF5ZktQZ2tRVEJyUjJsMHJ6bzlaNmM1NW0vUk4ybklNcEF3YzVQbmhWRkdkcnpHa0w5aTZNWmFIZTBoYVFnblA1RGdGbG5hSjhxeXR0K2daRXlscXdORUZ1K3cra1BLOTBCbGs2cVZVdWZTbEczRU9JT0l5N3lSYlQ0dDhob283SDBjeVhaTUhhM3puSXVNdzJobVhYZmFxdzVZQW0zbWF5dHFrSUtSTENaczFyZk9OSW9IaU1GWUpHRlMyREFTbWRqWUNUdzRiRnZMSjFDZnZyUk1zQzlhVU9WdXUwbUFpaUdPMnFJUDBsa21sY2hJOW5Jamw3VFZ0L243RmkzS1d0aDJxcTZTRE1zT1NMQTVQd3FGUEt1d25hWHpRZkRxMkJGQXJIclFRM3VlTEd2NFJ2a2l1UEZTUW1Vdm9OQ05PVkJRQmxrTFpibDhjTUxpcCswM3F0dlB3Sk5FMllmRnQxUUFSWXFFZk56M1hBVlNIYklTek1CWWg0S0doV3pQM1JIdzRSNVdGdVhNb3o4ei9BMG03dEJCRS9Rb2RRdUdXUEltN2ZTRjFVcVlOZm9zNUFGcTJGUEdrRkhtR3NhNmtVY3puSmdQRVNQc0tHc0dSVzE3VGNkSkdpWFBGalQrcTJoQmNBSUMrUnBrUmVDRW1JZ2hwODhpTytjVERCeE5iblZtMEltRG90ZU9lRmpKTTNRSEtENGFoZVNCTEdnNmlEYXpxcHUyL3pXTFRUTEk2V1FBUXNNTHlRUFAzcHBwdzJFKzVtL1VPTnF6YkZoRWVHV3g4UlJrU2FkSnhkaEt3SFNSR1JIbFI3R0lkVkpGMFZQQmppUTcxdnAyQUNNcFl0VDdkUUYxQW8zNzV0d1BOMEdCR3BkanAvRCtDV0ZJWHk0SDA3OWI5cG1STUNxQmtKRlJOUU5zWTQxRDhoYXc3UXRmYnBqUEkvZnd0bFgzUTdXY1hKWFhtcTh3Z0diYWhJckJiMUdSWWZxd3FtSFBpSmlYVVB6YS9WaEhsNWx6a2gxUVV5UHlBSy8rUTBqUE5MaG1WWitXVzlENEFPYlIySGxwNVJYWFg2WFlKbFd2ajQ1b0RJVW1MeFBaU0pOeUcyRnpoeElPeG56TVVPSEx0R0lNdlBqZmUvQStYTnJkNkR0TktlbDRnK1V0Z0h5OFFuZG43Z1FvUGJraWxTdm5oR05RMGpkelFmajQ4YVV2b1VaVnRvM1RSWUFoY2xTNVE1Z1ZicnJNMHR4
|
||
|
</data>
|
||
|
</root>
|