CLRDivingNET

CLRDivingNET

Geek Repo

Github PK Tool:Github PK Tool

CLRDivingNET's repositories

Natasha

基于 Roslyn 的 C# 动态程序集构建库,该库允许开发者在运行时使用 C# 代码构建域 / 程序集 / 类 / 结构体 / 枚举 / 接口 / 方法等,使得程序在运行的时候可以增加新的模块及功能。Natasha 集成了域管理/插件管理,可以实现域隔离,域卸载,热拔插等功能。 该库遵循完整的编译流程,提供完整的错误提示, 可自动添加引用,完善的数据结构构建模板让开发者只专注于程序集脚本的编写,兼容 stanadard2.0 / netcoreapp3.0+, 跨平台,统一、简便的链式 API。 且我们会尽快修复您的问题及回复您的 issue.

License:MITStargazers:0Issues:0Issues:0

Harmony

A library for patching, replacing and decorating .NET and Mono methods during runtime

License:MITStargazers:0Issues:0Issues:0

DotNetParser

Run C# executables in C#

License:MITStargazers:0Issues:0Issues:0

standard

This repo is building the .NET Standard

Stargazers:0Issues:0Issues:0

Origami

Packer compressing .net assemblies, (ab)using the PE format for data storage

License:GPL-3.0Stargazers:0Issues:0Issues:0

UseEveryOpCode

Utility that tries to generate every single CIL opcode possible in a valid context.

License:MITStargazers:0Issues:0Issues:0
License:MITStargazers:0Issues:0Issues:0

AsmResolver

A library for editing PE files with full .NET metadata support

License:MITStargazers:0Issues:0Issues:0
License:MITStargazers:0Issues:0Issues:0

BypassGetModuleBaseAddressAndGetExportAddress

A proof of concept of real custom GetProcAddress and GetModuleBaseAddress

Stargazers:0Issues:0Issues:0

JitMagic

Simple tool that allows you to have multiple Just-In-Time debuggers at once.

License:GPL-2.0Stargazers:0Issues:0Issues:0

cecil

Cecil is a library to inspect, modify and create .NET programs and libraries.

License:MITStargazers:0Issues:0Issues:0

RoslynQuoter

Roslyn tool that for a given C# program shows syntax tree API calls to construct its syntax tree

License:Apache-2.0Stargazers:0Issues:0Issues:0

SimpleBinary

二进制快速序列化反序列化类库

License:MITStargazers:0Issues:0Issues:0

OfficeIMO

Fast and easy to use cross-platform .NET library that creates or modifies Microsoft Word and later also Excel files without installing any software.

License:MITStargazers:0Issues:0Issues:0

clrmd

Microsoft.Diagnostics.Runtime is a set of APIs for introspecting processes and dumps.

License:MITStargazers:0Issues:0Issues:0

iced

Blazing fast and correct x86/x64 disassembler, assembler, decoder, encoder for .NET, Rust, Python, JavaScript

License:MITStargazers:0Issues:0Issues:0

DotNetGuide

🦸【C#/.NET/.NET Core学习、工作、面试指南】概述:C#/.NET/.NET Core基础知识,学习资料、视频、文章、书籍,社区组织,开发必备工具和常见的面试题汇总。以及面试时需要注意的事项和优秀简历编写技巧,希望能和大家一起成长进步👊【让现在的自己不再迷茫✨,如果本知识库能为您提供帮助,请给予支持(关注、点赞、分享)】。

Stargazers:0Issues:0Issues:0

JitDumpAnalyser

Analyzer application for CoreCLR JIT dumps

License:MITStargazers:0Issues:0Issues:0

Il2CppAssemblyUnhollower

A tool to generate Managed->IL2CPP proxy assemblies

License:LGPL-3.0Stargazers:0Issues:0Issues:0

SharpASM

SharpASM is a C# project that aims to automate ASM (i.e. shellcode) execution in .NET programs by exploiting code caves in RWX sections allocated by the CLR.

Stargazers:3Issues:0Issues:0

il-repack

Open-source alternative to ILMerge

License:Apache-2.0Stargazers:0Issues:0Issues:0

turdshovel

Dump objects from .NET dumps.

License:MITStargazers:0Issues:0Issues:0

Jitex

A library to modify MSIL and native code at runtime

License:MITStargazers:0Issues:0Issues:0

Nitter

A easy mock/interceptor for .NET

Stargazers:0Issues:0Issues:0

VMUnprotect

VMUnprotect can dynamically log and manipulate calls from virtualized methods by VMProtect.

License:MITStargazers:0Issues:0Issues:0

ExploitRemotingService

A tool to exploit .NET Remoting Services

License:GPL-3.0Stargazers:0Issues:0Issues:0

ExtremeDumper

.NET Assembly Dumper

Stargazers:0Issues:0Issues:0
Stargazers:0Issues:0Issues:0

JitBuddy

Disassemble to x86/x64 ASM listing the native code generated by the JIT of a managed method.

License:BSD-2-ClauseStargazers:0Issues:0Issues:0