Hai Huang

21 papers B 2C 4Journal 7Unranked 8
YearRankTypeTitle / Venue / Authors
2015 J jnl
J. Interconnect. Networks
Ilker Nadi Bozkurt, Hai Huang, Bruce M. Maggs, Andréa W. Richa, Maverick Woo
2006 J jnl
Inf. Softw. Technol.
Hai Huang, Wei-Tek Tsai, Yinong Chen
2005 conf
COMPSAC (1)
Wei-Tek Tsai, Yinong Chen, Raymond A. Paul, Hai Huang, Xinyu Zhou, Xiao Wei
2005 C conf
ISORC
Hai Huang, Wei-Tek Tsai, Raymond A. Paul, Yinong Chen
2005 conf
COMPSAC (2)
Hai Huang, Wei-Tek Tsai, Yinong Chen
2005 C conf
ISADS
Wei-Tek Tsai, Xiao Wei, Yinong Chen, Bingnan Xiao, Raymond A. Paul, Hai Huang
2005 J jnl
Mob. Networks Appl.
Hai Huang, Andréa W. Richa, Michael Segal
2005 C conf
ISORC
Hai Huang, Wei-Tek Tsai, Raymond A. Paul
2005 J jnl
Simul.
Yinong Chen, Hai Huang, Wei-Tek Tsai
2005 conf
ICDCS Workshops
Wei-Tek Tsai, Yinong Chen, Dawei Zhang, Hai Huang
2004 conf
IASTED Conf. on Software Engineering and Applications
Wei-Tek Tsai, Dawei Zhang, Yinong Chen, Hai Huang, Raymond A. Paul, Ning Liao
2004 J jnl
Mob. Networks Appl.
Hai Huang, Andréa W. Richa, Michael Segal
2004 conf
COMPSAC Workshops
Wei-Tek Tsai, Yinong Chen, Raymond A. Paul, Ning Liao, Hai Huang
2004 B conf
COMPSAC
Wei-Tek Tsai, Weiwei Song, Raymond A. Paul, Zhibin Cao, Hai Huang
2004 conf
AWCC
Wei-Tek Tsai, Yinong Chen, Zhibin Cao, Xiaoying Bai, Hai Huang, Raymond A. Paul
2002 conf
DIAL-M
Hai Huang, Andréa W. Richa, Michael Segal
1999 J jnl
J. Softw. Maintenance Res. Pract.
Hai Huang, Wei-Tek Tsai
1998 J jnl
J. Softw. Maintenance Res. Pract.
Hai Huang, Wei-Tek Tsai, Sourav Bhattacharya, Xiaoping Chen, Yamin Wang, Jianhua Sun
1996 B conf
COMPSAC
Hai Huang, Wei-Tek Tsai, Sourav Bhattacharya, Xiaoping Chen, Yamin Wang, Jianhua Sun
1996 C conf
SEKE
Hai Huang, Wei-Tek Tsai, Satish Subramanian
1996 conf
ICSM
Xiaoping Chen, Wei-Tek Tsai, Hai Huang, Mustafa H. Poonawala, Sanjai Rayadurgam, Yamin Wang
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 "$@"