noir-audit-bin
LOW
maintainer xihale
0 votes
scanned 2026-11-04 16:07:14.930874
Why flagged
The package installs a prebuilt binary from the project's official GitHub release, which is a normal AUR practice; the low severity is due to few votes and recent upload, not malicious content.
Triggered rules
Low
Few votes, recently uploaded
zero_votes_recent
Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.
Low
AI review
llm_review
An AI model (qwen/qwen3-235b-a22b-2507) reviewed this and agrees it is LOW (confidence 95%): The package installs a prebuilt binary from the project's official GitHub release, which is a normal AUR practice; the low severity is due to few votes and recent upload, not malicious content.
PKGBUILD
1
# Maintainer: xihale <i@xihale.top>
2
# Contributor: xihale <i@xihale.top>
3
pkgname=noir-audit-bin
4
pkgver=0.2.6
5
pkgrel=1
6
pkgdesc='Desktop Android privacy audit TUI: audits app permissions, reporting endpoints and data flows over adb, with reversible fixes (prebuilt binary)'
7
arch=('x86_64')
8
url='https://github.com/Verlintas/NOIR'
9
license=('MIT')
10
depends=('android-tools')
11
optdepends=(
12
'jadx: decompile single APKs for deep analysis'
13
)
14
provides=('noir-audit')
15
options=('!strip')
16
17
source=('LICENSE::https://raw.githubusercontent.com/Verlintas/NOIR/v'"$pkgver"'/LICENSE')
18
sha256sums=('5cff0504757e04b6c4cf1aed536a2618ac0f3df2c8f3365a67fbf12630bad7f4')
19
source_x86_64=("$pkgname-$pkgver.zip::https://github.com/Verlintas/NOIR/releases/download/v$pkgver/noir-v$pkgver-Linux-portable.zip")
20
sha256sums_x86_64=('e2c54d6584276913d2d0ebc042fcc3ad0e5da1bd46ac061cc4b2ebe595d85a4f')
21
22
package() {
23
local _dest="$pkgdir/opt/$pkgname"
24
25
# jpackage layout: bin/NOIR launcher + lib/app jars + bundled JDK runtime;
26
# the launcher resolves lib/ relative to itself, so the tree is relocatable.
27
install -dm755 "$_dest"
28
cp -a "$srcdir/NOIR/." "$_dest/"
29
30
# Upstream zip perms are inconsistent; normalize and set executables.
31
find "$_dest" -type d -exec chmod 0755 {} +
32
find "$_dest" -type f -exec chmod 0644 {} +
33
chmod 0755 "$_dest/bin/NOIR"
34
find "$_dest/lib/runtime/bin" -type f -exec chmod 0755 {} +
35
chmod 0755 "$_dest/lib/runtime/lib/jspawnhelper"
36
37
install -dm755 "$pkgdir/usr/bin"
38
ln -s "/opt/$pkgname/bin/NOIR" "$pkgdir/usr/bin/noir-audit"
39
40
install -Dm644 "$srcdir/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
41
}
42
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-11-04 16:07:14 | Low | 2 |