如果是打印出内容可以这样
我一个办法是这样
shellcode = """
55
8B EC
33 C0
50
50
50
C6 45 F4 6D
C6 45 F5 73
C6 45 F6 76
C6 45 F7 63
C6 45 F8 72
C6 45 F9 74
C6 45 FA 2E
C6 45 FB 64
C6 45 FC 6C
C6 45 FD 6C
8D 45 F4
B8 7B 1D 80 7C
FF D1
55
8B EC
33 FF
57
57
57
C6 45 F4 73
C6 45 F5 74
C6 45 F6 61
C6 45 F7 72
C6 45 F8 74
20,6 顶端
但是 最前面加不上引号 我还得自己手动 涛4091 发表于 2019-5-9 11:36
我一个办法是这样
shellcode = """
55
8B EC
33 C0
50
50
50
C6 45 F4 6D
C6 45 F5 73
C6 45 F6 76
C6 45 F7 63
C6 45 F8 72
C6 45 F9 74
C6 45 FA 2E
C6 45 FB 64
C6 45 FC 6C
C6 45 FD 6C
8D 45 F4
B8 7B 1D 80 7C
FF D1
55
8B EC
33 FF
57
57
57
C6 45 F4 73
C6 45 F5 74
C6 45 F6 61
C6 45 F7 72
C6 45 F8 74
C6 45 F9 20
C6 45 FA 63
C6 45 FB 6D
C6 45 FC 64
8D 7D F4
57
BA C7 93 C2 77
FF D2
6A 00
E8 7F 00 00 00
"""
print(shellcode.replace(" ","\\x").replace("\n","\"\"\n"))
#print(shellcode.replace("\n","\"\"\n"))
输出也要有双引号吗
哎呀,你这个问题很刁钻
我装不下去了,其实我也是萌新
等会我用电脑试一下,手机码代码太累了
或者在线等大佬 你看这样是不是你要的结果
ssssss = """
"55"
"8B EC"
"33 C0""
"50"
"50"
"50"
"C6 45 F4 6D"
"C6 45 F5 73"
"C6 45 F6 76"
"C6 45 F7 63"
"C6 45 F8 72"
"C6 45 F9 74"
"C6 45 FA 2E"
"C6 45 FB 64"
"C6 45 FC 6C"
"C6 45 FD 6C"
"8D 45 F4"
"B8 7B 1D 80 7C"
"FF D1"
"55"
"8B EC"
"33 FF"
"57"
"57"
"57"
"C6 45 F4 73"
"C6 45 F5 74"
"C6 45 F6 61"
"C6 45 F7 72"
"C6 45 F8 74"
"C6 45 F9 20"
"C6 45 FA 63"
"C6 45 FB 6D"
"C6 45 FC 64"
"8D 7D F4"
"57"
"BA C7 93 C2 77"
"FF D2"
"6A 00"
"E8 7F 00 00 00"
"""
print(ssssss)
打印输出后每行都有引号 本帖最后由 涛4091 于 2019-5-9 15:06 编辑
破月霜华 发表于 2019-5-9 12:39
你看这样是不是你要的结果
结果是这样,但得找代码自动加引号,不能自己打 太麻烦了
我只是实现了 在每行后面遇到 \n 时加上引号
前面加不会了 涛4091 发表于 2019-5-9 15:05
结果是这样,但得找代码自动加引号,不能自己打 太麻烦了
我只是实现了 在每行后面遇到 \n 时加上引 ...
这意思啊,我也不懂了 {:10_275:} 我c语言出现过类似的问题 我要鱼币
页:
1
[2]