K. Viswanathan Iyer

20 papers Journal 20
YearRankTypeTitle / Venue / Authors
2025 J jnl
Concurr. Comput. Pract. Exp.
K. Viswanathan Iyer, Karthick Seshadri, K. Srinivasulu
2024 J jnl
Int. J. Comput. Sci. Math.
K. Viswanathan Iyer, Sulphikar A
2019 J jnl
Concurr. Comput. Pract. Exp.
Karthick Seshadri, K. Viswanathan Iyer, Mercy Shalinie Selvaraj
2018 J jnl
CoRR
K. Viswanathan Iyer
2017 J jnl
CoRR
K. Viswanathan Iyer
2017 J jnl
Educ. Inf. Technol.
K. Viswanathan Iyer
2014 J jnl
CoRR
K. Viswanathan Iyer
2011 J jnl
CoRR
P. Venkata Subba Reddy, K. Viswanathan Iyer
2011 J jnl
CoRR
K. Viswanathan Iyer
2010 J jnl
Ars Comb.
R. Balakrishnan. N. Sridharan, K. Viswanathan Iyer
2010 J jnl
CoRR
R. Balakrishnan, N. Sridharan, K. Viswanathan Iyer
2010 J jnl
CoRR
P. Venkata Subba Reddy, K. Viswanathan Iyer
2010 J jnl
CoRR
P. Venkata Subba Reddy, K. Viswanathan Iyer
2010 J jnl
CoRR
P. Venkata Subba Reddy, K. Viswanathan Iyer
2010 J jnl
Softw. Pract. Exp.
Karthick Seshadri, K. Viswanathan Iyer
2009 J jnl
Inf. Process. Lett.
K. Viswanathan Iyer, S. Prasanna
2009 J jnl
CoRR
K. Viswanathan Iyer, K. R. Uday Kumar Reddy
2008 J jnl
Appl. Math. Lett.
R. Balakrishnan, N. Sridharan, K. Viswanathan Iyer
2001 J jnl
Softw. Pract. Exp.
K. Viswanathan Iyer, M. Harinath
1986 J jnl
Comput. J.
K. Viswanathan Iyer, Lalit M. Patnaik
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 "$@"