保护指定端口免受攻击,只有通过服务校验以后,将其添加至白名单,才可以连接指定端口。
Go to file
筱傑 cc1dad74dd Add Runtime images
Update README.md
Delete redundant files
2019-06-17 22:29:09 +08:00
DaemonService Add Runtime images 2019-06-17 22:29:09 +08:00
images Add Runtime images 2019-06-17 22:29:09 +08:00
.gitignore Add Runtime images 2019-06-17 22:29:09 +08:00
README.md Add Runtime images 2019-06-17 22:29:09 +08:00

DaemonService

使用Qt 5.6编译 数据库使用SQLite

原理是操作windows本地安全策略

运行截图:

文件结构:

  • 数据库操作类
    • dal.cpp
    • dal.h
  • 策略组操作类
    • ipsechelper.cpp
    • ipsechelper.h
  • 工作者线程类
    • worker.cpp
    • worker.h
  • 日志类
    • log.cpp
    • log.h
  • md5计算类未使用
    • md5.cpp
    • md5.h
  • 连接池、线程分配、服务主类
    • daemonservice.cpp
    • daemonservice.h
  • 守护服务初始化脚本
    • DaemonServiceInitializer.bat
  • Qt项目文件
    • DaemonService.pro
  • 资源文件
    • res.qrc
    • uac.rc
  • 图标文件
    • Daemon.ico