Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -26,3 +26,5 @@
/notes.txt
contrib/*
tests/*
__pycache__*
venv*
4 changes: 4 additions & 0 deletions install.ps1
Original file line number Diff line number Diff line change
@@ -1,6 +1,10 @@

Write-Host "`n== Step 1: Installing pip3 dependencies...`n" -ForegroundColor cyan
python -m venv venv
.\venv\Scripts\activate

pip3 install -r requirements.txt
python -m pip install --upgrade --extra-index-url https://PySimpleGUI.net/install PySimpleGUI

if ((Get-Command "python2" -ErrorAction SilentlyContinue) -eq $null)
{
Expand Down
3 changes: 3 additions & 0 deletions install.sh
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,10 @@ sudo apt update
sudo apt upgrade -y

sudo apt install python3 python3-dev nim=1.6.2 mingw-64=8.0.0-1 golang=2:1.18~3 -y
python -m venv venv
source venv/bin/activate

pip3 install -r requirements.txt
python -m pip install --upgrade --extra-index-url https://PySimpleGUI.net/install PySimpleGUI

nimble install nimcrypto docopt ptr_math strenc winim
3 changes: 1 addition & 2 deletions requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,7 @@ keystone-engine
pycryptodome
argparse
PrettyTable
PySimpleGUI
clipboard
colorama
yara-python
donut-shellcode
donut-shellcode