Skip to content

Latest commit

 

History

History
15 lines (8 loc) · 843 Bytes

pwnlib.term—Terminal_handling.md

File metadata and controls

15 lines (8 loc) · 843 Bytes

pwnlib.term — Terminal handling

pwnlib.term.can_init() 源码

如果stderr是终端(TTY)而且不在REPL内,则该函数返回True。如果该函数返回True,对init()的调用会使pwnlib 控制终端。

pwnlib.term.init() 源码

调用该函数将会接管终端 (如果can_init()返回True) ,直到当前python解释器关闭。

在TODO上,创建一个功能,在不关闭解释器的情况下,将终端控制“返回”。

pwnlib.term.term_mode = False 源码

当我们使用init()接管终端时,这个选项应为True