Created attachment 185139 [details] shar of the new port libhijack is an offensive security tool, enabling easy injection of arbitrary code into processes at runtime.
Thank you for contributing a new port Shawn. Could you please confirm that this port passes QA (portlint/poudriere at a minimum)
Created attachment 185157 [details] shar of the new port
Thanks, koobs, for the quick feedback. I just ran portlint. It showed a couple warnings, which I've just fixed.
Created attachment 185377 [details] shar of the new port Only build libhijack for amd64.
Created attachment 185378 [details] poudriere build log Successful build in the HardenedBSD ports tree.
Created attachment 185590 [details] shar of the new port Updated for version 0.8.0. Enable support for arm64.
Created attachment 188299 [details] Updated patch Thanks for your contribution! Attaching an updated patch.
(In reply to Yuri Victorovich from comment #7) The updated patch looks good. Thanks!
(In reply to Shawn Webb from comment #8) Thanks!
Committed with some changes. Thank you for your contribution!
A commit references this bug: Author: yuri Date: Tue Dec 5 19:12:09 UTC 2017 New revision: 455607 URL: https://svnweb.freebsd.org/changeset/ports/455607 Log: New port: security/libhijack: Runtime process infection made easy PR: 221322 Submitted by: Shawn Webb <shawn.webb@hardenedbsd.org> Approved by: tcberner (mentor) Differential Revision: https://reviews.freebsd.org/D13256 Changes: head/security/Makefile head/security/libhijack/ head/security/libhijack/Makefile head/security/libhijack/distinfo head/security/libhijack/pkg-descr