追記
Homebrew からインストールする方法もあります。
コメントでの情報提供に感謝
brew install pkcrack
暗号化された ZIP ファイルに対して既知平文攻撃を行う PkCrack を Mac で build する方法を紹介します。
まずは PkCrack から source をダウンロードします。
wget http://www.unix-ag.uni-kl.de/~conrad/krypto/pkcrack/pkcrack-1.2.2.tar.gz
tar xzvf pkcrack-1.2.2.tar.gz
cd pkcrack-1.2.2/src
make
make
でコケるはずです。
次のようにファイルの一部を修正します。
Makefile 2 行目
-CFLAGS=-O6 -Wall
+CFLAGS=-O4 -Wall
exfunc.c 44 行目
-#include <malloc.h>
+// #include <malloc.h>
extract.c 71 行目
-#include <malloc.h>
+// #include <malloc.h>
main.c 83 行目
-#include <malloc.h>
+// #include <malloc.h>
readhead.c 58 行目
-#include <malloc.h>
+// #include <malloc.h>
zipdecrypt.c 87 行目
-#include <malloc.h>
+// #include <malloc.h>
以上。
あとは、いつも通り make
するだけ。