Ramiro Liscano

109 papers A 3B 14C 15Misc 2Journal 18Unranked 57
YearRankTypeTitle / Venue / Authors
2025 conf
ICPE (Companion)
Ankita Mukherjee, Ashadullah Shawon, Md. Asif Khan, Joseph Robertson, Ramiro Liscano, Akramul Azim, Vijay Sundaresan, Yee-Kang Chang
2025 conf
PROMISE
Yara Q. Mahmoud, Akramul Azim, Ramiro Liscano, Kevin Smith, Yee-Kang Chang, Qasim Tauseef, Gkerta Seferi
2025 A conf
ICST
Md. Asif Khan, Akramul Azim, Ramiro Liscano, Kevin Smith, Yee-Kang Chang, Gkerta Seferi, Qasim Tauseef
2025 conf
ICC
Aida Vatankhah, Ramiro Liscano
2025 conf
ICPE (Companion)
Ashadullah Shawon, Ramiro Liscano, Akramul Azim, Vijay Sundaresan, Yee-Kang Chang
2024 conf
ICSTW
Md. Asif Khan, Akramul Azim, Ramiro Liscano, Kevin Smith, Yee-Kang Chang, Gkerta Seferi, Qasim Tauseef
2024 J jnl
Sensors
Aida Vatankhah, Ramiro Liscano
2024 C conf
AST
Aritra Ahmed, Ramiro Liscano, Akramul Azim, Yee-Kang Chang, Vijay Sundaresan
2024 conf
ICSTW
Aritra Ahmed, Ramiro Liscano, Akramul Azim, Yee-Kang Chang, Vijay Sundaresan
2024 C conf
AST
Md. Asif Khan, Akramul Azim, Ramiro Liscano, Kevin Smith, Yee-Kang Chang, Qasim Tauseef, Gkerta Seferi
2024 J jnl
IEEE Access
Md. Asif Khan, Akramul Azim, Ramiro Liscano, Kevin Smith, Yee-Kang Chang, Gkerta Seferi, Qasim Tauseef
2024 B conf
PIMRC
Tarana Ara, Ramiro Liscano
2024 J jnl
Sensors
Aida Vatankhah, Ramiro Liscano
2024 conf
ICSTW
Asma Fariha, Akramul Azim, Ramiro Liscano
2023 C conf
ICMLA
Ramiro Liscano, Aritra Ahmed, Joseph Robertson, Akramul Azim, Vijay Sundaresan, Yee-Kang Chang
2023 conf
SENSORNETS
Aida Vatankhah, Ramiro Liscano, Tarana Ara
2023 C conf
AST
Rezwana Mamata, Akramul Azim, Ramiro Liscano, Kevin Smith, Yee-Kang Chang, Gkerta Seferi, Qasim Tauseef
2022 conf
SeGAH
Winnie Sun, Rabia Akhter, Alvaro Uribe-Quevedo, Daniel Presas, Ramiro Liscano, Sheri Horsburgh
2022 B conf
WCNC
Aida Vatankhah, Ramiro Liscano
2022 conf
FNC/MobiSPC/SEIT
Tarana Ara, Tegveer Singh, Aida Vatankhah, Ramiro Liscano
2022 conf
CASCON
Rezwana Mamata, Kevin Smith, Akramul Azim, Yee-Kang Chang, Qasim Tauseef, Ramiro Liscano, Gkerta Seferi
2022 B conf
RV
Nahid Hasan Khan, Joseph Robertson, Ramiro Liscano, Akramul Azim, Vijay Sundaresan, Yee-Kang Chang
2021 conf
ICIT
David Lennick, Akramul Azim, Ramiro Liscano
2021 conf
CASCON
Md. Asif Khan, Akramul Azim, Ramiro Liscano, Kevin Smith, Yee-Kang Chang, Sylvain Garcon, Qasim Tauseef
2021 B conf
PIMRC
Hossein Amirinia, Ramiro Liscano
2021 Misc conf
ICIN
Ramiro Liscano, Samridhi, Akramul Azim, Nahid Hasan Khan, Abdul Zainul Abedin, Brian Pulito, Yee-Kang Chang
2020 C conf
ISORC
David Lennick, Akramul Azim, Ramiro Liscano
2020 C conf
ISNCC
Samridhi, Ramiro Liscano, Akramul Azim, Abdul Zainul Abedin, Brian Pulito, Yee-Kang Chang
2020 C conf
ISNCC
Hossein Amirinia, Ramiro Liscano
2020 C conf
ISNCC
Samridhi, Ramiro Liscano
2019 B conf
CEC
Khizar Quresh, Shahryar Rahnamayan, Yuping He, Ramiro Liscano
2019 J jnl
Int. J. Sens. Networks
Ramiro Liscano, Nadra Ben Otman, Shahram Shah-Heydari, Dixit Sharma
2019 conf
VTC Spring
Tina Mirfakhraie, Ramiro Liscano, Yuping He
2019 J jnl
Ad Hoc Sens. Wirel. Networks
Jinfu Zheng, Ramiro Liscano, Somayyeh Aghababaei, Iuliia Chepurna, J. Mikael Eklund
2019 J jnl
J. Inf. Secur. Appl.
Ruba AlOmari, Miguel Vargas Martin, Shane MacDonald, Amit Maraj, Ramiro Liscano, Christopher Bellman
2018 J jnl
Comput. Entertain.
Christopher Bellman, Miguel Vargas Martin, Shane MacDonald, Ruba AlOmari, Ramiro Liscano
2017 B conf
PIMRC
Nadra Ben Ottman, Ramiro Liscano, Shahram Shah-Heydari
2017 J jnl
Knowl. Based Syst.
M. R. Gauthama Raman, Nivethitha Somu, Kirthivasan Kannan, Ramiro Liscano, V. S. Shankar Sriram
2017 conf
NBiS
David Krynicki, Ramiro Liscano
2017 conf
HICSS
Christopher Bellman, Miguel Vargas Martin, Ramiro Liscano, Ruba AlOmari, Shane MacDonald
2017 conf
MCETECH
Hassan Sharghi, Ramiro Liscano
2017 C conf
PST
Ruba AlOmari, Miguel Vargas Martin, Shane MacDonald, Christopher Bellman, Ramiro Liscano, Amit Maraj
2016 conf
AVR (2)
Christopher Bellman, Ruba AlOmari, Albert Fung, Miguel Vargas Martin, Ramiro Liscano
2016 conf
ANT/SEIT
Rajjeet Phull, Ramiro Liscano, Alex Mihailidis
2016 conf
ANT/SEIT
Visal Chea, Miguel Vargas Martin, Ramiro Liscano
2016 conf
ANT/SEIT
Brent Moore, Miguel Vargas Martin, Ramiro Liscano
2016 conf
FNC/MobiSPC
Stéphane Galland, Ramiro Liscano
2015 conf
CNS
Visal Chea, Miguel Vargas Martin, Ramiro Liscano
2015 B conf
IM
Nidal Qwasmi, Ramiro Liscano
2014 B conf
PIMRC
Hojjat Salehinejad, Robert Zadeh, Ramiro Liscano, Shahryar Rahnamayan
2014 conf
CCECE
N. Madtha, Miguel Vargas Martin, Ramiro Liscano, Brent Moore, Mazda Salmanian, Ming Li, Peter C. Mason
2014 conf
FNC/MobiSPC
Syed Kazmi, Ramiro Liscano, Jing Ren
2014 conf
CASCON
Nidal Qwasmi, Ramiro Liscano
2013 conf
ANT/SEIT
Nidal Qwasmi, Ramiro Liscano
2013 conf
EUSPN/ICTH
Dixit Sharma, Ramiro Liscano, Shahram Shah-Heydari
2013 conf
EUSPN/ICTH
Nidal Qwasmi, Daniel Smullen, Ramiro Liscano
2013 conf
SENSORNETS
John Khalil Jacoub, Ramiro Liscano, Jeremy S. Bradbury, Jared Fisher
2012 conf
ANT/MobiWIS
Nidal Qwasmi, Ramiro Liscano
2012 conf
ANT/MobiWIS
Nidal Qwasmi, Ramiro Liscano
2011 conf
ANT/MobiWIS
Ali Najafizadeh, Ramiro Liscano, Miguel Vargas Martin, Peter C. Mason, Mazda Salmanian
2011 conf
CCECE
Dixit Sharma, Ramiro Liscano, Shahram Shah-Heydari
2011 conf
PE-WASUN
Ramiro Liscano, John Khalil Jacoub, Anand Dersingh, Jinfu Zheng, Martin Helmer, Charles Elliott, Ali Najafizadeh
2011 C conf
HPCC
Nidal Qwasmi, Fayyaz Ahmed, Ramiro Liscano
2011 conf
CASCON
Ramiro Liscano, Jürgen Dingel, Dorina C. Petriu, Faisal Qureshi
2011 conf
ANT/MobiWIS
John Khalil, Ramiro Liscano
2010 conf
CNSR
Jinfu Zheng, Charles Elliott, Anand Dersingh, Ramiro Liscano, Mikael Eklund
2010 conf
CCNC
Brijesh Kadri Mohandas, Oliver Yang, Ramiro Liscano
2010 C ed.
UIC
Zhiwen Yu, Ramiro Liscano, Guanling Chen, Daqing Zhang, Xingshe Zhou
2010 J jnl
Mob. Networks Appl.
Anand Dersingh, Ramiro Liscano, Allan G. Jost, John Finnson, Rajiv Senthilnathan
2009 B conf
LCN
Marvin Odor, Babak Nasri, Mazda Salmanian, Peter C. Mason, Miguel Vargas Martin, Ramiro Liscano
2009 conf
AINA Workshops
Anand Dersingh, Ramiro Liscano, Allan G. Jost, John Finnson
2009 B conf
LCN
Brijesh Kadri Mohandas, Ramiro Liscano, Oliver W. W. Yang
2008 B conf
LCN
Brijesh Kadri Mohandas, Ramiro Liscano
2008 B conf
WiMob
Anand Dersingh, Ramiro Liscano, Allan G. Jost
2007 conf
AINA Workshops (2)
Ramiro Liscano, Kaining Wang
2007 C conf
SecureComm
Maria Gorlatova, Marc Kelly, Ramiro Liscano, Peter C. Mason
2007 B conf
LCN
Sabit Sayeed, Ramiro Liscano, Allauddin Ahmad
2006 J jnl
IEEE Trans. Syst. Man Cybern. Part A
Ramiro Liscano, Anand Dersingh, Allan G. Jost, Hao Hu
2006 J jnl
Comput. Commun.
Dongmei Jiang, Ramiro Liscano, Luigi Logrippo
2006 C conf
PST
Ajith Kamath, Ramiro Liscano, Abdulmotaleb El Saddik
2006 C conf
MobiQuitous
Anand Dersingh, Ramiro Liscano, Allan G. Jost
2005 C conf
MobiQuitous
Ramiro Liscano, Kaining Wang
2005 J jnl
J. Commun. Networks
Daniel Amyot, Tom Gray, Ramiro Liscano, Luigi Logrippo, Jacques Sincennes
2005 conf
CNSR
Anand Dersingh, Ramiro Liscano, Allan G. Jost
2005 conf
WiMob (4)
Ramiro Liscano, Anand Dersingh
2004 conf
CNSR
Ramiro Liscano, Amir Ghavam, Michel Barbeau
2004 conf
ADHOC-NOW
Anand Dersingh, Ramiro Liscano, Allan G. Jost, Hao Hu
2003 conf
FIW
Tom Gray, Ramiro Liscano, Barry Wellman, Anabel Quan-Haase, Thiruvengadam Radhakrishnan, Yongseok Choi
2003 J jnl
Telecommun. Syst.
Victor Azondekon, Michel Barbeau, Ramiro Liscano
2002 conf
MATA
Mohamed Khedr, Ahmed Karmouch, Ramiro Liscano, Tom Gray
2000 conf
Agents
John F. Meech, Katherine Baker, Edith Law, Ramiro Liscano
2000 Misc conf
AI
Ramiro Liscano, Katherine Baker, John F. Meech
2000 conf
MATA
Larbi Esmahi, Roger Impey, Ramiro Liscano
1999 conf
IATA
Ramiro Liscano, Katherine Baker, Roger Impey
1998 conf
Canadian AI
Suhayya Abu-Hakima, Ramiro Liscano, Roger Impey
1998 conf
PAAM
Suhayya Abu-Hakima, Roger Impey, Ramiro Liscano, Amir Zeid
1998 conf
ICMAS
Suhayya Abu-Hakima, Ramiro Liscano, Roger Impey
1998 J jnl
IEEE Commun. Mag.
Suhayya Abu-Hakima, Ramiro Liscano, Roger Impey
1998 J jnl
IEEE Trans. Instrum. Meas.
Shadia Elgazzar, Ramiro Liscano, François Blais, Andrew Miles
1998 B conf
SMC
Ramiro Liscano, Andrew K. C. Wong, Shadia Elgazzar
1998 conf
IATA
Suhayya Abu-Hakima, Roger Impey, Ramiro Liscano, Amir Zeid
1996 conf
CASCON
Ramiro Liscano, Roger Impey, Paul Gordon, Suhayya Abu-Hakima
1995 J jnl
IEEE Expert
Ramiro Liscano, Reda E. Fayek, Allan Manz, Elizabeth R. Stuck, Jean-Yves Tigli
1993 conf
ICRA (2)
Reda E. Fayek, Ramiro Liscano, Gerald M. Karam
1992 A conf
IROS
Ramiro Liscano, Reda E. Fayek, Gerald M. Karam
1991 conf
ISER
Allan Manz, Ramiro Liscano, David A. Green
1989 A conf
IROS
Ramiro Liscano, David A. Green
1986 J jnl
J. Field Robotics
William J. Palm, Ramiro Liscano
1984 J jnl
J. Field Robotics
Morris Driels, Mingzen Huang, Ramiro Liscano, Kim Michael
Dockerfile
← Index Dockerfile dockerfile
FROM python:3.12-slim

