May 26, 2024 04:59 AM
(This post was last modified: May 26, 2024 06:06 AM by minix6800.)
hello,
I need a bit of help to decompile a dll file so I can understand how the code achieves its purpose
hps://apps.autodesk.com/RVT/en/Detail/Index?id=2118236460569478369&appLang=en&os=Win64]Lock_it
I have unpacked the MSI and tried to de-compile the dll file using Dotpeek.
The issue is some part of the decompiled code is not read-able
example of part of code here
private static string \u0036([In] int obj0, [In] int obj1, [In] int obj2)
{
string str = Encoding.UTF8.GetString(\u0030F8CC8D7\u002D8DA3\u002D41B3\u002DABE8\u002D532D486F9A6F.\u0034, obj1, obj2);
\u0030F8CC8D7\u002D8DA3\u002D41B3\u002DABE8\u002D532D486F9A6F.\u0035[obj0] = str;
return str;
}
public static string \u00A0()
{
return \u0030F8CC8D7\u002D8DA3\u002D41B3\u002DABE8\u002D532D486F9A6F.\u0035[0] ?? \u0030F8CC8D7\u002D8DA3\u002D41B3\u002DABE8\u002D532D486F9A6F.\u0036(0, 0, 12);
}
public static string \u1680()
{
return \u0030F8CC8D7\u002D8DA3\u002D41B3\u002DABE8\u002D532D486F9A6F.\u0035[1] ?? \u0030F8CC8D7\u002D8DA3\u002D41B3\u002DABE8\u002D532D486F9A6F.\u0036(1, 12, 7);
}
is it possible to get clean code that I can study and understand how it was done.
Thanks
This is the msi file
hps://drive. google. com/file/d/1AihgomaxKOQJ6aXpixDcPW950BJlnUtV/view?usp=drive_link
This is the dll file I have extracted
h**ps://drive. google. com/file/d/1V_ZKOLR7rR8pTgGCfiwZZb3m1ekS12-T/view?usp=sharing
I need a bit of help to decompile a dll file so I can understand how the code achieves its purpose
hps://apps.autodesk.com/RVT/en/Detail/Index?id=2118236460569478369&appLang=en&os=Win64]Lock_it
I have unpacked the MSI and tried to de-compile the dll file using Dotpeek.
The issue is some part of the decompiled code is not read-able
example of part of code here
private static string \u0036([In] int obj0, [In] int obj1, [In] int obj2)
{
string str = Encoding.UTF8.GetString(\u0030F8CC8D7\u002D8DA3\u002D41B3\u002DABE8\u002D532D486F9A6F.\u0034, obj1, obj2);
\u0030F8CC8D7\u002D8DA3\u002D41B3\u002DABE8\u002D532D486F9A6F.\u0035[obj0] = str;
return str;
}
public static string \u00A0()
{
return \u0030F8CC8D7\u002D8DA3\u002D41B3\u002DABE8\u002D532D486F9A6F.\u0035[0] ?? \u0030F8CC8D7\u002D8DA3\u002D41B3\u002DABE8\u002D532D486F9A6F.\u0036(0, 0, 12);
}
public static string \u1680()
{
return \u0030F8CC8D7\u002D8DA3\u002D41B3\u002DABE8\u002D532D486F9A6F.\u0035[1] ?? \u0030F8CC8D7\u002D8DA3\u002D41B3\u002DABE8\u002D532D486F9A6F.\u0036(1, 12, 7);
}
is it possible to get clean code that I can study and understand how it was done.
Thanks
This is the msi file
hps://drive. google. com/file/d/1AihgomaxKOQJ6aXpixDcPW950BJlnUtV/view?usp=drive_link
This is the dll file I have extracted
h**ps://drive. google. com/file/d/1V_ZKOLR7rR8pTgGCfiwZZb3m1ekS12-T/view?usp=sharing

