https://github.com/matteopolak/cyber
Repository of tools and checklists for the Post Mortem team for the CyberPatriot cybersecurity competition.
https://github.com/matteopolak/cyber
Last synced: about 1 month ago
JSON representation
Repository of tools and checklists for the Post Mortem team for the CyberPatriot cybersecurity competition.
- Host: GitHub
- URL: https://github.com/matteopolak/cyber
- Owner: matteopolak
- License: mit
- Created: 2021-05-16T16:42:09.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2023-10-20T20:15:39.000Z (over 1 year ago)
- Last Synced: 2025-02-16T18:46:39.435Z (4 months ago)
- Language: Shell
- Homepage:
- Size: 68.5 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## Disclaimer
This repository is made solely for the **Post Mortem** [CyberPatriot](https://www.uscyberpatriot.org/) team. **You are not allowed to use any of these tools for competing in the CyberPatriot competition to any degree. Usage of these scripts will result in immediate disqualification.**| Folder | Description |
| --- | --- |
| `cis` | **C**entre for **I**nternet **S**ecurity-compliant documents for hardening multiple operating systems |
| `docs` | Documentation and tools for general use |
| `external` | Scripts not made by the Post Mortem team |
| `history` | An aggregation of data collected from previous competition rounds |
| `internal` | Scripts made by the Post Mortem team |## Linux-based
Run the following command to fix line endings:
```bash
$ shopt -s globstar
$ dos2unix ./**/*.sh
```Then run one of these commands depending on your distribution:
### Ubuntu
* Ubuntu 16.04
* `sudo bash ./auto/ubu16.sh`
* [`external/linux/ubu16`](./external/linux/ubu16)
* Ubuntu 18.04
* `sudo bash ./auto/ubu18.sh`
* [`external/linux/ubu18`](./external/linux/ubu18)
* Ubuntu 20.04
* `sudo bash ./auto/ubu20.sh`
* [`external/linux/ubu20`](./external/linux/ubu20)
* [`internal/ubuntu`](./internal/ubuntu)
* [`internal/linux`](./internal/linux)
* [`cis/ubuntu`](./cis/ubuntu)### Debian
* Debian 9
* `sudo bash ./auto/debian.sh`
* Debian 10
* `sudo bash ./auto/debian.sh`
* [`internal/linux`](./internal/linux)
* [`external/linux/debian`](./external/linux/debian)
* [`cis/debian`](./cis/debian)## Windows-based
Run the following command to enable PowerShell scripts:
```powershell
> Set-ExecutionPolicy -Scope LocalMachine -ExecutionPolicy Unrestricted -Force
```Then run one of these commands depending on your distribution:
### Windows 10
* `./auto/win10.bat`
* [`internal/windows`](./internal/windows)
* [`external/windows/win10`](./external/windows/win10)
* [`cis/win10`](./cis/win10)### Windows Server 2019
* `./auto/winser2019.bat`
* [`internal/windows`](./internal/windows)
* [`external/windows/winser2019`](./external/windows/winser2019)
* [`cis/winser2019`](./cis/winser2019)### Windows Server 2016
* `./auto/winser2016.bat`
* [`internal/windows`](./internal/windows)
* [`external/windows/winser2016`](./external/windows/winser2016)
* [`cis/winser2016`](./cis/winser2016)