• SWF二进制文件中各个Tag值对应的含义


    代码
    Tag-value     Tag-name
    0            End
    1         ShowFrame
    2         DefineShape
    4         PlaceObject
    5         RemoveObject
    6         DefineBits
    7         DefineButton
    8         JPEGTables
    9         SetBackgroundColor
    10     DefineFont
    11     DefineText
    12     DoAction
    13     DefineFontInfo
    14     DefineSound
    15     StartSound
    17     DefineButtonSound
    18     SoundStreamHead
    19     SoundStreamBlock
    20     DefineBitsLossless
    21     DefineBitsJPEG2
    22     DefineShape2
    23     DefineButtonCxform
    24     Protect
    26     PlaceObject2
    28     RemoveObject2
    32     DefineShape3
    33     DefineText2
    34     DefineButton2
    35     DefineBitsJPEG3
    36     DefineBitsLossless2
    37     DefineEditText
    39     DefineSprite
    43     FrameLabel
    45     SoundStreamHead2
    46     DefineMorphShape
    48     DefineFont2
    56     ExportAssets
    57     ImportAssets
    58     EnableDebugger
    59     DoInitAction
    60     DefineVideoStream
    61     VideoFrame
    62     DefineFontInfo2
    64     EnableDebugger2
    65     ScriptLimits
    66     SetTabIndex
    69     FileAttributes
    70     PlaceObject3
    71     ImportAssets2
    73     DefineFontAlignZones
    74     CSMTextSettings
    75     DefineFont3
    76     SymbolClass
    77     Metadata
    78     DefineScalingGrid
    82     DoABC
    83     DefineShape4
    84     DefineMorphShape2
    86     DefineSceneAndFrameLabelData
    87     DefineBinaryData
    88     DefineFontName
    89     StartSound2 

    如果是要对swf进行混淆,那应该重点关注Tag值为82的DoABC。

  • 相关阅读:
    解决curl请求字段中带中文出错的问题
    字体下载
    Qt在windows与Mac OS中获取执行程序版本号
    QProcess启动不了外部程序的问题
    (Qt5Core.dll)处有未经处理的异常: 请求了严重的程序退出。
    QLabel
    解决接收命令行参数的数据中丢失双引号的问题
    QFile保留指定位置的数据
    ubuntu下使用docker安装部署openstf
    远程连接安卓设备步骤
  • 原文地址:https://www.cnblogs.com/sevenyuan/p/1723192.html
Copyright © 2020-2023  润新知