├── .gitignore ├── HexRaysCodeXplorer ├── .gitignore ├── README.md ├── img │ ├── 1.jpg │ ├── 11.png │ ├── 12.png │ ├── 13.png │ ├── 14.PNG │ ├── 16.PNG │ ├── 2.png │ ├── 3.png │ ├── 4.png │ ├── 5.png │ ├── 6.png │ ├── 7.png │ ├── 8.png │ └── m1.png └── src │ ├── HexRaysCodeXplorer.sln │ ├── HexRaysCodeXplorer.xcodeproj │ └── project.pbxproj │ ├── HexRaysCodeXplorer │ ├── CMakeLists.txt │ ├── CodeXplorer.cpp │ ├── Common.h │ ├── CtreeExtractor.cpp │ ├── CtreeExtractor.h │ ├── CtreeGraphBuilder.cpp │ ├── CtreeGraphBuilder.h │ ├── Debug.cpp │ ├── Debug.h │ ├── GCCObjectFormatParser.cpp │ ├── GCCObjectFormatParser.h │ ├── GCCTypeInfo.cpp │ ├── GCCTypeInfo.h │ ├── GCCVtableInfo.cpp │ ├── GCCVtableInfo.h │ ├── HexRaysCodeXplorer.vcxproj │ ├── HexRaysCodeXplorer.vcxproj.user │ ├── IObjectFormatParser.cpp │ ├── IObjectFormatParser.h │ ├── Linux.h │ ├── MSVCObjectFormatParser.cpp │ ├── MSVCObjectFormatParser.h │ ├── Makefile.osx │ ├── MicrocodeExtractor.cpp │ ├── MicrocodeExtractor.h │ ├── ObjectExplorer.cpp │ ├── ObjectExplorer.h │ ├── PropertySheet.props │ ├── ReconstructableType.cpp │ ├── ReconstructableType.h │ ├── TypeExtractor.cpp │ ├── TypeExtractor.h │ ├── TypeReconstructor.cpp │ ├── TypeReconstructor.h │ ├── Utility.cpp │ ├── Utility.h │ ├── gcc_rtti_til.h │ ├── makefile.lnx │ ├── makefile.mac │ ├── makefile7.mac │ ├── reconstructed_place_t.cpp │ └── reconstructed_place_t.h │ └── cmake │ └── FindIdaSdk.cmake ├── LICENSE └── README.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengfr/HexRaysCodeXplorer_plugin_for_ida_pro/HEAD/.gitignore -------------------------------------------------------------------------------- /HexRaysCodeXplorer/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengfr/HexRaysCodeXplorer_plugin_for_ida_pro/HEAD/HexRaysCodeXplorer/.gitignore -------------------------------------------------------------------------------- /HexRaysCodeXplorer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengfr/HexRaysCodeXplorer_plugin_for_ida_pro/HEAD/HexRaysCodeXplorer/README.md -------------------------------------------------------------------------------- /HexRaysCodeXplorer/img/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengfr/HexRaysCodeXplorer_plugin_for_ida_pro/HEAD/HexRaysCodeXplorer/img/1.jpg -------------------------------------------------------------------------------- /HexRaysCodeXplorer/img/11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengfr/HexRaysCodeXplorer_plugin_for_ida_pro/HEAD/HexRaysCodeXplorer/img/11.png -------------------------------------------------------------------------------- /HexRaysCodeXplorer/img/12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengfr/HexRaysCodeXplorer_plugin_for_ida_pro/HEAD/HexRaysCodeXplorer/img/12.png -------------------------------------------------------------------------------- /HexRaysCodeXplorer/img/13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengfr/HexRaysCodeXplorer_plugin_for_ida_pro/HEAD/HexRaysCodeXplorer/img/13.png -------------------------------------------------------------------------------- /HexRaysCodeXplorer/img/14.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengfr/HexRaysCodeXplorer_plugin_for_ida_pro/HEAD/HexRaysCodeXplorer/img/14.PNG -------------------------------------------------------------------------------- /HexRaysCodeXplorer/img/16.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengfr/HexRaysCodeXplorer_plugin_for_ida_pro/HEAD/HexRaysCodeXplorer/img/16.PNG -------------------------------------------------------------------------------- /HexRaysCodeXplorer/img/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengfr/HexRaysCodeXplorer_plugin_for_ida_pro/HEAD/HexRaysCodeXplorer/img/2.png -------------------------------------------------------------------------------- /HexRaysCodeXplorer/img/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengfr/HexRaysCodeXplorer_plugin_for_ida_pro/HEAD/HexRaysCodeXplorer/img/3.png -------------------------------------------------------------------------------- /HexRaysCodeXplorer/img/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengfr/HexRaysCodeXplorer_plugin_for_ida_pro/HEAD/HexRaysCodeXplorer/img/4.png -------------------------------------------------------------------------------- /HexRaysCodeXplorer/img/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengfr/HexRaysCodeXplorer_plugin_for_ida_pro/HEAD/HexRaysCodeXplorer/img/5.png -------------------------------------------------------------------------------- /HexRaysCodeXplorer/img/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengfr/HexRaysCodeXplorer_plugin_for_ida_pro/HEAD/HexRaysCodeXplorer/img/6.png -------------------------------------------------------------------------------- /HexRaysCodeXplorer/img/7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengfr/HexRaysCodeXplorer_plugin_for_ida_pro/HEAD/HexRaysCodeXplorer/img/7.png -------------------------------------------------------------------------------- /HexRaysCodeXplorer/img/8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengfr/HexRaysCodeXplorer_plugin_for_ida_pro/HEAD/HexRaysCodeXplorer/img/8.png -------------------------------------------------------------------------------- /HexRaysCodeXplorer/img/m1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengfr/HexRaysCodeXplorer_plugin_for_ida_pro/HEAD/HexRaysCodeXplorer/img/m1.png -------------------------------------------------------------------------------- /HexRaysCodeXplorer/src/HexRaysCodeXplorer.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengfr/HexRaysCodeXplorer_plugin_for_ida_pro/HEAD/HexRaysCodeXplorer/src/HexRaysCodeXplorer.sln -------------------------------------------------------------------------------- /HexRaysCodeXplorer/src/HexRaysCodeXplorer.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengfr/HexRaysCodeXplorer_plugin_for_ida_pro/HEAD/HexRaysCodeXplorer/src/HexRaysCodeXplorer.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /HexRaysCodeXplorer/src/HexRaysCodeXplorer/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengfr/HexRaysCodeXplorer_plugin_for_ida_pro/HEAD/HexRaysCodeXplorer/src/HexRaysCodeXplorer/CMakeLists.txt -------------------------------------------------------------------------------- /HexRaysCodeXplorer/src/HexRaysCodeXplorer/CodeXplorer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengfr/HexRaysCodeXplorer_plugin_for_ida_pro/HEAD/HexRaysCodeXplorer/src/HexRaysCodeXplorer/CodeXplorer.cpp -------------------------------------------------------------------------------- /HexRaysCodeXplorer/src/HexRaysCodeXplorer/Common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengfr/HexRaysCodeXplorer_plugin_for_ida_pro/HEAD/HexRaysCodeXplorer/src/HexRaysCodeXplorer/Common.h -------------------------------------------------------------------------------- /HexRaysCodeXplorer/src/HexRaysCodeXplorer/CtreeExtractor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengfr/HexRaysCodeXplorer_plugin_for_ida_pro/HEAD/HexRaysCodeXplorer/src/HexRaysCodeXplorer/CtreeExtractor.cpp -------------------------------------------------------------------------------- /HexRaysCodeXplorer/src/HexRaysCodeXplorer/CtreeExtractor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengfr/HexRaysCodeXplorer_plugin_for_ida_pro/HEAD/HexRaysCodeXplorer/src/HexRaysCodeXplorer/CtreeExtractor.h -------------------------------------------------------------------------------- /HexRaysCodeXplorer/src/HexRaysCodeXplorer/CtreeGraphBuilder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengfr/HexRaysCodeXplorer_plugin_for_ida_pro/HEAD/HexRaysCodeXplorer/src/HexRaysCodeXplorer/CtreeGraphBuilder.cpp -------------------------------------------------------------------------------- /HexRaysCodeXplorer/src/HexRaysCodeXplorer/CtreeGraphBuilder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengfr/HexRaysCodeXplorer_plugin_for_ida_pro/HEAD/HexRaysCodeXplorer/src/HexRaysCodeXplorer/CtreeGraphBuilder.h -------------------------------------------------------------------------------- /HexRaysCodeXplorer/src/HexRaysCodeXplorer/Debug.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengfr/HexRaysCodeXplorer_plugin_for_ida_pro/HEAD/HexRaysCodeXplorer/src/HexRaysCodeXplorer/Debug.cpp -------------------------------------------------------------------------------- /HexRaysCodeXplorer/src/HexRaysCodeXplorer/Debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengfr/HexRaysCodeXplorer_plugin_for_ida_pro/HEAD/HexRaysCodeXplorer/src/HexRaysCodeXplorer/Debug.h -------------------------------------------------------------------------------- /HexRaysCodeXplorer/src/HexRaysCodeXplorer/GCCObjectFormatParser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengfr/HexRaysCodeXplorer_plugin_for_ida_pro/HEAD/HexRaysCodeXplorer/src/HexRaysCodeXplorer/GCCObjectFormatParser.cpp -------------------------------------------------------------------------------- /HexRaysCodeXplorer/src/HexRaysCodeXplorer/GCCObjectFormatParser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengfr/HexRaysCodeXplorer_plugin_for_ida_pro/HEAD/HexRaysCodeXplorer/src/HexRaysCodeXplorer/GCCObjectFormatParser.h -------------------------------------------------------------------------------- /HexRaysCodeXplorer/src/HexRaysCodeXplorer/GCCTypeInfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengfr/HexRaysCodeXplorer_plugin_for_ida_pro/HEAD/HexRaysCodeXplorer/src/HexRaysCodeXplorer/GCCTypeInfo.cpp -------------------------------------------------------------------------------- /HexRaysCodeXplorer/src/HexRaysCodeXplorer/GCCTypeInfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengfr/HexRaysCodeXplorer_plugin_for_ida_pro/HEAD/HexRaysCodeXplorer/src/HexRaysCodeXplorer/GCCTypeInfo.h -------------------------------------------------------------------------------- /HexRaysCodeXplorer/src/HexRaysCodeXplorer/GCCVtableInfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengfr/HexRaysCodeXplorer_plugin_for_ida_pro/HEAD/HexRaysCodeXplorer/src/HexRaysCodeXplorer/GCCVtableInfo.cpp -------------------------------------------------------------------------------- /HexRaysCodeXplorer/src/HexRaysCodeXplorer/GCCVtableInfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengfr/HexRaysCodeXplorer_plugin_for_ida_pro/HEAD/HexRaysCodeXplorer/src/HexRaysCodeXplorer/GCCVtableInfo.h -------------------------------------------------------------------------------- /HexRaysCodeXplorer/src/HexRaysCodeXplorer/HexRaysCodeXplorer.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengfr/HexRaysCodeXplorer_plugin_for_ida_pro/HEAD/HexRaysCodeXplorer/src/HexRaysCodeXplorer/HexRaysCodeXplorer.vcxproj -------------------------------------------------------------------------------- /HexRaysCodeXplorer/src/HexRaysCodeXplorer/HexRaysCodeXplorer.vcxproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengfr/HexRaysCodeXplorer_plugin_for_ida_pro/HEAD/HexRaysCodeXplorer/src/HexRaysCodeXplorer/HexRaysCodeXplorer.vcxproj.user -------------------------------------------------------------------------------- /HexRaysCodeXplorer/src/HexRaysCodeXplorer/IObjectFormatParser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengfr/HexRaysCodeXplorer_plugin_for_ida_pro/HEAD/HexRaysCodeXplorer/src/HexRaysCodeXplorer/IObjectFormatParser.cpp -------------------------------------------------------------------------------- /HexRaysCodeXplorer/src/HexRaysCodeXplorer/IObjectFormatParser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengfr/HexRaysCodeXplorer_plugin_for_ida_pro/HEAD/HexRaysCodeXplorer/src/HexRaysCodeXplorer/IObjectFormatParser.h -------------------------------------------------------------------------------- /HexRaysCodeXplorer/src/HexRaysCodeXplorer/Linux.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengfr/HexRaysCodeXplorer_plugin_for_ida_pro/HEAD/HexRaysCodeXplorer/src/HexRaysCodeXplorer/Linux.h -------------------------------------------------------------------------------- /HexRaysCodeXplorer/src/HexRaysCodeXplorer/MSVCObjectFormatParser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengfr/HexRaysCodeXplorer_plugin_for_ida_pro/HEAD/HexRaysCodeXplorer/src/HexRaysCodeXplorer/MSVCObjectFormatParser.cpp -------------------------------------------------------------------------------- /HexRaysCodeXplorer/src/HexRaysCodeXplorer/MSVCObjectFormatParser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengfr/HexRaysCodeXplorer_plugin_for_ida_pro/HEAD/HexRaysCodeXplorer/src/HexRaysCodeXplorer/MSVCObjectFormatParser.h -------------------------------------------------------------------------------- /HexRaysCodeXplorer/src/HexRaysCodeXplorer/Makefile.osx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengfr/HexRaysCodeXplorer_plugin_for_ida_pro/HEAD/HexRaysCodeXplorer/src/HexRaysCodeXplorer/Makefile.osx -------------------------------------------------------------------------------- /HexRaysCodeXplorer/src/HexRaysCodeXplorer/MicrocodeExtractor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengfr/HexRaysCodeXplorer_plugin_for_ida_pro/HEAD/HexRaysCodeXplorer/src/HexRaysCodeXplorer/MicrocodeExtractor.cpp -------------------------------------------------------------------------------- /HexRaysCodeXplorer/src/HexRaysCodeXplorer/MicrocodeExtractor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengfr/HexRaysCodeXplorer_plugin_for_ida_pro/HEAD/HexRaysCodeXplorer/src/HexRaysCodeXplorer/MicrocodeExtractor.h -------------------------------------------------------------------------------- /HexRaysCodeXplorer/src/HexRaysCodeXplorer/ObjectExplorer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengfr/HexRaysCodeXplorer_plugin_for_ida_pro/HEAD/HexRaysCodeXplorer/src/HexRaysCodeXplorer/ObjectExplorer.cpp -------------------------------------------------------------------------------- /HexRaysCodeXplorer/src/HexRaysCodeXplorer/ObjectExplorer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengfr/HexRaysCodeXplorer_plugin_for_ida_pro/HEAD/HexRaysCodeXplorer/src/HexRaysCodeXplorer/ObjectExplorer.h -------------------------------------------------------------------------------- /HexRaysCodeXplorer/src/HexRaysCodeXplorer/PropertySheet.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengfr/HexRaysCodeXplorer_plugin_for_ida_pro/HEAD/HexRaysCodeXplorer/src/HexRaysCodeXplorer/PropertySheet.props -------------------------------------------------------------------------------- /HexRaysCodeXplorer/src/HexRaysCodeXplorer/ReconstructableType.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengfr/HexRaysCodeXplorer_plugin_for_ida_pro/HEAD/HexRaysCodeXplorer/src/HexRaysCodeXplorer/ReconstructableType.cpp -------------------------------------------------------------------------------- /HexRaysCodeXplorer/src/HexRaysCodeXplorer/ReconstructableType.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengfr/HexRaysCodeXplorer_plugin_for_ida_pro/HEAD/HexRaysCodeXplorer/src/HexRaysCodeXplorer/ReconstructableType.h -------------------------------------------------------------------------------- /HexRaysCodeXplorer/src/HexRaysCodeXplorer/TypeExtractor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengfr/HexRaysCodeXplorer_plugin_for_ida_pro/HEAD/HexRaysCodeXplorer/src/HexRaysCodeXplorer/TypeExtractor.cpp -------------------------------------------------------------------------------- /HexRaysCodeXplorer/src/HexRaysCodeXplorer/TypeExtractor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengfr/HexRaysCodeXplorer_plugin_for_ida_pro/HEAD/HexRaysCodeXplorer/src/HexRaysCodeXplorer/TypeExtractor.h -------------------------------------------------------------------------------- /HexRaysCodeXplorer/src/HexRaysCodeXplorer/TypeReconstructor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengfr/HexRaysCodeXplorer_plugin_for_ida_pro/HEAD/HexRaysCodeXplorer/src/HexRaysCodeXplorer/TypeReconstructor.cpp -------------------------------------------------------------------------------- /HexRaysCodeXplorer/src/HexRaysCodeXplorer/TypeReconstructor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengfr/HexRaysCodeXplorer_plugin_for_ida_pro/HEAD/HexRaysCodeXplorer/src/HexRaysCodeXplorer/TypeReconstructor.h -------------------------------------------------------------------------------- /HexRaysCodeXplorer/src/HexRaysCodeXplorer/Utility.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengfr/HexRaysCodeXplorer_plugin_for_ida_pro/HEAD/HexRaysCodeXplorer/src/HexRaysCodeXplorer/Utility.cpp -------------------------------------------------------------------------------- /HexRaysCodeXplorer/src/HexRaysCodeXplorer/Utility.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengfr/HexRaysCodeXplorer_plugin_for_ida_pro/HEAD/HexRaysCodeXplorer/src/HexRaysCodeXplorer/Utility.h -------------------------------------------------------------------------------- /HexRaysCodeXplorer/src/HexRaysCodeXplorer/gcc_rtti_til.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengfr/HexRaysCodeXplorer_plugin_for_ida_pro/HEAD/HexRaysCodeXplorer/src/HexRaysCodeXplorer/gcc_rtti_til.h -------------------------------------------------------------------------------- /HexRaysCodeXplorer/src/HexRaysCodeXplorer/makefile.lnx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengfr/HexRaysCodeXplorer_plugin_for_ida_pro/HEAD/HexRaysCodeXplorer/src/HexRaysCodeXplorer/makefile.lnx -------------------------------------------------------------------------------- /HexRaysCodeXplorer/src/HexRaysCodeXplorer/makefile.mac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengfr/HexRaysCodeXplorer_plugin_for_ida_pro/HEAD/HexRaysCodeXplorer/src/HexRaysCodeXplorer/makefile.mac -------------------------------------------------------------------------------- /HexRaysCodeXplorer/src/HexRaysCodeXplorer/makefile7.mac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengfr/HexRaysCodeXplorer_plugin_for_ida_pro/HEAD/HexRaysCodeXplorer/src/HexRaysCodeXplorer/makefile7.mac -------------------------------------------------------------------------------- /HexRaysCodeXplorer/src/HexRaysCodeXplorer/reconstructed_place_t.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengfr/HexRaysCodeXplorer_plugin_for_ida_pro/HEAD/HexRaysCodeXplorer/src/HexRaysCodeXplorer/reconstructed_place_t.cpp -------------------------------------------------------------------------------- /HexRaysCodeXplorer/src/HexRaysCodeXplorer/reconstructed_place_t.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengfr/HexRaysCodeXplorer_plugin_for_ida_pro/HEAD/HexRaysCodeXplorer/src/HexRaysCodeXplorer/reconstructed_place_t.h -------------------------------------------------------------------------------- /HexRaysCodeXplorer/src/cmake/FindIdaSdk.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengfr/HexRaysCodeXplorer_plugin_for_ida_pro/HEAD/HexRaysCodeXplorer/src/cmake/FindIdaSdk.cmake -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengfr/HexRaysCodeXplorer_plugin_for_ida_pro/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengfr/HexRaysCodeXplorer_plugin_for_ida_pro/HEAD/README.md --------------------------------------------------------------------------------