Dit is de Windows-app genaamd Echidna waarvan de nieuwste release kan worden gedownload als echidna-2.2.1-Linux.zip. Het kan online worden uitgevoerd in de gratis hostingprovider OnWorks voor werkstations.
Download en voer deze app met de naam Echidna gratis online uit met OnWorks.
Volg deze instructies om deze app uit te voeren:
- 1. Download deze applicatie op uw pc.
- 2. Voer in onze bestandsbeheerder https://www.onworks.net/myfiles.php?username=XXXXX in met de gebruikersnaam die u wilt.
- 3. Upload deze applicatie in zo'n bestandsbeheerder.
- 4. Start een OS OnWorks online emulator vanaf deze website, maar een betere Windows online emulator.
- 5. Ga vanuit het OnWorks Windows-besturingssysteem dat u zojuist hebt gestart naar onze bestandsbeheerder https://www.onworks.net/myfiles.php?username=XXXXX met de gewenste gebruikersnaam.
- 6. Download de applicatie en installeer deze.
- 7. Download Wine van de softwarebronnen voor Linux-distributies. Eenmaal geïnstalleerd, kunt u vervolgens dubbelklikken op de app om ze met Wine uit te voeren. Je kunt ook PlayOnLinux proberen, een mooie interface via Wine waarmee je populaire Windows-programma's en -games kunt installeren.
Wine is een manier om Windows-software op Linux uit te voeren, maar zonder dat Windows vereist is. Wine is een open-source Windows-compatibiliteitslaag die Windows-programma's rechtstreeks op elke Linux-desktop kan uitvoeren. In wezen probeert Wine genoeg van Windows opnieuw te implementeren, zodat het al die Windows-applicaties kan draaien zonder Windows echt nodig te hebben.
SCREENSHOTS
Ad
mierenegel
PRODUCTBESCHRIJVING
Echidna is een raar wezen dat bugs eet en zeer elektrosensitief is (met excuses aan Jacob Stanley). Serieuzer, Echidna is een Haskell-programma dat is ontworpen voor fuzzing/property-based testen van Ethereum smarts-contracten. Het maakt gebruik van geavanceerde op grammatica gebaseerde fuzzing-campagnes op basis van een contract-ABI om door de gebruiker gedefinieerde predicaten of Solidity-beweringen te vervalsen. We hebben Echidna ontworpen met het oog op modulariteit, zodat het eenvoudig kan worden uitgebreid om nieuwe mutaties op te nemen of specifieke contracten in specifieke gevallen te testen. Optionele corpusverzameling, mutatie en dekkingsbegeleiding om diepere bugs te vinden. Mogelijk gemaakt door Slither om nuttige informatie te extraheren voor de fuzzing-campagne. Broncode-integratie om te identificeren welke regels worden gedekt na de fuzzing-campagne. Op vloeken gebaseerde retro-gebruikersinterface, alleen tekst of JSON-uitvoer.
Voordelen
- Genereert invoer die is afgestemd op uw daadwerkelijke code
- Ondersteuning voor een complexe contractinitialisatie met Etheno en Truffle
- Rapportage van maximaal gasverbruik van de fuzzing-campagne
- Naadloze integratie in de ontwikkelingsworkflow
- Automatische testcase-minimalisatie voor snelle triage
- Op vloeken gebaseerde retro-gebruikersinterface, alleen tekst of JSON-uitvoer
Programmeertaal
Haskell, Soliditeit
Categorieën
Dit is een applicatie die ook kan worden opgehaald van https://sourceforge.net/projects/echidna.mirror/. Het is gehost in OnWorks, zodat het op de gemakkelijkste manier online kan worden uitgevoerd vanaf een van onze gratis besturingssystemen.