Description: Using C language, were attacked Warftp and ccproxy two vulnerabilities (both vulnerability only exists in windows xp sp2, sp3 and win7 has been repaired, so you need to install a virtual machine sp2), and after the attack is completed, it will pop up a successful attack dialog program basis for comparison, but a deep understanding of the principles that can help beginners buffer overflow.
To Search:
File list (Check if you may need any files):
Warftp+ccproxy\Buff\Buff\Buff.vcxproj
..............\....\....\Buff.vcxproj.filters
..............\....\....\Buff.vcxproj.user
..............\....\....\Debug\Buff.exe.embed.manifest
..............\....\....\.....\Buff.exe.embed.manifest.res
..............\....\....\.....\Buff.exe.intermediate.manifest
..............\....\....\.....\Buff.lastbuildstate
..............\....\....\.....\Buff.log
..............\....\....\.....\Buff.vcxprojResolveAssemblyReference.cache
..............\....\....\.....\Buff.write.1.tlog
..............\....\....\.....\Buff_manifest.rc
..............\....\....\.....\CL.read.1.tlog
..............\....\....\.....\CL.write.1.tlog
..............\....\....\.....\link.read.1.tlog
..............\....\....\.....\link.write.1.tlog
..............\....\....\.....\mt.read.1.tlog
..............\....\....\.....\mt.write.1.tlog
..............\....\....\.....\rc.read.1.tlog
..............\....\....\.....\rc.write.1.tlog
..............\....\....\.....\shellCode.obj
..............\....\....\.....\vc100.idb
..............\....\....\.....\vc100.pdb
..............\....\....\shellCode.cpp
..............\....\Buff.sdf
..............\....\Buff.sln
..............\....\Buff.suo
..............\....\Debug\Buff.exe
..............\....\.....\Buff.exe.manifest
..............\....\.....\Buff.ilk
..............\....\.....\Buff.pdb
..............\....\ipch\buff-df327dd1\buff-37e7322f.ipch
..............\Warftp\Debug\Buff.exe
..............\......\.....\Warftp.exe
..............\......\.....\Warftp.exe.manifest
..............\......\.....\Warftp.ilk
..............\......\.....\Warftp.pdb
..............\......\ipch\warftp-fe6364a4\warftp-bfe3c340.ipch
..............\......\Warftp\Debug\CL.read.1.tlog
..............\......\......\.....\CL.write.1.tlog
..............\......\......\.....\link.6300.read.1.tlog
..............\......\......\.....\link.6300.write.1.tlog
..............\......\......\.....\link.8112.read.1.tlog
..............\......\......\.....\link.8112.write.1.tlog
..............\......\......\.....\link.read.1.tlog
..............\......\......\.....\link.write.1.tlog
..............\......\......\.....\main.obj
..............\......\......\.....\mt.read.1.tlog
..............\......\......\.....\mt.write.1.tlog
..............\......\......\.....\rc.read.1.tlog
..............\......\......\.....\rc.write.1.tlog
..............\......\......\.....\vc100.idb
..............\......\......\.....\vc100.pdb
..............\......\......\.....\Warftp.exe.embed.manifest
..............\......\......\.....\Warftp.exe.embed.manifest.res
..............\......\......\.....\Warftp.exe.intermediate.manifest
..............\......\......\.....\Warftp.lastbuildstate
..............\......\......\.....\Warftp.log
..............\......\......\.....\Warftp.vcxprojResolveAssemblyReference.cache
..............\......\......\.....\Warftp.write.1.tlog
..............\......\......\.....\Warftp_manifest.rc
..............\......\......\main.cpp
..............\......\......\Warftp.vcxproj
..............\......\......\Warftp.vcxproj.filters
..............\......\......\Warftp.vcxproj.user
..............\......\Warftp.opensdf
..............\......\Warftp.sdf
..............\......\Warftp.sln
..............\......\Warftp.suo
..............\Buff\Buff\Debug
..............\....\ipch\buff-df327dd1
..............\Warftp\ipch\warftp-fe6364a4
..............\......\Warftp\Debug
..............\Buff\Buff
..............\....\Debug
..............\....\ipch
..............\Warftp\Debug
..............\......\ipch
..............\......\Warftp
..............\Buff
..............\Warftp
Warftp+ccproxy