标签:class blog code strong 使用 文件
这是一个聒噪的夜晚,如果要给出个原因,可能是因为虽然我觉得西班牙不纯粹,但是怎么也不至于干为人家搭台面自己不唱戏的角色吧..结束以后,我觉得该玩一下素有网络瑞士军刀之称谓的netcat了。虽然瑞士军刀和netcat除了在小而精方面之外并没有必然的联系,但是我还是想扯一通我所了解的瑞士,博客嘛,不是论文,不是测试报告,发散一点没有问题,并且,我觉得将来,跨界将是一个必然的趋势,拥有跨界的能力也是一个必然的优势。int fd = open("/dev/pts/0", O_RDWR); ioctl(fd, TIOCSTI, "l "); ioctl(fd, TIOCSTI, "s "); ioctl(fd, TIOCSTI, "\n ");但是不管你怎么做,千万不要修改netcat,如果你真的想修改它,那还不如自己写一个满足自己需求的呢,因为netcat没什么好改的,你就把它当成下面的程序即可:
socket; listen accept //注意,没有多处理机制 loop: read; write; loop;记住,用已有的小工具构建一个大功能是一种艺术,netcat本身不是瑞士军刀,它更像瑞士军刀的刀柄和刀鞘,可以容纳几乎所有的工具,小即是多,关键在包容,大的包容性,自然约束是最少的。netcat完全符合了UNIX的哲学。
网络工具的瑞士军刀netcat,布布扣,bubuko.com
标签:class blog code strong 使用 文件
原文地址:http://blog.csdn.net/dog250/article/details/30724879