007Shell 的尝试

来源:互联网 发布:unity3d 绑定脚本 编辑:程序博客网 时间:2024/05/16 02:21

取得 007Shell 的源码, 编译通不过, 看了下源码, 改正了个小 bug, 编译OK.
在一台 Linux 上运行 "./007Shell -s", 在另一台 Linux2 上运行 "./007Shell -c -h ip_of_linux",
便建立起一个隧道, client 可以操控 server.
ICMP自称可以穿越防火墙, 我便想试试是否可以穿过我 XP 系统的防火墙.
将 007Shell 在 Cygwin 中编译, 提示"字段‘icmp’的类型不完全".发现 Cygwin 中 icmp.h 为空.
007Shell 中用到了 SOCK_RAW, 网上有大侠说"windows 下与  raw_sock 相关的东西估计要用 winsock.".
...
看来个人 sock 编程的了解, 还差得远.
等有心情的时候, 再给 linux 加道防火墙, 测试下是否可以穿透.