Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/xsscx/windows
Welcome to Hoyt's Windows Fuzzing Repo
https://github.com/xsscx/windows
exploit fuzzing windows
Last synced: about 2 months ago
JSON representation
Welcome to Hoyt's Windows Fuzzing Repo
- Host: GitHub
- URL: https://github.com/xsscx/windows
- Owner: xsscx
- Created: 2022-12-02T19:35:08.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-11-04T11:50:07.000Z (about 2 months ago)
- Last Synced: 2024-11-04T12:34:59.493Z (about 2 months ago)
- Topics: exploit, fuzzing, windows
- Language: PowerShell
- Homepage:
- Size: 348 KB
- Stars: 6
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Welcome to Hoyt's Windows Fuzzing & Mining Repo
04 NOV 2024 at 0650 EST## Cross-Platform Tool Installation with Powershell Scripts
### Overview
#### Transitioning to Powershell from Unix.
This write-up demonstrates how to automate tool installation with shell scripts, enabling quick setup of development environments across Windows and macOS### Why Use This Approach?
By using a single command to download and execute scripts, this approach minimizes the friction of setting up development environments.
It's similar to how Homebrew and package managers like `apt` work in Unix-based systems.
This method offers several advantages:
- **Cross-Platform Familiarity**: Developers used to Linux/macOS environments will find the workflow familiar.
- **Consistency**: It standardizes the installation process across platforms, reducing complexity.
- **Rapid Setup**: Just like `brew` or `curl | bash` setups on macOS/Linux, you can get up and running quickly on Windows.
- **Automation Friendly**: These scripts are perfect for CI/CD pipelines and automated environments, reducing manual effort.### Installation Examples
#### Install Tools from Remote
This command allows you to install necessary tools directly from a remote repository. It downloads and executes the installation script in one step.
```powershell
iex (iwr -Uri "https://raw.githubusercontent.com/xsscx/windows/refs/heads/main/pwsh/install_tools.ps1").Content
```#### Harvest Local Data
To harvest local data, you can use this script, which simplifies extracting audit logs or other relevant data for analysis.
```powershell
https://raw.githubusercontent.com/xsscx/windows/refs/heads/main/pwsh/unifiedauditlog-ytd-harvest-sample-001.ps1
```#### Perform Lateral Checks (SQL Server Example)
This script helps you perform lateral checks on an SQL Server. It can be useful for auditing configurations or monitoring server health.
```powershell
https://raw.githubusercontent.com/xsscx/windows/refs/heads/main/pwsh/sql_server_check.ps1
```### Summary
1. **Easy to Learn**: Developers from different platforms will recognize the pattern of downloading and running scripts.
2. **Quick Setup**: Get your development environment ready in one line, similar to using `brew` on macOS.
3. **CI/CD Compatibility**: These scripts can be easily integrated into automated workflows, making them ideal for testing and deployments.---
## Repo Coverage
```
Windows Server
Windows 11 Pro Enterprise
M365E5D2P2
Enterprise Software Products
```