From 11d6f78e43e0f305be43aeb8fc75d9d6733e508a Mon Sep 17 00:00:00 2001 From: Jordan Wiens Date: Tue, 13 Sep 2016 18:24:02 -0400 Subject: rename files to allow them to be imported --- python/examples/bin-info.py | 34 ---------------------------------- 1 file changed, 34 deletions(-) delete mode 100644 python/examples/bin-info.py (limited to 'python/examples/bin-info.py') diff --git a/python/examples/bin-info.py b/python/examples/bin-info.py deleted file mode 100644 index 48073894..00000000 --- a/python/examples/bin-info.py +++ /dev/null @@ -1,34 +0,0 @@ -#!/usr/bin/env python -import sys, binaryninja, time -if sys.platform.lower().startswith("linux"): - bintype="ELF" -elif sys.platform.lower() == "darwin": - bintype="Mach-O" -else: - raise Exception, "%s is not supported on this plugin" % sys.platform - -if len(sys.argv) > 1: - target = sys.argv[1] -else: - target = "/bin/ls" - -bv = binaryninja.BinaryViewType[bintype].open(target) -bv.update_analysis_and_wait() - -print "-------- %s --------" % target -print "START: 0x%x" % bv.start -print "ENTRY: 0x%x" % bv.entry_point -print "ARCH: %s" % bv.arch.name -print "\n-------- Function List --------" - -for func in bv.functions: - print func.symbol.name - - -print "\n-------- First 10 strings --------" - -for i in xrange(10): - start = bv.strings[i].start - length = bv.strings[i].length - string = bv.read(start,length) - print "0x%x (%d):\t%s" % (start, length, string) -- cgit v1.3.1