From 3e86ffb707b1eed9c0d6fd4c360ad742bcf41e8f Mon Sep 17 00:00:00 2001 From: "coadde [Márcio Alexandre Silva Delgado]" Date: Wed, 8 Mar 2017 13:34:18 -0300 Subject: backdoor-factory-3.4.2-1: available in [pcr] --- pcr/backdoor-factory/PKGBUILD | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 pcr/backdoor-factory/PKGBUILD (limited to 'pcr/backdoor-factory/PKGBUILD') diff --git a/pcr/backdoor-factory/PKGBUILD b/pcr/backdoor-factory/PKGBUILD new file mode 100644 index 000000000..43b61266c --- /dev/null +++ b/pcr/backdoor-factory/PKGBUILD @@ -0,0 +1,32 @@ +# Maintainer: Márcio Silva + +pkgname='backdoor-factory' +pkgver=3.4.2 +pkgrel=1 +pkgdesc='Patch win32/64 binaries with shellcode' +url="https://github.com/secretsquirrel/the-$pkgname" +arch=('any') +license=('BSD3') +depends=('python2' 'python2-pefile' 'python2-capstone') +source=("the-$pkgname-$pkgver.tar.gz"::"$url/archive/$pkgver.tar.gz") +sha1sums=('SKIP') + +package() { + cd "$srcdir/the-$pkgname-$pkgver" + + mkdir -p "$pkgdir/usr/share/$pkgname/" + mkdir -p "$pkgdir/usr/bin/" + + install -Dm644 README.md "$pkgdir/usr/share/doc/$pkgname/README.md" + + rm README.md + + cp -a * "$pkgdir/usr/share/$pkgname" + + cat > "$pkgdir/usr/bin/$pkgname" << EOF +#!/bin/sh +exec python2 /usr/share/backdoor-factory/backdoor.py "\$@" +EOF + + chmod +x "$pkgdir/usr/bin/$pkgname" +} -- cgit v1.2.3