zed.0xff.me

demangle MSVC, Delphi & C++Builder mangled function names with pure Ruby

Ever wanted to convert @afunc$qxzcupi or ??3@YAXPAX@Z to something more human-readable?

(ofcourse you wanted, and you know about tdump.exe and undname.exe :)

And now you can do it using pure ruby, thanks to unmangler gem:

Unmangling Borland mangled names

1
2
3
4
5
6
7
8
require 'unmangler'

puts Unmangler.unmangle "@afunc$qxzcupi"
puts Unmangler.unmangle "@Forms@TApplication@SetTitle$qqrx17System@AnsiString"

# output:
# afunc(const signed char, int *)
# __fastcall Forms::TApplication::SetTitle(const System::AnsiString)

Unmangling MSVC mangled names

1
2
3
4
5
6
7
8
require 'unmangler'

puts Unmangler.unmangle "??3@YAXPAX@Z"
puts Unmangler.unmangle "?AFXSetTopLevelFrame@@YAXPAVCFrameWnd@@@Z"

# output:
# void __cdecl operator delete(void *)
# void __cdecl AFXSetTopLevelFrame(class CFrameWnd *)

And now w/o arguments

1
2
3
4
5
6
7
8
9
require 'unmangler'

puts Unmangler.unmangle "@Forms@TApplication@SetTitle$qqrx17System@AnsiString", :args => false

# outputs "Forms::TApplication::SetTitle"

puts Unmangler.unmangle "?AFXSetTopLevelFrame@@YAXPAVCFrameWnd@@@Z", :args => false

# outputs "AFXSetTopLevelFrame"

Links

  1. unmangler gem on rubygems.org
  2. unmangler sources on github.com

