[Forensics-changes] [yara] 43/135: Remove unnecessary file
Hilko Bengen
bengen at moszumanska.debian.org
Sat Jul 1 10:27:30 UTC 2017
This is an automated email from the git hooks/post-receive script.
bengen pushed a commit to annotated tag v3.1.0
in repository yara.
commit 65170fff9b14655f79929023cbc3ecb0f9c9c48a
Author: Victor M. Alvarez <plusvic at gmail.com>
Date: Fri Jul 4 10:58:18 2014 +0200
Remove unnecessary file
---
libyara/exec.h | 105 ---------------------------------------------------------
1 file changed, 105 deletions(-)
diff --git a/libyara/exec.h b/libyara/exec.h
deleted file mode 100644
index a030ee7..0000000
--- a/libyara/exec.h
+++ /dev/null
@@ -1,105 +0,0 @@
-/*
-Copyright (c) 2013. The YARA Authors. All Rights Reserved.
-
-Licensed under the Apache License, Version 2.0 (the "License");
-you may not use this file except in compliance with the License.
-You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
-*/
-
-#ifndef YR_EXEC_H
-#define YR_EXEC_H
-
-#include <yara/hash.h>
-#include <yara/rules.h>
-
-#define UNDEFINED 0xFFFABADAFABADAFFLL
-#define IS_UNDEFINED(x) ((x) == UNDEFINED)
-
-#define OP_HALT 255
-
-#define OP_AND 1
-#define OP_OR 2
-#define OP_XOR 3
-#define OP_NOT 4
-#define OP_LT 5
-#define OP_GT 6
-#define OP_LE 7
-#define OP_GE 8
-#define OP_EQ 9
-#define OP_NEQ 10
-#define OP_SZ_EQ 11
-#define OP_SZ_NEQ 12
-#define OP_ADD 13
-#define OP_SUB 14
-#define OP_MUL 15
-#define OP_DIV 16
-#define OP_MOD 17
-#define OP_NEG 18
-#define OP_SHL 19
-#define OP_SHR 20
-#define OP_PUSH 21
-#define OP_POP 22
-#define OP_CALL 23
-#define OP_OBJ_LOAD 24
-#define OP_OBJ_VALUE 25
-#define OP_OBJ_FIELD 26
-#define OP_INDEX_ARRAY 27
-#define OP_STR_COUNT 28
-#define OP_STR_FOUND 29
-#define OP_STR_FOUND_AT 30
-#define OP_STR_FOUND_IN 31
-#define OP_STR_OFFSET 32
-#define OP_OF 33
-#define OP_PUSH_RULE 34
-#define OP_MATCH_RULE 35
-#define OP_INCR_M 36
-#define OP_CLEAR_M 37
-#define OP_ADD_M 38
-#define OP_POP_M 39
-#define OP_PUSH_M 40
-#define OP_SWAPUNDEF 41
-#define OP_JNUNDEF 42
-#define OP_JLE 43
-#define OP_SIZE 44
-#define OP_ENTRYPOINT 45
-#define OP_INT8 46
-#define OP_INT16 47
-#define OP_INT32 48
-#define OP_UINT8 49
-#define OP_UINT16 50
-#define OP_UINT32 51
-#define OP_CONTAINS 52
-#define OP_MATCHES 53
-#define OP_IMPORT 54
-
-
-typedef struct _YR_YR_EVALUATION_CONTEXT
-{
- uint64_t file_size;
- uint64_t entry_point;
-
- void* user_data;
-
- YR_MEMORY_BLOCK* mem_block;
- YR_HASH_TABLE* objects_table;
- YR_CALLBACK_FUNC callback;
-
-} YR_EVALUATION_CONTEXT;
-
-
-int yr_execute_code(
- YR_RULES* rules,
- YR_EVALUATION_CONTEXT* context,
- int timeout,
- time_t start_time);
-
-#endif
-
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/forensics/yara.git
More information about the forensics-changes
mailing list