def generate(uid=0):
[docs] """setreuid(uid, uid) to get euid's privilige
argument:
uid (int/str/reg) - effective uid number
"""
if isinstance(uid, int):
xuid = "#%s" % (uid)
else:
xuid = "%s" % (uid)
sc = """
mov x0, %s
mov x1, %s
mov x8, 145
svc 1
""" % (xuid, xuid)
return sc