.NET Core - SOFT
-
.NET Foundation
.NET Foundation - projects
The .NET Foundation is an independent forum to foster open development and collaboration around the growing collection of open source technologies around the .NET development framework. -
.NET Core - github
The core repository is the starting point to engage in and learn about the .NET Core stack. -
.NET Core Runtime (CoreCLR) - github
The CoreCLR repo contains the complete runtime implementation for .NET Core. It includes RyuJIT, the .NET GC, native interop and many other components. It is cross-platform, with multiple OS and CPU ports in progress. https://github.com/dotnet/coreclr -
.NET Core foundational libraries (CoreFX)
This repo contains the .NET Core foundational libraries, called CoreFX. It includes classes for collections, file systems, console, XML, async and many others. - .NET Core - Windows, Linux, Mac, Docker
- windows
- redhat
- debian
- macos
- docker
.NET Core - DOC
.NET Core - Low level info
-
The .NET Compiler Platform ("Roslyn")
The .NET Compiler Platform ("Roslyn") provides open-source C# and Visual Basic compilers with rich code analysis APIs. - Learn Roslyn Now (****)
- Part 1: Installing Roslyn
- Part 2: Analyzing Syntax Trees With LINQ
- Part 3: Syntax Nodes and Syntax Tokens
- Part 4: CSharpSyntaxWalker
- Part 5: CSharpSyntaxRewriter
- Part 6: Working with Workspaces
- Part 7: Introducing the Semantic Model
- Part 8: Data Flow Analysis
- Part 9: Control Flow Analysis
- Part 10: Introduction to Analyzers
- Part 11: Introduction to Code Fixes
- Part 12: The DocumentEditor
- Part 13: Syntax Annotations
- Part 14: Introduction to the Scripting API
- Part 15: The SymbolVisitor
- Part 16: The Emit API
.NET - LIFE
.NET core - DEVELOP
-
2016 - The Laggard's Guide to Getting Started with Asp.net 5 Using Yeoman.
-
2015 - DNVM, DNX, and DNU - Understanding the ASP.NET 5 Runtime Options
- Awesome .NET Core
awesome-dotnet
A collection of awesome .NET Core frameworks, libraries, tools, resources and software.
.NET Core - BUGS
-
2015 - Open Source .NET – 1 year later
Zoznam roznych chyb v .NET core za posledny rok. -
2016 - Microsoft .NET Core and ASP.NET Core Release Candidate Beta Bug Bounty Program Terms
- C++ hints
.NET Core - DEBUG
.NET - SECURITY
-
ToorCamp 2016 - Reverse Engineering & Attacking .NET Applications
- Topher Timzen
Topher instructed courses on malware analysis and memory forensics at SOU while also managing their cybersecurity research lab. Mainly focusing on .NET memory hijacking, he has produced tools that allow for new post exploitation attack sequences and discussed them at DEF CON 23, BSidesPDX, and SecTor 2015.
.NET - SECURITY TOOLS
-
dnSpy - .NET assembly editor, decompiler, and debugger (*****)
dnSpy is a tool to reverse engineer .NET assemblies. It includes a decompiler, a debugger and an assembly editor (and more) and can be easily extended by writing your own extension. It uses dnlib to read and write assemblies so it can handle obfuscated assemblies (eg. malware) without crashing. -
de4dot - .NET deobfuscator and unpacker (****)
de4dot is an open source (GPLv3) .NET deobfuscator and unpacker written in C#. It will try its best to restore a packed and obfuscated assembly to almost the original assembly. Most of the obfuscation can be completely restored (eg. string encryption), but symbol renaming is impossible to restore since the original names aren't (usually) part of the obfuscated assembly. -
GrayStorm
GrayStorm is an in memory attack platform that targets the .NET Framework and is injectable by utilizing GrayFrost.
- Attack the .NET JIT
- Attack .NET at the ASM level
- Use ASM and Metasploit payloads
- Utilize objects on the Managed Heap
- Read/Write a Method's ASM
- Use on-the-fly compiled C# to overwrite call addresses and JIT Stubs
- Disassemble a Method's ASM with BeaEngine. -
ILSpy
ILSpy is the open-source .NET assembly browser and decompiler. -
Reflexil
Reflexil - github
Reflexil is an assembly editor and runs as a plug-in for Red Gate's Reflector, ILSpy and Telerik's JustDecompile. Reflexil is using Mono.Cecil, written by Jb Evain and is able to manipulate IL code and save the modified assemblies to disk. Reflexil also supports C#/VB.NET code injection. http://reflexil.net/ -
Justdecompile
Free. For everyone. Forever. With an open source decompilation engine -
Jetbrains dotPeek
Free .NET Decompiler and Assembly Browser - ConfuseEx
ConfuseEx - github
ConfuserEx is an free, open-source protector for .NET applications. It is the successor of Confuser project.