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
12 PKG_RELEASE
:=$(AUTORELEASE
)
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
:=27b1b1ad722b9d82f8e92c6bec92d081159e5b8225bd2a477bf8d304ff4aeb03
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
/install
45 $(INSTALL_DIR
) $(1)/sbin
46 $(INSTALL_BIN
) $(PKG_BUILD_DIR
)/hcxeiutool
$(1)/sbin
/
47 $(INSTALL_BIN
) $(PKG_BUILD_DIR
)/hcxessidtool
$(1)/sbin
/
48 $(INSTALL_BIN
) $(PKG_BUILD_DIR
)/hcxhash2cap
$(1)/sbin
/
49 $(INSTALL_BIN
) $(PKG_BUILD_DIR
)/hcxhashcattool
$(1)/sbin
/
50 $(INSTALL_BIN
) $(PKG_BUILD_DIR
)/hcxhashtool
$(1)/sbin
/
51 $(INSTALL_BIN
) $(PKG_BUILD_DIR
)/hcxmactool
$(1)/sbin
/
52 $(INSTALL_BIN
) $(PKG_BUILD_DIR
)/hcxpcapngtool
$(1)/sbin
/
53 $(INSTALL_BIN
) $(PKG_BUILD_DIR
)/hcxpmkidtool
$(1)/sbin
/
54 $(INSTALL_BIN
) $(PKG_BUILD_DIR
)/hcxpmktool
$(1)/sbin
/
55 $(INSTALL_BIN
) $(PKG_BUILD_DIR
)/hcxpsktool
$(1)/sbin
/
56 $(INSTALL_BIN
) $(PKG_BUILD_DIR
)/hcxwltool
$(1)/sbin
/
57 $(INSTALL_BIN
) $(PKG_BUILD_DIR
)/whoismac
$(1)/sbin
/
58 $(INSTALL_BIN
) $(PKG_BUILD_DIR
)/wlancap2wpasec
$(1)/sbin
/
61 $(eval
$(call BuildPackage
,hcxtools
))