E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
msil
C#
MSIL
我本人推荐看的一篇文章(我感觉写的非常好)
本文将介绍以下内容: · IL代码分析方法 · IL命令解析 · .NET学习方法论 1. 引言 自从『你必须知道.NET』系列开篇以来,受到大家很多的关注和支持,给予了anytao巨大的鼓励和动力。俱往昔,我发现很多的园友都把目光和焦点注意在如何理解IL代码这个问题上。对我来说,这真是
·
2015-11-02 15:40
C#
C#
MSIL
学习
1 引言 你可曾想到,我们的C#代码,编译之后究竟为何物?你可曾认知,我们的可执行程序,运行之时的轨迹究竟为那般?那么,本文通过对Metadata(元数据)和IL(Intermediate Language, 中间语言)的认识开始,来逐步给出答案。在这个探索轨迹上,元数据、IL、程序集、程序域、JIT、虚分派、方法表和托管堆这些形形色色的神秘嘉宾将在某个时刻不期而遇,作为你必须知道的.NET
·
2015-11-02 15:39
C#
如何保护.net中的dll文件(防止破解、反编译dll)
.net是一种建立在虚拟机上执行的语言,它直接生成
MSIL
的中间语言,再由.net编译器 JIT 解释映象为本机代码并交付CPU执行。
·
2015-11-02 13:40
.net
.NET中反射机制的使用与分析
而将代码转换为 Microsoft 中间语言 (
MSIL
) 并将其插入到该文件的另一部分中。在模块或程序集中定义和引用的每个类型和成员都将在元数据中
·
2015-11-02 11:59
.net
Lambda高手之路第三部分
转http://www.cnblogs.com/lazycoding/archive/2013/01/06/2847587.html 背后的秘密-
MSIL
通过著名的LINQPad,我们可以更深入的查看
·
2015-11-02 10:33
lambda
拷贝出你GAC里面的DLL文件
开始--运行--cmd--"cd C:\WINDOWS\assembly".一般自己开发的dll都在GAC_
MSIL
这个文件夹下面,按照我如下的截图就可以拷贝出你所需要的DLL
·
2015-11-02 09:32
dll
黑马公开课——运行原理与GC学习笔记
程序的运行原理 .NET Framework的组成:(1)基础类库(BCL):使用线程的类来完成编程,对于不存在的类,就自己编写;(2)编译工具:将源文件,编译成“程序集”(exe或dll等)[.NET环境中,
MSIL
·
2015-11-02 09:04
学习笔记
一种NET软件加壳技术的设计与实现
对于Win32 中软件加壳技术已经有非常成熟的商业产品,然而,对于.NET环境下软件,由于.NET程序的编译结果不是机器 语言代码,而是一种
MSIL
中间代码,因此不能使用传统的加壳技术。
·
2015-11-01 14:09
net
MSIL
条件跳转(简单注释)
c# code: using System;public class aidd2008{ public static void Main(String[] argv) { int x = 10; int y = 6; if (x > y) { Console.WriteLine(x);
·
2015-11-01 14:32
注释
Remotesoft .NET Explorer 精简汉化版发布
Remotesoft.NET的资源管理器是一个类似Dependency Walker通用对象浏览器和专业的
MSIL
反汇编工具。
·
2015-11-01 12:51
remote
CLR.CTS,CLS定义
Microsoft中间语言(
MSIL
)
MSIL
是一个它所支持的语言的扩展集,这样保证了语言的无关性,即.NET语言不能执行
MSIL
不能执行的操作。
·
2015-11-01 12:42
ls
利用Mono.Cecil动态修改程序集来破解商业组件(仅用于研究学习)
利用Mono.Cecil动态修改程序集来破解商业组件(仅用于研究学习) Mono.Cecil是一个强大的
MSIL
的注入工具,利用它可以实现动态创建程序集
·
2015-11-01 12:18
.net
Mono
Mono.Cecil
如何从GAC中拷贝文件出来 C:\Windows\assembly
开始--运行--cmd--"cd C:\WINDOWS\assembly".一般自己开发的dll都在GAC_
MSIL
这个文件夹下面,按照我如下的截图就可以拷贝出你所需要的DLL
·
2015-11-01 11:41
assembly
.NET中反射机制的使用与分析
而将代码转换为 Microsoft 中间语言 (
MSIL
) 并将其插入到该文件的另一部分中。在模块或程序集中定义和引用的每个类型和成员都将在元数据中
·
2015-11-01 11:48
.net
反编译的三个工具
我认为有三样 1、 ILDasm与
MSIL
ILDasm,顾名思义,就是IL(
MSIL
,微软中间语言)的反编译器。
·
2015-11-01 10:54
反编译
使用
MSIL
汇编程序 (Ilasm.exe) 2 强签名
在
MSIL
汇编程序中,原本的想法只是想告诉大家,如果遇到内部开发时,遇到没有源码的dll,怎样来修改dll中的bug,既然有朋友提到了强签名,以及破解相关的东西,那么今天就在谈一下我自己在这个过程中的一些小心得
·
2015-11-01 09:09
ASM
使用
MSIL
汇编程序 (Ilasm.exe)
MSIL
汇编程序 (Ilasm.exe) 有时候我们可能只有一个dll,但是又希望能修改部分dll的内容,那么这时,我们可以利用反编译来完成,并利用ilasm来进行重新编译,修改过的源程序。
·
2015-11-01 09:08
ASM
话说C#静态方法
对静态方法的调用以 Microsoft 中间语言 (
MSIL
) 生成
·
2015-11-01 09:11
静态方法
Microsoft PHP.Net ?
NET那样咯,核心是Framework 上把 PHP 编译为
MSIL
。
·
2015-11-01 08:22
Microsoft
导出你的GAC Assembly中的DLLS
方法1: CMD命令中,进入C:\windows\assembly,然后XCOPY GAC_
MSIL
c:\temp /E 这样就得到了dlls了,以命名空间来分类。
·
2015-10-31 16:10
assembly
导出你的GAC Assembly中的DLLS
方法1: CMD命令中,进入C:\windows\assembly,然后XCOPY GAC_
MSIL
c:\temp /E 这样就得到了dlls了,以命名空间来分类。
·
2015-10-31 16:15
assembly
C#基本语法学习笔记 - LotusCheng's home - CSDNBlog
作用:执行时将中间语言编译成本地代码 3、
MSIL
----
·
2015-10-31 12:06
Lotus
理解.NET中的CLR原理
一:本机无关的代码-----
MSIL
(中间语言) 平台无关本机代码,
MSIL
使用.NET
·
2015-10-31 12:00
.net
Problem in ASP.NET Chart control
The type 'System.Web.UI.DataVisualization.Charting.Chart' exists in both 'c:\Windows\assembly\GAC_
MSIL
·
2015-10-31 12:56
asp.net
.net|dotnet应聘人员应该掌握的知识点
不是面面俱到,但是基本如此一、.NET框架 开发人员应该熟悉.NET FrameWork体系结构和基本原理,熟悉CLR(公共语言运行时)和
MSIL
(中间语言),熟悉.NET框架中的委托、线程、
·
2015-10-31 11:10
.net
Ildasm.exe 反汇编程序使用
Ilasm.exe 汇编程序将
MSIL
(微软中间语言)汇编成可跨平台可执行的(pe)文件。
·
2015-10-31 11:33
ASM
《Expert .NET 2.0 IL Assembler》 第一章 简单示例 1.1 CLR的基本概念
返回目录 这一章提供了对ILAsm——
MSIL
编译语言的基本概述。
·
2015-10-31 11:53
.net
收藏
Mono.Cecil是一个强大的
MSIL
的注入工具,利用它可以实现动态创建程序集,也可以实现拦截器横向切入动态方法,甚至还可以修改已有的程序集,并且它支持多个运行时框架上例如:.net2.0
·
2015-10-31 11:16
7种武器——.NET工程师求职面试必杀技
7种武器——.NET工程师求职面试必杀技 一、.NET框架(七种武器之孔雀翎) 开发人员应该熟悉.NET FrameWork体系结构和基本原理,熟悉CLR(公共语言运行时)和
MSIL
(中间语言),熟悉
·
2015-10-31 11:31
.net
将C++托管扩展项目从纯粹的中间语言转换成混合模式
Managed Extensions for C++ Projects from Pure Intermediate Language to Mixed Mode创建 DLL 的 C++ 托管扩展项目默认包含
MSIL
·
2015-10-31 11:17
C++
msil
指令 收藏
介绍 微软中间语言 (
MSIL
) 是一种语言,是许多编译器(C#,VB.NET等)的输出.
·
2015-10-31 11:18
指令
如何使一个你没有源代码的DLL文件变为强命名的DLL
1 ,生成一个KeyFile sn -k keyPair.snk 2, 得到程序集的
MSIL
·
2015-10-31 11:21
dll
(ADO.NET)关于C#中“配置”sqlite问题
警告 1 所生成项目的处理器架构“
MSIL
”与引用“System.Data.SQLite”的处理器架构“x86”不匹配。这种不匹配可能
·
2015-10-31 11:45
sqlite
混合 DLL 加载问题
透过 Visual C++® .NET 和 Visual C++ .NET 2003 编译程序建立且使用混合 DLL (原生和 Microsoft Intermediate Language (
MSIL
·
2015-10-31 11:21
dll
创建WEB Service基础篇
所有的受控代码均被编译为“中间语言”(
MSIL
:Microsoft intermediate language),然后由通用语言运行环境执行。
·
2015-10-31 11:09
web Service
Java不支持创建范型数组分析
核心的问题在于Java范型和C#范型存在根本区别:Java的范型停留在编译这一层,到了运行时,这些范型的信息其实是被抹掉的;而C#的范型做到了
MSIL
这一层。
·
2015-10-31 10:56
java
.NET CLR
MSIL
JIT 的含义
MSILMicrosoft Intermediate Language微软中间语言
MSIL
是一种可移至的汇编语言,它定义了一系列与CPU无关的指令集。
·
2015-10-31 10:01
.net
注册DEV控件
strArray = new string[] { "gacutil -u DevExpress.Data.v11.1", @"mkdir %windir%\assembly\GAC_
MSIL
·
2015-10-31 10:03
控件
开发人员 NET
一、.NET框架 开发人员应该熟悉.NET FrameWork体系结构和基本原理,熟悉CLR(公共语言运行时)和
MSIL
(中间语言),熟悉.NET框架中的委托、线程、序列化、集合、垃圾回收机制、反射等内容
·
2015-10-31 10:31
net
转:
MSIL
: call & callvirt
阅读下面的代码,直接说出输出结果。 class One { private int x = 1; public virtual void Test() { Console.WriteLine("One:" + x); &n
·
2015-10-31 10:10
call
七种武器——.NET工程师求职面试必杀技
七种武器——.NET工程师求职面试必杀技 一、.NET框架(七种武器之孔雀翎) 开发人员应该熟悉.NET FrameWork体系结构和基本原理,熟悉CLR(公共语言运行时)和
MSIL
(中间语言),熟悉.
·
2015-10-31 10:49
.net
动态创建方法和使用
msil
指令动态写入方法二(了解
MSIL
指令)
前一章着重介绍了ILGenerator,今天我们就要学习
msil
指令了,在我们动态创建方法里有一个类里属性都是包含着
MSIL
指令集,所以了我们只需要掌握了该类的这些字段也就可以使用任何托管的语言进行动态的使用
·
2015-10-31 10:53
方法
动态创建方法和使用
msil
指令动态写入方法一(了解ILGenerator)
之前讲过关于如何动态创建和使用程序集、类、方法、字段、属性等两篇文章,第一篇主要讲了介绍动态创建类型的一些基本知识和如何创建程序集、类等,第二篇主要介绍的是如何使用动态创建的程序集,调用动态创建类的方法等的一个完整DEMO。今天讲的其实也是关于在动态创建类型里,如何动态的创建一个较复杂的方法,当然今天这一篇主要着重以介绍如何ILGenerator和
·
2015-10-31 10:53
generator
MSIL
指令速查表
下载地址:http://files.cnblogs.com/jobs/
msil
.rar Base Instructions In
·
2015-10-31 10:36
指令
博客园编辑器插入code功能试用及与EditPlus的语法高亮比较
支持功能:语法高亮、显示行号、代码折叠;支持21种语言,包括:Python, Perl, VBScript, CSS, C#,
MSIL
, VB.NET, C++, XAML, BatchFile, XML
·
2015-10-31 10:06
Editplus
如何保护.net中的dll文件(防破解、反编译)
.net是一种建立在虚拟机上执行的语言,它直接生成
MSIL
的中间语言,再由.net编译器 JIT 解释映象为本机代码并交付CPU执行。
·
2015-10-31 10:03
.net
MSIL
条件跳转(简单注释)
c# code: using System;public class aidd2008{ public static void Main(String[] argv) { int x = 10; int y = 6; if (x > y) { Console.WriteLine(x);
·
2015-10-31 09:57
注释
.NET 元数据概述
将您的代码编译为 PE 文件时,便会将元数据插入到该文件的一部分中,而将代码转换为 Microsoft 中间语言 (
MSIL
) 并将其插入到该文件的另一部分中。
·
2015-10-31 09:52
.net
ASP.NET 编译概览
代码一旦被编译,会转换成不受任何语言和 CPU 约束 的 Microsoft 中间语言(
MSIL
)代表。运行时态的
MSIL
运行在 .NET Framework 上下文环境中,并转换成与
·
2015-10-31 09:37
asp.net
动态创建方法和使用
msil
指令动态写入方法二(了解
MSIL
指令)
前一章着重介绍了ILGenerator,今天我们就要学习
msil
指令了,在我们动态创建方法里有一个类里属性都是包含着
MSIL
指令集,所以了我们只需要掌握了该类的这些字段也就可以使用任何托管的语言进行动态的使用
·
2015-10-31 09:34
方法
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他