Package Details: sandsifter-git r53.4ae3e6e-2

Git Clone URL: (read-only, click to copy)
Package Base: sandsifter-git
Description: The x86 processor fuzzer
Upstream URL:
Licenses: BSD
Conflicts: sandsifter
Provides: sandsifter
Submitter: xiretza
Maintainer: xiretza
Last Packager: xiretza
Votes: 3
Popularity: 0.000000
First Submitted: 2017-09-10 19:33
Last Updated: 2019-10-03 15:33

Dependencies (3)

Required by (0)

Sources (1)

Latest Comments

« First ‹ Previous 1 2

jtmb commented on 2017-09-12 08:26

The symlink for seems to lead to the build directory, and then plus opt/sandsifter, and not to where it actually is.

xsmile commented on 2017-09-12 08:26

For a correct symlink to, line 47 needs to contain
ln -s "/opt/${_pkgname}/" "${pkgdir}/usr/bin/"

sekret commented on 2017-09-11 16:49

For you could place a script in /usr/bin, something like this

cd /opt/sandsifter

No idea about -m32, that's way over my head :-(

xiretza commented on 2017-09-11 11:35

Unfortunately injector.c doesn't seem to build with -m32 on gcc 5 ("asm operand 7 probably doesn't match constraints"), if someone finds a way to fix it, I'll add a patch.

Edit: also doesn't work when in /usr/bin because it needs some modules that are shipped with the package, not sure how I should handle that one.

sekret commented on 2017-09-11 11:25

Oh and you should put in /usr/bin aswell. As far as I understand it's the second part of the process, because it shows the results nicely.

sekret commented on 2017-09-11 11:16

Nice of you to provide the PKGBUILD for this interesting tool!

Do you know how to also make it run in 32bit mode as suggested in the comments of the makefile? We can install both the 64bit and 32bit versions of capstone, so it might be possible, right?