28 matches found
SharpStat
SharpStat WMI를 사용하여 cmd.exe /c netstat -n을 실행하고, 출력을 파일로 저장한 다음, SMB를 사용하여 원격으로 파일을 읽고 삭제하는 C 유틸리티입니다. 설명 이 스크립트는 제공된 모든 컴퓨터에 연결하고 WMI를 사용하여 cmd.exe /c netstat -n 을 실행하려고 시도합니다. 출력이 저장되는 파일은 '-file'로 지정됩니다. netstat 명령이 실행되면 출력은 원격 SMB 호출을 통해 읽힌 후 삭제됩니다. 이 스크립트는 가장 은밀한 방법은 아니지만cmd.exe 실행 및 파일 저장 때...
RedPersist
RedPersist RedPersist는 C으로 작성된 Windows 지속성 도구입니다. 프로젝트 컴파일 이 프로젝트에서는 아래의 서드파티 라이브러리가 사용됩니다. TaskScheduler https://github.com/dahall/TaskScheduler Fody https://github.com/Fody/Fody Visual Studio 프로젝트를 로드하고 "도구" "NuGet 패키지 관리자" "패키지 관리자 설정"으로 이동합니다. "NuGet 패키지 관리자" "패키지 소스"를 엽니다. Fody 설치...
DPAPISnoop
DPAPISnoop ユーザーのMasterKeysおよびCREDHISTファイルからクラック可能なDPAPIハッシュを抽出するCツールです。 MasterKey($DPAPImk$)とCREDHISTチェーン全体($credhist$)の両方を対象とし、ローカルパスとリモートSMB共有をサポートします。 抽出されるもの MasterKeyハッシュ($DPAPImk$) 各ユーザーのMasterKeyは \Users\AppData\Roaming\Microsoft\Protect\ にあります。...
nopowershell
NoPowerShell NoPowerShellはCで実装されたツールで、PowerShellに似たコマンドを実行しながら、PowerShellのあらゆるログ記録メカニズムに対して不可視のまま動作します。この.NET Framework 2互換のバイナリは、Cobalt Strikeにロードしてメモリ内でコマンドを実行できます。System.Management.Automation.dllは使用されず、ネイティブの.NETライブラリのみが使用されます。NoPowerShellの別のユースケースとしては、制限された環境でrundll32.exeを介してDLLとして起動する方法があります...
OneNoteAnalyzer
OneNoteAnalyzer 악성 OneNote 문서를 분석하기 위한 C 기반 도구 설명 최근 다양한 위협 행위자들에 의해 악성 OneNote 문서가 실제 환경에 유포되는 것을 발견했습니다. 이에 따라 "OneNoteAnalyzer"를 개발하게 되었습니다. 이 도구는 실행하지 않고도 악성 OneNote 문서를 분석하는 데 도움을 줍니다. 이제 도구가 제공하는 기능들을 살펴보겠습니다. 기능 악성 OneNote 문서의 파일 경로를 제공하면 OneNoteAnalyzer는 다음을 추출합니다: OneNote 문서에서 첨부 파일실제 첨부...
SharpSCOM
SharpSCOM Microsoft System Center Operations Manager(SCOM)と連携するためのCツールです。 このツールは、SCOMサーバーバージョン 10.22.10118.0 に対してテスト済みです。 SSPI統合は、BSD-2ライセンスで公開されているKevin Thompson(antiduh)による nsspi ライブラリを介して提供されます。 コマンドラインの使用法 █▀ █ █ ▄▀█ █▀█ █▀█ █▀ █▀▀ █▀█ █▀▄▀█ ▄█ █▀█ █▀█ █▀▄ █▀▀ ▄█ █▄▄ █▄█ █ ▀ █ Author: Matt...
ZeroLogon
ZeroLogon CVE-2020-1472 C++バージョン。このツールは直接マシンアカウントのパスワードをリセットします。回復機能はなく、実際の攻撃シナリオでは注意して使用してください。 BOFバージョンを参照:ZeroLogon-BOF を基に変更した単一ファイルEXEバージョン。コンパイル後はわずか200KB程度で、過酷な環境での脆弱性悪用に適しています。...
Sharp-SMBExec
Sharp-SMBExec Kevin Robertsons Invoke-SMBExec PowerShell 스크립트의 네이티브 C 변환입니다. https://github.com/Kevin-Robertson/Invoke-TheHash/blob/master/Invoke-SMBExec.ps1 .NET 3.5용으로 빌드되었습니다. 사용법 Sharp-SMBExec.exe hash:"hash" username:"username" domain:"domain.tld" target:"target.domain.tld" command:"command"...
byvalver
byvalver ·𐑚𐑲𐑝𐑨𐑤𐑝𐑼 シェルコードのバッドバイト追放者 概要 • クイックスタート • インタラクティブTUI • ターゲット指定のバッドバイト除去 • バッドバイトプロファイル • 機能 • アーキテクチャ • システム要件 • 依存関係 • ビルド • インストール • 使い方 • 難読化戦略 • ヌル除去戦略 • MLトレーニング • エージェント メナジェリー • 開発 • トラブルシューティング • ライセンス 目次 概要 クイックスタート インストール 基本的な使い方 検証 クロスアーキテクチャ対応 バッチ処理 インタラクティブTUI...
SessionHop
SessionHop SessionHop は C 製のツールで、対話ユーザー(Interactive User)として実行されるよう構成された IHxHelpPaneServer COM オブジェクトを利用し、指定されたユーザーセッションを乗っ取ります。セッションモニカーを作成し、COM オブジェクトの Execute インターフェースを活用することで、オペレーターは別のユーザーのセッション内で任意のファイルを実行できます。このセッションハイジャック手法は、リモートプロセスインジェクションや lsass...
Whisker
Whisker Whisker는 Active Directory 사용자 및 컴퓨터 계정의 msDS-KeyCredentialLink 특성을 조작하여 대상 계정에 "Shadow Credentials"를 효과적으로 추가하는 C 도구입니다. 이 도구는 Michael Grafnetter @MGrafnetter의 DSInternals 코드를 기반으로 합니다. 이 공격이 성공하려면 환경에 최소 Windows Server 2016을 실행하는 도메인 컨트롤러가 있어야 하며, PKINIT Kerberos 인증을 허용하기 위해 도메인 컨트롤러에 서버...
SharpDPAPI
SharpDPAPI SharpDPAPI는 @gentilkiwi의 Mimikatz 프로젝트에 있는 일부 DPAPI 기능의 C 포트입니다. 이 로직은 제가 만든 것이 아니며, 단순히 Mimikatz에서 포팅한 것으로, 과정을 더 잘 이해하고 워크플로에 맞게 운영화하기 위함입니다. SharpChrome 하위 프로젝트는 @gentilkiwi와 @djhohnstein의 작업, 특히 그의 SharpChrome 프로젝트를 각색한 것입니다. 그러나 이 버전의 SharpChrome은 잠금 없이 열기를 지원하는 C SQL 라이브러리의 다른 버전...
SharpNamedPipePTH
SharpNamedPipePTH 이 프로젝트는 로컬 Named Pipe에서 Pass-the-Hash 인증을 사용하여 사용자 가장Impersonation을 수행하는 C 도구입니다. 사용하려면 로컬 관리자 권한 또는 SEImpersonate 권한이 필요합니다. 설명을 위한 블로그 게시물이 있습니다: https://s3cur3th1ssh1t.github.io/Named-Pipe-PTH/ 이 프로젝트는 Sharp-SMBExec 프로젝트의 코드를 기반으로 합니다. 과거에 Offensive Security 프로젝트 상황에서 낮은 권한 사...
TeamViewer-dumper-in-CPP
TeamViewer-dumper-in-CPP 実行中の TeamViewer インスタンスの子ウィンドウを列挙することで、TeamViewer の ID、パスワード、およびアカウント設定をダンプします。 コンパイルと要件 1. CL でコンパイルする 2. cl TeamViewerDump.cpp 3. または cl TeamViewerDump.cpp /EHsc 4. 要件 5. TeamViewer が実行中であること 6. TeamViewer の英語 GUI でのみテスト済み 出力例 C:\tools\ProjectsTeamViewerDump.exe TeamView...
ScheduleRunner
ScheduleRunner - 레드 팀 작전에서 지속성 및 측면 이동을 위해 예약 작업을 사용자 정의할 수 있는 더 많은 유연성을 제공하는 C 도구 예약 작업은 지난 10년 동안 가장 인기 있는 공격 기술 중 하나였으며, 현재도 해커/레드 팀원들이 지속성 및 측면 이동을 위해 일반적으로 사용하고 있습니다. 이미 여러 C 도구가 예약 작업을 사용한 공격을 시뮬레이션하기 위해 개발되었습니다. 저는 그중 일부를 사용해 보았지만 각각 예약 작업 사용자 정의에 한계가 있었습니다. 따라서 이 프로젝트는 제가 필요로 하는 기능을 포함하고 ...
SharpSploitConsole
SharpSploitConsole @cobbrio가 공개한 SharpSploit과 상호작용하도록 설계된 콘솔 애플리케이션 https://github.com/cobbr/SharpSploit SharpSploit은 @cobbrio가 만든 도구로, 정보 보안 커뮤니티의 다양한 기술/C 코드를 하나의 멋진 DLL로 결합한 것입니다. 정말 훌륭하니 꼭 확인해보세요! 설명 SharpSploit Console은 단순한 개념 증명 바이너리로, C 경험이 적은 침투 테스터나 레드 팀이 SharpSploit의 멋진 기능 중 일부를 사용해볼 수...
SharpPrivesc
SharpPrivesc Cの練習と、Privesc(権限昇格)の攻撃面をまとめる試みです。まだ初心者レベルです。Privescチェックなどを行います。 Spectreopsのコマンドライン解析クラスが好みだったので、他の.NETパッケージ(command line parserなど)ではなく、それらを利用することにしました。 To-Do: メニュー Privescチェックモジュールの追加。 完了 ネストされたグループ 引用符なしサービスパス: DCsync:...
usn_analytics
USN 애널리틱스 빌드 git clone https://github.com/4n6ist/usnanalytics.git 리눅스 sudo dnf groupinstall development-tools // Fedora sudo dnf install glibc-static libstdc++-static // Fedora sudo apt-get install build-essential // Debian/Ubuntu cd usnanalytics make 윈도우 MinGW-W64 설치...
SharpDNSExfil
SharpDNSExfil SharpDNSExfil 은 C으로 작성된 유출 도구입니다. 주요 목표는 제한된 아웃바운드 연결에 대한 걱정 없이 디스크에 있는 파일을 유출하는 것입니다. 전제 조건 원격 머신이 DNS를 해석할 수 있어야 합니다. 왜 만들었나? 작업 중 블라인드 RCE를 얻었는데, 원격 머신에 방화벽 보호가 적용되어 아웃바운드 연결을 허용하지 않아 역방향 연결을 얻는 데 어려움을 겪었습니다. 좋은 점은 DNS 서버가 공개 도메인을 해석할 수 있고 DNS를 통해 저에게 도달할 수 있다는 점이었습니다. 하지만 여전히 역방...
ImpulsiveDLLHijack
ImpulsiveDLLHijack C 기반 도구로, 대상 바이너리에서 DLL 하이재킹을 발견하고 악용하는 과정을 자동화합니다. 발견된 하이재킹 경로는 이후 RedTeam 작전에서 EDR을 우회하기 위해 무기화될 수 있습니다. 1. 방법론적 접근 : 이 도구는 기본적으로 DLL 하이재킹을 위해 수행되는 다음 단계를 자동화합니다: 발견Discovery - 잠재적으로 취약한 DLL 하이재킹 경로 찾기 악용Exploitation - 확인 DLL이 하이재킹된 경로에서 로드되었는지 확인하여 100% 악용 가능한 DLL 하이재킹을 확인...