Package Details: scalpel-git r31.35e1367-1

Git Clone URL: https://aur.archlinux.org/scalpel-git.git (read-only, click to copy)
Package Base: scalpel-git
Description: Recover files based on their headers, footers and internal data structures. This program is based on Foremost.
Upstream URL: https://github.com/sleuthkit/scalpel
Licenses: Apache
Conflicts: scalpel
Provides: scalpel
Submitter: m3tamantra
Maintainer: willemw
Last Packager: willemw
Votes: 77
Popularity: 0.001193
First Submitted: 2014-05-24 13:25
Last Updated: 2021-06-25 13:21

Dependencies (2)

Required by (0)

Sources (1)

Latest Comments

« First ‹ Previous 1 2 3 4 5 Next › Last »

m3tamantra commented on 2014-05-02 14:46

I fixed the link. This PKGBUILD works for me:

# Maintainer: DrZaius <lou at fakeoutdoorsman dot com>
# Contributor: Adam Wolk <netprobe at gmail dot com>

pkgname=scalpel
pkgver=2.0
pkgrel=3
pkgdesc="A frugal, high performance file carver"
url="https://web.archive.org/web/20130116210242/http://www.digitalforensicssolutions.com/Scalpel/"
license=('GPL2')
depends=('glibc' 'tre')
source=($url$pkgname-$pkgver.tar.gz
conf-location.patch)
md5sums=('b0da813bf34941e79209d7fafe86a6e6'
'2a6d0cab099b10a599208ec1081bdab3')
arch=('i686' 'x86_64')

build() {
cd ${srcdir}/${pkgname}-${pkgver}
patch -Np1 -i ${srcdir}/conf-location.patch
./configure --prefix=/usr
make
}

package() {
cd ${srcdir}/${pkgname}-${pkgver}
make DESTDIR=${pkgdir} install
install -Dm644 scalpel.conf ${pkgdir}/etc/${pkgname}/scalpel.conf
}

m3tamantra commented on 2014-05-02 14:44



# Maintainer: DrZaius <lou at fakeoutdoorsman dot com>
# Contributor: Adam Wolk <netprobe at gmail dot com>

pkgname=scalpel
pkgver=2.0
pkgrel=3
pkgdesc="A frugal, high performance file carver"
url="https://web.archive.org/web/20130116210242/http://www.digitalforensicssolutions.com/Scalpel/"
license=('GPL2')
depends=('glibc' 'tre')
source=($url$pkgname-$pkgver.tar.gz
conf-location.patch)
md5sums=('b0da813bf34941e79209d7fafe86a6e6'
'2a6d0cab099b10a599208ec1081bdab3')
arch=('i686' 'x86_64')

build() {
cd ${srcdir}/${pkgname}-${pkgver}
patch -Np1 -i ${srcdir}/conf-location.patch
./configure --prefix=/usr
make
}

package() {
cd ${srcdir}/${pkgname}-${pkgver}
make DESTDIR=${pkgdir} install
install -Dm644 scalpel.conf ${pkgdir}/etc/${pkgname}/scalpel.conf
}

bf_x commented on 2014-03-25 07:38

Link is dead

test0 commented on 2013-12-28 23:53

Available from Web Archive: https://web.archive.org/web/20130116210242/http://www.digitalforensicssolutions.com/Scalpel/scalpel-2.0.tar.gz
Please reupload is somewhere. Available at i.e. http://pkgs.fedoraproject.org/lookaside/pkgs/scalpel/scalpel-2.0.tar.gz/b0da813bf34941e79209d7fafe86a6e6/scalpel-2.0.tar.gz (more results with google 'intitle:"Index of" "scalpel-2.0.tar.gz"')

maddogie commented on 2013-12-07 08:45

Downloadlink is dead

snowcrash commented on 2013-08-04 14:48

Yeah, I noticed the single commit. As far as I can tell something is better than nothing.

I didn't read the entire file but yeah I uncommented/ created the proper line (It complains if you don't have at least one valid line.) My guess is it just didn't know how to look for what I wanted or maybe there was a compile error I missed. It's not really important, I moved on - which brings me to PhotoRec (in the testdisk package) it solved my problem.

Thanks anyhow.

willemw commented on 2013-08-04 10:25

@snowcrash:
It may not be an active git repo (only 1 commit).

And you checked the whole README file? In the README file:
Important note: The default configuration file, "scalpel.conf", has
all supported file patterns commented out--you must edit this file
before running Scalpel to activate some patterns.

snowcrash commented on 2013-08-04 10:14

The source is now here: https://github.com/machn1k/Scalpel-2.0

I was able to build and run. But it doesn't seem to be doing much when it's run. I am not sure if that's a configuration issue or what.

paraxor commented on 2013-05-12 11:55

The source tarball no longer exists.

jskier commented on 2011-06-18 00:24

This depends on libtre.