# Prevent interactive prompts during package installation
ENV DEBIAN_FRONTEND=noninteractive

# Install system dependencies (build tools will be removed after pip install).
# curl + ca-certificates + gnupg are needed to add the NodeSource repository
# for the JS analysis toolchain (webcrack + @nodesecure/js-x-ray).
RUN apt-get update && apt-get install -y \
    git \
    gcc \
    g++ \
    build-essential \
    libmagic1 \
    file \
    libqt5core5a \
    libqt5gui5 \
    libqt5widgets5 \
    default-jre-headless \
    curl \
    ca-certificates \
    gnupg \
    && rm -rf /var/lib/apt/lists/*

# Install Node.js 22 LTS (needed by webcrack and @nodesecure/js-x-ray). Pinning
# to 22.x because that's the active LTS — bumping to a future major is a
# deliberate Dockerfile change, not a silent upgrade on rebuild.
RUN curl -fsSL https://deb.nodesource.com/setup_22.x | bash - && \
    apt-get install -y nodejs && \
    rm -rf /var/lib/apt/lists/*

# webcrack is the deobfuscator (CLI on PATH). Pinned to 2.16.0 — released
# 2026-04-25, last verified working with our subprocess invocation. Bumping
# this is a deliberate change so a future regression in webcrack does not
# show up as a silent JSDeobfuscation behaviour shift on image rebuild.
RUN npm install -g webcrack@2.16.0

# Create application directory
WORKDIR /app

# Copy requirements and install Python dependencies
COPY requirements.txt .
RUN pip3 install --no-cache-dir -r requirements.txt

# Remove build dependencies to reduce image size. curl + gnupg are kept —
# curl is widely useful and gnupg is small. Node.js stays.
RUN apt-get remove -y gcc g++ build-essential git && \
    apt-get autoremove -y && \
    apt-get clean && \
    rm -rf /var/lib/apt/lists/*

# Copy application code (explicit files to help debug .dockerignore issues)
COPY redb/ ./redb/
COPY start.py .
COPY scripts/ ./scripts/

# Install @nodesecure/js-x-ray locally next to its bundled Node bridge so the
# Python wrapper's `node_modules/@nodesecure/js-x-ray` existence check passes
# without any runtime configuration. Version is pinned in the package.json.
# The npm install also triggers the `postinstall: patch-package` hook which
# re-applies the local patch in scripts/patches/ — currently a one-line fix
# for a `from "repl"` → `from "module"` import in [email protected] that breaks
# on Node 22 patches above ~22.10. Drop the patch when js-x-ray ships a fix.
RUN cd /app/redb/extractors/js_extractors/scripts && npm install --omit=dev

# Set up logging path and create logs directory
ENV LOG_FILE_PATH="/app/logs/"
RUN mkdir -p /app/logs

# Environment variables for tools (snapshot-style paths)
ENV CAPA_PATH="/usr/bin/capa"
ENV DIE_PATH="/usr/bin/nfdc"
ENV GORESYM_PATH="/usr/bin/GoReSym"
ENV JADX_PATH="/opt/deploy/jadx/bin/jadx"
ENV APKTOOL_PATH="/usr/local/bin/apktool"
ENV MALCONTENT_PATH="/usr/local/bin/mal"
ENV PATH="/usr/bin:/opt/binaryninja:${PATH}"
ENV PYTHONPATH="/opt/binaryninja/python"

# Tool timeouts
ENV CAPA_TIMEOUT="300"
ENV DIE_TIMEOUT="180"
ENV MALCONTENT_TIMEOUT="300"
ENV JADX_TIMEOUT="600"
ENV BINJA_TIMEOUT="1200"
ENV DECOMPILE_EXTRACTOR_TIMEOUT="2580"

ENV MALCONTENT_FORMATS=pebin,elf,macho,apk,javascript

# JS analysis toolchain. webcrack is on PATH from the global npm install;
# js-x-ray's Python wrapper finds the bundled Node bridge at the default
# location (no env needed). Override these in .env / Nomad if you swap tools.
ENV JS_DEOBFUSCATOR_PATH="webcrack"
ENV JS_DEOBFUSCATE_TIMEOUT="60"
ENV JS_XRAY_TIMEOUT="60"

# Copy the Binary Ninja setup script
COPY scripts/setup-and-run.sh /usr/local/bin/setup-and-run.sh
RUN chmod +x /usr/local/bin/setup-and-run.sh

# Create non-root user for security
RUN useradd -m -u 1000 analyzer
RUN chown -R analyzer:analyzer /app /app/logs
USER analyzer

# Set entrypoint to setup script for Binary Ninja installation (runtime)
ENTRYPOINT ["/usr/local/bin/setup-and-run.sh"]

# Set working directory
WORKDIR /app

# Default command - supports both feature extraction and decompilation
CMD ["python3", "start.py", "--nomad-job"]