Recurity.Swf.TagHandler.EnableDebugger2.Parse C# (CSharp) Method

Parse() protected method

protected Parse ( ) : void
return void
        protected override void Parse()
        {
            String s = String.Format("0x{0:X08}: reading EnableDebugger2-Tag", this.Tag.OffsetData);
            //Log.Debug(this, s);

            BinaryReader br = new BinaryReader(_dataStream);

            UInt16 _reserved = br.ReadUInt16(); // reserved: must be 0x00

            if (_reserved != 0)
            {
                String s1 = String.Format("Reserved bits has been set.");
                Log.Warn(this, s1);
            }

            _md5Password = SwfStrings.SwfString(this._SwfVersion, br);

            String s2 = String.Format("0x{0:X08}:\t{1}", this.Tag.OffsetData, _md5Password);
            //Log.Debug(this, s2);
        }