Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/unit-testing/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Memory 得到一个十六进制;名称“;填充发生器?_Memory_Hex - Fatal编程技术网

Memory 得到一个十六进制;名称“;填充发生器?

Memory 得到一个十六进制;名称“;填充发生器?,memory,hex,Memory,Hex,前几天我在调试时遇到了一些内存和寄存器的填充,这是我在使用的一些嵌入式硬件上从未见过的。所以我开始了一个心理目录。例如: DEADBEEF, BAADF00D, D15EA5ED, DECEA5ED, BAA5H33P... 当你看内存查看器时,会发现一些东西,这些东西和它的内容有着模糊的联系(删除的内存、无人区、外套……) 这让我想,有没有发电机?类似于l33t名称生成器,但仅限于十六进制数(十六进制数?)。BAA5H33P 它包含一个H和一个p? 这些不是有效的十六进制数字 您错过了Jav

前几天我在调试时遇到了一些内存和寄存器的填充,这是我在使用的一些嵌入式硬件上从未见过的。所以我开始了一个心理目录。例如:

DEADBEEF, BAADF00D, D15EA5ED, DECEA5ED, BAA5H33P...
当你看内存查看器时,会发现一些东西,这些东西和它的内容有着模糊的联系(删除的内存、无人区、外套……)


这让我想,有没有发电机?类似于l33t名称生成器,但仅限于十六进制数(十六进制数?)。

BAA5H33P

它包含一个H和一个p? 这些不是有效的十六进制数字

您错过了Java著名的

您可以在上阅读更多信息,包括:
CAB1E(电缆)
正面
珠子

等……

啊哈!“Hexspeak”是我在谷歌需要的关键词


下面是一个查找所有Hexspeak单词的方法。这个程序发现了很多东西。

我的大脑今天很模糊,但这是可行的。改变口味

$ grep -i '^[abcdefols]*$' /usr/share/dict/words | tr ols 015
abaca
abed
abe1e
ab1
ab1e
ab0de
ab0ded
acc
accede
acceded
.
.
.

0ff
0ffa1
0ffed
0ff10ad
0ff10aded
01de
01e0
#!/usr/local/bin/python
letters = {'A':'A', 'B':'B', 'C':'C', 'D':'D', 'E':'E', 'F':'F', 'I':'1', 'O':'0', 'S':'5'}
f = open('/usr/share/dict/words', 'r')
for line in f:
    line = line[:-1]
    if len(line) < 4:
        continue
    word = ""
    goodword = True
    for c in list(line):
        if c.upper() not in letters.keys():
            goodword = False
        else:
            word += letters[c.upper()]
    if goodword:
        print "%20s\t%s" % (line,word)
f.close()
#/usr/local/bin/python
字母={'A':'A','B':'B','C':'C','D':'D','E':'E','F':'F','I':'1','O':'0','S':'5'}
f=open('/usr/share/dict/words,'r')
对于f中的行:
行=行[:-1]
如果长度(线)<4:
持续
word=“”
真的
对于列表(第行)中的c:
如果c.upper()不是字母。键():
好词=假词
其他:
单词+=字母[c.大写()
如果是goodword:
打印“%20s\t%s”%(行,字)
f、 关闭()

当我们谈到Java时,我喜欢0xDECAFBAD:)grep-I'^[abcdefolst]*$'/usr/share/dict/words | tr olst 0157