2 # Copyright (C) 2019 Andreas Nilsen <adde88@gmail.com>
4 # This is free software, licensed under the GNU General Public License v2.
5 # See /LICENSE for more information.
8 include $(TOPDIR
)/rules.mk
14 PKG_SOURCE
:=$(PKG_NAME
)-$(PKG_VERSION
).
tar.gz
15 PKG_SOURCE_URL
:=https
://codeload.github.com
/zerbea
/hcxtools
/tar.gz
/$(PKG_VERSION
)?
16 PKG_HASH
:=bc3465eb3b97c4db849af41ae3fa7c812d4683eb9e493f090ac82e922ba8a36d
18 PKG_MAINTAINER
:=Andreas Nilsen
<adde88@gmail.com
>
20 PKG_LICENSE_FILES
:=license.txt
22 include $(INCLUDE_DIR
)/package.mk
24 define Package
/hcxtools
27 DEPENDS
:=+libpthread
+libpcap
+zlib
+libcurl
+libopenssl
29 URL
:=https
://github.com
/ZerBea
/hcxtools
33 define Package
/hcxtools
/description
34 Set of tools convert packets from captures
(h
= hash
, c
= capture
, convert and calculate candidates
, x
= different hashtypes
)
35 for the use with latest hashcat or John the Ripper.
39 $(MAKE
) -C
$(PKG_BUILD_DIR
)/ \
40 $(TARGET_CONFIGURE_OPTS
) \
41 CFLAGS
="$(TARGET_CFLAGS)"
44 define Package
/hcxtools-custom
/install
45 $(INSTALL_DIR
) $(1)/sbin
46 $(INSTALL_BIN
) $(PKG_BUILD_DIR
)/hcxpcapngtool
$(1)/sbin
/
47 $(INSTALL_BIN
) $(PKG_BUILD_DIR
)/hcxhashtool
$(1)/sbin
/
48 $(INSTALL_BIN
) $(PKG_BUILD_DIR
)/hcxpsktool
$(1)/sbin
/
49 $(INSTALL_BIN
) $(PKG_BUILD_DIR
)/hcxwltool
$(1)/sbin
/
50 $(INSTALL_BIN
) $(PKG_BUILD_DIR
)/wlancap2wpasec
$(1)/sbin
/
51 $(INSTALL_BIN
) $(PKG_BUILD_DIR
)/whoismac
$(1)/sbin
/
52 $(INSTALL_BIN
) $(PKG_BUILD_DIR
)/hcxpmkidtool
$(1)/sbin
/
53 $(INSTALL_BIN
) $(PKG_BUILD_DIR
)/wlanhcx2john
$(1)/sbin
/
54 $(INSTALL_BIN
) $(PKG_BUILD_DIR
)/hcxpcaptool
$(1)/sbin
/
55 $(INSTALL_BIN
) $(PKG_BUILD_DIR
)/hcxhashcattool
$(1)/sbin
/
56 $(INSTALL_BIN
) $(PKG_BUILD_DIR
)/hcxmactool
$(1)/sbin
/
57 $(INSTALL_BIN
) $(PKG_BUILD_DIR
)/hcxessidtool
$(1)/sbin
/
58 $(INSTALL_BIN
) $(PKG_BUILD_DIR
)/hcxhash2cap
$(1)/sbin
/
59 $(INSTALL_BIN
) $(PKG_BUILD_DIR
)/wlanhc2hcx
$(1)/sbin
/
60 $(INSTALL_BIN
) $(PKG_BUILD_DIR
)/wlanwkp2hcx
$(1)/sbin
/
61 $(INSTALL_BIN
) $(PKG_BUILD_DIR
)/wlanhcxinfo
$(1)/sbin
/
62 $(INSTALL_BIN
) $(PKG_BUILD_DIR
)/wlanhcx2ssid
$(1)/sbin
/
63 $(INSTALL_BIN
) $(PKG_BUILD_DIR
)/wlanhcxcat
$(1)/sbin
/
64 $(INSTALL_BIN
) $(PKG_BUILD_DIR
)/wlanpmk2hcx
$(1)/sbin
/
65 $(INSTALL_BIN
) $(PKG_BUILD_DIR
)/wlanjohn2hcx
$(1)/sbin
/
66 $(INSTALL_BIN
) $(PKG_BUILD_DIR
)/wlancow2hcxpmk
$(1)/sbin
/
69 $(eval
$(call BuildPackage
,hcxtools
))