當前位置:成語大全網 - 書法字典 - 如何在python中生成全0和1的矩陣?

如何在python中生成全0和1的矩陣?

溢出測試時,經常需要生成壹個長字符串來填充緩沖區,因此使用循環比較麻煩。在python中,您可以使用乘法符號直接操作字符串:

外殼代碼=‘\ x90‘* 1000

執行後,shellcode的值為65438+\x90。

同時,您還可以使用加號來操作字符串。連接兩個字符串的示例如下:

導入結構

buffer =‘A‘* 100

jmpesp = struct(‘& lt;l‘,0x7ffa4512)#將0x 7 FFA 4512轉換為\x12\x45\xfa\x7f的格式。

緩沖+= jmpesp

例如,三階單位矩陣:

unit1=、【0,0,1】】

打印(unit1)

對於範圍(0,3)內的I:

對於範圍(0,3)內的j:

print(unit 1【I】【j】,end=““)

打印()

對於範圍(0,3)內的I:

打印(unit 1【I】)