cil

    4

    2答えて

    メソッドから以前にGetMethodBody()を介してエクスポートされたbyte []コードを注入することができれば、それは再び実行可能コードになる可能性があります。誰かがかなり簡単な例や説明を書くことができたら、私は感謝します。 よろしくお願いいたします。

    6

    1答えて

    CLIアセンブリから未使用のコードを削除する無料のツールはありますか? 私はこの最適化を行うことが可能です難読化ツールがある知っているが、これらのすべてはお金がかかります。既にコンパイルされたアセンブリで未使用のコードを削除するフリー(またはオープンソース)ツールはありますか?

    2

    2答えて

    私はILコードをアセンブリにコンパイルしようとしています。 ilasm.exeは私のC#アプリケーションによって呼び出されるはずです。私はilasm.exeをProcessStartInfoインスタンスで呼び出しています。 PEの世代はうまく動作し、私のアセンブリは機能しています。 私の問題は、自分のアプリケーションで作成されたファイルで、その後に管理者権限を実行する必要があることです。 ilas

    4

    1答えて

    私はCILを教えていて、これまでずっと昨日始まったばかりですが、私は本当に理解できない問題にぶつかりました。私はint(int32)のためにユーザーにプロンプ​​トを出し、それを格納してフロートに変換して表示します。しかし、私が何を入力してもフロートとしては違う。ここに私のコードです: .assembly variables {} .method public static void main(

    0

    2答えて

    記述が作成する仮想マシンで実行します:CILを作成 解析された入力は.csファイルから C#のパーサ コンASTツリープログラム の/バイトコード表現 VMを作成し、「バイトコード」として記憶されているコードを実行 - 解析されたプログラムを動作させます10 基本的に私はすべての "もの"で自分の言語を書く必要があります。 実行したいサンプルプログラムを作成します。私はこのプログラムを処理し、AS

    -1

    2答えて

    これは私のC#プログラムです:16進データを通常のテキスト形式で解読しなければなりません。私はhttp://commons.apache.org/codec/download_codec.cgiからダウンロードしたapacheライブラリのHexクラスを使用することを好みます。これはjarファイルです。 JarファイルはC#コンパイラでは受け入れられません。グーグルではじめて、コモンズコーデックja

    6

    1答えて

    私はCILで、さまざまなオペコードを経ていると私は BEQ、Beq_S ブギー、Bge_S BGT、Bgt_S Sは、おそらく "短い形式" でのBr、Br_S のように似て探しているコードの多くを見つけます。どういう意味ですか??

    1

    2答えて

    私はCILを経由するのではなく、APIアプローチを好むでしょう。私が使用できる高水準のフレームワークはありますか、またはReflection.Emitを使用する必要がありますか?さらに模索して UPDATE 私はモノmcs.exe C#コンパイラのバックエンドで使用されるかについての(潜在的に)矛盾する説明があることに気づきました。 Some "Mono C#コンパイラは、System.Refle

    1

    1答えて

    私はそれを楽しんで自分のコンパイラを書いていますxD。それはMono.Cecilを使ってCILにコンパイルしています。逆コンパイルやCILを見てもOKですが、実行すると「メソッドが見つかりませんでした:」というクラッシュ(例外)が発生します。クラッシュが(どの方法スタックトレースの番組)で生成される方法を見てみると これは、与えられたメソッドのCILです: .method public hideb

    8

    2答えて

    私はECMA 335を見直しましたが、有望だがドキュメントはほとんどない.exportキーワードへの参照が見つかりました。私はC#でこれを行うことに関して、StackOverflowに関する同様の質問を見つけました。しかし、それは今までのところ私をどこにでも導いてくれました。 私はCIL DLLを持っており、ネイティブC++アプリケーションからその静的メソッドのいくつかを呼び出したいとします。 I