Skip to content
KitploitKITPLOIT
StrumentiBlog
Invia
StrumentiBlog
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.

··Feed·Contatto·Privacy·© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
yamcs__yamcs_CVE-2023-45277_5-8-6 | Kitploit
Strumenti/GitHubGitHub/shoucheng3/yamcs__yamcs_cve-2023-45277_5-8-6
Analisi delle VulnerabilitàExploitSicurezza SCADA/ICSAudit di ConfigurazioneSicurezza di RetePenetration Testing
GitHubshoucheng3/yamcs__yamcs_cve-2023-45277_5-8-6

yamcs__yamcs_CVE-2023-45277_5-8-6

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
Vedi Repository
1 anno faNon ancora revisionato

Yamcs Mission Control Maven Central

  • Sito web: https://yamcs.org
  • Mailing list: Google Groups

Yamcs è un framework per il controllo di missione sviluppato in Java. Utilizza un'architettura aperta che consente di adattare le sue funzionalità tramite file di configurazione yaml. Puoi anche estendere l'insieme di funzionalità predefinito scrivendo classi Java personalizzate.

Per iniziare a sviluppare la tua applicazione Yamcs, segui la nostra guida Getting Started.

Documentazione

  • Manuale del server: https://docs.yamcs.org/yamcs-server-manual/
  • Javadoc: https://docs.yamcs.org/javadoc/yamcs/latest/

Licenza

Yamcs è concesso in licenza sotto Affero GPLv3.

Per licenze commerciali, contatta Space Applications Services illustrando il tuo caso d'uso.

Configurazione di sviluppo

Per lavorare sui componenti principali di Yamcs sono necessari JDK11, Maven e npm.

Compila i jar Java:

root@kitploit:~
mvn clean install -DskipTests

Compila l'interfaccia web:

root@kitploit:~
cd yamcs-web/src/main/webapp
npm install
npm run build
cd -

Questi comandi produrranno una versione di produzione ottimizzata dell'interfaccia web. Il processo richiederà alcuni minuti. Per build incrementali più veloci, esegui la modalità watch (npm run watch).

Per scopi dimostrativi e di sviluppo lavoriamo con un ambiente di simulazione all-in-one che utilizza molte funzionalità di Yamcs. In questa simulazione, Yamcs riceve TM da un semplice simulatore di un veicolo spaziale in atterraggio. Yamcs può anche inviare alcuni TC di base. Il simulatore si avvia insieme a Yamcs come sottoprocesso.

root@kitploit:~
./run-example.sh simulation

Questa configurazione salva i dati in /storage/yamcs-data. Assicurati che questa cartella esista e che tu possa scriverci.

Quando Yamcs si è avviato correttamente, puoi visitare l'interfaccia web integrata navigando su http://localhost:8090.

Nota per gli utenti Windows: Questo repository utilizza alcuni collegamenti simbolici relativi. Per supportarli su Windows:

  • Abilita "Developer Mode" in Windows (consente di usare mklink senza privilegi amministrativi).
  • Abilita il supporto dei symlink di msysgit: git config --global core.symlinks true
  • Se hai già clonato il repository prima di questi passaggi, git status ti dirà come convertire i collegamenti simbolici.

Contributi

Sebbene Yamcs sia gestito e sviluppato da Space Applications Services, prendiamo in considerazione anche pull request di altri contributori. Per patch non banali ti chiediamo di firmare il nostro CLA.

Scarica lo strumento