⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 modpcode4.bas

📁 VB的反编译分析代码,很强的功能,能分析VB生成的EXE、DLL文件的结构
💻 BAS
📖 第 1 页 / 共 5 页
字号:
    MakeOpcode 0, &H96, 5, 0, "FMemLdFPR4"
    MakeOpcode 0, &H97, 5, 0, "FMemLdFPR8"
    MakeOpcode 0, &H98, 5, std, "popw [[%a]+%2]"
    MakeOpcode 0, &H99, 5, std, "popd [[%a]+%2]"
    MakeOpcode 0, &H9A, 5, std, "popf [[%a]+%2]"
    MakeOpcode 0, &H9B, 5, std, "popf [[%a]+%2]"
    MakeOpcode 0, &H9C, 5, std, "popf [[%a]+%2]"
    MakeOpcode 0, &H9D, 1, none, "Ary1LdI2"
    MakeOpcode 0, &H9E, 1, none, "Ary1LdI4"
    MakeOpcode 0, &H9F, 1, none, "Ary1LdCy"
    MakeOpcode 0, &HA0, 1, none, "Ary1LdFPR4"
    MakeOpcode 0, &HA1, 1, none, "Ary1LdFPR8"
    MakeOpcode 0, &HA2, 1, none, "Ary1StI2"
    MakeOpcode 0, &HA3, 1, none, "Ary1StI4"
    MakeOpcode 0, &HA4, 1, none, "Ary1StCy"
    MakeOpcode 0, &HA5, 1, none, "Ary1StFPR4"
    MakeOpcode 0, &HA6, 1, none, "Ary1StFPR8"
    MakeOpcode 0, &HA7, 3, 0, "AryLdPr"
    MakeOpcode 0, &HA8, 3, 0, "AryLdRf"
    MakeOpcode 0, &HA9, 1, none, "addw"
    MakeOpcode 0, &HAA, 1, none, "addd"
    MakeOpcode 0, &HAB, 1, none, "addf"
    MakeOpcode 0, &HAC, 1, none, "addc"
    MakeOpcode 0, &HAD, 1, none, "subw"
    MakeOpcode 0, &HAE, 1, none, "subd"
    MakeOpcode 0, &HAF, 1, none, "subf"
    MakeOpcode 0, &HB0, 1, none, "subc"
    MakeOpcode 0, &HB1, 1, none, "mulw"
    MakeOpcode 0, &HB2, 1, none, "muld"
    MakeOpcode 0, &HB3, 1, none, "mulf"
    MakeOpcode 0, &HB4, 1, none, "mulc"
    MakeOpcode 0, &HB5, 1, none, "MulCyI2"
    MakeOpcode 0, &HB6, 1, none, "divf"
    MakeOpcode 0, &HB7, 1, none, "UMiI2"
    MakeOpcode 0, &HB8, 1, none, "UMiI4"
    MakeOpcode 0, &HB9, 1, none, "UMiR8"
    MakeOpcode 0, &HBA, 1, none, "UMiCy"
    MakeOpcode 0, &HBB, 1, none, "FnAbsI2"
    MakeOpcode 0, &HBC, 1, none, "FnAbsI4"
    MakeOpcode 0, &HBD, 1, none, "FnAbsR4"
    MakeOpcode 0, &HBE, 1, none, "FnAbsCy"
    MakeOpcode 0, &HBF, 1, none, "IDvI2"
    MakeOpcode 0, &HC0, 1, none, "IDvI4"
    MakeOpcode 0, &HC1, 1, none, "modw"
    MakeOpcode 0, &HC2, 1, none, "modd"
    MakeOpcode 0, &HC3, 1, none, "notd"
    MakeOpcode 0, &HC4, 1, none, "andd"
    MakeOpcode 0, &HC5, 1, none, "ord"
    MakeOpcode 0, &HC6, 1, none, "cmpw"
    MakeOpcode 0, &HC7, 1, none, "cmpd"
    MakeOpcode 0, &HC8, 1, none, "cmpf"
    MakeOpcode 0, &HC9, 1, none, "EqCy"
    MakeOpcode 0, &HCA, 1, none, "EqCyR8"
    MakeOpcode 0, &HCB, 1, none, "new"
    MakeOpcode 0, &HCC, 1, none, "ned"
    MakeOpcode 0, &HCD, 1, none, "nef"
    MakeOpcode 0, &HCE, 1, none, "nec"
    MakeOpcode 0, &HCF, 1, none, "NeCyR8"
    MakeOpcode 0, &HD0, 1, none, "ltw"
    MakeOpcode 0, &HD1, 1, none, "ltd"
    MakeOpcode 0, &HD2, 1, none, "ltf"
    MakeOpcode 0, &HD3, 1, none, "ltc"
    MakeOpcode 0, &HD4, 1, none, "LtCyR8"
    MakeOpcode 0, &HD5, 1, none, "lew"
    MakeOpcode 0, &HD6, 1, none, "led"
    MakeOpcode 0, &HD7, 1, none, "lef"
    MakeOpcode 0, &HD8, 1, none, "lec"
    MakeOpcode 0, &HD9, 1, none, "LeCyR8"
    MakeOpcode 0, &HDA, 1, none, "gtw"
    MakeOpcode 0, &HDB, 1, none, "gtd"
    MakeOpcode 0, &HDC, 1, none, "gtf"
    MakeOpcode 0, &HDD, 1, none, "gtc"
    MakeOpcode 0, &HDE, 1, none, "GtCyR8"
    MakeOpcode 0, &HDF, 1, none, "gew"
    MakeOpcode 0, &HE0, 1, none, "ged"
    MakeOpcode 0, &HE1, 1, none, "gedf"
    MakeOpcode 0, &HE2, 1, none, "gec"
    MakeOpcode 0, &HE3, 1, none, "GeCyR8"
    MakeOpcode 0, &HE4, 1, none, "CI2I4"
    MakeOpcode 0, &HE5, 1, none, "CI2R8"
    MakeOpcode 0, &HE6, 1, none, "CI2Cy"
    MakeOpcode 0, &HE7, 1, none, "CI4UI1"
    MakeOpcode 0, &HE8, 1, none, "CI4R8"
    MakeOpcode 0, &HE9, 1, none, "CI4Cy"
    MakeOpcode 0, &HEA, 1, none, "CR4R4"
    MakeOpcode 0, &HEB, 1, none, "CR8I2"
    MakeOpcode 0, &HEC, 1, none, "CR8I4"
    MakeOpcode 0, &HED, 1, none, "CR8R8"
    MakeOpcode 0, &HEE, 1, none, "CR8Cy"
    MakeOpcode 0, &HEF, 1, none, "CCyI2"
    MakeOpcode 0, &HF0, 1, none, "CCyI4"
    MakeOpcode 0, &HF1, 1, none, "CCyR4"
    MakeOpcode 0, &HF2, 1, none, "CDateR8"
    MakeOpcode 0, &HF3, 3, std, "push %2"
    MakeOpcode 0, &HF4, 2, std, "push %1"
    MakeOpcode 0, &HF5, 5, std, "push %4"
    MakeOpcode 0, &HF6, 9, 0, "LitCy:"
    MakeOpcode 0, &HF7, 5, 0, "LitCy4:"
    MakeOpcode 0, &HF8, 3, 0, "LitI2FP:"
    MakeOpcode 0, &HF9, 5, 0, "LitR4FP:"
    MakeOpcode 0, &HFA, 9, 0, "LitDate:"
    MakeOpcode 0, &HFB, 1, none, "Lead0"
    MakeOpcode 0, &HFC, 1, none, "Lead1"
    MakeOpcode 0, &HFD, 1, none, "Lead2"
    MakeOpcode 0, &HFE, 1, none, "Lead3"
    MakeOpcode 0, &HFF, 1, none, "Lead4"
