📄 cafebabe
字号:
#------------------------------------------------------------------------------# Cafe Babes unite!## Since Java bytecode and Mach-O fat-files have the same magic number, the test# must be performed in the same "magic" sequence to get both right. The long# at offset 4 in a mach-O fat file tells the number of architectures; the short at# offset 4 in a Java bytecode file is the JVM minor version and the# short at offset 6 is the JVM major version. Since there are only # only 18 labeled Mach-O architectures at current, and the first released # Java class format was version 43.0, we can safely choose any number# between 18 and 39 to test the number of architectures against# (and use as a hack). Let's not use 18, because the Mach-O people# might add another one or two as time goes by...#0 belong 0xcafebabe>4 belong >30 compiled Java class data,>>6 beshort x version %d.>>4 beshort x \b%d>4 belong 1 Mach-O fat file with 1 architecture>4 belong >1>>4 belong <20 Mach-O fat file with %ld architectures
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -