# ========================================
# PROTEÇÃO DE ARQUIVOS SENSÍVEIS
# Sistema de Cobranças Automáticas
# ========================================

# Protege arquivo de configuração
<Files "config.php">
    Order Allow,Deny
    Deny from all
</Files>

# Protege arquivos de utilidades
<Files "utils_dias_uteis.php">
    Order Allow,Deny
    Deny from all
</Files>

<Files "pdf_extractor.php">
    Order Allow,Deny
    Deny from all
</Files>

# Protege arquivo SQL
<Files "*.sql">
    Order Allow,Deny
    Deny from all
</Files>

# Protege logs de erro
<Files "error_log">
    Order Allow,Deny
    Deny from all
</Files>

# Protege arquivos de backup
<FilesMatch "\.(bak|backup|old|tmp)$">
    Order Allow,Deny
    Deny from all
</FilesMatch>

# Desabilita listagem de diretórios
Options -Indexes

# Proteção adicional contra acesso direto a scripts de processamento
<Files "processar_boletos.php">
    # Permite apenas acesso via cron (localhost) ou admin logado
    # Remova esta seção se precisar executar manualmente via browser
</Files>
