├── 10_enum.md ├── 11_match.md ├── 12_panic.md ├── 13_iterator.md ├── 14_trait.md ├── 15_derive_attribute.md ├── 16_dynamic_dispatch.md ├── 17_collection.md ├── 18_generics_function.md ├── 19_smart_pointer.md ├── 1_profile.md ├── 20_inline_assembly.md ├── 21_link_attribute.md ├── 22_repr_attribute.md ├── 23_crates.md ├── 2_minimize_binary.md ├── 3_identify_rust_binary.md ├── 4_exception_directory.md ├── 5_tls_directory.md ├── 6_identify_main_function.md ├── 7_strings.md ├── 8_mangling.md ├── 9_closure.md ├── README.md └── images ├── 10-1.png ├── 10-2.png ├── 10-3.png ├── 10-4.png ├── 11-1.png ├── 12-1.png ├── 12-2.png ├── 12-3.png ├── 12-4.png ├── 13-1.png ├── 13-2.png ├── 13-3.png ├── 13-4.png ├── 13-5.png ├── 13-6.png ├── 13-7.png ├── 16-1.png ├── 16-2.png ├── 17-1.png ├── 17-10.png ├── 17-11.png ├── 17-12.png ├── 17-13.png ├── 17-2.png ├── 17-3.png ├── 17-4.png ├── 17-5.png ├── 17-6.png ├── 17-7.png ├── 17-8.png ├── 17-9.png ├── 18-1.png ├── 18-2.png ├── 19-1.png ├── 19-2.png ├── 19-3.png ├── 20-1.png ├── 21-1.png ├── 21-2.png ├── 22-1.png ├── 22-2.png ├── 22-3.png ├── 23-1.png ├── 6-1.png ├── 6-10.png ├── 6-2.png ├── 6-3.png ├── 6-4.png ├── 6-5.png ├── 6-6.png ├── 6-7.png ├── 6-8.png ├── 6-9.png ├── 7-1.png ├── 7-2.png ├── 7-3.png ├── 8-1.png ├── 8-2.png ├── 9-1.png ├── 9-2.png ├── 9-3.png ├── 9-4.png ├── 9-5.png └── 9-6.png /10_enum.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/10_enum.md -------------------------------------------------------------------------------- /11_match.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/11_match.md -------------------------------------------------------------------------------- /12_panic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/12_panic.md -------------------------------------------------------------------------------- /13_iterator.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/13_iterator.md -------------------------------------------------------------------------------- /14_trait.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/14_trait.md -------------------------------------------------------------------------------- /15_derive_attribute.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/15_derive_attribute.md -------------------------------------------------------------------------------- /16_dynamic_dispatch.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/16_dynamic_dispatch.md -------------------------------------------------------------------------------- /17_collection.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/17_collection.md -------------------------------------------------------------------------------- /18_generics_function.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/18_generics_function.md -------------------------------------------------------------------------------- /19_smart_pointer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/19_smart_pointer.md -------------------------------------------------------------------------------- /1_profile.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/1_profile.md -------------------------------------------------------------------------------- /20_inline_assembly.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/20_inline_assembly.md -------------------------------------------------------------------------------- /21_link_attribute.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/21_link_attribute.md -------------------------------------------------------------------------------- /22_repr_attribute.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/22_repr_attribute.md -------------------------------------------------------------------------------- /23_crates.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/23_crates.md -------------------------------------------------------------------------------- /2_minimize_binary.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/2_minimize_binary.md -------------------------------------------------------------------------------- /3_identify_rust_binary.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/3_identify_rust_binary.md -------------------------------------------------------------------------------- /4_exception_directory.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/4_exception_directory.md -------------------------------------------------------------------------------- /5_tls_directory.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/5_tls_directory.md -------------------------------------------------------------------------------- /6_identify_main_function.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/6_identify_main_function.md -------------------------------------------------------------------------------- /7_strings.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/7_strings.md -------------------------------------------------------------------------------- /8_mangling.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/8_mangling.md -------------------------------------------------------------------------------- /9_closure.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/9_closure.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/README.md -------------------------------------------------------------------------------- /images/10-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/images/10-1.png -------------------------------------------------------------------------------- /images/10-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/images/10-2.png -------------------------------------------------------------------------------- /images/10-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/images/10-3.png -------------------------------------------------------------------------------- /images/10-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/images/10-4.png -------------------------------------------------------------------------------- /images/11-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/images/11-1.png -------------------------------------------------------------------------------- /images/12-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/images/12-1.png -------------------------------------------------------------------------------- /images/12-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/images/12-2.png -------------------------------------------------------------------------------- /images/12-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/images/12-3.png -------------------------------------------------------------------------------- /images/12-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/images/12-4.png -------------------------------------------------------------------------------- /images/13-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/images/13-1.png -------------------------------------------------------------------------------- /images/13-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/images/13-2.png -------------------------------------------------------------------------------- /images/13-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/images/13-3.png -------------------------------------------------------------------------------- /images/13-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/images/13-4.png -------------------------------------------------------------------------------- /images/13-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/images/13-5.png -------------------------------------------------------------------------------- /images/13-6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/images/13-6.png -------------------------------------------------------------------------------- /images/13-7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/images/13-7.png -------------------------------------------------------------------------------- /images/16-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/images/16-1.png -------------------------------------------------------------------------------- /images/16-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/images/16-2.png -------------------------------------------------------------------------------- /images/17-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/images/17-1.png -------------------------------------------------------------------------------- /images/17-10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/images/17-10.png -------------------------------------------------------------------------------- /images/17-11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/images/17-11.png -------------------------------------------------------------------------------- /images/17-12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/images/17-12.png -------------------------------------------------------------------------------- /images/17-13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/images/17-13.png -------------------------------------------------------------------------------- /images/17-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/images/17-2.png -------------------------------------------------------------------------------- /images/17-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/images/17-3.png -------------------------------------------------------------------------------- /images/17-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/images/17-4.png -------------------------------------------------------------------------------- /images/17-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/images/17-5.png -------------------------------------------------------------------------------- /images/17-6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/images/17-6.png -------------------------------------------------------------------------------- /images/17-7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/images/17-7.png -------------------------------------------------------------------------------- /images/17-8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/images/17-8.png -------------------------------------------------------------------------------- /images/17-9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/images/17-9.png -------------------------------------------------------------------------------- /images/18-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/images/18-1.png -------------------------------------------------------------------------------- /images/18-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/images/18-2.png -------------------------------------------------------------------------------- /images/19-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/images/19-1.png -------------------------------------------------------------------------------- /images/19-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/images/19-2.png -------------------------------------------------------------------------------- /images/19-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/images/19-3.png -------------------------------------------------------------------------------- /images/20-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/images/20-1.png -------------------------------------------------------------------------------- /images/21-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/images/21-1.png -------------------------------------------------------------------------------- /images/21-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/images/21-2.png -------------------------------------------------------------------------------- /images/22-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/images/22-1.png -------------------------------------------------------------------------------- /images/22-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/images/22-2.png -------------------------------------------------------------------------------- /images/22-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/images/22-3.png -------------------------------------------------------------------------------- /images/23-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/images/23-1.png -------------------------------------------------------------------------------- /images/6-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/images/6-1.png -------------------------------------------------------------------------------- /images/6-10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/images/6-10.png -------------------------------------------------------------------------------- /images/6-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/images/6-2.png -------------------------------------------------------------------------------- /images/6-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/images/6-3.png -------------------------------------------------------------------------------- /images/6-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/images/6-4.png -------------------------------------------------------------------------------- /images/6-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/images/6-5.png -------------------------------------------------------------------------------- /images/6-6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/images/6-6.png -------------------------------------------------------------------------------- /images/6-7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/images/6-7.png -------------------------------------------------------------------------------- /images/6-8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/images/6-8.png -------------------------------------------------------------------------------- /images/6-9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/images/6-9.png -------------------------------------------------------------------------------- /images/7-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/images/7-1.png -------------------------------------------------------------------------------- /images/7-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/images/7-2.png -------------------------------------------------------------------------------- /images/7-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/images/7-3.png -------------------------------------------------------------------------------- /images/8-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/images/8-1.png -------------------------------------------------------------------------------- /images/8-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/images/8-2.png -------------------------------------------------------------------------------- /images/9-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/images/9-1.png -------------------------------------------------------------------------------- /images/9-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/images/9-2.png -------------------------------------------------------------------------------- /images/9-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/images/9-3.png -------------------------------------------------------------------------------- /images/9-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/images/9-4.png -------------------------------------------------------------------------------- /images/9-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/images/9-5.png -------------------------------------------------------------------------------- /images/9-6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPCERTCC/rust-binary-analysis-research-ja/HEAD/images/9-6.png --------------------------------------------------------------------------------