fix entry point instruction trucation (rare) and copyright updates

This commit is contained in:
secretsquirrel 2017-01-11 13:20:51 -08:00
parent ed75dc371c
commit fe8f3316d3
17 changed files with 24 additions and 19 deletions

View File

@ -281,6 +281,11 @@ On successful run you should see this line in BDF output:
###Changelog
####01/11/2016
* Fix entry point truncation bug that led to improper recovery in rare instances
####07/04/2016
* Support for dynamic paths in BDFProxy for preprocessor

View File

@ -12,7 +12,7 @@ techniques are based on.
Special thanks to Travis Morrow for poking holes in my ideas.
Copyright (c) 2013-2016, Joshua Pitts
Copyright (c) 2013-2017, Joshua Pitts
All rights reserved.
Redistribution and use in source and binary forms, with or without modification,
@ -62,7 +62,7 @@ def signal_handler(signal, frame):
class bdfMain():
version = """\
Version: 3.4.0
Version: 3.4.2
"""
author = """\

View File

@ -1,7 +1,7 @@
#!/usr/bin/env python
'''
Copyright (c) 2013-2016, Joshua Pitts
Copyright (c) 2013-2017, Joshua Pitts
All rights reserved.
Redistribution and use in source and binary forms, with or without modification,

View File

@ -1,6 +1,6 @@
'''
Copyright (c) 2013-2016, Joshua Pitts
Copyright (c) 2013-2017, Joshua Pitts
All rights reserved.
Redistribution and use in source and binary forms, with or without modification,

View File

@ -1,6 +1,6 @@
'''
Copyright (c) 2013-2016, Joshua Pitts
Copyright (c) 2013-2017, Joshua Pitts
All rights reserved.
Redistribution and use in source and binary forms, with or without modification,

View File

@ -1,6 +1,6 @@
'''
Copyright (c) 2013-2016, Joshua Pitts
Copyright (c) 2013-2017, Joshua Pitts
All rights reserved.
Redistribution and use in source and binary forms, with or without modification,

View File

@ -1,6 +1,6 @@
'''
Copyright (c) 2013-2016, Joshua Pitts
Copyright (c) 2013-2017, Joshua Pitts
All rights reserved.
Redistribution and use in source and binary forms, with or without modification,

View File

@ -1,6 +1,6 @@
'''
Copyright (c) 2013-2016, Joshua Pitts
Copyright (c) 2013-2017, Joshua Pitts
All rights reserved.
Redistribution and use in source and binary forms, with or without modification,

View File

@ -1,6 +1,6 @@
'''
Copyright (c) 2013-2016, Joshua Pitts
Copyright (c) 2013-2017, Joshua Pitts
All rights reserved.
Redistribution and use in source and binary forms, with or without modification,

View File

@ -1,6 +1,6 @@
''''
Copyright (c) 2013-2016, Joshua Pitts
Copyright (c) 2013-2017, Joshua Pitts
All rights reserved.
Redistribution and use in source and binary forms, with or without modification,

View File

@ -1,6 +1,6 @@
'''
Copyright (c) 2013-2016, Joshua Pitts
Copyright (c) 2013-2017, Joshua Pitts
All rights reserved.
Redistribution and use in source and binary forms, with or without modification,
@ -79,7 +79,7 @@ class intelCore():
self.flItms['ImpList'] = []
md = Cs(CS_ARCH_X86, CS_MODE_32)
self.count = 0
for k in md.disasm(self.f.read(12), self.flItms['VrtStrtngPnt']):
for k in md.disasm(self.f.read(20), self.flItms['VrtStrtngPnt']):
self.count += k.size
_bytes = bytearray(b'')
@ -109,7 +109,7 @@ class intelCore():
self.count = 0
self.flItms['ImpList'] = []
md = Cs(CS_ARCH_X86, CS_MODE_64)
for k in md.disasm(self.f.read(12), self.flItms['VrtStrtngPnt']):
for k in md.disasm(self.f.read(20), self.flItms['VrtStrtngPnt']):
self.count += k.size
_bytes = bytearray(b'')

View File

@ -1,6 +1,6 @@
'''
Copyright (c) 2013-2016, Joshua Pitts
Copyright (c) 2013-2017, Joshua Pitts
All rights reserved.
Redistribution and use in source and binary forms, with or without modification,

View File

@ -1,7 +1,7 @@
#!/usr/bin/env python
'''
Copyright (c) 2013-2016, Joshua Pitts
Copyright (c) 2013-2017, Joshua Pitts
All rights reserved.
Redistribution and use in source and binary forms, with or without modification,

View File

@ -1,7 +1,7 @@
#!/usr/bin/env python
'''
Copyright (c) 2013-2015, Joshua Pitts
Copyright (c) 2013-2017, Joshua Pitts
All rights reserved.
Redistribution and use in source and binary forms, with or without modification,

View File

@ -1,7 +1,7 @@
#!/usr/bin/env python
'''
Copyright (c) 2013-2016, Joshua Pitts
Copyright (c) 2013-2017, Joshua Pitts
All rights reserved.
Redistribution and use in source and binary forms, with or without modification,

View File

@ -1,5 +1,5 @@
'''
Copyright (c) 2013-2016, Joshua Pitts
Copyright (c) 2013-2017, Joshua Pitts
All rights reserved.
Redistribution and use in source and binary forms, with or without modification,

View File

@ -1,5 +1,5 @@
'''
Copyright (c) 2013-2015, Joshua Pitts
Copyright (c) 2013-2017, Joshua Pitts
All rights reserved.
Redistribution and use in source and binary forms, with or without modification,