K. K. Lamberty

11 papers A* 1Misc 6Journal 1Unranked 3
YearRankTypeTitle / Venue / Authors
2021 Misc conf
IDC
K. K. Lamberty, Audrey Le Meur, Paul Friederichsen, Joseph Moonan Walbran
2015 Misc conf
IDC
K. K. Lamberty, Isaac Smolund
2014 conf
CTS
K. K. Lamberty
2011 Misc conf
IDC
K. K. Lamberty, Stephen Adams, Jason Biatek, Katherine Froiland, Jay Lapham
2010 conf
CHI Extended Abstracts
K. K. Lamberty, Katherine Froiland, Jason Biatek, Stephen Adams
2008 Misc conf
IDC
K. K. Lamberty
2005 A* conf
CHI
K. K. Lamberty, Janet L. Kolodner
2005 J jnl
Interact. Learn. Environ.
Jochen Rick, K. K. Lamberty
2004 conf
ICLS
Jochen Rick, K. K. Lamberty
2004 Misc conf
IDC
K. K. Lamberty
2004 Misc conf
IDC
K. K. Lamberty, Janet L. Kolodner
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 "$@"