update capstone-engine.org URIs to https://
This commit is contained in:
parent
fee83fcc1a
commit
dcb1c10540
|
@ -197,4 +197,4 @@ Capstone requires no prerequisite packages, so it is easy to compile & install.
|
|||
of corresponding languages.
|
||||
|
||||
Community also provide bindings for C#, Go, Ruby, NodeJS, C++ & Vala. Links to
|
||||
these can be found at address http://capstone-engine.org/download.html
|
||||
these can be found at address https://capstone-engine.org/download.html
|
||||
|
|
|
@ -561,7 +561,7 @@ Version 2.1: March 5th, 2014
|
|||
|
||||
- API version has been bumped to 2.1.
|
||||
- Change prototype of cs_close() to be able to invalidate closed handle.
|
||||
See http://capstone-engine.org/version_2.1_API.html for more information.
|
||||
See https://capstone-engine.org/version_2.1_API.html for more information.
|
||||
- Extend cs_support() to handle more query types, not only about supported
|
||||
architectures. This change is backward compatible, however, so existent code
|
||||
do not need to be modified to support this.
|
||||
|
@ -580,7 +580,7 @@ Version 2.1: March 5th, 2014
|
|||
Especially, X86-only binary reduces from 1.9MB to just 720KB.
|
||||
- Support "diet" mode, in which engine size is further reduced (by around 40%)
|
||||
for embedding purpose. The price to pay is that we have to sacrifice some
|
||||
non-critical data fields. See http://capstone-engine.org/diet.html for more
|
||||
non-critical data fields. See https://capstone-engine.org/diet.html for more
|
||||
details.
|
||||
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
This is the software license for Capstone disassembly framework.
|
||||
Capstone has been designed & implemented by Nguyen Anh Quynh <aquynh@gmail.com>
|
||||
|
||||
See http://www.capstone-engine.org for further information.
|
||||
See https://www.capstone-engine.org for further information.
|
||||
|
||||
Copyright (c) 2013, COSEINC.
|
||||
All rights reserved.
|
||||
|
|
|
@ -63,7 +63,7 @@ Capstone offers some unparalleled features:
|
|||
|
||||
- Distributed under the open source BSD license.
|
||||
|
||||
Further information is available at http://www.capstone-engine.org
|
||||
Further information is available at https://www.capstone-engine.org
|
||||
|
||||
|
||||
Compile
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
|* *|
|
||||
\*===----------------------------------------------------------------------===*/
|
||||
|
||||
/* Capstone Disassembly Engine, http://www.capstone-engine.org */
|
||||
/* Capstone Disassembly Engine, https://www.capstone-engine.org */
|
||||
/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2015 */
|
||||
|
||||
/// printInstruction - This method is automatically generated by tablegen
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
|* *|
|
||||
\*===----------------------------------------------------------------------===*/
|
||||
|
||||
/* Capstone Disassembly Engine, http://www.capstone-engine.org */
|
||||
/* Capstone Disassembly Engine, https://www.capstone-engine.org */
|
||||
/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2015 */
|
||||
|
||||
#include "../../MCInst.h"
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
|* *|
|
||||
\*===----------------------------------------------------------------------===*/
|
||||
|
||||
/* Capstone Disassembly Engine, http://www.capstone-engine.org */
|
||||
/* Capstone Disassembly Engine, https://www.capstone-engine.org */
|
||||
/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2015 */
|
||||
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
|* *|
|
||||
\*===----------------------------------------------------------------------===*/
|
||||
|
||||
/* Capstone Disassembly Engine, http://www.capstone-engine.org */
|
||||
/* Capstone Disassembly Engine, https://www.capstone-engine.org */
|
||||
/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2015 */
|
||||
|
||||
|
||||
|
@ -560,7 +560,7 @@ enum {
|
|||
|* *|
|
||||
\*===----------------------------------------------------------------------===*/
|
||||
|
||||
/* Capstone Disassembly Engine, http://www.capstone-engine.org */
|
||||
/* Capstone Disassembly Engine, https://www.capstone-engine.org */
|
||||
/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2015 */
|
||||
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
|* *|
|
||||
\*===----------------------------------------------------------------------===*/
|
||||
|
||||
/* Capstone Disassembly Engine, http://www.capstone-engine.org */
|
||||
/* Capstone Disassembly Engine, https://www.capstone-engine.org */
|
||||
/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2015 */
|
||||
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
|* *|
|
||||
\*===----------------------------------------------------------------------===*/
|
||||
|
||||
/* Capstone Disassembly Engine, http://www.capstone-engine.org */
|
||||
/* Capstone Disassembly Engine, https://www.capstone-engine.org */
|
||||
/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2015 */
|
||||
|
||||
/// printInstruction - This method is automatically generated by tablegen
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
|* *|
|
||||
\*===----------------------------------------------------------------------===*/
|
||||
|
||||
/* Capstone Disassembly Engine, http://www.capstone-engine.org */
|
||||
/* Capstone Disassembly Engine, https://www.capstone-engine.org */
|
||||
/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2015 */
|
||||
|
||||
#include "../../MCInst.h"
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
|* *|
|
||||
\*===----------------------------------------------------------------------===*/
|
||||
|
||||
/* Capstone Disassembly Engine, http://www.capstone-engine.org */
|
||||
/* Capstone Disassembly Engine, https://www.capstone-engine.org */
|
||||
/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2015 */
|
||||
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
|* *|
|
||||
\*===----------------------------------------------------------------------===*/
|
||||
|
||||
/* Capstone Disassembly Engine, http://www.capstone-engine.org */
|
||||
/* Capstone Disassembly Engine, https://www.capstone-engine.org */
|
||||
/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2015 */
|
||||
|
||||
|
||||
|
@ -482,7 +482,7 @@ enum {
|
|||
|* *|
|
||||
\*===----------------------------------------------------------------------===*/
|
||||
|
||||
/* Capstone Disassembly Engine, http://www.capstone-engine.org */
|
||||
/* Capstone Disassembly Engine, https://www.capstone-engine.org */
|
||||
/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2015 */
|
||||
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
|* *|
|
||||
\*===----------------------------------------------------------------------===*/
|
||||
|
||||
/* Capstone Disassembly Engine, http://www.capstone-engine.org */
|
||||
/* Capstone Disassembly Engine, https://www.capstone-engine.org */
|
||||
/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2015 */
|
||||
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
|* *|
|
||||
\*===----------------------------------------------------------------------===*/
|
||||
|
||||
/* Capstone Disassembly Engine, http://www.capstone-engine.org */
|
||||
/* Capstone Disassembly Engine, https://www.capstone-engine.org */
|
||||
/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2015 */
|
||||
|
||||
/// printInstruction - This method is automatically generated by tablegen
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
|* *|
|
||||
\*===----------------------------------------------------------------------===*/
|
||||
|
||||
/* Capstone Disassembly Engine, http://www.capstone-engine.org */
|
||||
/* Capstone Disassembly Engine, https://www.capstone-engine.org */
|
||||
/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2015 */
|
||||
|
||||
#include "../../MCInst.h"
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
|* *|
|
||||
\*===----------------------------------------------------------------------===*/
|
||||
|
||||
/* Capstone Disassembly Engine, http://www.capstone-engine.org */
|
||||
/* Capstone Disassembly Engine, https://www.capstone-engine.org */
|
||||
/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2015 */
|
||||
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
|* *|
|
||||
\*===----------------------------------------------------------------------===*/
|
||||
|
||||
/* Capstone Disassembly Engine, http://www.capstone-engine.org */
|
||||
/* Capstone Disassembly Engine, https://www.capstone-engine.org */
|
||||
/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2015 */
|
||||
|
||||
|
||||
|
@ -487,7 +487,7 @@ enum {
|
|||
|* *|
|
||||
\*===----------------------------------------------------------------------===*/
|
||||
|
||||
/* Capstone Disassembly Engine, http://www.capstone-engine.org */
|
||||
/* Capstone Disassembly Engine, https://www.capstone-engine.org */
|
||||
/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2015 */
|
||||
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
|* *|
|
||||
\*===----------------------------------------------------------------------===*/
|
||||
|
||||
/* Capstone Disassembly Engine, http://www.capstone-engine.org */
|
||||
/* Capstone Disassembly Engine, https://www.capstone-engine.org */
|
||||
/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2015 */
|
||||
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
|* *|
|
||||
\*===----------------------------------------------------------------------===*/
|
||||
|
||||
/* Capstone Disassembly Engine, http://www.capstone-engine.org */
|
||||
/* Capstone Disassembly Engine, https://www.capstone-engine.org */
|
||||
/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2015 */
|
||||
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
|* *|
|
||||
\*===----------------------------------------------------------------------===*/
|
||||
|
||||
/* Capstone Disassembly Engine, http://www.capstone-engine.org */
|
||||
/* Capstone Disassembly Engine, https://www.capstone-engine.org */
|
||||
/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2015 */
|
||||
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
|* *|
|
||||
\*===----------------------------------------------------------------------===*/
|
||||
|
||||
/* Capstone Disassembly Engine, http://www.capstone-engine.org */
|
||||
/* Capstone Disassembly Engine, https://www.capstone-engine.org */
|
||||
/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2015 */
|
||||
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
|* *|
|
||||
\*===----------------------------------------------------------------------===*/
|
||||
|
||||
/* Capstone Disassembly Engine, http://www.capstone-engine.org */
|
||||
/* Capstone Disassembly Engine, https://www.capstone-engine.org */
|
||||
/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2015 */
|
||||
|
||||
/// printInstruction - This method is automatically generated by tablegen
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
|* *|
|
||||
\*===----------------------------------------------------------------------===*/
|
||||
|
||||
/* Capstone Disassembly Engine, http://www.capstone-engine.org */
|
||||
/* Capstone Disassembly Engine, https://www.capstone-engine.org */
|
||||
/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2015 */
|
||||
|
||||
/// printInstruction - This method is automatically generated by tablegen
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
|* *|
|
||||
\*===----------------------------------------------------------------------===*/
|
||||
|
||||
/* Capstone Disassembly Engine, http://www.capstone-engine.org */
|
||||
/* Capstone Disassembly Engine, https://www.capstone-engine.org */
|
||||
/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2015 */
|
||||
|
||||
/// printInstruction - This method is automatically generated by tablegen
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
|* *|
|
||||
\*===----------------------------------------------------------------------===*/
|
||||
|
||||
/* Capstone Disassembly Engine, http://www.capstone-engine.org */
|
||||
/* Capstone Disassembly Engine, https://www.capstone-engine.org */
|
||||
/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2015 */
|
||||
|
||||
/// printInstruction - This method is automatically generated by tablegen
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
|* *|
|
||||
\*===----------------------------------------------------------------------===*/
|
||||
|
||||
/* Capstone Disassembly Engine, http://www.capstone-engine.org */
|
||||
/* Capstone Disassembly Engine, https://www.capstone-engine.org */
|
||||
/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2015 */
|
||||
|
||||
static const struct OpcodeDecision emptyTable = {
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
|* *|
|
||||
\*===----------------------------------------------------------------------===*/
|
||||
|
||||
/* Capstone Disassembly Engine, http://www.capstone-engine.org */
|
||||
/* Capstone Disassembly Engine, https://www.capstone-engine.org */
|
||||
/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2015 */
|
||||
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
|* *|
|
||||
\*===----------------------------------------------------------------------===*/
|
||||
|
||||
/* Capstone Disassembly Engine, http://www.capstone-engine.org */
|
||||
/* Capstone Disassembly Engine, https://www.capstone-engine.org */
|
||||
/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2015 */
|
||||
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
|* *|
|
||||
\*===----------------------------------------------------------------------===*/
|
||||
|
||||
/* Capstone Disassembly Engine, http://www.capstone-engine.org */
|
||||
/* Capstone Disassembly Engine, https://www.capstone-engine.org */
|
||||
/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2015 */
|
||||
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
|* *|
|
||||
\*===----------------------------------------------------------------------===*/
|
||||
|
||||
/* Capstone Disassembly Engine, http://www.capstone-engine.org */
|
||||
/* Capstone Disassembly Engine, https://www.capstone-engine.org */
|
||||
/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2015 */
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@ Compile the relevant version (x86/x64) of `capstone.dll` and place it in
|
|||
`./Capstone/Lib/Capstone/`.
|
||||
|
||||
Alternatively, pre-compiled DLL’s can be obtained from the Capstone homepage
|
||||
at http://capstone-engine.org/download
|
||||
at https://capstone-engine.org/download
|
||||
|
||||
|
||||
Usage
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
This is the software license for Capstone disassembly framework.
|
||||
Capstone has been designed & implemented by Nguyen Anh Quynh <aquynh@gmail.com>
|
||||
|
||||
See http://www.capstone-engine.org for further information.
|
||||
See https://www.capstone-engine.org for further information.
|
||||
|
||||
Copyright (c) 2013, COSEINC.
|
||||
All rights reserved.
|
||||
|
|
|
@ -56,7 +56,7 @@ Capstone offers some unparalleled features:
|
|||
|
||||
- Distributed under the open source BSD license.
|
||||
|
||||
Further information is available at http://www.capstone-engine.org
|
||||
Further information is available at https://www.capstone-engine.org
|
||||
|
||||
|
||||
[License]
|
||||
|
|
|
@ -248,7 +248,7 @@ Capstone offers some unparalleled features:
|
|||
|
||||
- Distributed under the open source BSD license.
|
||||
|
||||
Further information is available at http://www.capstone-engine.org
|
||||
Further information is available at https://www.capstone-engine.org
|
||||
|
||||
|
||||
[License]
|
||||
|
|
|
@ -132,7 +132,7 @@ setup(
|
|||
author = 'Nguyen Anh Quynh',
|
||||
author_email = 'aquynh@gmail.com',
|
||||
description = 'Capstone disassembly engine',
|
||||
url = 'http://www.capstone-engine.org',
|
||||
url = 'https://www.capstone-engine.org',
|
||||
classifiers = [
|
||||
'License :: OSI Approved :: BSD License',
|
||||
'Programming Language :: Python :: 2',
|
||||
|
|
|
@ -6,7 +6,7 @@ includedir=${prefix}/include/capstone
|
|||
Name: capstone
|
||||
Description: Capstone disassembly engine
|
||||
Version: @VERSION_MAJOR@.@VERSION_MINOR@.@VERSION_PATCH@
|
||||
URL: http://www.capstone-engine.org
|
||||
URL: https://www.capstone-engine.org
|
||||
archive=${libdir}/libcapstone.a
|
||||
Libs: -L${libdir} -lcapstone
|
||||
Cflags: -I${includedir}
|
||||
|
|
|
@ -50,7 +50,7 @@ index c5da8d8142f..98ab3240472 100644
|
|||
emitSourceFileHeader("Subtarget Enumeration Source Fragment", OS);
|
||||
|
||||
+#ifdef CAPSTONE
|
||||
+ OS << "/* Capstone Disassembly Engine, http://www.capstone-engine.org */\n"
|
||||
+ OS << "/* Capstone Disassembly Engine, https://www.capstone-engine.org */\n"
|
||||
+ "/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2015 */\n"
|
||||
+ "\n";
|
||||
+#endif
|
||||
|
|
|
@ -10,7 +10,7 @@
|
|||
|
||||
## 0x0 开发准备
|
||||
|
||||
Capstone官网: http://www.capstone-engine.org
|
||||
Capstone官网: https://www.capstone-engine.org
|
||||
|
||||
### 自行编译lib和dll方法
|
||||
|
||||
|
|
26
docs/README
26
docs/README
|
@ -2,55 +2,55 @@ Documentation of Capstone disassembly framework.
|
|||
|
||||
* Switching to 2.1 engine.
|
||||
|
||||
http://capstone-engine.org/version_2.1_API.html
|
||||
https://capstone-engine.org/version_2.1_API.html
|
||||
|
||||
* How to compile & install Capstone.
|
||||
|
||||
http://capstone-engine.org/documentation.html
|
||||
https://capstone-engine.org/documentation.html
|
||||
|
||||
* Programming with C language.
|
||||
|
||||
http://capstone-engine.org/lang_c.html
|
||||
https://capstone-engine.org/lang_c.html
|
||||
|
||||
* Programming with Python language.
|
||||
|
||||
http://capstone-engine.org/lang_python.html
|
||||
https://capstone-engine.org/lang_python.html
|
||||
|
||||
* Programming with Java language.
|
||||
|
||||
http://capstone-engine.org/lang_java.html
|
||||
https://capstone-engine.org/lang_java.html
|
||||
|
||||
* Customize instruction mnemonics at run-time.
|
||||
|
||||
http://capstone-engine.org/mnemonic.html
|
||||
https://capstone-engine.org/mnemonic.html
|
||||
|
||||
* Retrieve access information of instruction operands.
|
||||
|
||||
http://capstone-engine.org/op_access.html
|
||||
https://capstone-engine.org/op_access.html
|
||||
|
||||
* Build compact engine with only selected architectures.
|
||||
|
||||
http://capstone-engine.org/compile.html
|
||||
https://capstone-engine.org/compile.html
|
||||
|
||||
* Build "diet" engine for even smaller libraries.
|
||||
|
||||
http://capstone-engine.org/diet.html
|
||||
https://capstone-engine.org/diet.html
|
||||
|
||||
* Build embedded engine for firmware/OS kernel.
|
||||
|
||||
http://capstone-engine.org/embed.html
|
||||
https://capstone-engine.org/embed.html
|
||||
|
||||
* SKIPDATA mode to keep disassembling after hitting a broken instruction.
|
||||
|
||||
http://capstone-engine.org/skipdata.html
|
||||
https://capstone-engine.org/skipdata.html
|
||||
|
||||
* Quickly iterate instructions with cs_disasm_iter().
|
||||
|
||||
http://capstone-engine.org/iteration.html
|
||||
https://capstone-engine.org/iteration.html
|
||||
|
||||
* Build X86-reduce engine for firmware/OS kernel.
|
||||
|
||||
http://capstone-engine.org/x86reduce.html
|
||||
https://capstone-engine.org/x86reduce.html
|
||||
|
||||
* Sample applications on how to embed Capstone into Windows kernel driver.
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
PORTNAME= capstone
|
||||
PORTVERSION= 4.0.0
|
||||
CATEGORIES= devel
|
||||
MASTER_SITES= http://capstone-engine.org/download/${PORTVERSION}/
|
||||
MASTER_SITES= https://capstone-engine.org/download/${PORTVERSION}/
|
||||
|
||||
MAINTAINER= oliver.pntr@gmail.com
|
||||
COMMENT= Multi-platform, multi-architecture disassembly framework
|
||||
|
|
|
@ -14,4 +14,4 @@ Features:
|
|||
* Thread-safe by design
|
||||
* Distributed under the open source BSD license
|
||||
|
||||
WWW: http://capstone-engine.org/
|
||||
WWW: https://capstone-engine.org/
|
||||
|
|
|
@ -14,7 +14,7 @@ description Capstone disassembly engine
|
|||
|
||||
long_description Capstone is a multi-arch, multi-platform disassembly framework with advanced features
|
||||
|
||||
homepage http://www.capstone-engine.org/
|
||||
homepage https://www.capstone-engine.org/
|
||||
master_sites ${homepage}download/${version}/
|
||||
extract.suffix .tgz
|
||||
|
||||
|
|
|
@ -4,8 +4,8 @@ Release: 2
|
|||
Summary: A lightweight multi-platform, multi-architecture disassembly framework
|
||||
|
||||
License: BSD
|
||||
URL: http://www.capstone-engine.org/
|
||||
Source0: http://www.capstone-engine.org/download/%{version}/%{name}-%{version}.tar.gz
|
||||
URL: https://www.capstone-engine.org/
|
||||
Source0: https://www.capstone-engine.org/download/%{version}/%{name}-%{version}.tar.gz
|
||||
|
||||
%if 0%{?fedora} > 12
|
||||
%global with_python3 1
|
||||
|
|
Loading…
Reference in New Issue