Nathan S. Evans

15 papers A* 1A 1B 2C 1Misc 1Unranked 8
YearRankTypeTitle / Venue / Authors
2016 Misc conf
SAC
Yun Shen, Nathan S. Evans, Azzedine Benameur
2015 conf
MobiWac
Nathan S. Evans, Azzedine Benameur, Yun Shen
2014 conf
CSET
Nathan S. Evans, Azzedine Benameur, Matthew C. Elder
2014 conf
CISR
Darrell M. Kienzle, Nathan S. Evans, Matthew C. Elder
2013 conf
CSET
Azzedine Benameur, Nathan S. Evans, Matthew C. Elder
2013 conf
CNS
Darrell M. Kienzle, Nathan S. Evans, Matthew C. Elder
2012 B conf
Networking (1)
Nathan S. Evans, Bartlomiej Polot, Christian Grothoff
2011 conf
CSET
Nathan S. Evans, Christian Grothoff
2011
Nathan S. Evans
2011 B conf
NSS
Nathan S. Evans, Christian Grothoff
2010 conf
Peer-to-Peer Computing
Andreas Müller, Nathan S. Evans, Christian Grothoff, Samy Kamkar
2010 C conf
NPC
Kai Christian Bader, Tilo Eißler, Nathan S. Evans, Chris GauthierDickey, Christian Grothoff, Krista Grothoff, Jeff Keene, Harald Meier, Craig Ritzdorf, Matthew J. Rutherford
2010 conf
SpringSim
Nathan S. Evans, Chris GauthierDickey, Christian Grothoff, Krista Grothoff, Jeff Keene, Matthew J. Rutherford
2009 A* conf
USENIX Security Symposium
Nathan S. Evans, Roger Dingledine, Christian Grothoff
2007 A conf
ACSAC
Nathan S. Evans, Chris GauthierDickey, Christian Grothoff
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 "$@"