-
-
Notifications
You must be signed in to change notification settings - Fork 68
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge remote-tracking branch 'origin/debian-base' into dev
- Loading branch information
Showing
7 changed files
with
607 additions
and
209 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,5 @@ | ||
- find a better way to install the tools (exegol repo?) | ||
- improve history and aliases so that only those of installed tools are present | ||
- find a better solution to aliases (/opt/tools/bin for symbolic links and aliases for commands with preset args?) | ||
- find a better solution to aliases (/opt/tools/bin for symbolic links and aliases for commands with preset args?) | ||
- add advanced option to set IMAGE_NAME, allowing users from pip to be able to join alpha and beta programs easily | ||
- add advanced option for `exegol install local` to disable automatic removal of intermediary containers when then fail. This would allow debuggers to commit an image from a container and manually find a fix to the failing install function without having to build everything again everytime. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,54 @@ | ||
# Author: Charlie BROMBERG (Shutdown - @_nwodtuhs) | ||
|
||
FROM --platform=linux/amd64 debian | ||
|
||
ARG TAG="local" | ||
ARG VERSION="local" | ||
ARG BUILD_DATE="n/a" | ||
|
||
LABEL org.exegol.tag="${TAG}" | ||
LABEL org.exegol.version="${VERSION}" | ||
LABEL org.exegol.build_date="${BUILD_DATE}" | ||
LABEL org.exegol.app="Exegol" | ||
LABEL org.exegol.src_repository="https://github.com/ShutdownRepo/Exegol-images" | ||
|
||
RUN echo "${TAG}-${VERSION}" > /opt/.exegol_version | ||
|
||
ADD sources /root/sources | ||
RUN chmod +x /root/sources/install.sh | ||
|
||
RUN /root/sources/install.sh install_base | ||
|
||
# WARNING: install_most_used_tools can't be used with other functions other than: install_base, install_clean | ||
# RUN /root/sources/install.sh install_most_used_tools | ||
|
||
# WARNING: the following installs (except: install_base, install_clean) can't be used with install_most_used_tools | ||
# this is a temporary limitation | ||
RUN /root/sources/install.sh install_misc_tools | ||
RUN /root/sources/install.sh install_wordlists_tools | ||
RUN /root/sources/install.sh install_cracking_tools | ||
RUN /root/sources/install.sh install_osint_tools | ||
RUN /root/sources/install.sh install_web_tools | ||
RUN /root/sources/install.sh install_c2_tools | ||
RUN /root/sources/install.sh install_services_tools | ||
RUN /root/sources/install.sh install_ad_tools | ||
RUN /root/sources/install.sh install_mobile_tools | ||
RUN /root/sources/install.sh install_iot_tools | ||
RUN /root/sources/install.sh install_rfid_tools | ||
RUN /root/sources/install.sh install_voip_tools | ||
RUN /root/sources/install.sh install_sdr_tools | ||
RUN /root/sources/install.sh install_network_tools | ||
RUN /root/sources/install.sh install_wifi_tools | ||
RUN /root/sources/install.sh install_forensic_tools | ||
RUN /root/sources/install.sh install_cloud_tools | ||
RUN /root/sources/install.sh install_steganography_tools | ||
RUN /root/sources/install.sh install_reverse_tools | ||
RUN /root/sources/install.sh install_crypto_tools | ||
RUN /root/sources/install.sh install_code_analysis_tools | ||
|
||
RUN /root/sources/install.sh install_clean | ||
|
||
RUN rm -rf /root/sources | ||
|
||
WORKDIR /data | ||
#CMD ["/bin/zsh"] |
Oops, something went wrong.