Skip to content
/ nucleus Public

Unofficial mirror of bitbucket.org/vusec/nucleus. Updated daily.

License

Notifications You must be signed in to change notification settings

bminor/nucleus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

author
Dennis Andriesse
Feb 16, 2018
e3ab49d · Feb 16, 2018

History

40 Commits
Jun 8, 2017
Feb 16, 2018
Feb 15, 2018
Jun 14, 2017
Jan 9, 2017
Jan 30, 2017
Oct 1, 2017
Oct 1, 2017
Jan 9, 2017
Jan 9, 2017
Oct 1, 2017
May 15, 2017
Oct 1, 2017
May 14, 2017
Oct 1, 2017
May 14, 2017
Oct 1, 2017
May 14, 2017
Feb 15, 2018
May 14, 2017
Jun 14, 2017
Jan 9, 2017
Jan 9, 2017
Jan 9, 2017
Jun 29, 2017
Jun 29, 2017
Jan 9, 2017
Jan 9, 2017
Apr 13, 2017
Apr 13, 2017
Jan 9, 2017
Jan 9, 2017
Jan 9, 2017
Jul 12, 2017
Feb 1, 2018
May 15, 2017
Jan 9, 2017
Jan 9, 2017
Apr 13, 2017
Oct 2, 2017
Apr 13, 2017
Apr 13, 2017
Jan 9, 2017
Jan 9, 2017
May 29, 2017
Jan 9, 2017
Jan 9, 2017

Repository files navigation

Based on the paper "Compiler-Agnostic Function Detection in Binaries",
published at EuroS&P 2017.

Requirements:
  - libcapstone (tested with 3.0)
  - libbfd-multiarch

Platform:
  - Tested on Ubuntu 15.10 and 16.04
  On these platforms you can install the required libraries by executing:
    make setup

Suggested usage:
  make
  ./nucleus -e /bin/ls -d linear -i idainfo.py
  (idainfo.py can be run in IDA Pro to import the functions found by nucleus)