1 # Copyright (C) 2017-2018 Yousong Zhou
3 # This is free software, licensed under the GNU General Public License v2.
4 # See /LICENSE for more information.
6 include $(TOPDIR
)/rules.mk
11 PKG_MAINTAINER
:=Yousong Zhou
<yszhou4tech@gmail.com
>
13 PKG_SOURCE
:=$(PKG_NAME
)-$(PKG_VERSION
).
tar.xz
14 PKG_SOURCE_URL
:=https
://github.com
/wiire-a
/pixiewps
/releases
/download
/v
$(PKG_VERSION
)
15 PKG_HASH
:=c4dc0569e476ebdbd85992da2d1ff799db97ed0040da9dc44e13d08a97a9de1e
18 PKG_LICENSE_FILES
:=LICENSE.md
20 include $(INCLUDE_DIR
)/package.mk
22 define Package
/pixiewps
26 TITLE
:=An offline WPS bruteforce utility
27 URL
:=https
://github.com
/wiire-a
/pixiewps
31 define Package
/pixiewps
/description
32 Pixiewps is a tool written in C used to bruteforce offline the WPS PIN
33 exploiting the low or non-existing entropy of some Access Points
, the so-called
34 "pixie-dust attack" discovered by Dominique Bongard in summer
2014. It is
35 meant for educational purposes only.
38 # override flags by pixiewps' own Makefile
40 CFLAGS
="$(TARGET_CFLAGS) $(EXTRA_CFLAGS)" \
41 CPPFLAGS
="$(TARGET_CPPFLAGS) $(EXTRA_CPPFLAGS)" \
42 LDFLAGS
="$(TARGET_LDFLAGS) $(EXTRA_LDFLAGS)" \
44 define Package
/pixiewps
/install
45 $(INSTALL_DIR
) $(1)/usr
/bin
46 $(INSTALL_BIN
) $(PKG_BUILD_DIR
)/pixiewps
$(1)/usr
/bin
/
49 $(eval
$(call BuildPackage
,pixiewps
))