3 Commits

Author SHA1 Message Date
kpcyrd
cd99ac3911 Release v0.24.1 2021-12-05 16:17:51 +01:00
kpcyrd
f2a5dbc60c Merge pull request #219 from kpcyrd/seccomp
seccomp: Allow fstat call
2021-12-05 12:05:12 +00:00
kpcyrd
6425483c2b seccomp: Allow fstat call 2021-12-05 12:37:20 +01:00
4 changed files with 16 additions and 15 deletions

24
Cargo.lock generated
View File

@@ -629,7 +629,7 @@ dependencies = [
"cfg-if 1.0.0",
"crossbeam-utils 0.8.5",
"lazy_static",
"memoffset 0.6.4",
"memoffset 0.6.5",
"scopeguard",
]
@@ -1861,9 +1861,9 @@ checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55"
[[package]]
name = "libc"
version = "0.2.108"
version = "0.2.109"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8521a1b57e76b1ec69af7599e75e38e7b7fad6610f037db8c79b127201b5d119"
checksum = "f98a04dce437184842841303488f70d0188c5f51437d2a834dc097eafa909a01"
[[package]]
name = "libloading"
@@ -2058,9 +2058,9 @@ dependencies = [
[[package]]
name = "memoffset"
version = "0.6.4"
version = "0.6.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "59accc507f1338036a0477ef61afdae33cde60840f4dfe481319ce3ad116ddf9"
checksum = "5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce"
dependencies = [
"autocfg 1.0.1",
]
@@ -2269,7 +2269,7 @@ dependencies = [
"cc",
"cfg-if 1.0.0",
"libc",
"memoffset 0.6.4",
"memoffset 0.6.5",
]
[[package]]
@@ -2282,7 +2282,7 @@ dependencies = [
"cc",
"cfg-if 1.0.0",
"libc",
"memoffset 0.6.4",
"memoffset 0.6.5",
]
[[package]]
@@ -3498,9 +3498,9 @@ checksum = "61b3909d758bb75c79f23d4736fac9433868679d3ad2ea7a61e3c25cfda9a088"
[[package]]
name = "rustyline"
version = "9.0.0"
version = "9.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "790487c3881a63489ae77126f57048b42d62d3b2bafbf37453ea19eedb6340d6"
checksum = "dec400b53af4f6551ad23214ba08af344125785a0508228af83a84d498a5ce33"
dependencies = [
"bitflags",
"cfg-if 1.0.0",
@@ -3510,7 +3510,7 @@ dependencies = [
"libc",
"log 0.4.14",
"memchr",
"nix 0.22.0",
"nix 0.23.0",
"radix_trie 0.2.1",
"scopeguard",
"smallvec 1.7.0",
@@ -3854,7 +3854,7 @@ checksum = "1ecab6c735a6bb4139c0caafd0cc3635748bbb3acf4550e8138122099251f309"
[[package]]
name = "sn0int"
version = "0.24.0"
version = "0.24.1"
dependencies = [
"atty",
"base64 0.13.0",
@@ -3959,7 +3959,7 @@ dependencies = [
[[package]]
name = "sn0int-std"
version = "0.24.0"
version = "0.24.1"
dependencies = [
"base64 0.13.0",
"blake2 0.9.2",

View File

@@ -1,6 +1,6 @@
[package]
name = "sn0int"
version = "0.24.0"
version = "0.24.1"
description = "Semi-automatic OSINT framework and package manager"
authors = ["kpcyrd <git@rxv.cc>"]
license = "GPL-3.0"
@@ -33,7 +33,7 @@ sqlite-bundled = ["libsqlite3-sys/bundled"]
[dependencies]
sn0int-common = { version="0.13.0", path="sn0int-common" }
sn0int-std = { version="=0.24.0", path="sn0int-std" }
sn0int-std = { version="=0.24.1", path="sn0int-std" }
rustyline = "9.0"
log = "0.4"
env_logger = "0.9"

View File

@@ -1,6 +1,6 @@
[package]
name = "sn0int-std"
version = "0.24.0"
version = "0.24.1"
description = "sn0int - stdlib"
authors = ["kpcyrd <git@rxv.cc>"]
repository = "https://github.com/kpcyrd/sn0int"

View File

@@ -71,6 +71,7 @@ pub fn init() -> Result<()> {
ctx.allow_syscall(Syscall::gettimeofday)?;
ctx.allow_syscall(Syscall::membarrier)?;
ctx.allow_syscall(Syscall::statx)?;
ctx.allow_syscall(Syscall::fstat)?;
ctx.allow_syscall(Syscall::lseek)?;
#[cfg(target_arch = "arm")]
ctx.allow_syscall(Syscall::_llseek)?;