为什么这样不行?我输入windows/meterpreter/reverse_tcp
,它再次返回错误
def shellcode():
os.system("clear")
print style
print green + " [+]Your Choose 4 | C Type Format - ShellCode Generate"
print style
print payload_types
print ' '
payload_choose = raw_input(time + white + "Choose Payload > ")
while (payload_choose != "windows/meterpreter/reverse_tcp" or "linux/x86/meterpreter/reverse_tcp"):
print "[-]error"
payload_choose = raw_input(time + white + "Choose Payload > ")
print "ok"
这条线:
可能做不到你想做的。我想你可能是这个意思?你知道吗
进一步解释
此表达式:
意思是“a为真或b为真”。你知道吗
此表达式:
意思是“福!='你好')是真的或'再见'是真的。在Python中,非空字符串被认为是“truthy”,因此原始的
while
循环条件始终为true。你知道吗相关问题 更多 >
编程相关推荐