代码: 将XML文件中的某些数据解析为,接受用户输入并尝试替换从XML文件解析的文本中的子字符串。 (这是一个即将到来的HID攻击框架https://github.com/SkiddieTech/HIDAAF,我的攻击性计算机安全学位的一部分)
def Generate_Payload(payload):
print " Selection : " , payload
import xml.etree.ElementTree as ET
payload_raw = ET.parse(payload).getroot().find('payload').text
print payload_raw
shell_name = input("Please enter the name of your malicious apk :")
payload_raw_filtered = payload_raw.replace('#APKNAME#', shell_name)
print payload_raw_filtered
os.system('pause')
错误:
^{pr2}$
您可能正在使用python2。使用
raw_input
代替input
。在input
用于输入实际的python代码,因此它抱怨没有定义名为apk
的变量。在Python3中不是这样。在
相关问题 更多 >
编程相关推荐