c/c++
stevexk
略
展开
-
Linux c 网络socket编程
网络编程,一定离不开套接口;那什么是套接口呢?在Linux下,所有的I/O操作都是通过读写文件描述符而产生的,文件描述符是一个和打开的 文件相关联的整数,这个文件并不只包括真正存储在磁盘上的文件,还包括一个网络连接、一个命名管道、一个终端等,而套接口就是系统进程和文件描述符通信的 一种方法。目前最常用的套接口是字:字节流套接口(基于TCP)和数据报套接口(基于UDP),当然还有原始套接口(转载 2006-09-11 11:24:00 · 4983 阅读 · 1 评论 -
linux网络编程,listen和connect
listentest.c#include #include #include #include #define MYPORT 3490#define BACKLOG 10main(){ int sockfd,new_fd; struct sockaddr_in my_addr; struct sockaddr_in their_addr; i原创 2006-05-14 19:00:00 · 1931 阅读 · 0 评论 -
Linux安全攻略—僵尸进程
Linux安全攻略—僵尸进程 --------------------------------------------------------------------------------来源:www.hackbase.com 作者:姜超 来源:安全焦点微软系列的东西现在已经非常受人们的喜爱,尤其是他独特人性化操作才让大家爱不释手,但是他也以漏洞之王为称,所以政府、企业等大型服务器转载 2006-05-15 11:25:00 · 1844 阅读 · 0 评论 -
用C语言实现Ping程序功能
大部分人用ping命令只是作为查看另一个系统的网络连接是否正常的一种简单方法。在这篇文章中,作者将介绍如何用C语言编写一个模拟ping命令功能的程序。 ping命令是用来查看网络上另一个主机系统的网络连接是否正常的一个工具。ping命令的工作原理是:向网络上的另一个主机系统发送ICMP报文,如果 指定系统得到了报文,它将把报文一模一转载 2006-10-09 08:36:00 · 1738 阅读 · 0 评论 -
用NET-SNMP软件包开发简单客户端代理(转贴)
用NET-SNMP软件包开发简单客户端代理写在前面的话:对于net-snmp我也是一个初学者,开始学习时也碰到了很多低级的问题。在很多论坛上(事实上比较少^_^, 建议大家直接去sourcefoge社区看关于net-snmp的mail-list),都没有比较初级入门的文章,本着开源学习的精神,把自己的一点收获,共享给大家。通过参考一些前辈的文章和帮助文档,本文实现了一个简单的mib,并编写了转载 2008-06-06 08:50:00 · 4258 阅读 · 1 评论 -
mysqlfast.c
to crack encrypted password for mysql 4.x/** This is a high-speed brute-force password cracker for MySQL hashed* passwords. It can转载 2011-10-13 14:45:08 · 2070 阅读 · 0 评论