2012-01-25 3 views
0

У нас есть несколько машин с Oracle JRE и JDK, установленными с RPM на нашей системе RHEL 5.x (например, java-1.6.0-sun-devel-1.6.0.26-1jpp.1.el5.x86_64 и java- 1.6.0-sun-1.6.0.26-1jpp.1.el5.x86_64). Я установил каталог JVM и сравнил их с Beyond Compare и нашел последовательную картину различий. В, скажем, keytool на одной машине есть двоичная последовательность, которая отображается в нескольких местах в файле. В том же файле в том же месте на другом компьютере существует другая двоичная последовательность. Каждая машина имеет свою уникальную последовательность в этих местах. Уникальная двоичная последовательность отображается во всех двоичных файлах, которые различаются на машине.Почему несколько двоичных файлов Oracle JDK отличаются на разных компьютерах при установке с одного и того же RPM?

Это какой-то водяной знак или подпись? Является ли это обычным в двоичных файлах ELF, установленным с RPM?

Это казалось мне странным, но это, вероятно, просто любопытство. Спасибо, если вы знаете, что случилось.

ответ

2

нашли последовательную картину различий

Обороты после установки скрипт должен делать что-то; возможно, встраивание водяного знака.

Это обычное явление в бинарниках ELF, установленных с RPM?

Номер