Wai Sze Leung

20 papers B 2Unranked 13
YearRankTypeTitle / Venue / Authors
2026 ed.
World Conference on Information Security Education
Lynette Drevin, Wai Sze Leung, Suné von Solms
2024 conf
SAI (2)
Xola Ntlangula, Wai Sze Leung
2024 conf
World Conference on Information Security Education
Jarred Orfao, Wai Sze Leung
2024 ed.
World Conference on Information Security Education
Lynette Drevin, Wai Sze Leung, Suné von Solms
2024 conf
HCI (62)
Khutso Lebea, Wai Sze Leung
2023 conf
HCI (35)
Khutso Lebea, Wai Sze Leung
2023 conf
HAISA
Khutso Lebea, Wai Sze Leung
2022 ed.
World Conference on Information Security Education
Lynette Drevin, Natalia G. Miloslavskaya, Wai Sze Leung, Suné von Solms
2021 conf
World Conference on Information Security Education
Matt Bishop, Lynette Drevin, Lynn Futcher, Wai Sze Leung, Natalia G. Miloslavskaya, Erik L. Moore, Jacques Ophoff, Suné von Solms
2021 conf
ICICT (3)
Brian Greaves, Marijke Coetzee, Wai Sze Leung
2021 conf
EISA
Brian Greaves, Marijke Coetzee, Wai Sze Leung
2021 ed.
World Conference on Information Security Education
Lynette Drevin, Natalia G. Miloslavskaya, Wai Sze Leung, Suné von Solms
2020 conf
BIS (Workshops)
Byron Kruger, Wai Sze Leung
2020 B conf
WISE
Wai Sze Leung
2019 conf
ICICT (1)
Brian Greaves, Marijke Coetzee, Wai Sze Leung
2018 B conf
TrustBus
Brian Greaves, Marijke Coetzee, Wai Sze Leung
2018 conf
World Conference on Information Security Education
Frans F. Blauw, Wai Sze Leung
2018 conf
ICISA
Nikhil Mewalal, Wai Sze Leung
2017 conf
ICCIP
Wai Sze Leung
2016 ed.
SAICSIT
Frans F. Blauw, Marijke Coetzee, Duncan Anthony Coulter, Elize M. Ehlers, Wai Sze Leung, Carl Marnewick, Dustin van der Haar
scripts/setup-and-run.sh
← Index scripts/setup-and-run.sh bash
#!/bin/bash
set -e

# Setup Binary Ninja Python API if available on host (from snapshot)
if [ -d "/opt/binaryninja" ] && [ -f "/opt/binaryninja/scripts/linux-setup.sh" ]; then
    echo "Binary Ninja found on host, setting up Python API..."
    cd /opt
    ./binaryninja/scripts/linux-setup.sh -s || echo "Binary Ninja setup failed"
    
    # Change back to the app directory
    cd /app
    
    # Verify installation
    python3 -c "import binaryninja; print('Binary Ninja Python API ready, version:', binaryninja.core_version())" 2>/dev/null || echo "Binary Ninja Python API not available"
else
    echo "Binary Ninja not found on host - decompilation will be disabled"
fi

# Copy license if available
if [ -f "/opt/binaryninja-license/license.dat" ]; then
    mkdir -p ~/.binaryninja
    cp /opt/binaryninja-license/license.dat ~/.binaryninja/
    echo "Binary Ninja license configured"
fi

# Execute the original command
exec "$@"