Skip to content
KitploitKITPLOIT
StrumentiExploitsBlog
Log in
Invia
StrumentiExploitsBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

FeedContattoPrivacy© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
SharePointSecurityMonitor — Una soluzione completa di monitoraggio della sicurezza per SharePoint basata su PowerShell con protezione CVE-2025-53770, analisi avanzata delle DLL, rilevamento delle minacce e capacità di alerting automatizzato. | Kitploit
Strumenti/GitHubGitHub/paolokappa/sharepointsecuritymonitor
Scanner di VulnerabilitàScripting e AutomazioneAudit di ConfigurazioneInformatica ForenseSicurezza WebAnalisi MalwareSicurezza CloudThreat IntelligenceRilevamento Intrusioni
Risposta agli Incidenti
Analisi dei Log
GitHubpaolokappa/sharepointsecuritymonitor

SharePointSecurityMonitor

Una soluzione completa di monitoraggio della sicurezza per SharePoint basata su PowerShell con protezione CVE-2025-53770, analisi avanzata delle DLL, rilevamento delle minacce e capacità di alerting automatizzato.

Vedi RepositorySito web
11141 anno faNon ancora revisionato

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi

🛡️ SharePoint Security Monitor v5.0

License: MIT PowerShell SharePoint

🚀 Una soluzione completa di monitoraggio della sicurezza per SharePoint basata su PowerShell, con protezione da CVE-2023-29357 e CVE-2023-33157, gestione intelligente delle DLL, rilevamento avanzato delle minacce e funzionalità di avviso automatico.

📋 Indice

  • 🌟 Panoramica del Progetto
  • ✨ Caratteristiche Principali
  • 🏗️ Architettura della Soluzione
  • 🚀 Guida Rapida
  • 📁 Struttura dei File
  • 🆕 Novità nella Versione 5.0
  • 🆕 Miglioramenti Chiave rispetto alla v3.9 Originale
  • ⚙️ Specifiche Tecniche
  • 🔧 Distribuzione e Configurazione
  • 📧 Configurazione Email
  • 🎯 Vantaggi Ottenuti
  • 📅 Storico Versioni
  • 🔮 Miglioramenti Futuri
  • 📄 Licenza
  • 💬 Supporto

🌟 Panoramica del Progetto

Lo script PowerShell originale di 5.519 righe è stato potenziato in una soluzione di monitoraggio della sicurezza ad alte prestazioni, mantenendo l'ecosistema PowerShell. Sebbene sia ancora un singolo script, incorpora miglioramenti significativi in termini di modularità e funzionalità.

✨ Caratteristiche Principali

🛡️ Caratteristiche di Sicurezza

  • 🔍 Protezione Specifica CVE: Rilevamento dedicato per CVE-2023-29357 e CVE-2023-33157
  • 🧬 Gestione Intelligente delle DLL: Sistema di approvazione automatica con coda di revisione in sospeso
  • 🎯 Rilevamento Minacce in Tempo Reale: Identificazione e tracciamento avanzato degli attori delle minacce
  • 📊 Tracciamento Completo degli Attacchi: Cronologia unificata degli attacchi con oltre 20 tipologie
  • 🔐 Protezione della Memoria LSASS: Rilevamento dei tentativi di furto di credenziali
  • 🛡️ Rilevamento Manomissioni di Microsoft Defender: Monitoraggio della disabilitazione del software di sicurezza
  • 📋 Monitoraggio GPO: Rilevamento di modifiche sospette ai Criteri di Gruppo
  • 🔄 Rilevamento Iniezione Reflective DLL: Rilevamento avanzato di iniezione in memoria
  • 🚨 Rilevamento Ransomware: Identificazione di molteplici famiglie di ransomware
  • 🌐 Rilevamento Comunicazione C2: Monitoraggio di domini e IP C2 noti

🏗️ Caratteristiche Architetturali

  • 📦 Architettura Migliorata: Singolo script ottimizzato con funzioni modulari
  • ⚡ Ottimizzato per le Prestazioni: Lettura incrementale dei log con segnalibri intelligenti
  • 🔄 Caching degli Eventi: Filtraggio efficiente degli eventi duplicati
  • 💾 Smart Caching: File di cache giornalieri con pulizia automatica
  • 📊 Gestione Baseline: Sistemi di baseline per DLL e integrità dei file
  • 🔒 Sicurezza a Più Livelli: Compatibilità con ESET e Microsoft Defender

📢 Monitoraggio e Avvisi

  • 📧 Avvisi Email Intelligenti: Avvisi configurabili con opzione -NoAlertOnWarnings
  • 📈 Report HTML Migliorati: Cronologia completa degli attacchi e statistiche
  • ⚙️ Gestione Attività Pianificate: Scansioni automatiche orarie, giornaliere e all'avvio
  • 🔐 Analisi Dettagliata degli Attacchi: Identificazione degli attori delle minacce basata su IP
  • 📊 Metriche delle Prestazioni: Tracciamento dei tempi di esecuzione e tassi di hit della cache
  • 🎯 Gestione DLL in Sospeso: Flusso di lavoro di revisione e approvazione per le DLL

