espilon-source/espilon_bot/sdkconfig.defaults.example
Eun0us c193e30671 build: dual OTA partition layout + sdkconfig credential cleanup
Switch from single factory partition to dual OTA layout (ota_0/ota_1).
Add partitions_noota.csv as fallback for development builds.
Remove sdkconfig.defaults from tracking (generated by deploy.py).
Add sdkconfig.defaults.example with placeholder values.
2026-02-28 20:09:14 +01:00

54 lines
1.2 KiB
Plaintext

# Generated by epsilon deploy -- do not edit manually
# Device
CONFIG_DEVICE_ID="YOUR_DEVICE_ID"
# Network
CONFIG_NETWORK_WIFI=y
CONFIG_WIFI_SSID="YOUR_SSID"
CONFIG_WIFI_PASS="YOUR_PASSWORD"
# C2 Server
CONFIG_SERVER_IP="YOUR_SERVER_IP"
CONFIG_SERVER_PORT=2626
# Crypto -- ChaCha20-Poly1305 + HKDF (mbedtls, ESP-IDF v5.3)
CONFIG_CRYPTO_FCTRY_NS="crypto"
CONFIG_CRYPTO_FCTRY_KEY="master_key"
CONFIG_MBEDTLS_CHACHA20_C=y
CONFIG_MBEDTLS_POLY1305_C=y
CONFIG_MBEDTLS_CHACHAPOLY_C=y
CONFIG_MBEDTLS_HKDF_C=y
# Flash & Partitions
CONFIG_ESPTOOLPY_FLASHSIZE_4MB=y
CONFIG_PARTITION_TABLE_CUSTOM=y
CONFIG_PARTITION_TABLE_CUSTOM_FILENAME="partitions.csv"
# LWIP
CONFIG_LWIP_IPV4_NAPT=y
CONFIG_LWIP_IPV4_NAPT_PORTMAP=y
CONFIG_LWIP_IP_FORWARD=y
# Modules
CONFIG_MODULE_NETWORK=y
CONFIG_MODULE_RECON=n
CONFIG_MODULE_FAKEAP=n
CONFIG_MODULE_HONEYPOT=n
CONFIG_MODULE_CANBUS=n
CONFIG_MODULE_FALLBACK=y
CONFIG_MODULE_REDTEAM=y
CONFIG_MODULE_TUNNEL=y
CONFIG_TUNNEL_MAX_CHANNELS=8
CONFIG_TUNNEL_FRAME_MAX=4096
CONFIG_TUNNEL_TASK_STACK=6144
# OTA
CONFIG_ESPILON_OTA_ENABLED=y
CONFIG_ESPILON_OTA_ALLOW_HTTP=y
CONFIG_ESP_HTTPS_OTA_ALLOW_HTTP=y
# Logging
CONFIG_ESPILON_LOG_LEVEL_INFO=y
CONFIG_ESPILON_LOG_BOOT_SUMMARY=y