Skip to content

feat: KARMA rogue AP responder #21

feat: KARMA rogue AP responder

feat: KARMA rogue AP responder #21

name: Build Examples
on:
push:
branches: [main, master, develop]
pull_request:
branches: [main, master, develop]
jobs:
build:
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
example:
- AutoEnterpriseHunter
- AutonomousHunter
- DeviceFingerprinting
- DynamicControl
- EnterpriseAuditing
- ExportFormats
- FuzzingAndInjection
- SerialStreaming
- StorageAndNVS
- StressTest
- TargetedAuditing
- WigleIntegration
- BtmSteering
- MsChapCapture
- WpsCapture
- KarmaResponder
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Set up Python
uses: actions/setup-python@v5
with:
python-version: '3.x'
- name: Install PlatformIO
run: pip install platformio intelhex
- name: Cache PlatformIO packages
uses: actions/cache@v4
with:
path: ~/.platformio
key: pio-${{ runner.os }}-${{ hashFiles('**/platformio.ini') }}
restore-keys: pio-${{ runner.os }}-
- name: Build ${{ matrix.example }}
working-directory: examples/${{ matrix.example }}
run: pio run