🏗️ Architettura della Soluzione

🔧 Componenti Principali

1️⃣ SharePoint-Security-Monitor.ps1 (Script Principale)

  • 🎯 Punto di ingresso modulare con supporto completo dei parametri
  • 🛡️ Meccanismi di gestione degli errori e ripristino
  • 📊 Reporting dello stato di avanzamento e tracciamento dei tempi di esecuzione
  • ⚡ Supporto per scansioni rapide, creazione di baseline e gestione delle attività

2️⃣ Funzionalità Principali (Funzioni Integrate)

  • 📝 Registrazione Avanzata: Tracciamento delle prestazioni con funzioni timer
  • 🔬 Analisi DLL: Test-SuspiciousDLL intelligente con approvazione automatica
  • 🎯 Rilevamento Minacce: Corrispondenza pattern in tempo reale e correlazione
  • ⚙️ Configurazione: Configurazione basata su JSON con gestione sicura
  • 📊 Generazione Report: Report HTML completi con cronologia degli attacchi

3️⃣ Sistema di Configurazione

  • 📋 SharePointSecurityConfig.json: Configurazione pronta per la produzione
  • 🌍 Override specifici per ambiente (Sviluppo, Test, Produzione)
  • 🔐 Gestione sicura delle credenziali con supporto alla crittografia

4️⃣ Dimostrazione e Configurazione

  • 🎮 Demo-EnhancedScript.ps1: Script dimostrativo interattivo
  • 📊 Creazione della struttura dati di esempio
  • ✅ Verifica e test dei moduli

🚀 Guida Rapida

📌 Utilizzo Base

# Scansione di sicurezza standard con avviso email per allarmi/avvisi
.\SharePoint-Security-Monitor.ps1

# Scansione standard con numero massimo di giorni personalizzato
.\SharePoint-Security-Monitor.ps1 -MaxDaysToScan 7

🎯 Operazioni Comuni

# ⚡ Scansione rapida (ultime 12 ore)
.\SharePoint-Security-Monitor.ps1 -QuickScan

# 📐 Crea baseline DLL
.\SharePoint-Security-Monitor.ps1 -CreateBaseline

# 👁️ Rivedi e approva DLL in sospeso
.\SharePoint-Security-Monitor.ps1 -ReviewPendingDLLs

# 🤖 Approva automaticamente DLL legittime
.\SharePoint-Security-Monitor.ps1 -AutoApproveDLLs

# 🔍 Verifica integrità file SharePoint
.\SharePoint-Security-Monitor.ps1 -CheckIntegrity

# 📧 Forza avviso email
.\SharePoint-Security-Monitor.ps1 -ForceAlert

# 📊 Invia sempre report indipendentemente dai risultati
.\SharePoint-Security-Monitor.ps1 -AlwaysSendReport

# 🔕 Avvisa solo per problemi critici (non avvisi)
.\SharePoint-Security-Monitor.ps1 -NoAlertOnWarnings

# 🗓️ Scansione storica completa (30 giorni)
.\SharePoint-Security-Monitor.ps1 -FullHistoricalScan

# 🔄 Reimposta segnalibri lettura log
.\SharePoint-Security-Monitor.ps1 -ResetBookmarks

# 🗑️ Pulisci cache eventi
.\SharePoint-Security-Monitor.ps1 -ClearCache

# ⚙️ Gestisci attività pianificate
.\SharePoint-Security-Monitor.ps1 -ManageTasks -TaskAction Install
.\SharePoint-Security-Monitor.ps1 -ManageTasks -TaskAction Status
.\SharePoint-Security-Monitor.ps1 -ManageTasks -TaskAction Remove

# 🚫 Disabilita caching eventi per debug
.\SharePoint-Security-Monitor.ps1 -DisableEventCache

# 📏 Elabora file di log più grandi (default 250MB)
.\SharePoint-Security-Monitor.ps1 -MaxLogSizeMB 500

# ✅ Approva automaticamente DLL legittime
.\SharePoint-Security-Monitor.ps1 -AutoApproveDLLs

📅 Gestione Attività

# 📥 Installa attività pianificate
.\SharePoint-Security-Monitor.ps1 -ManageTasks -TaskAction Install

# 📊 Verifica stato attività
.\SharePoint-Security-Monitor.ps1 -ManageTasks -TaskAction Status

# 🗑️ Rimuovi attività pianificate
.\SharePoint-Security-Monitor.ps1 -ManageTasks -TaskAction Remove

🔬 Funzionalità Avanzate

# 🔍 Analisi DLL dettagliata con approvazione automatica
.\SharePoint-Security-Monitor.ps1 -VerboseDLL -AutoApproveDLLs

# 🧹 Pulisci cache e reimposta segnalibri
.\SharePoint-Security-Monitor.ps1 -ClearCache -ResetBookmarks

📁 Struttura dei File

Scarica lo strumento