3592 matches found
pike-agent
Pike 代理 pike-agent 记录并分析程序在 Linux 上的行为。它追踪程序的活动,将其索引到数据库中,并让您通过 LLM 代理在 TUI 中与之聊天。 提示词示例: 崩溃诊断:这个程序因总线错误崩溃了。发生了什么? 竞态条件检测:这个程序创建临时文件的方式是否存在竞态条件? 恶意软件分类:我在生产服务器上发现了这个进程。我该担心吗? 参见 向 Pike 打个招呼! 以了解介绍。 工作原理 pike-agent 使用 strace 记录程序执行的每个系统调用,然后将其全文索引到 SQLite 数据库中。LLM 代理通过工具调用查询该数据库,以回答您关于程序行为的问题。...
htrace.sh
Description htrace.sh is a shell script for http/https troubleshooting and profiling. It's also a simple wrapper around several open source security tools. For a more detailed understanding of htrace.sh, its parameters, functions and how it all works, run htrace.sh --examples or see the Wiki...
CVE-2021-34486
CVE-2021-34486 Windows Etw 本地权限提升 仅在 Windows 20H2 x64 上测试 ed2k://|file|cnwindows10businesseditionsversion20h2updatedmarch2021x64dvdca61aaaa.iso|6074574848|B6741C4E4B09337471B02DC95E953992|/ 感谢 @yongchuank https://www.pixiepointsecurity.com/blog/advisory-cve-2021-34486.html...
apiscope
ApiScope ApiScope 是一个 Windows x64 研究工具,用于跟踪新进程或运行进程中选定的 API 调用。它通过 Windows 调试器 API 跟踪 DLL 加载事件,并在被调试者从每个事件继续运行之前安装钩子。 包含的钩子: ntdll.dll!NtCreateFile(记录目标路径) ntdll.dll!NtOpenFile(记录目标路径) ntdll.dll!NtReadFile ntdll.dll!NtWriteFile ntdll.dll!NtClose ntdll.dll!NtOpenKey(记录键路径) ntdll.dll!NtSetValueKey...
drvtrace
tracedrv 用于跟踪被调试驱动程序进入其他模块的转换(即跟踪函数调用)的小型WinDbg扩展。 用法 !tracedrv 4000 trace for 4000 instructions...
hoper
Hoper 它显示您指定的 URL 到达其端点所经过的所有跳转。 例如,如果您想查看邮件中的 URL 或 URL 缩短器的完整路径,Hoper 会返回所有 URL 重定向。 安装 $ gem install hoper 使用 在命令行中输入: $ hoper url 开发 检出仓库后,运行 bin/setup 安装依赖。您也可以运行 bin/console 进入交互式提示,以便进行实验。 要将此 gem 安装到本地机器,请运行 bundle exec rake install。要发布新版本,请在 version.rb 中更新版本号,然后运行 bundle exec rake...
XSSTracer
XSSTracer v1.3 by 1N3 @CrowdShield https://crowdshield.com XSSTracer 是一个小型 Python 脚本,用于检查远程 Web 服务器的 Clickjacking、跨框架脚本、跨站追踪和主机头注入漏洞。 用法: ./xsstracer...
bpflock
bpflock - Lock Linux machines bpflock - eBPF driven security for locking and auditing Linux machines. Note: bpflock is currently in experimental stage , it may break, options and security semantics may change, some BPF programs will be updated to use Cilium ebpf library. Sections 1. Introduction...
dexfinder
dexfinder 英语 | 中文 | 网站 网站 : junelegency.github.io/dexfinder 跨平台 APK/DEX 方法和字段引用查找工具,支持调用链追踪、ProGuard/R8 反混淆以及 Android 隐藏 API 检测。 灵感来源于 Android 的 veridex 工具,使用 Go 重新实现并增强了功能:更快的反射检测、调用链追踪(veridex 仅显示一层)以及灵活的输出格式。 功能 APK/DEX/JAR 扫描 — 解析 DEX 字节码,提取所有方法/字段/字符串引用 多格式查询 — 按 Java 名称、DEX/JNI 签名或简单关键词搜索...
TiEtwAgent
TiEtwAgent - 基于ETW的进程注入检测 这个项目是为了研究、构建和测试不同的内存注入检测用例和绕过技术而创建的。该代理利用 Microsoft-Windows-Threat-Intelligence 事件追踪提供程序,作为用户态挂钩的更现代、更稳定的替代方案,并具有内核模式可见性的优势。 该项目依赖于 microsoft/krabsetw 库进行 ETS 设置和使用。 随附的博文可在此处找到:https://blog.redbluepurple.io/windows-security-research/kernel-tracing-injection-detection...
Nodejs-Tracer
nodejs-tracer 简单的 Node.jstracer,用于记录对核心模块的调用,可以伪造某些调用以绕过反分析,保存应用程序写入的文件等等。可用于分析高度混淆的 Node.js 恶意软件。 用法 node -r .\tracer.js main.js 示例追踪(DISPLAYSTACK 激活时): 配置 调整脚本中的常量以配置以下选项: const DISPLAYSTACK = true // Display stack trace for each call const SAVEFILEWRITES = true // Save files written by the...
EhTrace
EhTrace EhTrace (发音为"ATrace")是一个高性能的Windows二进制跟踪与插桩框架。它能够在无需源代码、无需修改二进制文件、无需传统调试的情况下,对Windows可执行文件进行深入的运行时分析。 概述 EhTrace利用Windows向量化异常处理(VEH)和块步进技术,以极低的开销提供全面的执行跟踪。与传统的调试或插桩工具不同,EhTrace完全在进程内运行,无需对目标二进制文件进行任何修补。 关键特性 零二进制修改 :无需修改目标二进制文件即可跟踪执行 高性能 :块步进代替单步执行,每秒约处理4300万事件 完整代码覆盖 :自动检测和跟踪基本块 寄存器状态监控...
NtTrace
NtTrace 自述文件 另见 http://rogerorr.github.io/NtTrace/ 目录 Readme.md - 本文件 NtTrace.cfg - NtTrace 的默认配置文件 NtTrace.ico - 图标文件 NtTrace.mak - 用于 Microsoft Visual Studio 命令提示符的生成文件 NtTrace.rc - 资源文件 src - 源文件 include - 包含文件 version.rc - 版本资源 Gdi32Trace.cfg - GDI 原生调用的配置文件 User32Trace.cfg - USER32 原生调用的配置文件...
gftrace
gftrace 一个用于 Golang 二进制文件的命令行 Windows API 跟踪工具。 注意: 此工具是一个概念验证和工作进行中的原型,请相应对待。欢迎反馈! 工作原理? 尽管 Golang 程序在构建方式和运行时行为方面包含许多细微差别,但它们仍然需要与操作系统层交互,这意味着在某些时候它们确实需要调用 Windows API 的函数。 Go 运行时包包含一个名为 asmstdcall 的函数,该函数是用于与 Windows API 交互的一种“网关”。由于这个函数预计会调用 Windows API...
gftrace
gftrace A command line Windows API tracing tool for Golang binaries. Note: This tool is a PoC and a work-in-progress prototype so please treat it as such. Feedbacks are always welcome! How it works? Although Golang programs contains a lot of nuances regarding the way they are built and their...
functrace
functrace - 函数跟踪器 functrace 是一个工具,它通过使用 DynamoRIO http://dynamorio.org/ 的动态插桩技术来帮助分析二进制文件。 以下是一些已实现的功能(基于 DynamoRIO): 反汇编所有执行的代码 反汇编特定函数(如果是地址则转储) 获取特定函数的参数(如果是地址则转储) 获取特定函数的返回值(如果是指针则转储) 监控应用程序信号 生成报告文件 ghidrahttps://ghidra-sre.org/ 覆盖率脚本(基于 functrace 报告文件) 设置 $ wget...
forbidden
Forbidden Bypass 4xx HTTP response status codes and more. The tool is based on Python Requests, PycURL, and HTTP Client. Tested on Kali Linux v2024.2 64-bit. Made for educational purposes. I hope it will help! Future plans: Add the silent option to suppress console output. Add the no color option...
IPCDump
ipcdump 公告文章 ipcdump 是一个用于跟踪 Linux 上进程间通信(IPC)的工具。它涵盖了大多数常见的 IPC 机制——管道、FIFO、信号、Unix 套接字、基于环回的网络以及伪终端。它是调试多进程应用的有用工具,也是理解系统中不同组件如何相互通信的简单方式。ipcdump 可以跟踪通信的元数据以及内容,特别适合跟踪短生命周期进程之间的 IPC,而这在使用传统调试工具(如 strace 或 gdb)时可能很困难。它还具备一些基本的过滤功能,帮助您筛选大量事件。 ipcdump 收集的大部分信息来自放置在关键内核函数的 kprobes 和 tracepoints 上的...
apache_skywalking
Apache SkyWalking SkyWalking :一个 APM(应用程序性能监控)系统,专为 微服务、云原生和基于容器(Docker、Kubernetes、Mesos)的架构而设计。 简介 SkyWalking 是一个开源 APM 系统,为云原生架构下的分布式系统提供监控、追踪和诊断能力。 核心功能如下。 服务、服务实例、端点指标分析 根因分析。在运行时对代码进行剖析。 服务拓扑图分析 服务、服务实例和端点依赖分析 检测慢服务和慢端点 性能优化 分布式追踪和上下文传播 数据库访问指标。检测慢数据库访问语句(包括 SQL 语句)。 告警 SkyWalking...
BeaconHunter
BeaconHunter 基于行为的监控与狩猎工具,使用 C 构建并利用 ETW 追踪。蓝队成员可使用此工具检测和响应潜在的 Cobalt Strike 信标。红队成员可使用此工具研究 ETW 绕过技术并发现行为类似信标的新进程。 作者 :Andrew Oliveau @AndrewOliveau 摘要 注入良性进程中的信标植入体,其线程通常处于 Wait:DelayExecution 状态(可能与 Cobalt Strike 的 sleep 有关)。查找所有包含处于 Wait:DelayExecution 状态线程的进程,然后利用 ETW 追踪专门监控可疑线程活动: HTTP/HTTP...