Skip to content
This repository was archived by the owner on Jul 8, 2025. It is now read-only.

Commit e1c5b44

Browse files
isort
1 parent 97135b0 commit e1c5b44

21 files changed

+53
-49
lines changed

idb/analysis.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1+
import types
2+
import logging
13
import binascii
24
import datetime
35
import itertools
4-
import logging
5-
import types
6-
from collections import Counter, namedtuple
76
from random import randint
7+
from collections import Counter, namedtuple
88

99
import six
1010
import vstruct

idb/fileformat.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
11
"""
22
lots of inspiration from: https://github.com/nlitsme/pyidbutil
33
"""
4-
import abc
5-
import functools
6-
import logging
74
import re
5+
import abc
86
import zlib
7+
import logging
8+
import functools
99
from collections import namedtuple
1010

1111
import vstruct
1212
from vstruct.primitives import *
1313

1414
import idb
1515
import idb.netnode
16-
from idb.analysis import Root
1716
from idb.typeinf import TIL
17+
from idb.analysis import Root
1818

1919
try:
2020
from re import fullmatch

idb/idapython.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
# -*- coding: utf-8 -*-
2-
import collections
3-
import logging
42
import os
53
import re
64
import struct
5+
import logging
76
import weakref
7+
import collections
88

99
import six
1010

11-
from idb.analysis import StructMember, Struct
1211
from idb.netnode import Netnode
1312
from idb.typeinf import TIL
13+
from idb.analysis import Struct, StructMember
1414

1515
if six.PY2:
1616
import functools32 as functools
@@ -1072,7 +1072,7 @@ def print_operand(self, ea, n):
10721072
return ""
10731073

10741074
def get_operand_type(self, ea, n):
1075-
from capstone import CS_OP_INVALID, CS_OP_REG, CS_OP_MEM, CS_OP_IMM
1075+
from capstone import CS_OP_IMM, CS_OP_MEM, CS_OP_REG, CS_OP_INVALID
10761076

10771077
op = self._disassemble(ea)
10781078
opnds = op.operands

idb/netnode.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import logging
21
import struct
2+
import logging
33
from collections import namedtuple
44

55
import six

idb/typeinf.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
import zlib
55
from abc import ABCMeta, abstractmethod
66

7-
from cached_property import cached_property
87
from vstruct import VStruct
8+
from cached_property import cached_property
99
from vstruct.primitives import *
1010

1111
from idb.typeinf_flags import *

scripts/dump_btree.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@
55
author: Willi Ballenthin
66
77
"""
8-
import argparse
9-
import logging
108
import sys
9+
import logging
10+
import argparse
1111

1212
import hexdump
1313

scripts/dump_scripts.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@
55
author: Willi Ballenthin
66
77
"""
8-
import argparse
9-
import logging
108
import sys
9+
import logging
10+
import argparse
1111

1212
import idb
1313
import idb.netnode

scripts/dump_section_list.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
#!/usr/bin/env python
22

3+
import idc
34
import idaapi
45
import idautils
5-
import idc
66

77

88
def print_section_list():

scripts/dump_types.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
import argparse
2-
import json
31
import sys
2+
import json
3+
import argparse
44

55
from vstruct import VStruct
66
from vstruct.primitives import v_prim
77

88
import idb
9-
from idb.typeinf import TILBucket, TILTypeInfo, TInfo
9+
from idb.typeinf import TInfo, TILBucket, TILTypeInfo
1010

1111

1212
class TILEncoder(json.JSONEncoder):

scripts/dump_user.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@
55
author: Willi Ballenthin
66
77
"""
8-
import argparse
9-
import datetime
10-
import logging
11-
import struct
128
import sys
9+
import struct
10+
import logging
11+
import argparse
1312
import binascii
13+
import datetime
1414

1515
from vstruct.primitives import v_zstr_utf8
1616

0 commit comments

Comments
 (0)