knownsec / Pocsuite

This project has stopped to maintenance, please to https://github.com/knownsec/pocsuite3 project.
http://pocsuite.org
1.83k stars 607 forks source link

如何给"Extra-Params"的参数设置一个默认缺省值? #139

Open lzskyline opened 7 years ago

lzskyline commented 7 years ago

我编写POC时遇到一个问题, 假设一个脚本是用来检测admin_index.php文件是否存在的, 这个文件默认在admin目录下, 但如果用户更改了默认目录名的话, 脚本也需要相应的改变以确保正确执行, 而我不希望每次检测时都要手动去修改poc, 而是才用extra-params的方式覆盖变量默认值, 所以我在脚本内使用了: self.params["variable"]的方式来获取用户传入, 并加了判断如果该值不存在就覆盖一个默认值过去

但是遇到了一个问题: 当用户没有传入该值时, 该poc不会执行 不知道是哪里的问题

OS / Software Version

How to reproduce the issue ?