Date: Mon, 18 Jun 2018 00:37:52 +0000 (UTC) From: Yuri Victorovich <yuri@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r472661 - head/misc/urh Message-ID: <201806180037.w5I0bq9T047067@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: yuri Date: Mon Jun 18 00:37:52 2018 New Revision: 472661 URL: https://svnweb.freebsd.org/changeset/ports/472661 Log: New port: misc/urh: Universal Radio Hacker: investigate wireless protocols like a boss Added: head/misc/urh/ head/misc/urh/Makefile (contents, props changed) head/misc/urh/distinfo (contents, props changed) head/misc/urh/pkg-descr (contents, props changed) Added: head/misc/urh/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/misc/urh/Makefile Mon Jun 18 00:37:52 2018 (r472661) @@ -0,0 +1,33 @@ +# $FreeBSD$ + +PORTNAME= urh +DISTVERSION= 2.1.1 +CATEGORIES= misc python +MASTER_SITES= CHEESESHOP + +MAINTAINER= yuri@FreeBSD.org +COMMENT= Universal Radio Hacker: investigate wireless protocols like a boss + +LICENSE= GPLv2 + +BUILD_DEPENDS= ${PYNUMPY} +LIB_DEPENDS= libomp.so:devel/openmp +RUN_DEPENDS= ${PYNUMPY} \ + ${PYTHON_PKGNAMEPREFIX}psutil>0:sysutils/py-psutil@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pyzmq>0:net/py-pyzmq@${PY_FLAVOR} + +USES= fortran python:3.4+ localbase pyqt:5 +USE_PYQT= core gui test widgets +USE_PYTHON= distutils autoplist + +PLIST_FILES= bin/urh.shadow + +post-install: + @${MV} ${STAGEDIR}${PREFIX}/bin/urh ${STAGEDIR}${PREFIX}/bin/urh.shadow + @(echo "#!/bin/sh"; \ + echo ""; \ + echo "LD_PRELOAD=${PREFIX}/lib/gcc6/libgcc_s.so ${PREFIX}/bin/urh.shadow \"$$@\"" \ + ) > ${STAGEDIR}${PREFIX}/bin/urh + @${CHMOD} +x ${STAGEDIR}${PREFIX}/bin/urh + +.include <bsd.port.mk> Added: head/misc/urh/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/misc/urh/distinfo Mon Jun 18 00:37:52 2018 (r472661) @@ -0,0 +1,3 @@ +TIMESTAMP = 1529279220 +SHA256 (urh-2.1.1.tar.gz) = fd66d3f3c054eb9ebef62425cc5289627b93b19e3d9cd155ed02866660c06228 +SIZE (urh-2.1.1.tar.gz) = 2904518 Added: head/misc/urh/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/misc/urh/pkg-descr Mon Jun 18 00:37:52 2018 (r472661) @@ -0,0 +1,21 @@ +The Universal Radio Hacker (URH) is a software for investigating unknown +wireless protocols. + +Features include: +* hardware interfaces for common Software Defined Radios +* easy demodulation of signals +* assigning participants to keep overview of your data +* customizable decodings to crack even sophisticated encodings like CC1101 + data whitening +* assign labels to reveal the logic of the protocol +* fuzzing component to find security leaks +* modulation support to inject the data back into the system +* simulation environment to perform stateful attacks + +In order to use this software, you need SDR hardware, for example +* HackRF One (can send and receive on frequencies 1 MHz to 6 GHz) +* SDRplay RSP2pro (can receive on frequencies 1 kHz to 2 GHz) + +See the user guide: https://github.com/jopohl/urh/raw/master/data/userguide.pdf + +WWW: https://github.com/jopohl/urh
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201806180037.w5I0bq9T047067>