Simple Overflow demo, like CVE-2017-11882 exp# Overflow-Demo-CVE-2017-11882
Simple Overflow demo by strcpy text string, like CVE-2017-11882 exp

# Build
Build with Visual Studio 2017( 2019 is working too, 2015 is not working).
# Project Config
~~~
Project setting:
c/c++
Optimization
Optimization: Maximum Optimization (Favor Size) (/O1)
Favor Size of Speed: Favor small code (/Os)
Whole Program Optimization: no
Code Generation
Basic Runtime Checks: Default
Security Check: Disable Security Check (/GS-)
Linker
Advanced
Randomized Base Address: No (/DYNAMICBASE:NO)
Data Execution Prevention(DEP): No (/NXCOMPAT:NO)
~~~
[4.0K] /data/pocs/9b753fc1a3a62215d1bf996a1d1cda6fa7e26a0c
├── [4.0K] OF-DEMO
│ ├── [2.2K] OF-DEMO.cpp
│ ├── [8.5K] OF-DEMO.vcxproj
│ ├── [1.1K] OF-DEMO.vcxproj.filters
│ ├── [ 209] pch.cpp
│ └── [ 616] pch.h
├── [2.7K] OF-Demo-Project.sln
├── [4.0K] OF-GUI
│ ├── [3.6K] Form1.cs
│ ├── [6.0K] Form1.Designer.cs
│ ├── [5.8K] Form1.resx
│ ├── [3.3K] OF-GUI.csproj
│ ├── [ 466] Program.cs
│ └── [4.0K] Properties
│ ├── [1.2K] AssemblyInfo.cs
│ ├── [2.7K] Resources.Designer.cs
│ ├── [5.4K] Resources.resx
│ ├── [1.0K] Settings.Designer.cs
│ └── [ 242] Settings.settings
├── [ 59K] QQ-M20200108224340.png
├── [ 758] README.md
├── [4.0K] Release
│ ├── [ 10K] OF-DEMO.exe
│ ├── [548K] OF-DEMO.pdb
│ ├── [ 11K] OF-GUI.exe
│ ├── [ 28K] OF-GUI.pdb
│ └── [ 48] ov-demo.txt
└── [578K] 使用VC2017 + IDA模拟复现CVE-2017-11882缓冲区溢出.pdf
4 directories, 24 files