Skip to content
ζeh Matt edited this page Mar 9, 2019 · 2 revisions

Functions

setName

Set name of label at the specified address.

-- @param address virtual address as integer
-- @param name string
-- @return boolean success
labels.setName(address, name)

getName

Get the name of label at the specified address.

-- @param address virtual address as integer
-- @return string on success, nil on failure
labels.getName(address)

remove

Removes the label at the specified address. If addressEnd is passed it will delete all labels within the specified range.

-- @param addressStart virtual address as integer
-- @param [addressEnd] virtual address as integer
-- @return boolean success
labels.remove(addressStart [, addressEnd])

getInfo

Gets the information of label at a specific address

-- @param address virtual address as integer
-- @return table containing "module", "rva", "text", "manual", nil on failure.
labels.getInfo(address)

getList

Returns a table of all labels currently stored.

-- @return multiple tables containing "module", "rva", "text", "manual"
labels.getList(address)
Clone this wiki locally