问题描述
以下 if 条件在 Ruby 代码中,我需要在 Python 中复制它:
# CpqElm-Login: success
if res.headers['CpqElm-Login'].to_s =~ /success/
cookie = res.get_cookies.scan(/(Compaq\-HMMD=[\w\-]+)/).flatten[0] || ''
end
如果您需要所有 Ruby 原始代码,可以查看此链接:https://github.com/rapid7/metasploit-framework/blob/master/modules/exploits/multi/http/hp_sys_mgmt_exec.rb
目前我有这个:
cookie = ''
response_headers = resp.headers.get('CpqElm-Login')
response_cookie = resp.cookies.get('').value #here is were I need this part " (/(Compaq\-HMMD=[\w\-]+)/).flatten[0]" in Python
if 'success' in response_headers:
cookie = response_cookie
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)