From 9d750ccbf8fba97627803d29dd8daded40c0aa79 Mon Sep 17 00:00:00 2001 From: Translator Date: Sat, 18 Jul 2026 22:26:31 +0000 Subject: [PATCH] Translated ['', 'src/README.md'] to pl --- .../__pycache__/translator.cpython-312.pyc | Bin 27040 -> 0 bytes src/README.md | 28 +++++++++++------- 2 files changed, 17 insertions(+), 11 deletions(-) delete mode 100644 scripts/__pycache__/translator.cpython-312.pyc diff --git a/scripts/__pycache__/translator.cpython-312.pyc b/scripts/__pycache__/translator.cpython-312.pyc deleted file mode 100644 index 335be31730db7d4e88b346b2be80370f9395a425..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 27040 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 diff --git a/src/README.md b/src/README.md index d0af9e51d..93dbbdf57 100644 --- a/src/README.md +++ b/src/README.md @@ -4,7 +4,7 @@
-_Logotypy i animacje HackTricks zaprojektowane przez_ [_@ppieranacho_](https://www.instagram.com/ppieranacho/)_._ +_Logo i animacje Hacktricks zaprojektowane przez_ [_@ppieranacho_](https://www.instagram.com/ppieranacho/)_._ ### Uruchom HackTricks Cloud lokalnie ```bash @@ -12,7 +12,7 @@ _Logotypy i animacje HackTricks zaprojektowane przez_ [_@ppieranacho_](https://w git clone https://github.com/HackTricks-wiki/hacktricks-cloud # Select the language you want to use -export LANG="master" # Leave master for English +export HT_LANG="master" # Leave master for English # "af" for Afrikaans # "de" for German # "el" for Greek @@ -31,29 +31,35 @@ export LANG="master" # Leave master for English # "zh" for Chinese # Run the docker container indicating the path to the hacktricks-cloud folder -docker run -d --rm --platform linux/amd64 -p 3377:3000 --name hacktricks_cloud -v $(pwd)/hacktricks-cloud:/app ghcr.io/hacktricks-wiki/hacktricks-cloud/translator-image bash -c "mkdir -p ~/.ssh && ssh-keyscan -H github.com >> ~/.ssh/known_hosts && cd /app && git checkout $LANG && git pull && MDBOOK_PREPROCESSOR__HACKTRICKS__ENV=dev mdbook serve --hostname 0.0.0.0" +docker run -d --rm --platform linux/amd64 -p 3377:3000 --name hacktricks_cloud -v $(pwd)/hacktricks-cloud:/app ghcr.io/hacktricks-wiki/hacktricks-cloud/translator-image bash -c "mkdir -p ~/.ssh && ssh-keyscan -H github.com >> ~/.ssh/known_hosts && cd /app && git checkout $HT_LANG && git pull && MDBOOK_PREPROCESSOR__HACKTRICKS__ENV=dev mdbook serve --hostname 0.0.0.0" ``` -Twoja lokalna kopia HackTricks Cloud będzie **dostępna pod [http://localhost:3377](http://localhost:3377)** po około minucie. +Twoja lokalna kopia HackTricks Cloud będzie **dostępna pod adresem [http://localhost:3377](http://localhost:3377)** po minucie. -### **Pentesting CI/CD Metodologia** +Alternatywnie, jeśli masz Docker Compose, uruchom to z katalogu głównego repozytorium: +```bash +docker compose up +``` +Bundled `docker-compose.yml` udostępnia aktualnie sprawdzoną gałąź pod adresem [http://localhost:3377](http://localhost:3377) z funkcją live reload. -**W HackTricks CI/CD Methodology znajdziesz informacje o tym, jak przeprowadzić pentesting infrastruktury związanej z działaniami CI/CD.** Przeczytaj następującą stronę jako **wprowadzenie:** +### **Pentesting CI/CD Methodology** + +**W HackTricks CI/CD Methodology znajdziesz informacje o tym, jak przeprowadzać pentesting infrastruktury związanej z działaniami CI/CD.** Przeczytaj poniższą stronę, aby zapoznać się z **wprowadzeniem:** [pentesting-ci-cd-methodology.md](pentesting-ci-cd/pentesting-ci-cd-methodology.md) -### Pentesting Cloud Metodologia +### Pentesting Cloud Methodology -**W HackTricks Cloud Methodology znajdziesz informacje o tym, jak przeprowadzić pentesting środowisk w chmurze.** Przeczytaj następującą stronę jako **wprowadzenie:** +**W HackTricks Cloud Methodology znajdziesz informacje o tym, jak przeprowadzać pentesting środowisk cloud.** Przeczytaj poniższą stronę, aby zapoznać się z **wprowadzeniem:** [pentesting-cloud-methodology.md](pentesting-cloud/pentesting-cloud-methodology.md) -### Licencja & Zastrzeżenie +### Licencja i zastrzeżenie -**Sprawdź je w:** +**Sprawdź je tutaj:** [HackTricks Values & FAQ](https://app.gitbook.com/s/-L_2uGJGU7AVNRcqRvEi/welcome/hacktricks-values-and-faq) -### Github Stats +### Statystyki Github ![HackTricks Cloud Github Stats](https://repobeats.axiom.co/api/embed/1dfdbb0435f74afa9803cd863f01daac17cda336.svg)