自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 一个Go语言实现的高安全、高效率、请求与回复配对的TCP长连接通讯类

此TCP通讯类使用的数据包结构和接收方法使得通讯效率比传统软件高了不止一点点;ECC + AES 的加密方式使得通讯过程难以破解,安全性非常高;SendAndWait 函数实现了请求与回复的配对及超时功能,极大简化网络通讯的开发方式。总之,使用此TCP通讯类可以极大简化通讯程序代码,减少网络编程的工作量,同时获得高安全高效率的通讯能力。虽然我的源代码是Go语言编写,但是Go语言支持编译为dll或so库,如此即可被C、C++、Java、C#等其它语言调用。

2025-05-14 15:59:52 775

原创 MD5密码破解与解决办法

目前大部分的网站保存的用户密码都是密码的MD5编码。虽然MD5编码无法逆向破解,但是仍然可以通过一一尝试的方式进行暴力破解。由于密码的长度和字符类型通常都有限定,完全可以通过逐一生成密码,计算其MD5编码后进行比对的方式获得原始密码。虽然这种破解方法需要大量的计算,但是只要计算机足够多就可以在较短的时间内计算出原始密码(比特币的真相就是如此)。国内有网站对破解的结果做了缓存并提供查询功能。

2025-04-10 15:37:26 2361

原创 零费用解决DDoS攻击

由于Web服务端的一个考虑不周导致DDoS攻击大行其道,造成巨大的经济损失。传统的解决办法需要花费巨资购买防火墙。如今只需要一行代码即可使基于Gin的Web服务端天生免疫DDoS攻击,可谓是一本万利。其它Web服务端只要有源代码也可以做类似的修改实现天生免疫DDoS攻击的目的。

2025-03-14 13:51:17 735

原创 WebApi FromBody参数

WebApi程序可在方法参数前加[FromBody]标识,表示该参数值应该从请求的Body中获取,而不是从URL中获取。从URL获取参数值的方式的弊端是URL有长度限制,当超过浏览器的最大URL长度时请求将被浏览器拒绝,根本不会发出去。因此,当参数值过大时需要用[FromBody]参数进行传输。以下是WebApi接口定义,很简单,只为说明用法: [HttpPo

2017-10-17 17:12:31 47515 2

原创 .Net WebAPI 高速下载文件接口实现

接触WebAPI一年多了,感觉是个承上启下,开创未来的技术。老一辈程序员写接口就像写方法一样,不需要了解太多网页的知识,却可以在浏览器中访问这些接口;由于是基于HTTP协议,因此不管是PC、手机还是嵌入式均可顺利访问。对于当下软件多终端的设计结构来说,这就像是量身订做的一样。在开发的过程中遇到了一些问题,大部分都可通过百度找到解决方案,但是有一个问题却一直没有很好地解决,那就是文件下载速度的问

2017-09-30 14:03:54 3403 1

加密结果不同,解密结果相同的AES加密类

C# .Net 2005 AES加密类,通过在需要加密的字符串前后各加特定长度的系统当前时间值来达到对同一个字符串每次加密结果都不一样的目的。解密时忽略添加的的字符从而得到原来的字符串。支持128位、196位和256位加密;支持自定义密钥;支持分组大小;

2010-11-13

MySql官方连接驱动(.Net)

.Net 连接 MySql 的驱动安装包。安装包在项目中添加引用即可。

2017-11-20

MRTG 编译小工具

MRTG编译小工具,功能比较简单,只为代替命令行的编译方式,方便大家配置MRTG进行网络流量监控。注意:该程序需要安装.net framework才能运行。Perl和MRTG原程序各位自己下载安装。

2010-03-08

空空如也

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

TA关注的人

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