- 博客(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加密类
2010-11-13
MRTG 编译小工具
2010-03-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