aotopsy-bin
LOW
maintainer lapsus
0 votes
scanned 2026-09-09 21:20:09.481250
Why flagged
Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.
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.
PKGBUILD
1
# Maintainer: Yakov Till <yakov.till@gmail.com>
2
pkgname=aotopsy-bin
3
pkgver=1.6.0
4
pkgrel=1
5
pkgdesc="Static analyzer for Flutter/Dart AOT snapshots — recovers function names, class hierarchies, call graphs, and behavioral signals from libapp.so"
6
arch=('x86_64' 'aarch64')
7
url="https://github.com/BroNils/aotopsy"
8
license=('BSD-3-Clause')
9
provides=('aotopsy')
10
conflicts=('aotopsy')
11
depends=()
12
options=('!debug')
13
source_x86_64=("${pkgname}-${pkgver}-linux-amd64.tar.gz::https://github.com/BroNils/aotopsy/releases/download/v${pkgver}/aotopsy_v${pkgver}_linux_amd64.tar.gz")
14
sha256sums_x86_64=('a16d5c9f79f34a4cdff5565128f58d0d97d7b1de058b395358f77dfff817ba45')
15
source_aarch64=("${pkgname}-${pkgver}-linux-arm64.tar.gz::https://github.com/BroNils/aotopsy/releases/download/v${pkgver}/aotopsy_v${pkgver}_linux_arm64.tar.gz")
16
sha256sums_aarch64=('21e5f72f081ec68014a535675e1a2fe63b755f394a969341af3bddf7339c642d')
17
18
latestver() {
19
curl -fsSL "https://api.github.com/repos/BroNils/aotopsy/releases/latest" |
20
jq -r '.tag_name // empty' | sed 's/^v//'
21
}
22
23
package() {
24
# Upstream layout is binary + ghidra_scripts/ + ida_scripts/ side by side:
25
# both integrations discover scripts relative to os.Executable(), so the
26
# tree must stay together. /usr/lib is the FHS-valid home for it.
27
install -Dm755 aotopsy "$pkgdir/usr/lib/aotopsy/aotopsy"
28
cp -r ghidra_scripts ida_scripts "$pkgdir/usr/lib/aotopsy/"
29
install -d "$pkgdir/usr/bin"
30
ln -s ../lib/aotopsy/aotopsy "$pkgdir/usr/bin/aotopsy"
31
install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
32
}
33
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-09-09 21:20:09 | Low | 1 |