mono.cecil

    1

    1답변

    제거 방법 I 이렇게 그래서 목적어 생성을 매개 변수로 입력을 전달하고 제거 할 수있는 IL 주사를 사용하여 변경할 필요 public int Test() { ExternalClass cls = new ExternalClass(); return cls.ExternalMethod(); } : public int Test(External

    2

    1답변

    내 어셈블리에서 메소드를 디 컴파일하려고합니다. 'Microsoft.SharePoint.dll',하지만 컴퓨터에 SharePoint가 설치되어 있지 않습니다. 다음 코드를 사용하면 Mono.Cecil.AssemblyResolutionException '어셈블리 Microsoft.SharePoint를 확인할 수 없습니다.'가 발생합니다. AssemblyDef

    3

    2답변

    Mono.Cecil was answered here에 try/catch를 구현하는 방법에 대한 개요가 있지만 try/catch/finally 전체가 부족합니다. 그렇다면 어떻게 Mono.Cecil을 사용하여 try/finally를 구현합니까?

    0

    1답변

    Cecil 클래스 라이브러리를 처음 사용했습니다. cecil에 대한 설명서가 없다는 사실을 발견했습니다. 나는 지금 dll의 어셈블리 이름을 바꿀 필요가있다 CashCountingLibrary.dll to LibCashCounter.dll 세실을 사용하여 어떻게 할 수 있습니까? 참고 :이 당신이 필요없는 디자인

    4

    1답변

    의 버전에는 AssemblyFactory 클래스가 없습니다. 아마도 Cecil 클래스의 0.9 버전 일 것입니다. 탈출구가 있습니까?

    0

    1답변

    Assembly.load()를 사용하여 어셈블리 B의 appdomain에 어셈블리 B를로드했습니다. B에는 메모리 주소/포인터를 검색해야하는 "X"라는 메서드가 있습니다. B는 assembly.load() 이후에 하나의 인접한 메모리 데이터로 메모리에 매핑된다는 것을 알고 있습니다. GetHInstance (module)를 사용하여이 위치에 도달 할 수 있

    5

    1답변

    Mono.Cecil을 사용하여 주입 한 CIL 코드 시퀀스가 ​​있습니다. 그러나 수정 된 .NET C# 응용 프로그램은 실행되지 않습니다. 목표 : 스택으로부터 수동 부하 및 POP 값이 I 수정 간단한 주() 프로그램 Console.WriteLine for (int i = 0; i < 3; i++) { int z = some va

    1

    1답변

    Mono.Cecil을 사용하여 메서드에 사용자 지정 특성을 추가하려고합니다. 사용자 지정 특성의 생성자는 System.Type입니다. Mono.Cecil을 사용하여 이러한 사용자 지정 특성을 만드는 방법과 System.Type 매개 변수에 대한 인수가 무엇인지 알아 내려고합니다. 지금까지 해봤 public class SampleAttribute : Attr

    0

    1답변

    전체 모듈을 다시로드하지 않고 주입 한 메소드의 RVA를 어떻게 해결합니까? 나는 항상 추가 된 방법의 RVA로 0을 얻고 있습니다. 어셈블리를 작성하고 다시로드하지 않고 RVA를 검색 할 수 있습니까? 감사! AssemblyDefinition asm = AssemblyDefinition.ReadAssembly("hello.exe"); ModuleDefi

    0

    1답변

    Mono.Cecil을 사용하여 메서드의 RVA를 수정하고 싶습니다. 나는 비슷한 질문이 2007 년에 다시 물어 봤지만 0.95에서이 행할 수 있다고 생각하니? 예 : methodA.RVA = 0x1234; Mono.Cecil은 컴파일하는 동안 RVA를 작성하고 작성하지만, 은 RVA를 수정하려고합니다. 그래도 CFF 탐색기를 사용하여 수행 할 수 있습니다