|
|
|
@ -99,9 +99,11 @@ def sins():
|
|
|
|
|
lineage += 1 |
|
|
|
|
continue |
|
|
|
|
|
|
|
|
|
logger.debug(f'result: {result}, {len(scrap)}') |
|
|
|
|
|
|
|
|
|
opcodes = objdump(scrap) |
|
|
|
|
ops_count = opcodes.count('\n') |
|
|
|
|
|
|
|
|
|
logger.debug({'result': result, 'ops': ops_count}) |
|
|
|
|
|
|
|
|
|
scrap = growth(shellcode=scrap, objdump=opcodes) |
|
|
|
|
|
|
|
|
|
parent = ScrapNode(child=scrap, parent_id=parent.id) |
|
|
|
@ -109,5 +111,5 @@ def sins():
|
|
|
|
|
session.add(parent) |
|
|
|
|
session.commit() |
|
|
|
|
|
|
|
|
|
logger.info(f'scrap:\n{parent}') |
|
|
|
|
logger.info(parent) |
|
|
|
|
lineage = 0 |
|
|
|
|