'Adds a raw integer or string to the ROP chain.
If your architecture requires aligned values, then make
sure that any given string is aligned!
Arguments:
data(int/str): The raw value to put onto the rop chain.
>>> rop = ROP([])
>>> rop.raw(\'AAAAAAAA\')
>>> rop.raw(\'BBBBBBBB\')
>>> rop.raw(\'CCCCCCCC\')
>>> print rop.dump()
0x0000:           \'AAAA\' \'AAAAAAAA\'
0x0004:           \'AAAA\'
0x0008:           \'BBBB\' \'BBBBBBBB\'
0x000c:           \'BBBB\'
0x0010:           \'CCCC\' \'CCCCCCCC\'
0x0014:           \'CCCC\''

def raw(self, value):

    if self.migrated:
        log.error('Cannot    append    to    a    migrated    chain')
    self._chain.append(value)
