DOCUMENTAZIONE

Trova i dettagli.

Cerca nelle guide di prodotto, poi apri la pagina completa su docs.babelfor.net. Dal tuo primo progetto a un servizio di licensing in produzione.

30 risultati mostrati

desktop

Amministrazione ↗

Utenti, chiavi API, impostazioni del server e informazioni sul server nell’estensione Licensing

licensing

Integrazione AI ↗

Integra gli assistenti AI con Babel Licensing usando il Model Context Protocol

obfuscator

Modalità CLI compatibile con l’AI ↗

L’output testuale predefinito di babel.exe resta invariato ed è completamente compatibile con le versioni precedenti: gli script CI esistenti e le integrazioni dei clienti non richiedono alcuna modifica.

licensing

Modalità CLI compatibile con l’AI ↗

L’output testuale predefinito di lic resta invariato ed è completamente compatibile con le versioni precedenti: gli script esistenti non richiedono alcuna modifica.

obfuscator

Applicazione Android ↗

In questo progetto di esempio useremo il pacchetto NuGet di Babel Obfuscator per abilitare l’offuscamento in un’applicazione Android basata su .NET 7. Il pacchetto NuGet di Babel Obfuscator può essere integrato facilmente in un progetto .NET. Esso…

obfuscator

Anti Debugging ↗

Iniettando codice anti-debugging nel tuo assembly, Babel Obfuscator può adottare misure proattive quando viene rilevato un debugger collegato, come terminare l’applicazione o eseguire una logica personalizzata. Questa capacità rappresenta una…

licensing

Chiavi API ↗

Babel Licensing Service offre un sistema di gestione delle chiavi API che permette agli utenti di generare, gestire e controllare in modo sicuro le chiavi API per accedere all’interfaccia della Web API di Babel Licensing Service. Le chiavi API fungono da autenticazione…

obfuscator

Appendice ↗

La tabella seguente mostra l’elenco dei codici e dei messaggi di avviso.

obfuscator

AppVeyor ↗

AppVeyor compila la solution con il .NET SDK, e il pacchetto Babel.Obfuscator aggiunge il task Babel a quella build. Come per qualsiasi altro build server, il lavoro si limita a due cose: permettere all’agente di raggiungere il feed privato che…

obfuscator

Incorporazione di assembly ↗

Babel Obfuscator offre una funzionalità per incorporare più assembly nell’applicazione principale, il che può ridurre le dimensioni complessive dell’assembly distribuito. Quando incorpori assembly con Babel Obfuscator, gli assembly incorporati…

obfuscator

Unione di assembly ↗

Puoi unire gli assembly con lo strumento a riga di comando babel, il task MSBuild di Babel, oppure Babel Desktop.

obfuscator

Azure DevOps ↗

Azure Pipelines compila il progetto con il .NET SDK, e il pacchetto Babel.Obfuscator inserisce il task Babel in quella build. Sull’agente non è necessario installare Babel: il pacchetto porta con sé gli strumenti di build, e la pipeline si limita a…

desktop

Babel Desktop ↗

Babel Desktop, l’applicazione multipiattaforma per i progetti di Babel Obfuscator e la gestione di Babel Licensing

licensing

Babel Licensing ↗

Leggi la guida al prodotto di Babel Licensing.

licensing

Babel Licensing Service ↗

Babel Licensing Service è una soluzione di licensing completa e solida, pensata specificamente per le applicazioni .NET. Offre un’ampia gamma di funzionalità per gestire in modo efficace le licenze software. Il suo obiettivo principale…

licensing

Babel Licensing Tool ↗

Babel.Licensing.Tool è un pacchetto tool .NET che installa il comando lic. È lo stesso strumento a riga di comando distribuito negli zip di Babel, con le stesse opzioni, e viene incluso nelle edizioni di Babel Licensing, Server e Data…

obfuscator

Babel Obfuscator ↗

Leggi la guida al prodotto di Babel Obfuscator.

obfuscator

Pacchetto NuGet di Babel Obfuscator ↗

Il pacchetto NuGet di Babel Obfuscator offre un modo semplice per integrare il task MSBuild di Babel in qualsiasi progetto .NET. Una volta installato il pacchetto, il task Babel viene aggiunto automaticamente al file di progetto, e i…

obfuscator

Plugin di Babel Obfuscator ↗

Babel Obfuscator offre il supporto per plugin personalizzati che consentono agli utenti di estendere le funzionalità dell’offuscatore oltre a quanto disponibile di base. Con un plugin personalizzato puoi:

obfuscator

Babel Obfuscator Tool ↗

Babel.Obfuscator.Tool è un pacchetto tool .NET che installa il comando babel. È lo stesso strumento a riga di comando distribuito negli zip babelnet, con le stesse opzioni, e viene incluso nell’edizione Ultimate e in Babel…

obfuscator

Riferimento del task Babel ↗

Il task Babel espone un attributo per ogni opzione dello strumento a riga di comando e passa i valori degli attributi senza modificarli. Un attributo booleano accetta true o false. Dove l’opzione a riga di comando richiede un argomento, lo stesso…

obfuscator

Blazor Web App ↗

Le applicazioni Blazor possono essere protette con Babel Obfuscator, che offre diversi vantaggi. Uno dei principali vantaggi delle razor page di Blazor è la possibilità di combinare markup HTML e codice C#, permettendo un codice più conciso…

obfuscator

Pipeline di build ↗

Per impostazione predefinita, il pacchetto esegue Babel subito dopo CoreCompile, sull’assembly che il compilatore ha appena scritto nella cartella intermedia, $(IntermediateOutputPath)$(TargetFileName), cioè la cartella obj. Ogni passaggio successivo della…

obfuscator

Build server ↗

Gli esempi in questa sezione riguardano principalmente i build server più usati. Si noti però che l’integrazione con i build server è disponibile esclusivamente con l’edizione Ultimate di Babel Obfuscator. Questo…

obfuscator

Chained State ↗

Chained State (chain) è la trasformazione del flusso di controllo più forte di Babel Obfuscator. Come l’algoritmo switch, appiattisce un metodo — lo ricostruisce attorno a un dispatcher, in modo che i suoi blocchi non vengano più eseguiti nell’ordine del codice sorgente — ma…

obfuscator

Distribuzione ClickOnce ↗

Nel deployment ClickOnce, il task Babel è configurato per offuscare l’assembly di destinazione subito dopo il passaggio Compile.

licensing

Componenti client ↗

Per aggiungere Babel Licensing alle tue applicazioni e componenti .NET, devi installare i componenti client di Babel Licensing. Includono il pacchetto NuGet Babel Licensing e il pacchetto NuGet Babel Data, a cui fai riferimento da…

obfuscator

Cifratura codice ↗

La cifratura del codice è una funzionalità potente degli strumenti di offuscamento che consente agli sviluppatori di proteggere il codice della propria applicazione dal reverse engineering da parte di hacker o concorrenti. Con la cifratura del codice, il codice viene trasformato in modo…

obfuscator

Cifratura codice ↗

La funzionalità di cifratura del codice di Babel Obfuscator consente agli utenti di cifrare l’intero codice per proteggerlo dal reverse engineering.

obfuscator

Ottimizzazioni del codice ↗

Le ottimizzazioni del codice indicano un insieme di tecniche usate da Babel Obfuscator per migliorare l’efficienza e le prestazioni del codice durante il processo di offuscamento. Queste ottimizzazioni mirano a rifinire il codice generato per rendere…