blob: f902a388ed88ae3f87767a0e895970743158aa2e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
#ifndef X86_H
#define X86_H
#define x86_TERMINATOR "\x78\x56\x34\x12"
/* x86_nop
*
* generate `dest_len' bytes of nopspace at `dest', which does not contain
* any of the characters in `bad', which is `bad_len' bytes long.
*
* return number of bytes generated
*/
unsigned int
x86_nop (unsigned char *dest, unsigned int dest_len,
unsigned char *bad, int bad_len);
#endif
|