File tree Expand file tree Collapse file tree 4 files changed +9
-54
lines changed Expand file tree Collapse file tree 4 files changed +9
-54
lines changed Original file line number Diff line number Diff line change @@ -19,9 +19,9 @@ RUN apt-get update && \
1919 git
2020
2121# GHIDRA
22- ENV GHIDRA_URL=https://github.com/NationalSecurityAgency/ghidra/releases/download/Ghidra_11.2.1_build /ghidra_11.2.1_PUBLIC_20241105 .zip
23- ENV GHIDRA_ZIP=ghidra_11.2.1_PUBLIC_20241105 .zip
24- ENV GHIDRA_DIR=ghidra_11.2.1_PUBLIC
22+ ENV GHIDRA_URL=https://github.com/NationalSecurityAgency/ghidra/releases/download/Ghidra_11.3_build /ghidra_11.3_PUBLIC_20250205 .zip
23+ ENV GHIDRA_ZIP=ghidra_11.3_PUBLIC_20250205 .zip
24+ ENV GHIDRA_DIR=ghidra_11.3_PUBLIC
2525RUN wget $GHIDRA_URL
2626RUN unzip -d /opt $GHIDRA_ZIP
2727
Original file line number Diff line number Diff line change 11{
2- "name" : " Local " ,
3- "image " : " lightkeeper " ,
2+ "name" : " lightkeeper " ,
3+ "dockerFile " : " Dockerfile " ,
44 "customizations" : {
55 "vscode" : {
66 "extensions" : [
Original file line number Diff line number Diff line change 11name : Ghidra Extension Publish
22
33env :
4- ghidra-url : https://github.com/NationalSecurityAgency/ghidra/releases/download/Ghidra_11.2.1_build /ghidra_11.2.1_PUBLIC_20241105 .zip
5- ghidra-zip-filename : ghidra_11.2.1_PUBLIC_20241105 .zip
6- ghidra-directory : ghidra_11.2.1_PUBLIC
4+ ghidra-url : https://github.com/NationalSecurityAgency/ghidra/releases/download/Ghidra_11.3_build /ghidra_11.3_PUBLIC_20250205 .zip
5+ ghidra-zip-filename : ghidra_11.3_PUBLIC_20250205 .zip
6+ ghidra-directory : ghidra_11.3_PUBLIC
77
88on :
99 push :
Original file line number Diff line number Diff line change 44 {
55 "label" : " Build" ,
66 "type" : " shell" ,
7- "command" : " gradle -PGHIDRA_INSTALL_DIR=/opt/ghidra_11.2.1_PUBLIC " ,
7+ "command" : " gradle -PGHIDRA_INSTALL_DIR=/opt/ghidra_11.3_PUBLIC " ,
88 "group" : " build" ,
99 "options" : {
1010 "cwd" : " ${workspaceFolder}/lightkeeper"
1515 "focus" : true ,
1616 }
1717 },
18- {
19- "label" : " Build Image" ,
20- "type" : " shell" ,
21- "command" : " docker buildx build -f .devcontainer/Dockerfile -t lightkeeper --target lightkeeper ${workspaceFolder}" ,
22- "group" : " build" ,
23- "options" : {
24- "cwd" : " ${workspaceFolder}"
25- },
26- "presentation" : {
27- "clear" : false ,
28- "reveal" : " always" ,
29- "focus" : true ,
30- }
31- },
32- {
33- "label" : " Run Image" ,
34- "type" : " shell" ,
35- "command" : " docker run -ti --rm --name lightkeeper -v ~:/home/share lightkeeper /bin/bash" ,
36- "group" : " build" ,
37- "options" : {
38- "cwd" : " ${workspaceFolder}"
39- },
40- "presentation" : {
41- "clear" : false ,
42- "reveal" : " always" ,
43- "focus" : true ,
44- }
45- },
46- {
47- "label" : " Export Image" ,
48- "type" : " shell" ,
49- "command" : " docker save -o ${workspaceFolder}/lightkeeper.tar lightkeeper" ,
50- "group" : " build" ,
51- "options" : {
52- "cwd" : " ${workspaceFolder}"
53- },
54- "presentation" : {
55- "clear" : false ,
56- "reveal" : " always" ,
57- "focus" : true ,
58- },
59- "dependsOn" : [
60- " Build Image"
61- ]
62- },
6318 ]
6419}
You can’t perform that action at this time.
0 commit comments