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
PowerShell-Pro-Obfuscator-Python — Automatizza l'offuscamento e la virtualizzazione del codice sorgente degli script PowerShell con una flessibile Web API per Python (pacchetto pip). | Kitploit
Strumenti/GitHubGitHub/pelock/powershell-pro-obfuscator-python
Analisi del CodiceScripting e AutomazioneUtilità e Framework
GitHubpelock/powershell-pro-obfuscator-python

PowerShell-Pro-Obfuscator-Python

Automatizza l'offuscamento e la virtualizzazione del codice sorgente degli script PowerShell con una flessibile Web API per Python (pacchetto pip).

Vedi Repository

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
Sito web
2252 mesi faNon ancora revisionato

PowerShell Pro Obfuscator — Offusca e Virtualizza Codice PowerShell

PowerShell Pro Obfuscator protegge script .ps1 proprietari con rinomina, crittografia polimorfa di stringhe e interi, appiattimento del flusso di controllo, automi a stati finiti (FSA), un motore VM, controlli di integrità auto-difensivi, un linker di protezione e sonde anti-debugging.

Offusca, virtualizza e proteggi script PowerShell .ps1 con crittografia polimorfa delle stringhe, motore VM, trasformazioni ad automi a stati finiti, controlli di auto-integrità e anti-debugging — tramite GUI, CLI, strumento online o API.

Maggiori dettagli tecnici, download e documentazione disponibili su:

https://www.pelock.com/products/powershell-pro-obfuscator

PowerShell Pro Obfuscator Windows Client

È disponibile per Windows e Linux:

  • https://www.pelock.com/products/powershell-pro-obfuscator/download

Sono disponibili molteplici API di programmazione:

  • https://www.pelock.com/products/powershell-pro-obfuscator/api

Un'interfaccia di offuscamento online:

  • https://www.pelock.com/powershell-pro-obfuscator/

Perché gli script PowerShell necessitano di offuscamento?

Gli script vengono tipicamente distribuiti come file .ps1 in chiaro o incorporati in moduli. Questa comodità significa che chiunque abbia accesso ai file può leggere l'intera logica, cercare credenziali o chiavi API nelle stringhe e rubare i tuoi algoritmi, a meno che tu non adotti misure aggiuntive per nascondere le intenzioni.

PowerShell è una shell e un linguaggio di scripting multipiattaforma basato su .NET. È ampiamente utilizzato per automazione, configurazione, pipeline DevOps e gestione degli endpoint su Windows e Linux.

Strategie di offuscamento

PowerShell Pro Obfuscator include molte strategie avanzate di offuscamento, virtualizzazione e protezione. Puoi facilmente bilanciare protezione rispetto a dimensione e prestazioni.

PowerShell Obfuscation options

Obfuscation Offuscamento potente

PowerShell Pro Obfuscator utilizza strategie di offuscamento all'avanguardia come crittografia polimorfa delle stringhe, crittografia di interi e float e rumore decoy. Il risultato nasconde letterali e struttura preservando il comportamento runtime testato.

Processor Virtualizzazione del codice

Le istruzioni selezionate vengono sollevate in opcode di un motore VM generato casualmente con casi switch mescolati, opcode decoy e un loop dispatcher offuscato. Gli analisti devono interpretare la macchina virtuale invece di leggere PowerShell in chiaro.

Node Automi a stati finiti (FSA)

L'offuscamento con automi a stati finiti (FSA) riscrive blocchi lineari di istruzioni PowerShell in automi a doppio stato con scheduler opachi e gestori di dispatch mescolati. Invece di leggere il codice dall'alto verso il basso, gli analisti devono seguire stati numerici, tabelle di transizione e percorsi decoy per ricostruire l'ordine originale.

Bug Anti-debugging

La protezione anti-debugging inserisce sonde polimorfe che rilevano debugger collegati, punti di interruzione PowerShell, preferenze di debug e modalità di tracciamento, oltre a segnali host correlati. Quando un controllo scatta, lo script offuscato esce silenziosamente invece di rivelare la logica protetta durante l'analisi interattiva.

System monitor Controlli di auto-integrità

Una sonda bootstrap verifica la forma dello script su disco (conteggio funzioni e token di integrità) e imposta una chiave di manomissione quando il file non corrisponde più alla build offuscata. I decrittatori di stringhe consumano quella chiave, quindi gli script modificati restituiscono dati spazzatura invece del testo in chiaro. Questo livello auto-difensivo aumenta il costo della deoffuscazione casuale e delle modifiche ai file.

Brick link Linker di protezione

Una passata finale collega resolver honeypot, chiamate helper fasulle con argomenti casuali e trappole a stack poco profondo che restano attive solo prima del completamento del bootstrap. I frammenti estratti mantengono superfici di chiamata rumorose che sembrano reali sotto revisione statica. L'esecuzione normale dopo un controllo di integrità riuscito rimane invariata.

Prima e dopo l'offuscamento

Guarda questo esempio — lo stesso script diventa più difficile da leggere a colpo d'occhio dopo l'offuscamento.

Script PowerShell di esempio prima dell'offuscamento

function Get-Greeting {
    param([string]$Name)
    Write-Host "Hello World from $Name!"
}
Get-Greeting "PowerShell Pro Obfuscator"

Dopo l'offuscamento

Scarica lo strumento