簡體   English   中英

差異Windows .exe / .dll文件

[英]Diffing Windows .exe/.dll files

由於我們在版本控制中存儲了一些.dll和一些.exe(不要問...),因此我希望能夠可靠地區分哪些文件在兩個修訂版本之間已更改。 基本上, bindiff似乎是我要尋找的東西(請參閱用於區分Windows二進制文件的工具?以及Windows下的確定性構建 ),但是我可以找到的唯一下載鏈接是Windows XP(實際上是在第二個鏈接中給出)。

Windows 7可以使用bindiff嗎? 還是有一個類似的工具可以排除PE時間戳,並且其中相同文件的編譯之間可能發生變化的其他任何東西?

我們的工具(ECMerge)為此具有特定的可執行文件格式,它聲明一個字段“ PE Header Timestamp”,在比較選項中可以忽略該字段。 如果這還不夠,可以通過腳本編寫(在JavaScript中)來增加文件格式的功能。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM