52 matches found
apiscope
ApiScope ApiScope は Windows x64 向けの研究ツールで、新しいプロセスまたは実行中のプロセスにおいて、選択した API 呼び出しをトレースします。Windows デバッガ API を介して DLL ロードイベントを追跡し、デバッグ対象が各イベントから続行する前にフックをインストールします。 含まれるフック: ntdll.dll!NtCreateFile ターゲットパスを記録 ntdll.dll!NtOpenFile ターゲットパスを記録 ntdll.dll!NtReadFile ntdll.dll!NtWriteFile ntdll.dll!NtClose...
Ps-Tools
Ps-Tools - 攻撃作戦向け高度プロセス監視ツールキット エンゲージメント中に侵入したシステムを技術的に深く理解することは、次の行動を決定するための重要な条件となります。侵害したシステムから実行中のプロセスのデータを収集・分析することで、豊富な情報を得られ、標的組織のIT環境構成をより良く理解する助けとなります。さらに、プロセスデータを定期的にポーリングすることで、環境内の変化に迅速に対応したり、調査が行われていることを検知するトリガーとして活用できます。...
thematrix
TheMatrix このプロジェクトはマルウェア解析プロセスを容易にするために作成されました。目的は、ユーザ定義のバイナリをロードし、Win32 APIフックを使用して実行を監視するアクティベータバイナリを作成することです。関連データはディスクに保存されます。コードはx86とx64の両方のバイナリをサポートしています。 ドキュメント 動作の仕組みを説明したブログ記事を書きました: http://antonioparata.blogspot.com/2022/06/thematrix-process-inspection-tool-aimed.html 使い方...
ehids-agent
English | 中文介绍 eHIDS の紹介 eBPF カーネル技術で実装された HIDS デモ。 警告 これは eBPF ベースのデモにすぎません。代わりに Tetragon / Tracee / falco を使用してください。 実装と機能: 1. TCP ネットワークデータキャプチャ 2. UDP ネットワークデータキャプチャ 3. uprobe モードでの DNS 情報キャプチャ 4. プロセスデータキャプチャ 5. uprobe 方式による JAVA RASP コマンド実行シナリオのイベントキャプチャ 6. Go フレームワークによる eBPF...
bandwhich
bandwhich これは、プロセス、接続、リモートIP/ホスト名別に現在のネットワーク使用状況を表示するCLIユーティリティです。 目次 bandwhich 目次 プロジェクトの状態 動作の仕組み インストール 下流パッケージのステータス プリビルドバイナリのダウンロード ソースからのビルド クロスコンパイル Android インストール後 Linux 1. setcap ケイパビリティの説明 2. sudo または代替 インストール後 Windows 使用方法 コントリビューション ライセンス プロジェクトの状態...
rustnet
RustNet 面向终端的进程级网络监控工具:实时呈现 TCP、UDP、QUIC 连接,自带深度包检测,默认沙箱隔离运行。 English | 简体中文 实时洞察机器对外发起的每一条连接:谁在使用它、走的是什么协议。无需 tcpdump,无需 X11 转发,也不必把 root 权限传递下去。 功能特性 进程级归属识别 :每一条 TCP、UDP、QUIC 连接都能追溯到所属进程。Linux 使用 eBPF,macOS 使用 PKTAP,Windows 与 FreeBSD 则走原生 API。Wireshark 与 tcpdump 做不到这一点;netstat / ss 也无法展示实时状态。...
linux-smart-enumeration
まず、便利なワンライナーをいくつか紹介します ; root@kitploit: wget "https://github.com/diego-treitos/linux-smart-enumeration/releases/latest/download/lse.sh" -O lse.sh;chmod 700 lse.sh root@kitploit: curl "https://github.com/diego-treitos/linux-smart-enumeration/releases/latest/download/lse.sh" -Lo lse.sh;chmod 700...
strace
strace - the linux syscall tracer This is strace -- a diagnostic, debugging and instructional userspace utility with a traditional command-line interface for Linux. It is used to monitor and tamper with interactions between processes and the Linux kernel, which include system calls, signal...
strace
strace - linux システムコールトレーサー これは strace です -- Linux 用の診断、デバッグ、教育向けユーザースペースユーティリティで、伝統的なコマンドラインインターフェースを備えています。プロセスと Linux カーネル間の相互作用(システムコール、シグナル配送、プロセス状態の変更など)を監視および操作するために使用されます。strace の動作は、ptrace として知られるカーネル機能によって可能になります。 strace は GNU Lesser General Public License バージョン 2.1 以降...
tarian
Tarian 我们希望以开源方式维护此项目,以对抗针对我们喜爱的 Kubernetes 生态系统的攻击。通过持续的贡献,我们可以作为社区共同应对威胁。 通过预先注册源代码签名、运行时进程监控、运行时源代码监控、变更检测、告警,以及基于检测的预配置和即时响应操作,并共享检测结果,保护在 Kubernetes 上运行的应用免受恶意攻击。从勒索软件中拯救您的 K8s 环境! Tarian 如何工作? Tarian 作为 sidecar 容器运行在主应用 Pod 中,监控进程 ID、运行中的进程数量、父子进程关系变化、文件系统中属于应用的文件和目录、文件签名变更等。Tarian...
PyStat
PyStat - Windows向け高度なNetstat Pythonバージョン2.7との互換性 機能 プロセスのリモートアドレスを確認 プロセスのリモートポートを確認 プロセスを使用しているユーザー、タイトル、PIDを確認 変更履歴: install.pyにPythonモジュールの自動インストールサポートを追加 インストールガイド: .zipファイルをダウンロード .zipファイルからpystatフォルダを任意のドライブに展開します。例: C:\tools\pystat C:\tools\pystatに移動し、SHIFTキーを押しながら右クリックして「ここでコマンドウィンドウを開く」を...
qsreplace
qsreplace Accept URLs on stdin, replace all query string values with a user-supplied value, only output each combination of query string parameters once per host and path. Usage Example input file: root@kitploit: ▶ cat urls.txt https://example.com/path?one=1&two=2...
WhacAMole
WhacAMole WhacAMole は、メモリ内のプロセスを統合的に分析し、マルウェアに関連する異常を検出・警告し、検証・相関・分析に必要なすべての関連情報を画面表示およびファイルに保存するとともに、メモリ領域、プロセス、不審なモジュールをダンプするプログラムです。 これを実現するために、プロセスやロードされたモジュールのメモリ領域の異常だけでなく、プロセスが使用しているメモリ空間全体を詳細に分析します。 現在、WhacAMole は、悪意のある動作、またはマルウェアにのみ起因する可能性がある動作に関連する67のアラートを識別できます。...
iMonitor
中国語 はじめに iMonitor エンドポイント動作分析システム は、iMonitorSDK をベースにしたエンドポイント動作監視・分析ソフトウェアです。 プロセス、ファイル、レジストリ、ネットワークなどのシステム動作の監視を提供します。拡張機能とスクリプトをサポートしており、簡単にカスタマイズして機能を追加できます。ウイルス解析、ソフトウェアリバースエンジニアリング、侵入検知、EDRなどに使用できます。 スクリーンショット バージョン 2.2.0(2022.10.30) スクリプトサポートを追加 スクリプトを使用して列を拡張したり、マッチャーをカスタマイズできます 詳細は...
process-enumeration-stealth
🚴 process-enumeration-stealth 这是什么? 这是一个简单的 PoC,它允许你通过查询 \ntfs\ 基础设备(Windows 文件系统基础对象)返回当前正在使用 NTFS 的 PID 列表。使用这种方法无需使用典型 API,如 NtQuerySystemInformation 或更高级的 EnumProcesses。使用这种非典型的侦察方法可以让操作者规避端点上的典型监控 🎉。感谢 Jonas Lyk 最初发现了这个技巧。 它是如何工作的? 1. 使用 GENERICREAD | SYNCHRONIZE 获取 \ntfs\ 的句柄 2. 使用...
KilledProcessCanary
Windows Killed Process Canary A Windows Service to detect if it has been shutdown and hibernate if multiple instances are. Released as open source by NCC Group Plc - http://www.nccgroup.com/ Developed by Ollie Whitehouse, ollie dot whitehouse at nccgroup dot com...
Securing the Sandbox: A Rootless Containerized Framework for Process-Oriented Monitoring in Computer Graphics Education
Computer Science education fundamentally depends on intensive laboratory hours to foster true programming mastery and logical reasoning. However, the widespread adoption of Generative Artificial Intelligence AI has made it virtually impossible to distinguish authentic student effort from instant ...
Linux Kernel FD-Race Monitoring
This C program is a defensive process-monitoring utility, not a privilege-escalation exploit. It continuously inspects /proc/pid/fd to detect suspicious activity related to excessive file descriptor usage, activity from sensitive SUID binaries, and potential file descriptor leakage or theft...
PT-2026-40970
Name of the Vulnerable Software and Affected Versions Fleet versions prior to 4.81.0 Description A denial-of-service DoS issue exists in the gRPC Launcher "PublishLogs" endpoint. Certain unexpected input values are not handled gracefully, which can cause the server process to terminate while...
Codra Panorama Suite 安全漏洞
Codra Panorama Suite is an industrial process monitoring software platform developed by the French company Codra. There is a security vulnerability in Codra Panorama Suite, which allows attackers to potentially read files on the Web HMI server...