Files
keystone-engine-keystone/bindings
Boris-Chengbiao Zhou ffe054aaa9 Various improvements to the Rust bindings (#401)
* Fix Rust bindings

* Various small improvements for the Rust bindings

* Remove unused dependencies

* Use the cmake crate to compile keystone

* Add Windows support to Rust bindings

* Cleanup doc a bit

* Fix symlink path

* Link to C++ standard library

* Build all keystone targets
2019-08-02 21:42:21 +08:00
..
2018-09-17 20:52:16 +08:00
2018-03-31 00:08:28 +08:00
2016-09-14 15:46:11 +01:00
2018-03-31 00:08:28 +08:00
2018-03-31 00:08:28 +08:00
2017-07-13 14:10:45 -10:00
2016-11-10 01:09:36 +01:00

This directory contains bindings for Keystone.
See <language>/README* for how to install each binding.

Except Python, all other bindings are contributed by community.

- NodeJS binding: by Ingmar Steen
- Ruby binding: by Sascha Schirra
- Go binding: by Remco Verhoef
- Rust binding: by Remco Verhoef
- Haskell binding: by Adrian Herrera
- OCaml binding: by Aziem Chawdhary
- PowerShell binding: by Ruben Boonen
- C# binding: by Marco Fornaro
- VB6 binding: by David Zimmer
- Masm binding: by mrfearless
- Java binding: by Jämes Ménétrey (ZenLulz)

Other bindings maintained externally by community:

- Perl-Keystone: Perl binding made by @t00sh.
    https://github.com/t00sh/perl-keystone
- keystone-rs: Rust binding by @tathanhdinh
    https://github.com/tathanhdinh/keystone-rs