*。dllファイルはwinzip/7zipなどで開いているアーカイブファイルです。 それはすべてと言うことではありません。dllファイルは何でも保存できるアーカイブです。dllの拡張子しかし、ほとんどのwindows。dllファイルはアーカイブとして生成されますこれの例はwindows>twain_32です。しかし、twainアーカイブファイルであるdll。あなたがtwainを見ればdllはありません。dllコンパイルされたCファイル/プログラムまたはプログラムの一部を示す最初の三つのメモ帳文字としてMZŽが表示されます。, 一方、MZはアーカイブのようです。
また、ほとんど。exeファイルは、主にファイルのアイコン画像などを含むアーカイブであり、windowsインストーラパッケージだけでなく、彼らはプログラムがイメージ、映画などを実行
私はここにゲームを持っていますゲーム。exeとjavaクラスファイルが含まれています画像ポインタを指示します。exeを実行するa.batファイル。 明らかにあなたの.batファイルは、アーカイブからjavac呼び出しを実行し、ゲームを実行しますいくつかもあります。javaクラスファイルも含むdllアーカイブ。,
ICON=AUTORUN\MINCRAFTLOGO.ICO
標準アイコンはここにリダイレクトします。icoはa内のイメージファイルです。a内のdllファイル。exeファイル。 だから、上で見られる画像。exeファイルはminecraftのロゴです。 これはautorunと呼ばれるファイルにあります。インフォ 第二の例
startpage=Autostart\Disk1.html uselanguagestartpage=1 windowcaption=Solid Edge licensee=Siemens PLM Software productguid=05B227DF-DB00-4934-B3C8-40B7D8FAA54A singleinstance=1 hidesplashscreen=1 noscrollbars=0 showstatusbar=1 splashscreentime=0 windowwidth=750 windowheight=775 buttondir=Autostart toolbarcolor=16777215 toolbar=goback,goforward,gohome,print,exit open=autostart.exe icon=Autostart\ENGINE.ICO
これはsolid edgeの自動実行です。solidedgeに含まれるinfファイル。exe Autostart\は自動起動です。dllディレクトリ。 オープン=自動起動します。exeは自動起動を指定します。元のsolidedge内から実行するexeファイル。exeアーカイブ。 を使ったサンプルプログラムです。dll(ダイナミックリンクライブラリ)ファイルhttp://www.flipcode.com/archives/Creating_And_Using_DLLs.shtml.,
また、それらがどのように作成されるかも示しています。 以前に説明したように、dllファイルの内容はexeファイルによって呼び出されます。http://msdn.microsoft.com/en-us/library/ms235636.aspxそして、7zipまたはwinzipの前に言ったように、アーカイブとしてダイナミックリンクライブラリを開きます限り、あなたが持っているように。dllファイル。 場合には内容のダイナミックリンクライブラリをまとめ明らかにするプログラムでファイルの読み取りです。
しかし、それ以来。dllファイルは定義上、dll自体は読み取り可能であり、基本的にコンパイルされたC、C#ファイルなどではないはずです。,dllファイルはアーカイブです。dllファイルがvisual studioで作成されますdllが作成され、dllファイルに格納されている情報は暗号化されます。 ほとんどの場合、この暗号化はvisual studio自体によって処理され、通常は手作業で編集されません。 あなたが読んだときa.dllファイルの内容として.exeコンテンツは自動的に復号化されます。 今、プログラムのコンパイルについて話すとき、内容をマシンが簡単に解釈するバイトコードに変更しています。
このファイルサイズは、同じ内容の元のファイルよりも小さくなります。, しかし、filesizeが大きくなることが判明し、ファイルは、実際の暗号化して送信します。 おそらく人々が自分のコードを読んで停止する。 結果としての読み取り。dllの内容は復号化と呼ばれ、逆コンパイルではありません。 逆コ 標準の使用。dllファイルは、バイトコードの意図的な難読化を伴うため、定義上はオープンソースではありません。
コメントを残す