Přeskočit na hlavní obsah

Příspěvky

Zobrazují se příspěvky z leden, 2023

Docker Magic - Ubuntu ssh sandbox

Ubuntu ssh sandbox Build your own private and secure ssh Ubuntu sandbox. There is a very fast and effective setup. Works perfectly on both OS Linux/Windows. Runs very well with  WSL2 docker integration Win 10/11. It's private and secure enviroment. Docker image/container is built locally on your computer. Prerequisites git, docker / Docker Desktop, wsl2 Check your software, run wsl --list -v . If you see something similar to the one below you are probably ready.   Open new command prompt window or shell environment when using Linux and just copy and paste following command:  git clone https://github.com/RedTeamer69/DockerMagic.git cd DockerMagic && cd ubuntu docker build -t ubuntu:latest . docker run -d --name ubuntu -p 12222:22 ubuntu:latest A new ubuntu container started Try a new fresh Ubuntu ssh sandbox it with password, read it from the picture. ssh -p 12222 root@127.0.0.1 Clean up Don't forget to clean up after you're done.  docker stop  ubuntu docker rm ubunt

Penetrační testy API

 Penetrační testy API Aplikace založené na architektuře Frontend, Backend potkávám při testech často. Součastí Backendu bývá API. Attack surface testu API, je poměrně malý.  Test jsou specifické, zaměřené na nalezení zranitelností v autentizaci a v injekce paylodu pomocí fuzingu. Je vhodné je provádět jako Gray Box - šedivé. Zadavatel testu poskytne dokumentaci a uživatelský přístup. Black box testy API většinou nepřináší nová zjištění.|  Penetrační testy API od testera vyžadují pochopení toho jak API pracuje a jakým způsobem si předává parametry. Místa kde jsou uvedeny hodnoty parametrů jsou pro nás důležité, při testu hodnoty fuzujeme. Většinou to bývá část URL a datový payload http packetu. Struktura data payloadu může být ve tvaru JSON, XML, případně binární data kódovaná base64. Autentizace požadavků bývá zabezpečena bear tokenem a někdy i dalším klíčem. Platnost tokenu by měla být časově omezena. Při komunikaci s API se využívají kromě běžných metod GET, POST i metody DELETE, PUT