Questa è l'app Windows denominata Echidna la cui ultima versione può essere scaricata come echidna-2.2.1-Linux.zip. Può essere eseguito online nel provider di hosting gratuito OnWorks per workstation.
Scarica ed esegui online questa app chiamata Echidna con OnWorks gratuitamente.
Segui queste istruzioni per eseguire questa app:
- 1. Scaricata questa applicazione sul tuo PC.
- 2. Entra nel nostro file manager https://www.onworks.net/myfiles.php?username=XXXXX con il nome utente che desideri.
- 3. Carica questa applicazione in tale file manager.
- 4. Avvia qualsiasi emulatore online OS OnWorks da questo sito Web, ma migliore emulatore online Windows.
- 5. Dal sistema operativo OnWorks Windows che hai appena avviato, vai al nostro file manager https://www.onworks.net/myfiles.php?username=XXXXX con il nome utente che desideri.
- 6. Scarica l'applicazione e installala.
- 7. Scarica Wine dai repository software delle tue distribuzioni Linux. Una volta installato, puoi quindi fare doppio clic sull'app per eseguirli con Wine. Puoi anche provare PlayOnLinux, un'interfaccia fantasiosa su Wine che ti aiuterà a installare programmi e giochi Windows popolari.
Wine è un modo per eseguire il software Windows su Linux, ma senza Windows richiesto. Wine è un livello di compatibilità Windows open source in grado di eseguire programmi Windows direttamente su qualsiasi desktop Linux. Essenzialmente, Wine sta cercando di re-implementare abbastanza Windows da zero in modo che possa eseguire tutte quelle applicazioni Windows senza effettivamente bisogno di Windows.
IMMAGINI
Ad
echidna
DESCRIZIONE
Echidna è una strana creatura che mangia bug ed è altamente elettrosensibile (con scuse a Jacob Stanley) Più seriamente, Echidna è un programma Haskell progettato per il test fuzzing/basato sulla proprietà dei contratti intelligenti di Ethereum. Utilizza sofisticate campagne di fuzzing basate sulla grammatica basate su un contratto ABI per falsificare predicati definiti dall'utente o asserzioni Solidity. Abbiamo progettato Echidna pensando alla modularità, quindi può essere facilmente esteso per includere nuove mutazioni o testare contratti specifici in casi specifici. Guida facoltativa alla raccolta di corpus, alla mutazione e alla copertura per trovare bug più profondi. Alimentato da Slither per estrarre informazioni utili prima della campagna fuzzing. Integrazione del codice sorgente per identificare quali linee sono coperte dopo la campagna fuzzing. Interfaccia utente retrò basata su maledizioni, solo testo o output JSON.
Caratteristiche
- Genera input su misura per il tuo codice effettivo
- Supporto per un'inizializzazione di contratti complessi con Etheno e Truffle
- Reportistica sull'utilizzo massimo di gas della campagna di fuzzing
- Integrazione perfetta nel flusso di lavoro di sviluppo
- Minimizzazione automatica del testcase per un rapido triage
- Interfaccia utente retrò basata su maledizioni, solo testo o output JSON
Linguaggio di programmazione
Haskell, Solidità
Categorie
Questa è un'applicazione che può anche essere recuperata da https://sourceforge.net/projects/echidna.mirror/. È stato ospitato in OnWorks per poter essere eseguito online nel modo più semplice da uno dei nostri Sistemi Operativi gratuiti.