自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

laotse的专栏

laotse的专栏

  • 博客(3)
  • 资源 (5)
  • 收藏
  • 关注

翻译 c#直接读写物理硬盘引导区

其实读写硬盘引导区和是不是c#没有关系,只要能用windows api的语言都可以。原理就是用createfile这个api,获得物理硬盘的handle,然后用FileStream读取就可以了,FileStream有几个构造函数是以句柄方式初始化的。\\.\PHYSICALDRIVE0  就是第一个物理硬盘了,其他的就是1、2、3……using System;using System

2012-05-28 13:21:11 6269

原创 在忍无可忍的情况下,我终于抛弃了remoting

remoting最讨厌的就是有个绑定ip问题,如果绑定ip,那么只能绑定一个,那么如果机器是多网卡,则只能用绑定的这个ip访问。这位说了可以绑定机器名啊。绑定机器名的话,如果服务器是内网的就不行了。 举个例子吧,如果一个服务器是内网,如果绑定路由器的外网ip,并在路由器做映射,那么外网是可以通过外网ip访问,而且路由器映射端口必须和remoting的端口一样才行,但这样的话局域网内

2012-05-26 02:16:57 7828 3

原创 .net中的线程池肯定用了什么优化技术,和直接用线程差别巨大

由于现在很难用syn扫描,于是那天另做一个标准tcp扫描的时候发现了一个问题。本来想象中很简单,就是一个多线程,一个tcpclinet而已。扫描部分代码如下。多说一句,由于.net下无论tcpclient还是socket都没有connect timeout(连接超时)的设置,网上借鉴了一下别人的用AutoResetEvent的等待做超时,异步连接,如果超时之前连接成功就set(),如果等到

2012-05-10 00:19:02 2185 3

SharpTcpScanner扫描器1.9版

c#编写的syn扫描器,扫描速度非常快,优先使用winpcap模式,没有则用rawsocket模式http://blog.csdn.net/laotse/article/details/1585160 2014年5月19日版

2014-05-19

纯真IP合并

用纯真IP把按物理地址搜索的ip集合并处理

2014-04-30

SharpTcpScanner扫描器1.5版

c#编写的syn扫描器,扫描速度非常快。 http://blog.csdn.net/laotse/archive/2007/04/26/1585160.aspx 2012年11月9日版

2012-11-09

SocksProxy代理服务器

c#编写的socks代理服务器 支持sock4 sock4a sock5 sock5支持tcp和udp sock5支持匿名模式和用户名密码验证模式 运行需.net framework 2.0 http://blog.csdn.net/laotse/archive/2011/04/07/6306767.aspx

2011-04-07

c# 俄罗斯方块

现在流行做俄罗斯方块,于是跟风做一个

2007-05-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除