Neng Wang

53 papers A* 1A 5B 2Misc 2Journal 35Unranked 8
YearRankTypeTitle / Venue / Authors
2026 J jnl
Reliab. Eng. Syst. Saf.
Jie Liu, Guiwen Liu, Ke Cao, Mi Pan, Neng Wang
2025 J jnl
IEEE Geosci. Remote. Sens. Lett.
Kerui Fan, Jianlei Guo, Gang Wang, Lei Xu, Kailiang Lu, Shangqu Sun, Peng He, Zhiqiang Li, Neng Wang
2025 A conf
IROS
Ziyue Wang, Chenghao Shi, Neng Wang, Qinghua Yu, Xieyuanli Chen, Huimin Lu
2025 J jnl
CoRR
Ziyue Wang, Chenghao Shi, Neng Wang, Qinghua Yu, Xieyuanli Chen, Huimin Lu
2025 A conf
IROS
Yiming Fang, Xieyuanli Chen, Neng Wang, Kaihong Huang, Huimin Lu
2025 J jnl
BMC Medical Informatics Decis. Mak.
Xiao-dan Zhang, Zong-Yong Zhang, Ming-Pei Zhao, Xiang-Tao Zhang, Neng Wang, Hong-Zhi Gao, Yuan-Xiang Lin, Zong-Qing Zheng
2025 A conf
IROS
Neng Wang, Huimin Lu, Zhiqiang Zheng, Yun-Hui Liu, Xieyuanli Chen
2025 J jnl
CoRR
Neng Wang, Huimin Lu, Zhiqiang Zheng, Hesheng Wang, Yun-Hui Liu, Xieyuanli Chen
2025 J jnl
J. Imaging Inform. Medicine
Neng Wang, Wenjie Xu, Huogen Wang, Sikai Wu, Jian Wang, Weiqun Ao, Cui Zhang, Yun Zhu, Zongyu Xie, Guoqun Mao
2025 J jnl
Eng. Appl. Artif. Intell.
Cheng Wang, Neng Wang, Lili Deng
2025 J jnl
IEEE Trans Autom. Sci. Eng.
Neng Wang, Ruibin Guo, Chenghao Shi, Ziyue Wang, Hui Zhang, Huimin Lu, Zhiqiang Zheng, Xieyuanli Chen
2025 J jnl
IEEE Robotics Autom. Lett.
Yufei Liu, Xieyuanli Chen, Neng Wang, Stepan Andreev, Alexander V. Dvorkovich, Rui Fan, Huimin Lu
2024 A* conf
ICRA
Kai Luan, Chenghao Shi, Neng Wang, Yuwei Cheng, Huimin Lu, Xieyuanli Chen
2024 J jnl
CoRR
Kai Luan, Chenghao Shi, Neng Wang, Yuwei Cheng, Huimin Lu, Xieyuanli Chen
2024 conf
ICAIF
Xuewen Han, Neng Wang, Shangkun Che, Hongyang Yang, Kunpeng Zhang, Sean Xin Xu
2024 J jnl
CoRR
Xuewen Han, Neng Wang, Shangkun Che, Hongyang Yang, Kunpeng Zhang, Sean Xin Xu
2024 J jnl
CoRR
Hongyang Yang, Boyu Zhang, Neng Wang, Cheng Guo, Xiaoli Zhang, Likun Lin, Junlin Wang, Tianyu Zhou, Mao Guan, Runjia Zhang, Christina Dan Wang
2024 J jnl
CoRR
Neng Wang, Xieyuanli Chen, Chenghao Shi, Zhiqiang Zheng, Hongshan Yu, Huimin Lu
2024 J jnl
IEEE Robotics Autom. Lett.
Neng Wang, Xieyuanli Chen, Chenghao Shi, Zhiqiang Zheng, Hongshan Yu, Huimin Lu
2024 J jnl
CoRR
Neng Wang, Ruibin Guo, Chenghao Shi, Hui Zhang, Huimin Lu, Zhiqiang Zheng, Xieyuanli Chen
2024 J jnl
Briefings Bioinform.
Neng Wang, Zhenyao Ye, Tianzhou Ma
2024 J jnl
Manag. Sci.
Stephen G. Dimmock, Neng Wang, Jinqiang Yang
2023 J jnl
CoRR
Neng Wang, Hongyang Yang, Christina Dan Wang
2023 A conf
IROS
Neng Wang, Chenghao Shi, Ruibin Guo, Huimin Lu, Zhiqiang Zheng, Xieyuanli Chen
2023 J jnl
CoRR
Neng Wang, Chenghao Shi, Ruibin Guo, Huimin Lu, Zhiqiang Zheng, Xieyuanli Chen
2022 J jnl
CoRR
Neng Wang, Yang Bai, Kun Yu, Yong Jiang, Shutao Xia, Yan Wang
2022 J jnl
Algorithms
Xinning Li, Qin Yang, Hu Wu, Shuai Tan, Qun He, Neng Wang, Xianhai Yang
2022 J jnl
Algorithms
Xinning Li, Qun He, Qin Yang, Neng Wang, Hu Wu, Xianhai Yang
2021 J jnl
IEEE Access
Maoxiang Hou, Neng Wang, Jianguo Ma, Yun Chen, Xin Chen
2020 Misc conf
ICASSP
Sha Hu, Wenquan Hu, Dzevdan Kapetanovic, Neng Wang
2019 J jnl
CoRR
Sha Hu, Dzevdan Kapetanovic, Neng Wang, Wenquan Hu
2019 J jnl
J. Econ. Theory
Patrick Bolton, Neng Wang, Jinqiang Yang
2018 J jnl
IEEE Trans. Parallel Distributed Syst.
Yongkun Li, Neng Wang, Chengjin Tian, Si Wu, Yueming Zhang, Yinlong Xu
2016 A conf
DSN
Neng Wang, Yinlong Xu, Yongkun Li, Si Wu
2016 J jnl
J. Econ. Theory
Chong Wang, Neng Wang, Jinqiang Yang
2015 conf
ICC
Yi Zhong, Peng Cheng, Neng Wang, Wenyi Zhang
2015 Misc conf
ICNC
Yu Zhang, Chao Wei, Ruiming Zheng, Neng Wang, Jilei Hou
2014 J jnl
IET Wirel. Sens. Syst.
Xinyuan Zhao, Neng Wang
2010 J jnl
J. Softw.
Deng Wei, Neng Wang
2009 conf
SSME
Neng Wang
2009 conf
JCAI
Xin Liu, Neng Wang
2009 conf
NCM
Xin Liu, Neng Wang
2009 J jnl
IEEE Commun. Mag.
Gary Boudreau, John Panicker, Ning Guo, Rui Chang, Neng Wang, Sophie Vrzic
2009 conf
CIS (2)
Xin Liu, Neng Wang
2007 J jnl
IEEE Trans. Commun.
Neng Wang, Steven D. Blostein
2007 J jnl
EURASIP J. Adv. Signal Process.
Christine Hsu, Neng Wang, Wai-Yip Geoffrey Chan, Praveen K. Jain
2007 J jnl
IEEE Trans. Veh. Technol.
Neng Wang, Steven D. Blostein
2005 J jnl
IEEE Trans. Commun.
Neng Wang, Steven D. Blostein
2005 conf
ICC
Neng Wang, Steven D. Blostein
2005 B conf
GLOBECOM
Neng Wang, Steven D. Blostein
2004 J jnl
EURASIP J. Adv. Signal Process.
Neng Wang, Steven D. Blostein
2003 B conf
GLOBECOM
Neng Wang, Steven D. Blostein
1999 conf
ISCAS (5)
Neng Wang, Wei-Ping Zhu, Baoyu Zheng
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"]