网上公开的 EXP 代码
    选择可信赖的 EXP 源
    Exploit-db
    SecurityFocus
    Searchsploit
    有能力修改 EXP(Python、Perl、Ruby、C、C++…)

    646.c
    类unix环境下编译
    返回地址与我们的环境不符
    反弹shell硬编码了回连IP地址
    缓冲区偏移量与我们的环境不符
    目标IP硬编码

    643.c
    Windows环境下编译
    apt-get install mingw32
    dpkg —add-architecture i386 && apt-get update && apt-get install
    wine32
    i586-mingw32msvc-gcc 646.c -lws2_32 -o sl.exe
    wine sl.exe 192.168.20.32

    不同的 EXP
    不同的系统补丁
    软件版本
    不同的offset、shellcode
    扫描探测目标系统版本,搭建适当的测试环境
    避免一锤子测试
    修改公开的 EXP 满足不同环境需要
    了解漏洞原理,修改溢出代码