Publications

Journal Articles

  • S. H. H. Ding, Benjamin C. M. Fung, Farkhund Iqbal, and W. K. Cheung. (2017). Learning stylometric representations for authorship analysis. IEEE Transactions on Cybernetics (CYB), in press. IEEE Systems, Man, and Cybernetics Society, 14 pages.
    [ full paper | bibtex | JCR impact factor: 7.384, 5-year: 7.678]

  • S. H. H. Ding, B. C. M. Fung, and M. Debbabi. (2015). A visualizable evidence-driven approach for authorship attribution. ACM Transactions on Information and System Security (TISSEC), 30 pages, in press. ACM Press.
    [ full paper | bibtex | SJR impact factor: 3.08 ]

  • M. H. Altakrori, F. Iqbal, B. C. M. Fung, S. H. H. Ding, and A. Tubaishat. Arabic authorship attribution: an extensive study on Twitter posts. ACM Transactions on Asian and Low-Resource Language Information Processing (TALLIP), in press. ACM Press.
    [ full paper | bibtex ]

Conference Proceedings

  • S. H. H. Ding, B. C. M. Fung, and P. Charland. Asm2Vec: boosting static representation robustness for binary clone search against code obfuscation and compiler optimization. In Proceedings of the 40th IEEE Symposium on Security and Privacy (S&P), 18 pages, San Francisco, CA: IEEE Computer Society, May 2019.
    [ full paper | bibtex | acceptance ratio: ? | collaborated with Defence Research & Development Canada (DRDC) ]
  • S. H. H. Ding, B. C. M. Fung, and P. Charland. (2016). Kam1n0: MapReduce-based Assembly Clone Search for Reverse Engineering. In Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (SIGKDD), 10 pages, San Francisco, CA: ACM Press, August 2016.
    [ slides | poster | bibtex | Hex-Rays plug-in contest award | acceptance ratio: (70+72)/784 = 18% | collaborated with Defence Research & Development Canada (DRDC) ]

Invited Talks and Demostration

  • S. H. H. Ding. (2016, November). Kam1n0: MapReduce-based Assembly Clone Search for Reverse Engineering. Google Montreal, Montreal, QC, Canada,

  • S. H. H. Ding, B. C. M. Fung, and P. Charland. (2016, October). Kam1n0: simplifying reverse engineering of software for security analysis. In Research Showcase of the Smart Cybersecurity Network (SERENE-RISC) Fall Workshop, Ottawa, ON, Canada. [best poster award]

  • S. H. H. Ding. (2016, September). Kam1n0: MapReduce-based Assembly Clone Search for Reverse Engineering. EBTIC Research Centre established by British Telecommunications (BT), Abu Dhabi, UAE.

  • S. H. H. Ding. (2016, July). Kam1n0: MapReduce-based Assembly Clone Search for Reverse Engineering. Above Security Montreal, Montreal, QC, Canada

  • S. H. H. Ding. (2016, Jun). Kam1n0: MapReduce-based Assembly Clone Search for Reverse Engineering. ESET Montreal, Montreal, QC, Canada.

  • B. C. M. Fung and S. H. H. Ding. (2016, April) Kam1n0: MapReduce-based Assembly Clone Search for Reverse Engineering. Sophos Vancouver, Vancouver, BC, Canada.

Technical Reports

  • S. H. H. Ding, B. C. M. Fung, Q. Li, and M. R. Farhadi. Assembly code data mining: design and prototyping (part 6). Technical Report W7701-155902/001/QCL (TA06), Defence Research and Development Canada, 19 pages, January 2018.
    [ report | bibtex ]

  • S. H. H. Ding, M. Q. Li, and B. C. M. Fung. Assembly code data mining: design and prototyping (part 7). Technical Report W7701-155902/001/QCL (TA07), Defence Research and Development Canada, 21 pages, March 2018.
    [ report | bibtex ]

  • S. H. H. Ding, B. C. M. Fung, and M. R. Farhadi. Assembly code data mining: design and prototyping (part 5). Technical Report W7701-155902/001/QCL (TA05), Defence Research and Development Canada, 18 pages, February 2017.
    [ report | bibtex ]

  • S. H. H. Ding, B. C. M. Fung, and M. R. Farhadi. Assembly code data mining: design and prototyping (part 4). Technical Report W7701-155902/001/QCL (TA04), Defence Research and Development Canada, 17 pages, January 2017.
    [ report | bibtex ]

  • S. H. H. Ding, B. C. M. Fung, and K. Zhao. (2016, February). Assembly code data mining: porting to other platforms. Technical Report W7701-155902/001/QCL (TA03), Defence Research and Development Canada, 35 pages.
    [ report | bibtex ]

  • S. H. H. Ding, B. C. M. Fung, and K. Zhao. (2016, March). Assembly code data mining: design and prototyping (part 3). Technical Report W7701-155902/001/QCL (TA02), Defence Research and Development Canada, 36 pages.
    [ report | bibtex ]

  • B. C. M. Fung, S. H. H. Ding, M. R. Farhadi, and K. Zhao. (2015, March). Assembly code data mining: design and prototyping (part 1). Technical Report W7701-155902/001/QCL (Firm Portion), Defence Research and Development Canada, 36 pages.
    [ report | bibtex ]

Thesis

  • S. H. H. Ding. (2014, April). Authorship identification and writeprint visualization. Master’s thesis, Concordia University, Montreal, QC, Canada.
    [ thesis | bibtex ]