473,326 Members | 1,972 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,326 software developers and data experts.

About MSIL Disassembler

when i try to use msil disassembler to disassemble the .exe file
generated by vc++2005,it says "has no valid CLR header",what does that
mean?? thx for your help in advance..
Aug 21 '08 #1
6 5994
"jackie" <ja*******@gmail.comwrote in message
news:ae**********************************@v1g2000p ra.googlegroups.com...
when i try to use msil disassembler to disassemble the .exe file
generated by vc++2005,it says "has no valid CLR header",what does that
mean?? thx for your help in advance..
Er, probably that it doesn't have a valid CLR header. EXE files are
generally binary, not IL.

But you might have better feedback in a forum dealing with C++ and/or MS
stuff.

--
Bartc

Aug 21 '08 #2
"jackie" <ja*******@gmail.comwrote in message
news:ae**********************************@v1g2000p ra.googlegroups.com...
when i try to use msil disassembler to disassemble the .exe file
generated by vc++2005,it says "has no valid CLR header",what does that
mean?? thx for your help in advance..
Is it compiled as C++/CLR or C++/native? (native can't be be
msil-disassembled, because it's not msil)

Aug 21 '08 #3
Is it compiled as C++/CLR or C++/native? (native can't be be
msil-disassembled, because it's not msil)
So,what assembler can i use to assemble C++/native? thx.

Aug 22 '08 #4
i know in linux,objdump maybe a good choice for disassemble,but i use
ms windows and vs2005,so what assembler will be better for me to use
for c++/native? thx.
Aug 22 '08 #5
"jackie" <ja*******@gmail.comwrote in message
news:53**********************************@j1g2000p rb.googlegroups.com...
i know in linux,objdump maybe a good choice for disassemble,but i use
ms windows and vs2005,so what assembler will be better for me to use
for c++/native? thx.
The disassembler that comes with nasm maybe?

Aug 22 '08 #6

"jackie" <ja*******@gmail.comwrote in message
news:53**********************************@j1g2000p rb.googlegroups.com...
>i know in linux,objdump maybe a good choice for disassemble,but i use
ms windows and vs2005,so what assembler will be better for me to use
for c++/native? thx.
You want to disassemble to x86 code, not MSIL? Try pedump.exe or dumppe.exe.

--
Bartc

Aug 22 '08 #7

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

10
by: Raymond Lewallen | last post by:
Is there some article out there that helps in reading MSIL? I've been looking but can't find anything, and I'm probably just looking in the wrong spots for the wrong keywords. I understand mov,...
7
by: Raymond Lewallen | last post by:
Microsoft, Can I make a request for a newsgroup specific to MSIL? I have taken great interest in MSIL and have done a lot of reading into MSIL, and written, compiled and tested with success a...
6
by: TrickyDicky | last post by:
Hi all, I'm just starting to experiment with MSIL but am getting confused about c# and MSIL integration. I understand that c# is compiled into MSIL before it is JIT'ed and then executed. I...
6
by: Pawel | last post by:
Ary you know tools to convert MSIL code (Assembly) to Win32 (not Just In Time)?
4
by: James dean | last post by:
My understanding is the MSIL runs on the CLR and the CLR is basically the JIT compiler plus Garbage collection. This part "MSIL runs on the CLR" is a bit vague to me can anyone give me a clearer...
3
by: NigelW | last post by:
Clarification needed please. If I compile a C++ program with the /clr option inpsection of the resulting assembly with ILDASM shows MSIL even for methods in classes for which I have not...
3
by: Mark Fox | last post by:
Hello, I have read a lot about how the .NET Framework uses MSIL as its intermediate language. If I have a project in C# in VS.NET 2003, how do I get the MSIL for it so I could look at it? ...
20
by: VeNoM00 | last post by:
Hi, i want to use a msil'potentiality that i can't use in vb, so i have to modify the il code generated in the first phase of the build and then let it finish. 1. VB 2. original msil ----i...
10
by: Number 11950 - GPEMC! Replace number with 11950 | last post by:
Hi all, Playing VS2005 was more fun than Doom III, and I do enjoy my games. Anyway, it's back to work for me and I'm bogged down in my familiar VB6 stomping grounds because I don't want my...
0
by: DolphinDB | last post by:
Tired of spending countless mintues downsampling your data? Look no further! In this article, you’ll learn how to efficiently downsample 6.48 billion high-frequency records to 61 million...
0
by: ryjfgjl | last post by:
ExcelToDatabase: batch import excel into database automatically...
0
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
1
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
0
by: jfyes | last post by:
As a hardware engineer, after seeing that CEIWEI recently released a new tool for Modbus RTU Over TCP/UDP filtering and monitoring, I actively went to its official website to take a look. It turned...
0
by: ArrayDB | last post by:
The error message I've encountered is; ERROR:root:Error generating model response: exception: access violation writing 0x0000000000005140, which seems to be indicative of an access violation...
1
by: PapaRatzi | last post by:
Hello, I am teaching myself MS Access forms design and Visual Basic. I've created a table to capture a list of Top 30 singles and forms to capture new entries. The final step is a form (unbound)...
0
by: af34tf | last post by:
Hi Guys, I have a domain whose name is BytesLimited.com, and I want to sell it. Does anyone know about platforms that allow me to list my domain in auction for free. Thank you
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome former...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.