sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[SM-Commit] GIT changes to master grimoire by Ismael Luceno (08d5c85095e432f71d241c8bc3fac5bab23ff5c9)
- From: Ismael Luceno <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org
- Subject: [SM-Commit] GIT changes to master grimoire by Ismael Luceno (08d5c85095e432f71d241c8bc3fac5bab23ff5c9)
- Date: Tue, 31 May 2016 21:14:26 +0000
GIT changes to master grimoire by Ismael Luceno <ismael AT sourcemage.org>:
ChangeLog | 3 +++
devel/capstone/BUILD | 1 +
devel/capstone/DETAILS | 47 +++++++++++++++++++++++++++++++++++++++++++++++
devel/capstone/HISTORY | 2 ++
4 files changed, 53 insertions(+)
New commits:
commit 08d5c85095e432f71d241c8bc3fac5bab23ff5c9
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
capstone: new spell, The Ultimate Disassembler
diff --git a/ChangeLog b/ChangeLog
index 988e65c..10c3c71 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2016-05-31 Ismael Luceno <ismael AT sourcemage.org>
+ * devel/capstone: new spell, The Ultimate Disassembler
+
2016-05-20 Treeve Jelbert <treeve AT sourcemage.org>
* FUNCTIONS: fix genereted code for some c++ dependent spells with
gcc-6.1
diff --git a/devel/capstone/BUILD b/devel/capstone/BUILD
new file mode 100755
index 0000000..8f58e6d
--- /dev/null
+++ b/devel/capstone/BUILD
@@ -0,0 +1 @@
+make
diff --git a/devel/capstone/DETAILS b/devel/capstone/DETAILS
new file mode 100755
index 0000000..8ecabde
--- /dev/null
+++ b/devel/capstone/DETAILS
@@ -0,0 +1,47 @@
+ SPELL=capstone
+ VERSION=3.0.4
+ SOURCE="$SPELL-$VERSION.tar.gz"
+ SOURCE_URL[0]=https://github.com/aquynh/$SPELL/archive/$VERSION.tar.gz
+
SOURCE_HASH=sha512:a5c29e7c559b5391d6a4ec9a7f766699ea6d321aa2f1fc57fdcec893107fa3ef2f5f6323629971c1129f1ca087df4f3ad03d0a8234d2eae368c8ccfec04dbf4d
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE="http://www.capstone-engine.org/"
+ LICENSE[0]="BSD"
+ ENTERED=20160531
+ KEYWORDS=""
+ SHORT="The Ultimate Disassembler"
+cat << EOF
+Capstone is a lightweight multi-platform, multi-architecture disassembly
+framework.
+
+Our target is to make Capstone the ultimate disassembly engine for binary
+analysis and reversing in the security community.
+
+Highlight features:
+
+* Multi-architectures: Arm, Arm64 (Armv8), M68K, Mips, PowerPC, Sparc,
+ SystemZ, XCore & X86 (include X86_64) (details).
+
+* Clean/simple/lightweight/intuitive architecture-neutral API.
+
+* Provide details on disassembled instruction (called "decomposer" by some
+ others).
+
+* Provide some semantics of the disassembled instruction, such as list of
+ implicit registers read & written.
+
+* Implemented in pure C language, with bindings for Haskell, Perl, Python,
+ Ruby, C#, NodeJS, Java, GO, C++, OCaml, Lua, Rust, Delphi, Free Pascal &
+ Vala available.
+
+* Native support for Windows & *nix (with Mac OSX, iOS, Android, Linux,
+ *BSD & Solaris confirmed).
+
+* Thread-safe by design.
+
+* Special support for embedding into firmware or OS kernel.
+
+* High performance & suitable for malware analysis (capable of handling
+ various X86 malware tricks).
+
+* Distributed under the open source BSD license.
+EOF
diff --git a/devel/capstone/HISTORY b/devel/capstone/HISTORY
new file mode 100644
index 0000000..af9fb2f
--- /dev/null
+++ b/devel/capstone/HISTORY
@@ -0,0 +1,2 @@
+2016-05-31 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD, DETAILS: spell created
- [SM-Commit] GIT changes to master grimoire by Ismael Luceno (08d5c85095e432f71d241c8bc3fac5bab23ff5c9), Ismael Luceno, 05/31/2016
Archive powered by MHonArc 2.6.24.