FAQ
Frequently asked questions from our community. Learn about how ZIION can help with blockchain cyber security.
General
- ZIION is the first blockchain and smart Contract Security operating system.
- ZIION contains over 100 tools, utilities, dependencies, and packages to immediately begin working with Solidity/EVM and Rust-based blockchains.
- Kali Linux is the gold standard for information security tasks such as Penetration Testing, Security Research, Computer Forensics and Reverse Engineering Penetration Testing, Ethical Hacking and network security assessments.
- Kali, however, isn't equipped to support the security needs of blockchain and smartcontract development.
- Halborn developed ZIION to bridge the gap between what Kali is missing and what blockchain developers need - a turnkey OS with all the tools needed to securely build and dvelop in web3 and blockchain.
- Blockchain development and security testing should be easier.
- The blockchain security engineers at Halborn needed a turnkey VM with all the best blockchain security tools needed, already compiled.
- They wanted to reduce friction points by having a working and tested VM for each architecture and protocol family.
- It was also developed to support Halborn's role in creating and operationalizating the blockchain and smart contract security curriculum provided by the SANS institute and in sole partnership with Halborn.
- ZIION was developed by blockchain security engineers, for blockchain security engineers.
- ZIION is opensource, free to use and provided as a service to the broader security community.
App
EVM:
- brownie
- ganache
- geth
- manticore
- mythril
- RemixIDE
- slither
- sol2uml
- solc
- solc-select
- Solidity Visual Developer VSCode extension
- Solidity VS code extension
- Truffle
Protocol Tools:
- anchor-cli
- Algorand Sandbox
- Kurtosis NEAR module
- LocalTerra & terracli
- near-cli
- polkadot
- polkadot-launch
- Solana Tool Suite
- terrajs & TerraSDK
- scribble
- secretcli
- SecretJS
- subflood
- sidecar
- substrate-front-end-template
- substrate-node-template
Wallets:
- Terra Station
- Keplr
- phantom
- MetaMask
- Coinbase Wallet
- Solflare
IDE:
- VSCodium (open-source alternative to Microsoft VSCode)
- CodeLLDB
- crates
- Even Better TOML
- Flowistry
- rust-analyzer
- VisualSolana
CLI:
- rustup, rustc, cargo
- golang
- afl.rs
- cargo-audit
- cargo-deny
- cargo-deps
- cargo-download
- cargo-expand
- cargo-fix
- cargo-fuzz
- cargo-geiger
- cargo-generate
- cargo-inspect
- cargo-outdated
- cargo-spellcheck
- cargo-sweep
- cargo-tree
- certora-cli
- depdive
- echidna
- errcheck
- Gofuzz
- Gosec
- honggfuzz-rs
- MIRI
- poc_framework
- rust-clippy
- rustfilt
- rustfmt
- semgrep
- Shadow
- siderophile
- solgraph
- Soteria
- staticcheck
- tarpaulin
- tealer
- unconvert
- valgrind
Deps:
- binutils-dev
- build-essential
- docker docker-compose
- clang
- libblocksruntime-dev
- liblzma-dev
- libssl-dev
- libudev-dev
- libunwind-dev
- llvm
- apt-transport-https
- ca-certificates
- curl
- gnupg-agent
- software-properties-common
- Python
- graphviz
- nodejs, npm and yarn
Specs:
- Anyone looking for a turnkey VM to get started with blockchain development with an emphasis on security.
Learn
Apple M1 & M2
UTM
Requirement:
UTM 4.x
Minimum Recommended Hardware:
Apple MacBook M1/M2 16GB RAM, 512GB Storage
INTEL & AMD
Virtualbox (OVA)
Requirement:
VirtualBox 6.1.x with Extension Pack installed
Minimum Recommended Hardware:
Intel or AMD 6 cores CPUs with virtualization enabled, 16GB RAM, 512GB Storage
INTEL & AMD
VMware (VMX)
Requirement:
VMware Player 16.2.x
Minimum Recommended Hardware:
Intel or AMD 6 cores CPUs with virtualization enabled, 16GB RAM, 512GB Storage
- Yes. Halborn will establish an infrastructure to allow developers to make suggestions and improvement to the platform over time.
Get Started Today