Loading...
服务热线:800-6866-150 购物车(0)
您好,访客 请登陆注册
 

Linux操作系统网络驱动程序编写

  • 工作需要写了我们公司一块网卡的Linux驱动程序。经历一个从无到有的过程, 深感技术交流的重要。Linux作为挑战微软垄断的强有力武器,日益受到大家的喜 爱。真希望她能在中国迅速成长。把程序文档贴出来,希望和大家探讨Linux技术 和应用,促进Linux在中国的普及。 本文可随意转载,但请不要在盈利性出版物上刊登。 Linux操作系统网络驱动程序编写 一.L...
    硬件
  • bordi 发布于2007-11-21 21:26:00 | 详细内容( 1187次阅读) 查看评论

小木马cnc源代码及开发文档

  •     以下的程序算是一个小小的木马吧,设计目的是通过浏览器来控制远程UNIX系统。比如输入 http://192.168.0.111:88/cat /etc/shadow 就能在浏览器里看到 /etc/shadow 的内容。目前也就这些可以,比如 ls 等只有输出的命令好使,象 vi 这样的交互式程序就有些麻烦了。不过只要弄熟悉了 UNIX 及 HTTP 的细节应该问题不大的。我在这里帖出源...
    硬件
  • bobdai 发布于2007-11-21 21:26:00 | 详细内容( 1271次阅读) 查看评论

UNIX的套接口(Socket)编程简介

  • 网络编程,即编写通过计算机网络与其他程序进行通讯的程序。在目前的模式下,相互通信的网络程序中,一方称为客户程序(client),另一方称为服务程序(server),大多数操作系统都提供了编译好的网络程序,比如Web客户程序(浏览器),Web服务器程序,以及FTP,Telnet等,而应用Socket编程接口可以编写自己的网络通信程序。在TCP/IP世界中,网络通讯的基本模式如下:每一台通讯的主机...
    硬件
  • bobdai 发布于2007-11-21 21:26:00 | 详细内容( 1492次阅读) 查看评论

UNIX下守护进程(Daemon)的编写

  •     UNIX下的网络服务程序,如Web Server,FTP,Telnet一般都是由守护进程(Daemon)来实现的。守护进程不占用终端,在后台运行。UNIX的守护进程一般都命名为 *d 的形式,如httpd,telnetd等等。其实,守护进程的实现是非常简单的,在我的程序中,我使用一个INIT_DAEMON宏来实现守护进程的初始化工作,如图2.4所示。第一次调用fork函数,为避免挂起控...
    硬件
  • bobdai 发布于2007-11-21 21:26:00 | 详细内容( 1425次阅读) 查看评论

一个扫描端口软件的分析

  • 本站点代码本人都在Linux上作过调试,如果在其他Unix系统上有问题 请与本人联系 jjgirl@263.net 本人已加中文注释,如果仍然有问题有给我留言或来信。 /* -*-C-*- tcpprobe.c */ /* tcpprobe - report on which tcp ports accept connections */ /* IO ERROR,...
    硬件
  • jjgirl.yeah.net 发布于2007-11-21 21:26:00 | 详细内容( 1188次阅读) 查看评论

一个SYN攻击的代码分析

  • 这是一个SYN攻击的源程序: 大家试着读一读,看是否能读懂,不懂可以给我留言。 我加的有中文注释。 /* Syn Attack against a port for Solaris */ /* Original land attack, land.c by m3lt, FLC */ /* Ported to 44BSD by blast and jerm */ ...
    硬件
  • jjgirl.yeah.net 发布于2007-11-21 21:26:00 | 详细内容( 1159次阅读) 查看评论

Linux平台的下载程序

  • 有许多网络文件下载工具可以在Windows平台下很好地工作,如NetAnts、“网际快车”、TelePro等,还有像WebZip那样功能强大的离线浏览器。这些工具使我们可以在Windows环境下很轻松地下载网站上的文件、目录、网站的一部分,甚至整个网站。然而在Linux环境下,这类工具却很少。笔者通过自己的摸索,在集成开发环境KDevelop 1.2下实现了一个网站下载程序,它支持文件级的“多...
    硬件
  • 杨剑新 发布于2007-11-21 21:26:00 | 详细内容( 1003次阅读) 查看评论

Linux Serial Programming HOWTO - 串口通讯编程

  • by Peter H. Baumann, Peter.Baumann@dlr.de 译者: 曾元佑 yytseng@ms16.hinet.net v1.0, 22 一月 1998  --------------------------------------------------...
    硬件
  • 发布于2007-11-21 21:26:00 | 详细内容( 1206次阅读) 查看评论

Linux网络编程--1. Linux网络知识介绍

  • Version 1.0 Sun,2000-8-27  1.1 客户端程序和服务端程序  网络程序和普通的程序有一个最大的区别是网络程序是由两个部分组成的--客户端和服务器端.  网络程序是先有服务器程序启动,等待客户端的程序运行并建立连接.一般的来说是服务端的程序 在一个端口上监听,直到有一个客户端的程序发来了...
    硬件
  • linuxc.51.net 发布于2007-11-21 21:26:00 | 详细内容( 1193次阅读) 查看评论

Linux网络编程--2. 初等网络函数介绍(TCP)

  •   Linux系统是通过提供套接字(socket)来进行网络编程的.网络程序通过socket和其它几个函数的调用,会返回一个 通讯的文件描述符,我们可以将这个描述符看成普通的文件的描述符来操作,这就是linux的设备无关性的 好处.我们可以通过向描述符读写操作实现网络之间的数据交流.  2.1 socket  int...
    硬件
  • linuxc.51.net 发布于2007-11-21 21:26:00 | 详细内容( 1173次阅读) 查看评论