Skip to content

Commit 8056a89

Browse files
authored
Update dosai and osquery (#34)
Signed-off-by: Prabhu Subramanian <[email protected]>
1 parent 3a1f2d6 commit 8056a89

File tree

22 files changed

+60
-60
lines changed

22 files changed

+60
-60
lines changed

.github/workflows/native-builds.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -28,17 +28,17 @@ jobs:
2828
- uses: actions/checkout@v4
2929
- name: setup upx
3030
run: |
31-
wget https://github.com/upx/upx/releases/download/v5.0.1/upx-5.0.1-amd64_linux.tar.xz
32-
tar -xvf upx-5.0.1-amd64_linux.tar.xz
33-
chmod +x upx-5.0.1-amd64_linux/upx
34-
sudo cp upx-5.0.1-amd64_linux/upx /usr/local/bin/
31+
wget https://github.com/upx/upx/releases/download/v5.0.2/upx-5.0.2-amd64_linux.tar.xz
32+
tar -xvf upx-5.0.2-amd64_linux.tar.xz
33+
chmod +x upx-5.0.2-amd64_linux/upx
34+
sudo cp upx-5.0.2-amd64_linux/upx /usr/local/bin/
3535
if: matrix.os == 'ubuntu-24.04'
3636
- name: setup upx
3737
run: |
38-
wget https://github.com/upx/upx/releases/download/v5.0.1/upx-5.0.1-arm64_linux.tar.xz
39-
tar -xvf upx-5.0.1-arm64_linux.tar.xz
40-
chmod +x upx-5.0.1-arm64_linux/upx
41-
sudo cp upx-5.0.1-arm64_linux/upx /usr/local/bin/
38+
wget https://github.com/upx/upx/releases/download/v5.0.2/upx-5.0.2-arm64_linux.tar.xz
39+
tar -xvf upx-5.0.2-arm64_linux.tar.xz
40+
chmod +x upx-5.0.2-arm64_linux/upx
41+
sudo cp upx-5.0.2-arm64_linux/upx /usr/local/bin/
4242
if: matrix.os == 'ubuntu-24.04-arm'
4343
- name: Setup swift
4444
if: matrix.os == 'ubuntu-24.04' || matrix.os == 'ubuntu-24.04-arm'

.github/workflows/release.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -40,10 +40,10 @@ jobs:
4040
./contrib/free_disk_space.sh
4141
- name: Release
4242
run: |
43-
wget https://github.com/upx/upx/releases/download/v5.0.1/upx-5.0.1-amd64_linux.tar.xz
44-
tar -xvf upx-5.0.1-amd64_linux.tar.xz
45-
chmod +x upx-5.0.1-amd64_linux/upx
46-
sudo cp upx-5.0.1-amd64_linux/upx /usr/local/bin/
43+
wget https://github.com/upx/upx/releases/download/v5.0.2/upx-5.0.2-amd64_linux.tar.xz
44+
tar -xvf upx-5.0.2-amd64_linux.tar.xz
45+
chmod +x upx-5.0.2-amd64_linux/upx
46+
sudo cp upx-5.0.2-amd64_linux/upx /usr/local/bin/
4747
npm config set //npm.pkg.github.com/:_authToken=$GITHUB_TOKEN
4848
npm config set //registry.npmjs.org/:_authToken=$NPMJS_AUTH_TOKEN
4949
bash build.sh

.github/workflows/test.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -44,10 +44,10 @@ jobs:
4444
./contrib/free_disk_space.sh
4545
- name: Build
4646
run: |
47-
wget https://github.com/upx/upx/releases/download/v5.0.1/upx-5.0.1-amd64_linux.tar.xz
48-
tar -xvf upx-5.0.1-amd64_linux.tar.xz
49-
chmod +x upx-5.0.1-amd64_linux/upx
50-
sudo cp upx-5.0.1-amd64_linux/upx /usr/local/bin/
47+
wget https://github.com/upx/upx/releases/download/v5.0.2/upx-5.0.2-amd64_linux.tar.xz
48+
tar -xvf upx-5.0.2-amd64_linux.tar.xz
49+
chmod +x upx-5.0.2-amd64_linux/upx
50+
sudo cp upx-5.0.2-amd64_linux/upx /usr/local/bin/
5151
bash build.sh
5252
pip3 install blint
5353
blint -i plugins -o /tmp/reports --no-error

build.ps1

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2,25 +2,25 @@ New-Item -ItemType Directory -Path plugins\osquery -Force
22
New-Item -ItemType Directory -Path plugins\dosai -Force
33
New-Item -ItemType Directory -Path plugins\trivy -Force
44

5-
Invoke-WebRequest -Uri https://github.com/upx/upx/releases/download/v5.0.1/upx-5.0.1-win64.zip -UseBasicParsing -OutFile upx-5.0.1-win64.zip
6-
Expand-Archive -Path upx-5.0.1-win64.zip -DestinationPath . -Force
5+
Invoke-WebRequest -Uri https://github.com/upx/upx/releases/download/v5.0.2/upx-5.0.2-win64.zip -UseBasicParsing -OutFile upx-5.0.2-win64.zip
6+
Expand-Archive -Path upx-5.0.2-win64.zip -DestinationPath . -Force
77

8-
Invoke-WebRequest -Uri https://github.com/osquery/osquery/releases/download/5.17.0/osquery-5.17.0.windows_x86_64.zip -UseBasicParsing -OutFile osquery-5.17.0.windows_x86_64.zip
9-
Expand-Archive -Path osquery-5.17.0.windows_x86_64.zip -DestinationPath . -Force
10-
copy "osquery-5.17.0.windows_x86_64\Program Files\osquery\osqueryi.exe" plugins\osquery\osqueryi-windows-amd64.exe
11-
upx-5.0.1-win64\upx.exe -9 --lzma plugins\osquery\osqueryi-windows-amd64.exe
8+
Invoke-WebRequest -Uri https://github.com/osquery/osquery/releases/download/5.19.0/osquery-5.19.0.windows_x86_64.zip -UseBasicParsing -OutFile osquery-5.19.0.windows_x86_64.zip
9+
Expand-Archive -Path osquery-5.19.0.windows_x86_64.zip -DestinationPath . -Force
10+
copy "osquery-5.19.0.windows_x86_64\Program Files\osquery\osqueryi.exe" plugins\osquery\osqueryi-windows-amd64.exe
11+
upx-5.0.2-win64\upx.exe -9 --lzma plugins\osquery\osqueryi-windows-amd64.exe
1212
plugins\osquery\osqueryi-windows-amd64.exe --help
1313

1414
Invoke-WebRequest -Uri https://github.com/owasp-dep-scan/dosai/releases/latest/download/Dosai.exe -UseBasicParsing -OutFile plugins/dosai/dosai-windows-amd64.exe
1515

1616
cd thirdparty\trivy
1717
go build -ldflags "-H=windowsgui -s -w" -o build\trivy-windows-amd64.exe
18-
..\..\upx-5.0.1-win64\upx.exe -9 --lzma build\trivy-windows-amd64.exe
18+
..\..\upx-5.0.2-win64\upx.exe -9 --lzma build\trivy-windows-amd64.exe
1919
copy build\* ..\..\plugins\trivy\
2020
Remove-Item build -Recurse -Force
2121
cd ..\..
2222

23-
Remove-Item osquery-5.17.0.windows_x86_64 -Recurse -Force
24-
Remove-Item osquery-5.17.0.windows_x86_64.zip -Recurse -Force
25-
Remove-Item upx-5.0.1-win64 -Recurse -Force
26-
Remove-Item upx-5.0.1-win64.zip -Recurse -Force
23+
Remove-Item osquery-5.19.0.windows_x86_64 -Recurse -Force
24+
Remove-Item osquery-5.19.0.windows_x86_64.zip -Recurse -Force
25+
Remove-Item upx-5.0.2-win64 -Recurse -Force
26+
Remove-Item upx-5.0.2-win64.zip -Recurse -Force

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@cyclonedx/cdxgen-plugins-bin",
3-
"version": "1.6.12",
3+
"version": "1.7.0",
44
"description": "Binary plugins to supercharge @cyclonedx/cdxgen npm package",
55
"main": "index.js",
66
"repository": {

packages/darwin-amd64/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@cyclonedx/cdxgen-plugins-bin-darwin-amd64",
3-
"version": "1.6.12",
3+
"version": "1.7.0",
44
"description": "Arm64 binary plugins to supercharge @cyclonedx/cdxgen npm package",
55
"main": "index.js",
66
"repository": {

packages/darwin-arm64/build-darwin-arm64.sh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,11 @@ mkdir -p plugins/osquery plugins/dosai plugins/sourcekitten
1010

1111
oras pull ghcr.io/cyclonedx/cdxgen-plugins-bin:darwin-arm64 -o plugins/sourcekitten/
1212

13-
wget https://github.com/osquery/osquery/releases/download/5.17.0/osquery-5.17.0_1.macos_arm64.tar.gz
14-
tar -xf osquery-5.17.0_1.macos_arm64.tar.gz
13+
wget https://github.com/osquery/osquery/releases/download/5.19.0/osquery-5.19.0_1.macos_arm64.tar.gz
14+
tar -xf osquery-5.19.0_1.macos_arm64.tar.gz
1515
cp -rf opt/osquery/lib/osquery.app plugins/osquery/osqueryi-darwin-arm64.app
1616
rm -rf etc usr var opt
17-
rm osquery-5.17.0_1.macos_arm64.tar.gz
17+
rm osquery-5.19.0_1.macos_arm64.tar.gz
1818

1919
curl -L https://github.com/owasp-dep-scan/dosai/releases/latest/download/Dosai-osx-arm64 -o plugins/dosai/dosai-darwin-arm64
2020
chmod +x plugins/dosai/dosai-darwin-arm64

packages/darwin-arm64/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@cyclonedx/cdxgen-plugins-bin-darwin-arm64",
3-
"version": "1.6.12",
3+
"version": "1.7.0",
44
"description": "Arm64 binary plugins to supercharge @cyclonedx/cdxgen npm package",
55
"main": "index.js",
66
"repository": {

packages/linux-amd64/build-linux-amd64.sh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,14 @@ sha256sum plugins/sourcekitten/sourcekitten > plugins/sourcekitten/sourcekitten.
1010
rm -f plugins/sourcekitten/trivy-cdxgen-*
1111
ls -l plugins/sourcekitten/
1212

13-
wget https://github.com/osquery/osquery/releases/download/5.17.0/osquery-5.17.0_1.linux_x86_64.tar.gz
14-
tar -xf osquery-5.17.0_1.linux_x86_64.tar.gz
13+
wget https://github.com/osquery/osquery/releases/download/5.19.0/osquery-5.19.0_1.linux_x86_64.tar.gz
14+
tar -xf osquery-5.19.0_1.linux_x86_64.tar.gz
1515
cp opt/osquery/bin/osqueryd plugins/osquery/osqueryi-linux-amd64
1616
upx -9 --lzma plugins/osquery/osqueryi-linux-amd64
1717
./plugins/osquery/osqueryi-linux-amd64 --help
1818
sha256sum plugins/osquery/osqueryi-linux-amd64 > plugins/osquery/osqueryi-linux-amd64.sha256
1919
rm -rf etc usr var opt
20-
rm osquery-5.17.0_1.linux_x86_64.tar.gz
20+
rm osquery-5.19.0_1.linux_x86_64.tar.gz
2121

2222
# Download the Dosai binary
2323
curl -L https://github.com/owasp-dep-scan/dosai/releases/latest/download/Dosai-linux-amd64 -o plugins/dosai/dosai-linux-amd64

0 commit comments

Comments
 (0)