TBD: GCC support

  1. Gravatar DorisVeibe says:

    Revolutional update of SEO/SMM package "XRumer 16.0 + XEvil 3.0":
    captchas solving of Google, Facebook, Bing, Hotmail, SolveMedia, Yandex,
    and more than 8400 another categories of captcha,
    with highest precision (80..100%) and highest speed (100 img per second).
    You can connect XEvil 3.0 to all most popular SEO/SMM programms: XRumer, GSA SER, ZennoPoster, Srapebox, Senuke, and more than 100 of other software.

    Interested? You can find a lot of impessive videos about XEvil in YouTube.
    See you later ;)


    XRumer201707

  2. Gravatar DorisVeibe says:

    Revolutional update of SEO/SMM software "XRumer 16.0 + XEvil 3.0":
    captchas breaking of Google, Facebook, Bing, Hotmail, SolveMedia, Yandex,
    and more than 8400 another subtypes of captchas,
    with highest precision (80..100%) and highest speed (100 img per second).
    You can connect XEvil 3.0 to all most popular SEO/SMM programms: XRumer, GSA SER, ZennoPoster, Srapebox, Senuke, and more than 100 of other software.

    Interested? There are a lot of impessive videos about XEvil in YouTube.
    See you later ;)


    XRumer201707

  3. Gravatar DorothyPlaum says:

    Absolutely NEW update of SEO/SMM software "XRumer 16.0 + XEvil 3.0":
    captcha regignizing of Google, Facebook, Bing, Hotmail, SolveMedia, Yandex,
    and more than 8400 another subtypes of captchas,
    with highest precision (80..100%) and highest speed (100 img per second).
    You can connect XEvil 3.0 to all most popular SEO/SMM software: XRumer, GSA SER, ZennoPoster, Srapebox, Senuke, and more than 100 of other programms.

    Interested? You can find a lot of impessive videos about XEvil in YouTube.
    See you later ;)


    XRumer20170717

  4. Gravatar DorothyPlaum says:

    Absolutely NEW update of SEO/SMM package "XRumer 16.0 + XEvil 3.0":
    captcha solving of Google, Facebook, Bing, Hotmail, SolveMedia, Yandex,
    and more than 8400 another categories of captcha,
    with highest precision (80..100%) and highest speed (100 img per second).
    You can connect XEvil 3.0 to all most popular SEO/SMM software: XRumer, GSA SER, ZennoPoster, Srapebox, Senuke, and more than 100 of other software.

    Interested? There are a lot of demo videos about XEvil in YouTube.
    Good luck!


    XRumer20170718

  5. Gravatar DorothyPlaum says:

    Revolutional update of SEO/SMM package "XRumer 16.0 + XEvil 3.0":
    captcha recognition of Google, Facebook, Bing, Hotmail, SolveMedia, Yandex,
    and more than 8400 another subtypes of captchas,
    with highest precision (80..100%) and highest speed (100 img per second).
    You can connect XEvil 3.0 to all most popular SEO/SMM programms: XRumer, GSA SER, ZennoPoster, Srapebox, Senuke, and more than 100 of other software.

    Interested? You can find a lot of demo videos about XEvil in YouTube.
    See you later!


    XRumer20170718

  6. Gravatar lolaVienome says:

    Тут посмотрела 3 и 4 серию, ЭМОЦИЙ ВАГОН ПРОСТО.

    <a href="http://tiod.ru/trejlery/igra-prestolov.html">Игра Престолов 7 сезон </a>

    p.s Жаль 5 серии еще нет обещали завтра!

  7. Gravatar lolaVienome says:

    Тут посмотрела 3 и 4 серию, ЭМОЦИЙ ВАГОН ПРОСТО.

    <a href="http://tiod.ru/trejlery/igra-prestolov.html">Игра Престолов 7 сезон </a>

    p.s Жаль 5 серии еще нет обещали завтра!

  8. Gravatar lolaVienome says:

    Тут посмотрела 3 и 4 серию, ЭМОЦИЙ ВАГОН ПРОСТО.

    <a href="http://tiod.ru/trejlery/igra-prestolov.html">Игра Престолов 7 сезон </a>

    p.s Жаль 5 серии еще нет обещали завтра!

  9. Gravatar ArleneZer says:

    Absolutely NEW update of SEO/SMM software "XRumer 16.0 + XEvil 3.0":
    captchas regignizing of Google, Facebook, Bing, Hotmail, SolveMedia, Yandex,
    and more than 8400 another types of captchas,
    with highest precision (80..100%) and highest speed (100 img per second).
    You can connect XEvil 3.0 to all most popular SEO/SMM software: XRumer, GSA SER, ZennoPoster, Srapebox, Senuke, and more than 100 of other programms.

    Interested? There are a lot of impessive videos about XEvil in YouTube.
    See you later!


    XRumer20170721

  10. Gravatar ArleneZer says:

    Absolutely NEW update of SEO/SMM software "XRumer 16.0 + XEvil":
    captcha solution of Google, Facebook, Bing, Hotmail, SolveMedia, Yandex,
    and more than 8400 another size-types of captchas,
    with highest precision (80..100%) and highest speed (100 img per second).
    You can connect XEvil 3.0 to all most popular SEO/SMM software: XRumer, GSA SER, ZennoPoster, Srapebox, Senuke, and more than 100 of other programms.

    Interested? You can find a lot of demo videos about XEvil in YouTube.
    See you later!


    XRumer20170721

  11. Gravatar ArleneZer says:

    Revolutional update of SEO/SMM software "XRumer 16.0 + XEvil 3.0":
    captcha breaking of Google, Facebook, Bing, Hotmail, SolveMedia, Yandex,
    and more than 8400 another subtypes of captcha,
    with highest precision (80..100%) and highest speed (100 img per second).
    You can connect XEvil 3.0 to all most popular SEO/SMM programms: XRumer, GSA SER, ZennoPoster, Srapebox, Senuke, and more than 100 of other programms.

    Interested? There are a lot of demo videos about XEvil in YouTube.
    Good luck ;)


    XRumer20170721

  12. Gravatar ArleneZer says:

    Absolutely NEW update of SEO/SMM package "XRumer 16.0 + XEvil":
    captcha solving of Google, Facebook, Bing, Hotmail, SolveMedia, Yandex,
    and more than 8400 another types of captcha,
    with highest precision (80..100%) and highest speed (100 img per second).
    You can connect XEvil 3.0 to all most popular SEO/SMM programms: XRumer, GSA SER, ZennoPoster, Srapebox, Senuke, and more than 100 of other software.

    Interested? You can find a lot of introducing videos about XEvil in YouTube.
    Good luck ;)


    XRumer20170721

  13. Gravatar FlossieLef says:

    Revolutional update of SEO/SMM package "XRumer 16.0 + XEvil 3.0":
    captchas regignizing of Google, Facebook, Bing, Hotmail, SolveMedia, Yandex,
    and more than 8400 another types of captchas,
    with highest precision (80..100%) and highest speed (100 img per second).
    You can connect XEvil 3.0 to all most popular SEO/SMM programms: XRumer, GSA SER, ZennoPoster, Srapebox, Senuke, and more than 100 of other programms.

    Interested? There are a lot of introducing videos about XEvil in YouTube.
    See you later ;)


    XRumer20170725

  14. Gravatar FlossieLef says:

    Absolutely NEW update of SEO/SMM software "XRumer 16.0 + XEvil":
    captchas breaking of Google, Facebook, Bing, Hotmail, SolveMedia, Yandex,
    and more than 8400 another categories of captcha,
    with highest precision (80..100%) and highest speed (100 img per second).
    You can connect XEvil 3.0 to all most popular SEO/SMM software: XRumer, GSA SER, ZennoPoster, Srapebox, Senuke, and more than 100 of other programms.

    Interested? There are a lot of demo videos about XEvil in YouTube.
    Good luck!


    XRumer20170725

Post a comment


(lesstile enabled - surround code blocks with ---)