<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/99602>99602</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
LLDB: Support renaming symbols by address using `target symbols add`
</td>
</tr>
<tr>
<th>Labels</th>
<td>
new issue
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
YungRaj
</td>
</tr>
</table>
<pre>
Most reverse engineers would largely benefit from a feature that can allow for the symbolication of binaries to be achieved by setting or renaming the names of symbols via a LLDB python script. Oftentimes a linker map generated by a decompiler contains symbol names. Thus, if this feature was built, we can easily write an LLDB python script that parses the linker map file and populates the symbols in the binary by address.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJxskk2PpDgMhn9NuFhdgkB9cODQva069Wql3b3M0RAD7gkJik2V-PcjqP6Yw5ySyPbr93GMIjwEosYcX8zxNcNFx5iaH0sY_sX3rI1ubf6OopDoRkkIKAwciJLAPS7egcc0kF-hpUA9K_QpToDQE-qSCHREhQ4DoPfxDn1MoCOBrFMbPXeoHAPEHloOmJgENEJLgN3IdCMH7QpCqhwGiAkSBZy2-6YRcCLZah9iAjdGQHh7e32BedUxBpAu8awH-KdXCspbPoLn8JMSTDjDQIES6qMPgqMuTjN7StDFoMhBPsQfzQ7w_7iIsX8B96AjyxfmHQXahb1uwTvtxITCfoV7YiXA8Adjj-nMmGQDH-l3az37rcrBHOfFo35kfLJy2J_72NbdvXOJRA6Za0pXlzVm1BRnW5Sn4lJV2dhcTkWfHy-1xbpwrrX1qb24c1k4R5fy2FPGjc1tlZ-LOq_yKi8PRYfdqarPXXHB_NKWpsppQvYH72_TIaYhY5GFmro-5Tbz2JKXfY-sDXSHPWis3dYqNVvNU7sMYqrcs6h8qyirp2Ybjymf4b9lnmPS77_-RP6GhEW2gDnlum2ffqWgc-aUZ0vyzag6iymfjb0aex1Yx6U9dHEy9ro1_jie5hTfqVNjr7tdMfb6wLk19lcAAAD__33DE1I">