Re: announce: crudcom2 (the crude decompiler) now available, with full GPL'd source code
- From: Willow <wrschlanger@xxxxxxxxx>
- Date: Sun, 24 Aug 2008 06:10:20 -0700 (PDT)
You can find the latest version here: http://code.google.com/p/vm64dec/downloads/list
I fixed some bugs (forget to output std::hex, and other bugs) and now
the output looks like this:
---
Parsing...
Reparsing...
Processing...
Processing (1)...
Processing (2)...
// flags out: 0x8d5
void fn_100(
[in] ax, cx, bx
[out] ax
)
{
loc_105:
fn_11d() then goto fn_108;
loc_108:
goto loc_10d;
loc_10d:
goto loc_10c;
loc_10c:
ret
}
// flags out: 0x8d5
void fn_10f(
[in] ax, cx, bx
[out]
)
{
loc_10f:
word tmp0 = sub(x86_ax, x86_bx);
x86_zf = is_zero(tmp(0));
if (x86_zf) goto loc_118 else goto loc_115;
loc_115:
fn_10f() then goto fn_118;
loc_118:
word tmp0 = sub(x86_ax, x86_cx);
x86_zf = is_zero(tmp(0));
if (x86_zf) goto loc_118 else goto loc_11c;
loc_11c:
ret
}
// flags out: 0x1
void fn_11d(
[in]
[out] ax
)
{
loc_11d:
fn_128() then goto fn_120;
loc_120:
x86_ax = 1;
ret
}
// flags out: 0x1
void fn_128(
[in]
[out]
)
{
loc_128:
x86_cf = 1;
ret
}
Still here...
Writing out.asm...
Done
.
- References:
- Prev by Date: Re: NASM preprocessor
- Next by Date: Re: Intel illogical syntax...
- Previous by thread: announce: crudcom2 (the crude decompiler) now available, with full GPL'd source code
- Index(es):
Relevant Pages
|