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.
54 lines
1.2 KiB
Plaintext
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
|