Kai Wang

11 papers B 2Journal 3Unranked 6
YearRankTypeTitle / Venue / Authors
2024 J jnl
Inf.
Joseph Ajayi, Yao Xu, Lixin Li, Kai Wang
2023 B conf
MobiHoc
Edwin Antonio Sanchez, Anthony Weyer, Joseph Palackal, Kai Wang, Tyler Phillips, Xukai Zou
2022 conf
CSCI
Kai Wang, Tyler Phillips, Xukai Zou
2019 J jnl
Discret. Math.
Kai Wang
2018 J jnl
CoRR
Kai Wang
2017 conf
GeoHumanities@SIGSPATIAL
Kai Wang, Xiaolu Zhou, Lixin Li
2011 B conf
ICCCN
Xukai Zou, Fabio Maino, Elisa Bertino, Yan Sui, Kai Wang, Feng Li
2011 conf
HICSS
Xukai Zou, Mingrui Qi, Feng Li, Yan Sui, Kai Wang
2009 conf
COMPSAC (1)
Kai Wang, Xukai Zou, Yan Sui
2009 conf
MSN
Yan Sui, Fabio Maino, Yudong Guo, Kai Wang, Xukai Zou
2008 conf
AINA Workshops
Kai Wang, Yan Sui, Xukai Zou, Arjan Durresi, Shiaofen Fang
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 "$@"