Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dll ordinal #1997

Open
Portiella opened this Issue Aug 4, 2018 · 5 comments

Comments

Projects
None yet
4 participants
@Portiella
Copy link

Portiella commented Aug 4, 2018

Hi,

How can I know the ordinal of a dll function? (x86)
In xDbg there is no ordinal column in the symbols tab ...

Thank you

@mrexodia

This comment has been minimized.

Copy link
Member

mrexodia commented Aug 12, 2018

I dealt with this issue on my local branch. My current format is “Ordinal#1234” for the label. Any objections?

@Portiella

This comment has been minimized.

Copy link
Author

Portiella commented Aug 15, 2018

I do not see Ordinal number.
Where is it?
Thx.
xdbg1
xdbg2

@mrexodia

This comment has been minimized.

Copy link
Member

mrexodia commented Aug 15, 2018

Local branch. This code is not yet in any release.

@Mattiwatti

This comment has been minimized.

Copy link
Contributor

Mattiwatti commented Aug 29, 2018

FWIW, dumpbin does Ordinal 1234, IDA does mfc42_1234. Normally I'd prefer the IDA format because of database compatibility and such, but putting the module name in the export name seems very redundant IMO.

I prefer Ordinal1234 (so no space, underscore or hash), simply because it's impossible to mistype that way.

@lynnux

This comment has been minimized.

Copy link
Contributor

lynnux commented Nov 28, 2018

Any update on this?
I see symbols view was huged refactoried, the new handler on ordinal functions of import are in ReadImportDirectory(src\dbg\module.cpp) , I modified like this, it got worked:
grsmhz e 132rgv z2b_xln

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.