End Sub

Sub Init1()
    MakeOpcode 1, &H0, 0, 0, "---"
    MakeOpcode 1, &H1, 1, none, "ImpUI1"
    MakeOpcode 1, &H2, 1, none, "ImpI4"
    MakeOpcode 1, &H3, 1, none, "ImpI4"
    MakeOpcode 1, &H4, 0, 0, "---"
    MakeOpcode 1, &H5, 0, 0, "---"
    MakeOpcode 1, &H6, 0, 0, "---"
    MakeOpcode 1, &H7, 3, 0, "ImpVar"
    MakeOpcode 1, &H8, 0, 0, "---"
    MakeOpcode 1, &H9, 1, none, "EqvUI1"
    MakeOpcode 1, &HA, 1, none, "EqvI4"
    MakeOpcode 1, &HB, 1, none, "EqvI4"
    MakeOpcode 1, &HC, 0, 0, "---"
    MakeOpcode 1, &HD, 0, 0, "---"
    MakeOpcode 1, &HE, 0, 0, "---"
    MakeOpcode 1, &HF, 3, 0, "EqvVar"
    MakeOpcode 1, &H10, 0, 0, "---"
    MakeOpcode 1, &H11, 1, none, "XorI4"
    MakeOpcode 1, &H12, 1, none, "XorI4"
    MakeOpcode 1, &H13, 1, none, "XorI4"
    MakeOpcode 1, &H14, 0, 0, "---"
    MakeOpcode 1, &H15, 0, 0, "---"
    MakeOpcode 1, &H16, 0, 0, "---"
    MakeOpcode 1, &H17, 3, 0, "XorVar"
    MakeOpcode 1, &H18, 0, 0, "---"
    MakeOpcode 1, &H19, 1, none, "OrI2"
    MakeOpcode 1, &H1A, 1, none, "OrI2"
    MakeOpcode 1, &H1B, 1, none, "OrI2"
    MakeOpcode 1, &H1C, 0, 0, "---"
    MakeOpcode 1, &H1D, 0, 0, "---"
    MakeOpcode 1, &H1E, 0, 0, "---"
    MakeOpcode 1, &H1F, 3, 0, "OrVar"
    MakeOpcode 1, &H20, 0, 0, "---"
    MakeOpcode 1, &H21, 1, none, "AndUI1"
    MakeOpcode 1, &H22, 1, none, "AndUI1"
    MakeOpcode 1, &H23, 1, none, "AndUI1"
    MakeOpcode 1, &H24, 0, 0, "---"
    MakeOpcode 1, &H25, 0, 0, "---"
    MakeOpcode 1, &H26, 0, 0, "---"
    MakeOpcode 1, &H27, 3, 0, "AndVar"
    MakeOpcode 1, &H28, 0, 0, "---"
    MakeOpcode 1, &H29, 1, none, "EqI2"
    MakeOpcode 1, &H2A, 1, none, "EqI2"
    MakeOpcode 1, &H2B, 1, none, "EqI4"
    MakeOpcode 1, &H2C, 1, none, "EqR8"
    MakeOpcode 1, &H2D, 1, none, "EqR8"
    MakeOpcode 1, &H2E, 1, none, "EqCy"
    MakeOpcode 1, &H2F, 3, 0, "EqVar"
    MakeOpcode 1, &H30, 1, none, "EqStr"
    MakeOpcode 1, &H31, 3, 0, "EqTextVar"
    MakeOpcode 1, &H32, 1, none, "EqTextStr"
    MakeOpcode 1, &H33, 1, none, "EqVarBool"
    MakeOpcode 1, &H34, 1, none, "EqTextVarBool"
    MakeOpcode 1, &H35, 1, none, "EqCyR8"
    MakeOpcode 1, &H36, 1, none, "NeUI1"
    MakeOpcode 1, &H37, 1, none, "NeUI1"
    MakeOpcode 1, &H38, 1, none, "NeI4"
    MakeOpcode 1, &H39, 1, none, "NeR4"
    MakeOpcode 1, &H3A, 1, none, "NeR4"
    MakeOpcode 1, &H3B, 1, none, "NeCy"
    MakeOpcode 1, &H3C, 3, 0, "NeVar"
    MakeOpcode 1, &H3D, 1, none, "NeStr"
    MakeOpcode 1, &H3E, 3, 0, "NeTextVar"
    MakeOpcode 1, &H3F, 1, none, "NeTextStr"
    MakeOpcode 1, &H40, 1, none, "NeVarBool"
    MakeOpcode 1, &H41, 1, none, "NeTextVarBool"
    MakeOpcode 1, &H42, 1, none, "NeCyR8"
    MakeOpcode 1, &H43, 1, none, "LeUI1"
    MakeOpcode 1, &H44, 1, none, "LeI2"
    MakeOpcode 1, &H45, 1, none, "LeI4"
    MakeOpcode 1, &H46, 1, none, "LeR4"
    MakeOpcode 1, &H47, 1, none, "LeR4"
    MakeOpcode 1, &H48, 1, none, "LeCy"
    MakeOpcode 1, &H49, 3, 0, "LeVar"
    MakeOpcode 1, &H4A, 1, none, "LeStr"
    MakeOpcode 1, &H4B, 3, 0, "LeTextVar"
    MakeOpcode 1, &H4C, 1, none, "LeTextStr"
    MakeOpcode 1, &H4D, 1, none, "LeVarBool"
    MakeOpcode 1, &H4E, 1, none, "LeTextVarBool"
    MakeOpcode 1, &H4F, 1, none, "LeCyR8"
    MakeOpcode 1, &H50, 1, none, "GeUI1"
    MakeOpcode 1, &H51, 1, none, "GeI2"
    MakeOpcode 1, &H52, 1, none, "GeI4"
    MakeOpcode 1, &H53, 1, none, "GeR4"
    MakeOpcode 1, &H54, 1, none, "GeR4"
    MakeOpcode 1, &H55, 1, none, "GeCy"
    MakeOpcode 1, &H56, 3, 0, "GeVar"
    MakeOpcode 1, &H57, 1, none, "GeStr"
    MakeOpcode 1, &H58, 3, 0, "GeTextVar"
    MakeOpcode 1, &H59, 1, none, "GeTextStr"
    MakeOpcode 1, &H5A, 1, none, "GeVarBool"
    MakeOpcode 1, &H5B, 1, none, "GeTextVarBool"
    MakeOpcode 1, &H5C, 1, none, "GeCyR8"
    MakeOpcode 1, &H5D, 1, none, "LtUI1"
    MakeOpcode 1, &H5E, 1, none, "LtI2"
    MakeOpcode 1, &H5F, 1, none, "LtI4"
    MakeOpcode 1, &H60, 1, none, "LtR4"
    MakeOpcode 1, &H61, 1, none, "LtR4"
    MakeOpcode 1, &H62, 1, none, "LtCy"
    MakeOpcode 1, &H63, 3, 0, "LtVar"
    MakeOpcode 1, &H64, 1, none, "LtStr"
    MakeOpcode 1, &H65, 3, 0, "LtTextVar"
    MakeOpcode 1, &H66, 1, none, "LtTextStr"
    MakeOpcode 1, &H67, 1, none, "LtVarBool"
    MakeOpcode 1, &H68, 1, none, "LtTextVarBool"
    MakeOpcode 1, &H69, 1, none, "LtCyR8"
    MakeOpcode 1, &H6A, 1, none, "GtUI1"
    MakeOpcode 1, &H6B, 1, none, "GtI2"
    MakeOpcode 1, &H6C, 1, none, "GtI4"
    MakeOpcode 1, &H6D, 1, none, "GtR4"
    MakeOpcode 1, &H6E, 1, none, "GtR4"
    MakeOpcode 1, &H6F, 1, none, "GtCy"
    MakeOpcode 1, &H70, 3, 0, "GtVar"
    MakeOpcode 1, &H71, 1, none, "GtStr"
    MakeOpcode 1, &H72, 3, 0, "GtTextVar"
    MakeOpcode 1, &H73, 1, none, "GtTextStr"
    MakeOpcode 1, &H74, 1, none, "GtVarBool"
    MakeOpcode 1, &H75, 1, none, "GtTextVarBool"
    MakeOpcode 1, &H76, 1, none, "GtCyR8"
    MakeOpcode 1, &H77, 0, 0, "---"
    MakeOpcode 1, &H78, 0, 0, "---"
    MakeOpcode 1, &H79, 0, 0, "---"
    MakeOpcode 1, &H7A, 0, 0, "---"
    MakeOpcode 1, &H7B, 0, 0, "---"
    MakeOpcode 1, &H7C, 0, 0, "---"
    MakeOpcode 1, &H7D, 3, 0, "LikeVar"
    MakeOpcode 1, &H7E, 1, none, "LikeStr"
    MakeOpcode 1, &H7F, 3, 0, "LikeTextVar"
    MakeOpcode 1, &H80, 1, none, "LikeTextStr"
    MakeOpcode 1, &H81, 1, none, "LikeVarBool"
    MakeOpcode 1, &H82, 1, none, "LikeTextVarBool"
    MakeOpcode 1, &H83, 0, 0, "---"
    MakeOpcode 1, &H84, 1, none, "BetweenUI1"
    MakeOpcode 1, &H85, 1, none, "BetweenI2"
    MakeOpcode 1, &H86, 1, none, "BetweenI4"
    MakeOpcode 1, &H87, 1, none, "BetweenR4"
    MakeOpcode 1, &H88, 1, none, "BetweenR4"
    MakeOpcode 1, &H89, 1, none, "BetweenCy"
    MakeOpcode 1, &H8A, 1, none, "BetweenVar"
    MakeOpcode 1, &H8B, 1, none, "BetweenStr"
    MakeOpcode 1, &H8C, 1, none, "BetweenTextVar"
    MakeOpcode 1, &H8D, 1, none, "BetweenTextStr"
    MakeOpcode 1, &H8E, 1, none, "AddUI1"
    MakeOpcode 1, &H8F, 1, none, "AddI2"
    MakeOpcode 1, &H90, 1, none, "AddI4"
    MakeOpcode 1, &H91, 1, none, "AddR4"
    MakeOpcode 1, &H92, 1, none, "AddR4"
    MakeOpcode 1, &H93, 1, none, "AddCy"
    MakeOpcode 1, &H94, 3, 0, "AddVar"
    MakeOpcode 1, &H95, 0, 0, "---"
    MakeOpcode 1, &H96, 1, none, "SubUI1"
    MakeOpcode 1, &H97, 1, none, "SubI2"
    MakeOpcode 1, &H98, 1, none, "SubI4"
    MakeOpcode 1, &H99, 1, none, "SubR4"
    MakeOpcode 1, &H9A, 1, none, "SubR4"
    MakeOpcode 1, &H9B, 1, none, "SubCy"
    MakeOpcode 1, &H9C, 3, 0, "SubVar"
    MakeOpcode 1, &H9D, 0, 0, "---"
    MakeOpcode 1, &H9E, 1, none, "ModUI1"
    MakeOpcode 1, &H9F, 1, none, "ModI2"
    MakeOpcode 1, &HA0, 1, none, "ModI4"
    MakeOpcode 1, &HA1, 0, 0, "---"
    MakeOpcode 1, &HA2, 0, 0, "---"
    MakeOpcode 1, &HA3, 0, 0, "---"
    MakeOpcode 1, &HA4, 3, 0, "ModVar"
    MakeOpcode 1, &HA5, 0, 0, "---"
    MakeOpcode 1, &HA6, 1, none, "IDvUI1"
    MakeOpcode 1, &HA7, 1, none, "IDvI2"
    MakeOpcode 1, &HA8, 1, none, "IDvI4"
    MakeOpcode 1, &HA9, 0, 0, "---"
    MakeOpcode 1, &HAA, 0, 0, "---"
    MakeOpcode 1, &HAB, 0, 0, "---"
    MakeOpcode 1, &HAC, 3, 0, "IDvVar"
    MakeOpcode 1, &HAD, 0, 0, "Unknow"
    MakeOpcode 1, &HAE, 1, none, "MulUI1"
    MakeOpcode 1, &HAF, 1, none, "MulI2"
    MakeOpcode 1, &HB0, 1, none, "MulI4"
    MakeOpcode 1, &HB1, 1, none, "MulR4"
    MakeOpcode 1, &HB2, 1, none, "MulR4"
    MakeOpcode 1, &HB3, 1, none, "MulCy"
    MakeOpcode 1, &HB4, 3, 0, "MulVar"
    MakeOpcode 1, &HB5, 0, 0, "---"
    MakeOpcode 1, &HB6, 0, 0, "---"
    MakeOpcode 1, &HB7, 0, 0, "---"
    MakeOpcode 1, &HB8, 0, 0, "---"
    MakeOpcode 1, &HB9, 1, none, "DivR8"
    MakeOpcode 1, &HBA, 1, none, "DivR8"
    MakeOpcode 1, &HBB, 0, 0, "---"
    MakeOpcode 1, &HBC, 3, 0, "DivVar"
    MakeOpcode 1, &HBD, 0, 0, "---"
    MakeOpcode 1, &HBE, 1, none, "NotUI1"
    MakeOpcode 1, &HBF, 1, none, "NotI4"
    MakeOpcode 1, &HC0, 1, none, "NotI4"
    MakeOpcode 1, &HC1, 0, 0, "---"
    MakeOpcode 1, &HC2, 0, 0, "---"
    MakeOpcode 1, &HC3, 0, 0, "---"
    MakeOpcode 1, &HC4, 3, 0, "NotVar"
    MakeOpcode 1, &HC5, 0, 0, "---"
    MakeOpcode 1, &HC6, 0, 0, "---"
    MakeOpcode 1, &HC7, 1, none, "UMiI2"
    MakeOpcode 1, &HC8, 1, none, "UMiI2"
    MakeOpcode 1, &HC9, 1, none, "UMiR4"
    MakeOpcode 1, &HCA, 1, none, "UMiR4"
    MakeOpcode 1, &HCB, 1, none, "UMiCy"
    MakeOpcode 1, &HCC, 3, 0, "UMiVar"
    MakeOpcode 1, &HCD, 0, 0, "---"
    MakeOpcode 1, &HCE, 3, 0, "PwrVar"
    MakeOpcode 1, &HCF, 1, none, "PwrR8R8"
    MakeOpcode 1, &HD0, 1, none, "PwrR8I2"
    MakeOpcode 1, &HD1, 1, none, "MulCyI2"
    MakeOpcode 1, &HD2, 1, none, "Is"
    MakeOpcode 1, &HD3, 0, 0, "---"
    MakeOpcode 1, &HD4, 1, none, "FnAbsI2"
    MakeOpcode 1, &HD5, 1, none, "FnAbsI4"
    MakeOpcode 1, &HD6, 1, none, "FnAbsR4"
    MakeOpcode 1, &HD7, 1, none, "FnAbsR4"
    MakeOpcode 1, &HD8, 1, none, "FnAbsCy"
    MakeOpcode 1, &HD9, 3, 0, "FnAbsVar"
    MakeOpcode 1, &HDA, 0, 0, "---"
    MakeOpcode 1, &HDB, 0, 0, "---"
    MakeOpcode 1, &HDC, 0, 0, "---"
    MakeOpcode 1, &HDD, 0, 0, "---"
    MakeOpcode 1, &HDE, 1, none, "FnFixR8"
    MakeOpcode 1, &HDF, 1, none, "FnFixR8"
    MakeOpcode 1, &HE0, 1, none, "FnFixCy"
    MakeOpcode 1, &HE1, 3, 0, "FnFixVar"
    MakeOpcode 1, &HE2, 0, 0, "---"
    MakeOpcode 1, &HE3, 0, 0, "---"
    MakeOpcode 1, &HE4, 0, 0, "---"

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -