flat assembler
Message board for the users of flat assembler.
Index
> Main > How get address tab dll functions ? |
Author |
|
ProMiNick 09 Jun 2024, 18:32
Roman, thou mean mydll.lookup & mydll.address
mov eax,mydll.address call [eax+8] |
|||
09 Jun 2024, 18:32 |
|
Roman 10 Jun 2024, 07:56
mydll.lookup or mydll.address or tabmydll, I get the same address.
|
|||
10 Jun 2024, 07:56 |
|
Roman 10 Jun 2024, 08:00
Second question: How to make fasm get all five function addresses ? Not only using functions in code.
I remember fasm store only using functions in main code. Not all. |
|||
10 Jun 2024, 08:00 |
|
ProMiNick 10 Jun 2024, 20:39
Not only used functions? - in orginal library they all listed: thou could walk throw its export section.
LoadLibrary add offset DOS_HEEADER.newexeheader add offset of export section in PE stucture strore result in register or variable above shoud be called once call (multyple times) as mov eax,variable call [eax+8] _________________ I don`t like to refer by "you" to one person. My soul requires acronim "thou" instead. |
|||
10 Jun 2024, 20:39 |
|
macomics 11 Jun 2024, 05:15
Roman wrote: Second question: How to make fasm get all five function addresses ? Not only using functions in code. Code: macro usename [names] { common virtual forward jmp names common end virtual } usename function1name, function2name, function3name, function4name, function5name |
|||
11 Jun 2024, 05:15 |
|
Roman 11 Jun 2024, 07:01
Usename whear is write this macro?
In code or in data or in section import library? And why needed Jmp in usename? Its for section code? |
|||
11 Jun 2024, 07:01 |
|
macomics 11 Jun 2024, 07:38
Roman wrote: Usename whear is write this macro? Roman wrote: And why needed Jmp in usename? Its for section code? |
|||
11 Jun 2024, 07:38 |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2024, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.