好友
阅读权限 30
听众
最后登录 1970-1-1
Panel
发表于 2024-4-14 13:02
本帖最后由 Panel 于 2024-4-14 13:13 编辑
前一久预告的开源项目今天已开,预告:https://www.52pojie.cn/thread-1905326-1-1.html
项目地址: 2367765883/Hephaestus-terminal-management: ### A security tool for enterprise terminal management that named Hephaestus (github.com)
Hephaestus-terminal-management :desktop_computer:
:drooling_face: 你的贡献
:eight_pointed_black_star: 特性
:yum: 兼容状态
支持Windows10 1909以上Windows 10 系统,但是需要注意,禁用调试功能由于使用硬编码(Windows 10 21H2)需要自行修改兼容
:dagger: 功能
文件授权管理
文件冻结
调试授权管理
禁用调试功能
操作授权
禁用终端用户操作
远程进程管理
进程列表
进程保护
强杀进程
远程文件管理
文件列表
文件强删
基于Yara的病毒查杀拦截
PE防火墙
网络防火墙
便携式设备拷贝数据保护
:card_index_dividers: 目录结构
├─ControlClient 通信控制端
├─FilterMessager minifilter通信进程
├─HFTSRESETPWD 修改密码web服务
│ ├─.hbuilderx
│ ├─node_modules
│ │ └─crypto-js
│ │ └─docs
│ ├─pages
│ │ └─index
│ ├─static
│ ├─uniCloud-aliyun
│ │ └─cloudfunctions
│ │ └─resetpwd
│ │ └─node_modules
│ │ ├─bignumber.js
│ │ │ └─doc
│ │ ├─core-util-is
│ │ │ └─lib
│ │ ├─inherits
│ │ ├─isarray
│ │ ├─jsencrypt
│ │ │ ├─bin
│ │ │ └─lib
│ │ │ └─lib
│ │ │ ├─asn1js
│ │ │ ├─jsbn
│ │ │ └─jsrsasign
│ │ ├─mysql
│ │ │ └─lib
│ │ │ └─protocol
│ │ │ ├─constants
│ │ │ ├─packets
│ │ │ └─sequences
│ │ ├─process-nextick-args
│ │ ├─readable-stream
│ │ │ ├─doc
│ │ │ │ └─wg-meetings
│ │ │ └─lib
│ │ │ └─internal
│ │ │ └─streams
│ │ ├─safe-buffer
│ │ ├─sqlstring
│ │ │ └─lib
│ │ ├─string_decoder
│ │ │ └─lib
│ │ └─util-deprecate
│ └─unpackage
│ └─dist
│ └─build
│ ├─.automator
│ │ └─h5
│ └─h5
│ └─static
│ ├─img
│ └─js
├─jsoncppinclude json库
│ └─json
├─jsoncpplib json静态库
├─Minifiltertest 文件过滤驱动
├─MouseFlt 鼠标过滤驱动
├─NetFlt 网络过滤驱动
├─ProjectExe 已废弃
├─ProtecExeForE 服务端
├─RegFltMessager 注册表保护通信进程
├─RegistryFilter 注册表保护驱动
├─WpdFlt 便携式设备过滤
├─yara YARA扫描引擎
│ ├─bazel
│ ├─cli
│ ├─dist
│ ├─docs
│ │ └─modules
│ ├─extra
│ │ └─codemirror
│ ├─libyara
│ │ ├─include
│ │ │ ├─authenticode-parser
│ │ │ ├─tlshc
│ │ │ └─yara
│ │ ├─modules
│ │ │ ├─console
│ │ │ ├─cuckoo
│ │ │ ├─demo
│ │ │ ├─dex
│ │ │ ├─dotnet
│ │ │ ├─elf
│ │ │ ├─hash
│ │ │ ├─macho
│ │ │ ├─magic
│ │ │ ├─math
│ │ │ ├─pb_tests
│ │ │ ├─pe
│ │ │ │ └─authenticode-parser
│ │ │ ├─string
│ │ │ ├─tests
│ │ │ └─time
│ │ ├─pb
│ │ ├─proc
│ │ └─tlshc
│ ├─m4
│ ├─sandbox
│ ├─tests
│ │ ├─data
│ │ │ └─include
│ │ └─oss-fuzz
│ │ ├─dex_fuzzer_corpus
│ │ ├─dotnet_fuzzer_corpus
│ │ ├─elf_fuzzer_corpus
│ │ ├─macho_fuzzer_corpus
│ │ ├─pe_fuzzer_corpus
│ │ └─rules_fuzzer_corpus
│ └─windows
│ ├─libyara
│ │ ├─modules
│ │ │ ├─console
│ │ │ ├─cuckoo
│ │ │ ├─dex
│ │ │ ├─dotnet
│ │ │ ├─elf
│ │ │ ├─hash
│ │ │ ├─macho
│ │ │ ├─math
│ │ │ ├─pe
│ │ │ │ └─authenticode-parser
│ │ │ ├─string
│ │ │ ├─tests
│ │ │ └─time
│ │ ├─proc
│ │ └─tlshc
│ ├─vs2015
│ │ ├─libyara
│ │ ├─test-alignment
│ │ │ └─x64
│ │ │ └─Release
│ │ │ └─test-alignment.tlog
│ │ ├─yara
│ │ └─yarac
│ ├─vs2017
│ │ ├─libyara
│ │ ├─yara
│ │ └─yarac
│ └─vs2019
│ ├─libyara
│ │ ├─Debug
│ │ │ └─libyara.tlog
│ │ └─Release
│ │ └─libyara.tlog
│ ├─packages
│ │ ├─YARA.Jansson.x64.1.1.0
│ │ │ ├─include
│ │ │ └─lib
│ │ ├─YARA.Jansson.x86.1.1.0
│ │ │ ├─include
│ │ │ └─lib
│ │ ├─YARA.OpenSSL.x64.1.1.1
│ │ │ ├─include
│ │ │ │ └─openssl
│ │ │ └─lib
│ │ └─YARA.OpenSSL.x86.1.1.1
│ │ ├─include
│ │ │ └─openssl
│ │ └─lib
│ ├─Release
│ ├─yara
│ │ ├─Debug
│ │ │ └─yara.tlog
│ │ └─Release
│ │ └─yara.tlog
│ └─yarac
│ └─Release
│ └─yarac.tlog
└─yararules YARA扫描规则
├─antidebug_antivm
├─capabilities
├─crypto
├─cve_rules
├─deprecated
│ ├─Android
│ └─Malware
├─email
│ └─eml
├─exploit_kits
├─maldocs
├─malware
│ └─Operation_Blockbuster
├─mobile_malware
├─packers
├─utils
│ └─yara-forensics
└─webshells
:loudspeaker: 构建方法
Windows 11
使用Visual Studio 2022打开ControlClient.sln
Windows 10
使用Visual Studio 2019打开ControlClient.sln
通用
使用HBuilder X导入HFTSRESETPWD,关联阿里云开发环境
使用易语言开发工具导入ProtecExeForE
数据库CREATE DATABASE IF NOT EXISTS userdata;
数据库
CREATE TABLE IF NOT EXISTS userdata.users (
uname VARCHAR(128) NOT NULL,
password VARCHAR(128) NOT NULL,
email VARCHAR(128) NOT NULL,
checkcode VARCHAR(128) NOT NULL,
PRIMARY KEY (uname)
);
:kick_scooter: 使用
ControlClient.sln生成文件全部放同一目录,管理员运行HPTSCore.exe
运行服务端
:shield: 安全性
服务端存在SQL漏洞,原因是在服务端中写定了sql连接和查询过程,攻击者可以利用hook等技术替换查询语句实现攻击
:bell: 许可证
:handshake: 鸣谢
免费评分
查看全部评分
发帖前要善用【论坛搜索 】 功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。