Dragodis

View on PyPIReverse Dependencies (2)

0.8.0 dragodis-0.8.0-py3-none-any.whl

Wheel Details

Project: Dragodis
Version: 0.8.0
Filename: dragodis-0.8.0-py3-none-any.whl
Download: [link]
Size: 125984
MD5: 1bad68a9bf1716ed1a498cb69f35637d
SHA256: 0c3f791b29f10e62c4e8a33f55bcc3c2920423d34cbbdea0289fa7260bdcc6a8
Uploaded: 2023-12-05 17:57:22 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: dragodis
Version: 0.8.0
Summary: A universal interface for running scripts under multiple disassemblers.
Author: DC3
Home-Page: https://github.com/dod-cyber-crime-center/dragodis
License: MIT
Keywords: malware,ida,idapro,ghidra,disassembler
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Requires-Python: >=3.8
Requires-Dist: bytesparse
Requires-Dist: capstone
Requires-Dist: rpyc
Requires-Dist: pyhidra (>=0.4.0)
Requires-Dist: pefile
Requires-Dist: pyelftools
Requires-Dist: pywin32; platform_system == "Windows"
Requires-Dist: pytest (>=3.0.0); extra == "testing"
Requires-Dist: pytest-datadir; extra == "testing"
Provides-Extra: testing
Description-Content-Type: text/markdown
License-File: LICENSE.txt
[Description omitted; length: 40002 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.42.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
dragodis/__init__.py sha256=CYAFviuueVnAXRJLlcLURFWlY4cQnVMmy0nBnnrqFNg 290
dragodis/api.py sha256=_E5Jt_wVSq1UYOhcKXh_WT_ciSCEJSDKQLHvzFYlMww 2754
dragodis/constants.py sha256=kgoscbwjVdsjQdHTp06kCRVwuW3WLfWGy-9tZ9WT13M 543
dragodis/exceptions.py sha256=fpUx0DZc27Z-wVgZRkKPjv9cc8g406Sj3eTHM57Cgtc 625
dragodis/utils.py sha256=-EwQXVNcs4n6xe2MEWbmCchWFrt0XKmScp_mTOqIhqc 3317
dragodis/ghidra/__init__.py sha256=rGbk2FrD0WBEiDRvwVCbGj_ZFICwW6T7UMh7cJKm98E 43
dragodis/ghidra/data_type.py sha256=OtgG1kKCbrgsopQj_cPmStt5KYQrgmtEV6thWSxcn0E 434
dragodis/ghidra/disassembler.py sha256=Gmm6PRpIHqu14OViVIdMGUh5IQn8--iGplb0GZBMNmU 5036
dragodis/ghidra/flat.py sha256=iQ-qBN2DvaHp87DGTvdydkLDIurfWK2M63iRdtUC8hQ 18804
dragodis/ghidra/flowchart.py sha256=9vP7YbhYKF0TFWuG2N5QpFbkvRRvipPhZi1_KkoVfFw 3423
dragodis/ghidra/function.py sha256=R6cxb51c1UWnCJKeGTY3hm9zkrBcrZZNRJvHYJy-J8M 3774
dragodis/ghidra/function_argument_location.py sha256=SG6eOl6PzCdMOa0dWpPk_S-LOK7OOLvqpHlW4e-DSr0 2261
dragodis/ghidra/function_signature.py sha256=Jg6_h0b8Bvl6rNZOJDRnq8Y4wPbpzpRm4Oux6R5vaGs 10747
dragodis/ghidra/instruction.py sha256=UtF8iceyL_r9a2cZ_RD0t2EosdHBn_Wc5zV6_h6yMEk 5835
dragodis/ghidra/line.py sha256=hBoFOTdtJXU7xOZPVuC0Cg7CGi1EhS0HYWNaHIQ5iIs 14559
dragodis/ghidra/memory.py sha256=BakDUEv_RZQVKZT6qmkivDjmPDBv8DlPQB0UOGJE_xA 2345
dragodis/ghidra/operand.py sha256=Renx1Dh49II-h7aNiWNFW8STJijeSm2bfvORYNkMDXw 13212
dragodis/ghidra/operand_value.py sha256=M2CrlJ1kOsXV36C7Ywr6C6AJwUEdj9XiK5Nb9qmqDFA 2239
dragodis/ghidra/reference.py sha256=0U4g-shghtV_uavSi0IbxbQ8navSNxvNikcNYFi9FlY 1744
dragodis/ghidra/segment.py sha256=Egj0sfvP3apIjJ-C348e7z7GiBf2VOu7ieUmWvvibNI 2528
dragodis/ghidra/stack.py sha256=d_QppmGCI1lo2fgSnOtzlVB6FjnCeog7tY5YHC1KK1k 2238
dragodis/ghidra/string.py sha256=ihs3XGXPjvy-vAq48_rywk8qQoP9FZZ6zpfTpDLi2IM 722
dragodis/ghidra/symbol.py sha256=MyLCAjK7whnGImyb_Mploaij-_Jl8VUepf7Go6erd3s 3704
dragodis/ghidra/utils.py sha256=wJRARumFdjzH-bSxNKGk9HhFhlZIF9oXbc55PZiD-tE 1170
dragodis/ghidra/variable.py sha256=I80k5ThP6tmuByGhtX2Dlt7GdIOQ_EZVMrM4ml-Ho9A 2456
dragodis/ida/__init__.py sha256=mdMHz9SNnJ09qImOdWEvnJxAyg04idmcU9VcM6JQiQA 37
dragodis/ida/constants.py sha256=urAYNYqu6sVnEslzc2iWMeFZeLbEJ_ZmwWKSoZph7Ik 9410
dragodis/ida/data_type.py sha256=fxQjSoan4i3XFqglP8hIn3ao5INj2dt1p6Rxz8-i8Ho 1833
dragodis/ida/disassembler.py sha256=Y_e-Hd9yUbrG3-9Al7Jlj0AAAlrh8DjjkCE_kD53pSw 18676
dragodis/ida/flat.py sha256=5DF4qjHqNV62bDaz5vBE_tYJigQgXMbiwqq6hO6oK5A 17304
dragodis/ida/flowchart.py sha256=vPKU1tvKUh96bsWHz1f6qlOeNYn08p-88n2y_46S5Nw 1733
dragodis/ida/function.py sha256=TrnDZKGvNnBWWRQoC0-k3u5EqNYwIx-Kca7MTK4PcLc 3983
dragodis/ida/function_argument_location.py sha256=sCldlONTih8Vjqp3E7rzQzXoLxLKMTHpy9rg_A0JTds 1832
dragodis/ida/function_signature.py sha256=coludyKZVw4r8TND8pR09vxoeS3s7fboi-ehuot_MSA 10616
dragodis/ida/ida_server.py sha256=0_xP9Rw8ZI5Hf4FjWlKEjfdlsIwxA6VKdSRMpCL02a8 1899
dragodis/ida/instruction.py sha256=Ngn1xgIOLWvrUNyAa3_CsTVbnX71sD6AjI40dH0KaoA 4435
dragodis/ida/line.py sha256=MvMYxIsoOAxB0ozY5f7fIjwK0CaMu2RjubLozhiXVtg 17505
dragodis/ida/memory.py sha256=H4r_8toomBE4EMhCq15Sa7rvRnRUA6moVi14LHapmGU 5459
dragodis/ida/operand.py sha256=P2x-25l140GV5bWe7uESh71enGrPd0At-pkjimkE8hI 8443
dragodis/ida/operand_value.py sha256=GuJBVBrBFy9IQ8fbHJNzzKvTEDDpKTsvDRC57Wv6tWE 6428
dragodis/ida/reference.py sha256=yMygkXkBmkzd3Q9oplksHlf5MHJ-oWo5Uc8eF7opbs0 1956
dragodis/ida/segment.py sha256=Ptpmp1vj4Lcy0KDcYMrdKsAM37eTVJupxsd59c0ATQI 2994
dragodis/ida/stack.py sha256=lS0HC4U0a4XOUEHly7ZHEU9tNcjBEvGj72us6VSd60c 2305
dragodis/ida/string.py sha256=-5U3ZFBoYuJ7mfWx1bT6YVHNHa1IksBwFo6KbEUYY80 673
dragodis/ida/symbol.py sha256=iSSOhDGMljrQ3ppdIYXN_L7klMfkftlzg4wM5hPhFks 1716
dragodis/ida/variable.py sha256=MpfSP2pK7q172n6CmhPTeOV6RNRj4xVyRyMn-sA5zw0 2254
dragodis/ida/sdk/__init__.py sha256=aAvYF2jBmWGriJ5iaD8EFeFBniXUv0JRPE0CNrfTWcA 89
dragodis/ida/sdk/ida_arm.py sha256=AL39UWojhBUdrh7lHzAeVPF-lMju6-nFpWmtGIOel0o 13850
dragodis/ida/sdk/ida_helpers.py sha256=IZq4ciBhLkGBWwg4cJFqRudRyQhMwEl6FYXEqW-XGqI 14010
dragodis/ida/sdk/ida_intel.py sha256=7ZlsBmvxlAUTUBswM_lkW5UIBXygqZ3mEkClE-mTNOo 19970
dragodis/interface/__init__.py sha256=HbnrhKvMG-BUBgnu5p597bSxRw5_Q3A8KOemg4op47Q 816
dragodis/interface/data_type.py sha256=BcFF-nj-lP6uPfV9m9Q6yMIM0jMu3ngI29s-yIcOxHE 601
dragodis/interface/disassembler.py sha256=9Ozr95P_blDnx5h1cs7yg2NgVPmWZPMHz7gT2d9QOyQ 3887
dragodis/interface/flat.py sha256=GUzbM5N_mh_5ZJJxwPhDCOARtHXPZGpo9eOd8CbsHus 33123
dragodis/interface/flowchart.py sha256=Bz-9NM-_0wGWJgGPerf8to5iLFPp2rPX0rf4iIIdJSA 9787
dragodis/interface/function.py sha256=3zbg51qJLGNTKOP-JySH2OgUHFLl-fYH7Ji8Iz5bxW4 8682
dragodis/interface/function_argument_location.py sha256=I1H6d67kno7wH5ZpLUIo0OIoDdiO4Z6iq_2Ho8gUy3k 4772
dragodis/interface/function_signature.py sha256=3pIfbcJX-ReZYwzZ4EeBtPIMg8olcGo4z4t4nfLY2Ts 5090
dragodis/interface/instruction.py sha256=xEiF-U_n1v7gBUSmx0XfdrWGte_2YWe7WorbK1OPuLc 9269
dragodis/interface/line.py sha256=GLGukqo3qyVpCtGQo1J_u8pHW2L3MNPTaxmtLQT1YMs 6578
dragodis/interface/memory.py sha256=zud4r55I0zB1oVPTe2LG24XqUPrTJ_JVkfyki_AGchc 4374
dragodis/interface/operand.py sha256=_FmtgUiS85KLwGQzLIfZD5gQ_wSKDzhos_5pwkrXEWU 4702
dragodis/interface/operand_value.py sha256=sqLAFSvbhJ4GK8lM4FnuwRMeBJN1qEGdr5iwrOBNc6M 4609
dragodis/interface/reference.py sha256=bSdzgN_uoEgDwBLQDSFBZpZtAOVgt4bpN4ooDQXkPhE 1615
dragodis/interface/segment.py sha256=dR03ivvd1CJC_ezt5OZsrhmQckBlCQvyr5O6QdVdTvY 3658
dragodis/interface/stack.py sha256=5ol-naHHRGNKVeB5FBRylpISUvagSfvHDsXQ8o5ZTgI 1129
dragodis/interface/string.py sha256=vyB8f1wWXUbNm9hpWd05R9xPaWk1Mzxjzpnn4L-Soog 673
dragodis/interface/structure.py sha256=chG3GNX2BBDTWIuSVfZUJ_YF_ZVBSoel2d_AN0OChS0 6
dragodis/interface/symbol.py sha256=vtdQZ0_WAWBqnaPTl_Y74b9G1QufFt7tnmpwUZ0fMgc 2016
dragodis/interface/types.py sha256=406LoAoGPlQG4cEROFEhBhU94zYWLYyGGLbNzf7H1pE 5121
dragodis/interface/variable.py sha256=B748boBKTv2uEBQFUdAZ3g7uQzxU_lEJOL-h3oO0Dwc 1986
dragodis-0.8.0.dist-info/LICENSE.txt sha256=mepj48f0Ebr6hunsbkUz5afDjs9Z0StkEVP374ZPeMI 1336
dragodis-0.8.0.dist-info/METADATA sha256=BeqZf0r3pCou5vO8ZVofD63DVREAnLsoXk-pSrIamro 40926
dragodis-0.8.0.dist-info/WHEEL sha256=oiQVh_5PnQM0E3gPdiz09WCNmwiHDMaGer_elqB3coM 92
dragodis-0.8.0.dist-info/top_level.txt sha256=8WQSg0MuADvjNMNhlQKisiDogUMu7i3c2EQ--NvE2b0 9
dragodis-0.8.0.dist-info/RECORD

top_level.txt

dragodis