自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 DNS请求响应

dns解析

2023-05-25 14:04:56 97 1

原创 DNS请求及定制响应

近期因项目需要,服务器侧需要收敛53端口,不给客户端提供53端口进行DNS解析,所以需要本地进行特定域名解析,DNS解析的最终目标就是将虚拟域名转换为网关的虚拟IP。原理:在驱动层对本地53端口消息包进行过滤,取出特定域名的DNS请求,然后按照DNS响应消息包的格式对DNS进行定制响应。Flags字段,返回码:0-无差错,1-格式错误,2-服务器失效,3-不存在域名,4-查询类型不支持,5-被禁止,6-15保留。Flags字段,查询或响应类型,0为标准,1为反向,2为服务器状态请求。

2023-04-14 15:44:20 517 1

原创 身份鉴别产品实现过程及原理

windows单点登录,身份鉴别

2022-06-09 13:02:11 421

libqr生成二维码,qt界面显示二维码

libqr编译依赖zlib,已编译了zlib,libqr 32位,64位lib,dll,并附有Qt例子,显示二维码到qt界面

2023-06-14

dns请求响应,最原始的组包拆包DNS包

通过本地连接114.114.114.114,组包dns请求,并获取回应,解包

2023-05-25

C++ 获取ip地址归属地,终端设备地理位置

C++ 获取终端设备的公网ip,根据ip查询ip地址数据库,获取ip归属地,终端设备地址

2023-05-09

DNS请求,定制DNS响应

DNS请求,响应

2023-04-14

Qt实现bs水印,网页水印,cs客户端水印,第三方应用界面水印

Qt实现的第三方网页水印,是采用的QWebEngineView框架实现的 第三方客户端水印则是采用的钩子技术,拦截客户端界面的WM_PAINT,WM_ERASEGROUND消息,进行刷文字到第三方客户端界面

2023-04-04

sqlcipher4 可设置sqlite数据库密码

sqlcipher 可设置sqlite数据库密码,都已经编译好,32,64位均已编译最新版本源码,sqlcipher4加密与sqlcipher3加密不同

2022-08-08

sqlite3 windows与linux 应用详细代码例子

sqlite3 在windows与linux平台上均有工程

2022-03-25

空空如也

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

TA关注的人

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