查看附件内容
这道题过滤挺多重要的函数,比如exec,input,eval,还对长度做了限制,这里了尝试了help函数,但是最后一步!ls没通,接着考虑breakpoin函数:
Python中内置了一个名为breakpoint()
的函数,在Python 3.7中引入,用于在调试模式下设置断点。使用breakpoint()
函数会停止程序的执行,并在IDE或命令行中进入调试模式,可以单步执行程序,查看变量的值等。
就是输入breakpoint之后,会进入一个调试的交互界面,然后再输入__import__('os').system('sh')即可getshell
标签:__,函数,HNCTF,level2.5,misc,beginner,breakpoint,沙盒 From: https://www.cnblogs.com/GGbomb/p/17819041.html