ExtractorSharp 项目使用文档

ExtractorSharp 项目使用文档

ExtractorSharpGame Resources Editor项目地址:https://gitcode.com/gh_mirrors/ex/ExtractorSharp

1、项目的目录结构及介绍

ExtractorSharp 项目的目录结构如下:

ExtractorSharp/
├── Component/
│   ├── ExtractorSharp.Core/
│   ├── ExtractorSharp.Json/
│   ├── ExtractorSharp.UnitTest/
├── Licenses/
│   ├── gitattributes
│   ├── gitignore
│   ├── ExtractorSharp.sln
│   ├── LICENSE
│   ├── README.md
│   ├── _config.yml
├── README.md
├── LICENSE

目录介绍

  • Component/: 包含项目的核心组件,如 ExtractorSharp.CoreExtractorSharp.JsonExtractorSharp.UnitTest
  • Licenses/: 包含项目的许可证文件、Git 配置文件、解决方案文件等。
  • README.md: 项目的主 README 文件,包含项目的基本介绍和使用说明。
  • LICENSE: 项目的许可证文件。

2、项目的启动文件介绍

ExtractorSharp 的启动文件是 ExtractorSharp.sln,这是一个 Visual Studio 解决方案文件,用于启动和管理整个项目的开发环境。

启动文件介绍

  • ExtractorSharp.sln: 解决方案文件,双击此文件可以打开 Visual Studio 并加载整个项目。

3、项目的配置文件介绍

ExtractorSharp 的配置文件主要包括 gitattributesgitignore,这些文件用于配置 Git 的行为。

配置文件介绍

  • gitattributes: 用于定义 Git 在处理特定文件时的行为,如换行符的处理等。
  • gitignore: 用于指定 Git 忽略的文件和目录,避免将不必要的文件提交到版本控制系统中。

以上是 ExtractorSharp 项目的基本使用文档,涵盖了项目的目录结构、启动文件和配置文件的介绍。希望这些信息能帮助你更好地理解和使用该项目。

ExtractorSharpGame Resources Editor项目地址:https://gitcode.com/gh_mirrors/ex/ExtractorSharp

## Features ### Anti-debugging attacks - IsDebuggerPresent - CheckRemoteDebuggerPresent - Process Environement Block (BeingDebugged) - Process Environement Block (NtGlobalFlag) - ProcessHeap (Flags) - ProcessHeap (ForceFlags) - NtQueryInformationProcess (ProcessDebugPort) - NtQueryInformationProcess (ProcessDebugFlags) - NtQueryInformationProcess (ProcessDebugObject) - NtSetInformationThread (HideThreadFromDebugger) - NtQueryObject (ObjectTypeInformation) - NtQueryObject (ObjectAllTypesInformation) - CloseHanlde (NtClose) Invalide Handle - SetHandleInformation (Protected Handle) - UnhandledExceptionFilter - OutputDebugString (GetLastError()) - Hardware Breakpoints (SEH / GetThreadContext) - Software Breakpoints (INT3 / 0xCC) - Memory Breakpoints (PAGE_GUARD) - Interrupt 0x2d - Interrupt 1 - Parent Process (Explorer.exe) - SeDebugPrivilege (Csrss.exe) - NtYieldExecution / SwitchToThread - TLS callbacks ### Anti-Dumping - Erase PE header from memory - SizeOfImage ### Timing Attacks [Anti-Sandbox] - RDTSC (with CPUID to force a VM Exit) - RDTSC (Locky version with GetProcessHeap & CloseHandle) - Sleep -> SleepEx -> NtDelayExecution - Sleep (in a loop a small delay) - Sleep and check if time was accelerated (GetTickCount) - SetTimer (Standard Windows Timers) - timeSetEvent (Multimedia Timers) - WaitForSingleObject -> WaitForSingleObjectEx -> NtWaitForSingleObject - WaitForMultipleObjects -> WaitForMultipleObjectsEx -> NtWaitForMultipleObjects (todo) - IcmpSendEcho (CCleaner Malware) - CreateWaitableTimer (todo) - CreateTimerQueueTimer (todo) - Big crypto loops (todo) ### Human Interaction / Generic [Anti-Sandbox] - Mouse movement - Total Physical memory (GlobalMemoryStatusEx) - Disk size using DeviceIoControl (IOCTL_DISK_GET_LENGTH_INFO) - Disk size using GetDiskFreeSpaceEx (TotalNumberOfBytes) - Mouse (Single click / Double click) (todo) - DialogBox (todo) - Scrolling (todo) - Execution after reboot (todo) - Count of processors (Win32/Tinba - Win32/Dyre) - Sandbox k
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

宣连璐Maura

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值