aboutsummaryrefslogtreecommitdiff
path: root/security/sandsifter
Commit message (Collapse)AuthorAgeFilesLines
* pkg-message UCL triggers only work for one type at a time.Rene Ladan2019-08-141-1/+1
| | | | | | | Reported by: mat Notes: svn path=/head/; revision=508897
* security/sandsifter: update to 1.04Rene Ladan2019-08-035-116/+57
| | | | | | | | | | | | Restrict this port to Python 2.7 for now, work to get it running with Python 3.6 is in progress upstream. Pet portlint (remove an extraneous spacae from pkg-descr) Reported by: upstream / portscout Notes: svn path=/head/; revision=507955
* UCL-ify pkg-message of my ports.Rene Ladan2019-07-091-2/+7
| | | | Notes: svn path=/head/; revision=506305
* security/sandsifter: update to version 1.03Rene Ladan2019-01-207-68/+25
| | | | | | | | | | | | | | | This version is based on a fork of the original repository (which was itself a fork) and is the same fork that Debian and Ubuntu use. The previous repository is no longer under development. Some binaries have been renamed by the new upstream. Extend pkg-messsage with some more usage instructions. Reported by: repology Notes: svn path=/head/; revision=490792
* Add PY_FLAVOR to Python module dependencies.Mathieu Arnold2018-05-221-1/+1
| | | | | | | Sponsored by: Absolight Notes: svn path=/head/; revision=470610
* security/sandsifter: update to a newer snapshot from 20170906Rene Ladan2018-04-112-8/+11
| | | | | | | | | This adds a license (BSD3CLAUSE) and a slightly extended README. Pet portlint while here. Notes: svn path=/head/; revision=467111
* security/sandsifter: fix typo to block non-x86 archsJan Beich2017-11-111-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | cc -O2 -pipe -isystem /usr/local/include -fno-strict-aliasing -c injector.c -o injector.o -Wall injector.c:338:93: warning: excess elements in array initializer .start={.bytes={0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}, .len=0}, ^~~~ injector.c:339:91: warning: excess elements in array initializer .end={.bytes={0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff}, .len=0}, ^~~~ injector.c:870:32: error: no member named 'mc_eip' in 'struct __mcontext' ((ucontext_t*)p)->uc_mcontext.IP+=UD2_SIZE; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ injector.c:95:14: note: expanded from macro 'IP' # define IP mc_eip ^ injector.c:883:30: error: no member named 'mc_eip' in 'struct __mcontext' (uintptr_t)uc->uc_mcontext.IP-(uintptr_t)packet-preamble_length; ~~~~~~~~~~~~~~~ ^ injector.c:95:14: note: expanded from macro 'IP' # define IP mc_eip ^ injector.c:905:18: error: no member named 'mc_eip' in 'struct __mcontext' uc->uc_mcontext.IP=(uintptr_t)&resume; ~~~~~~~~~~~~~~~ ^ injector.c:95:14: note: expanded from macro 'IP' # define IP mc_eip ^ injector.c:906:18: error: no member named 'mc_eflags' in 'struct __mcontext'; did you mean 'mc_flags'? uc->uc_mcontext.EFL&=~TF; ^~~ mc_flags injector.c:96:15: note: expanded from macro 'EFL' # define EFL mc_eflags ^ /usr/include/machine/ucontext.h:56:7: note: 'mc_flags' declared here int mc_flags; ^ 2 warnings and 4 errors generated. Reported by: pkg-fallout (aarch64) Notes: svn path=/head/; revision=454007
* security/sandsifter: post-commit fixesRene Ladan2017-09-302-7/+5
| | | | | | | | | | | | - spell ONLY_FOR_ARCH_REASON correctly [1] - remove stale import which broke running the port [2] PR: 222701 [2] Submitted by: John Smith (godevilove AT ya.ru) [2] Submitted by: adamw [1] via private mail Notes: svn path=/head/; revision=451000
* The sandsifter audits x86 processors for hidden instructions andRene Ladan2017-09-308-0/+236
hardware bugs, by systematically generating machine code to search through a processor's instruction set, and monitoring execution for anomalies. Sandsifter has uncovered secret processor instructions from every major vendor; ubiquitous software bugs in disassemblers, assemblers, and emulators; flaws in enterprise hypervisors; and both benign and security-critical hardware bugs in x86 chips. WWW: https://github.com/xoreaxeaxeax/sandsifter PR: 221132 Submitted by: rozhuk.im AT gmail.com Reviewed by: swills Notes: svn path=/head/; revision=450997