Malware Development — Instalación del entorno de desarrollo de malware en MacOS

Vay3t
1 min readMar 25, 2023

--

Sacando el jugo al cross compile de las tecnologías computacionales.

Compiladores

Golang

brew install go
cat <<EOF >> .zshrc
export GOPATH=\$HOME/go
export PATH=\$PATH:\$GOPATH/bin
EOF

Rust

brew install rustup
rustup target add x86_64-pc-windows-gnu
rustup target add x86_64-unknown-linux-gnu
rustup target add aarch64-unknown-linux-gnu

C/C++

brew install llvm
brew install mingw-w64
cat <<EOF >> .zshrc
export LDFLAGS="-L/usr/local/opt/llvm/lib/c++ -Wl,-rpath,/usr/local/opt/llvm/lib/c++"
export PATH="/usr/local/opt/llvm/bin:\$PATH"
export LDFLAGS="-L/usr/local/opt/llvm/lib"
export CPPFLAGS="-I/usr/local/opt/llvm/include"
EOF

Windows C# .NET

brew install mono
brew install msitools
brew install dotnet
echo 'export DOTNET_ROOT="/usr/local/opt/dotnet/libexec"' >> .zshrc

Nim

brew install nim

Herramientas *nix

brew install dos2unix
brew install netcat
brew install proxychains-ng
brew install python3
brew install socat
brew install sqlite
brew install upx
brew install watch

IDE

Visual Studio Code Insiders

brew install  visual-studio-code@insiders

Debugging & Analisys

--

--