quark-engine

View on PyPIReverse Dependencies (1)

24.11.2 quark_engine-24.11.2-py3-none-any.whl

Wheel Details

Project: quark-engine
Version: 24.11.2
Filename: quark_engine-24.11.2-py3-none-any.whl
Download: [link]
Size: 109275
MD5: bb940c20542008ff30d73b12a91184f7
SHA256: 9d7c8d01e281d575e97e99072f14a338173082c7aef9dc0c8e97d2ff05171a97
Uploaded: 2024-11-15 07:54:06 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: quark-engine
Version: 24.11.2
Summary: An Obfuscation-Neglect Android Malware Scoring System
Author: YuShiang Dang, ShengFeng Lu, KunYu Chen
Author-Email: pulorsok[at]gmail.com
Home-Page: https://github.com/quark-engine/quark-engine
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Operating System :: OS Independent
Classifier: Topic :: Security
Requires-Python: >=3.9
Requires-Dist: prettytable (>=1.0.0)
Requires-Dist: androguard (==3.4.0a1)
Requires-Dist: tqdm
Requires-Dist: colorama
Requires-Dist: graphviz
Requires-Dist: prompt-toolkit
Requires-Dist: plotly
Requires-Dist: rzpipe
Requires-Dist: click
Requires-Dist: r2pipe (==1.8.0)
Requires-Dist: langchain (==0.2.11); extra == "quarkagent"
Requires-Dist: langchain-core (==0.2.23); extra == "quarkagent"
Requires-Dist: langchain-openai (==0.1.17); extra == "quarkagent"
Requires-Dist: flask (==2.2.5); extra == "quarkagent"
Provides-Extra: quarkagent
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 6081 characters]

WHEEL

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

RECORD

Path Digest Size
quark/__init__.py sha256=Hncz_YJx07wr5abKw3WEO5puY0EcaNgETEGytLTWDm0 24
quark/cli.py sha256=jprzMn3yX30stbD5mkjNu3WEPW4TWeiOfl94zlRghNA 13523
quark/config.py sha256=quscgh8wUgdwurzAKdCdaMqVIHvvJSdiNKr0aCuHvNE 389
quark/freshquark.py sha256=8u8VGcFWVBX5JW_OOwl6Gyh-SXoyqpfRwPsjamKg65w 3119
quark/logo.py sha256=Ry6AEheEg1dURPZpUbDTw8Kca7D56d2POc9R97hDaBg 891
quark/radiocontrast.py sha256=1AeUw0JnYe8bcdGwtYlpKiqzkO8ORkB8aFmHdD2YL0s 5975
quark/report.py sha256=QqverNF9HXj0ruxqQ7qwKEj9Iu_Vzf-3k3Rpy6DcyTA 2081
quark/rulegeneration.py sha256=kFaOK2u4CvFsD_XMgZl58b1QHe9gQL2bAbsb2dpGe0U 4908
quark/agent/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
quark/agent/agentTools.py sha256=Pk9620s-Jm02TU8CgFedrn39yeX3Jz-gQk3ybvolsTc 7855
quark/agent/prompts.py sha256=j5fh8YQFS8Sx963jACiBxvMUEUzZd3PG139pZOn5E-U 1587
quark/agent/quarkAgent.py sha256=4rg9kIM8izcQ9ld6cv6_6YZb30d6fhQPa8Drwn-zPJQ 3799
quark/agent/quarkAgentWeb.py sha256=7g8KByCAtE68300qz4CeGZ03VW17jS9hgaLOoYnFBnQ 2696
quark/core/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
quark/core/analysis.py sha256=-xBVz0hk0qseDiIiSBD106XV_hYFWpuJc5oScR9HwmA 2230
quark/core/apkinfo.py sha256=EhkfhhFawggHfPopLNkPPM7VLSdIvzKFdVYwTI8HLOU 11451
quark/core/parallelquark.py sha256=CzgAJZcwZgzQF4Bsv98FeOyZcFVUWwRiItEEirebmPg 4199
quark/core/quark.py sha256=PKYDIy3x1LNtDQDH10nBHzWw4UdC2M4CMbgZdaH3jnc 30602
quark/core/r2apkinfo.py sha256=2Cp74XRx2817cbC8yD3pb1U-jOW411SPNQmow7Z53sw 23110
quark/core/rzapkinfo.py sha256=oMiH8D9Z6J-kzZcbW-1lSXxdM9KNWVOuIRpMHq_SWaE 27019
quark/core/axmlreader/__init__.py sha256=FI_DssAPLxF3RqFsX1ZsT6jVLfkpIHiEtpQe4g150aQ 13659
quark/core/axmlreader/radare2/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
quark/core/axmlreader/radare2/axml_definition sha256=_pl9izYXU5WBASoNYiYOogrM8ESXPVO5yLG_eZ9wyPw 1289
quark/core/axmlreader/rizin/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
quark/core/axmlreader/rizin/axml_definition sha256=s4jzWeiccGmApntOPMAfINojNvle8VMVD78cvFQWPBo 1328
quark/core/interface/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
quark/core/interface/baseapkinfo.py sha256=CwSCJKiFvx2bQW26kJxRhvYARHI-Tc7k2kPmoBDNnog 6208
quark/core/struct/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
quark/core/struct/bytecodeobject.py sha256=I3YV8nPc6ID7B0D2VchgEm5xm9wsilY25xF02lAsmQ4 1794
quark/core/struct/methodobject.py sha256=cAYfcTUpd2fjJ-StmqDbOeNtiM13AfDsmJUpwA76g3w 1027
quark/core/struct/registerobject.py sha256=Z04sGa53czyTE2yxEjk1uwUzPJTkbAH84tTHJQ_iXDI 3616
quark/core/struct/ruleobject.py sha256=3sUVoUfGtW8eems0k7vhuzYVK8i3NzxXzygb1WTDpOw 3296
quark/core/struct/tableobject.py sha256=d1uXIi1gqq11xWIL0UTwldbJ_4wy-oiM2ozAZYwgxW0 1953
quark/evaluator/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
quark/evaluator/pyeval.py sha256=LCnUW7JRQ6J89S9RadXWFAjI8APyjueZ5LcCXXg4OKs 25893
quark/forensic/__init__.py sha256=WngkBSr9KbdxVZCp61MOtWUS50DpRHL3wOFAF1NSYV4 45
quark/forensic/forensic.py sha256=-x9xc_Py_Ps9t6WKaKt4nojnRxvm6E-20Ep-R-rGwug 2701
quark/forensic/vt_analysis.py sha256=jIqnwtRO3gkxPWKEzV6brHEHWP1bEXb1BuIwEwnRHVQ 7219
quark/script/__init__.py sha256=d0cLs6WZUSsoIpgHSij_c2_KreTvV7lQHD8Wpdl5tZc 23140
quark/script/ciphey.py sha256=8fXfA0XvgVuoJYGM6jfNIg1HlQEFtCH9an1zN09c_iI 808
quark/script/objection.py sha256=-upSSpOCaSorYPCdvovpEvgdYkY_YVbbtW8Vnahv3L4 2732
quark/script/utils.py sha256=7zbfHGce8DK-UceTUu-AXwtdhufMyq6EpsqbXG1H_4U 382
quark/script/frida/__init__.py sha256=Hc38rCXDG8kxvk1lFVYrvkgU0Ssk9XvVEdZKugMZR3g 7008
quark/script/frida/agent.js sha256=C0eJUfRPVrME9eMdypT8Yoz-RWgleoFC50_esgSE3lM 2234
quark/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
quark/utils/colors.py sha256=4I48Q-MyRysoOWeafhjvUqAHQjNZkvWXn7y0EEmALoQ 1325
quark/utils/graph.py sha256=-XZeyRZaBsNCdTD1he4aS7NAm-27_XLpiwoCO9lVeQM 9510
quark/utils/output.py sha256=Ely9b7KHzRdcC72mIyA1uAXNW6XXxY8GjAnUkqIB-fE 5042
quark/utils/pprint.py sha256=BERHRVeWlQch1hdl4xuoEVJEmaq9J805PPlGOygsYdY 736
quark/utils/regex.py sha256=472WW4Sd3Dewbi2_QcHTJFcxo5PexH4o461crnGAxKY 2008
quark/utils/tools.py sha256=WSdPsS-LKC2t6OGuaijM7os_P0v1SfceU801gSTNUuk 5705
quark/utils/weight.py sha256=f-XHBy3nD1sIweNW3Le-6iIB4saE8k1B2f9kZeRMjRI 1694
quark/webreport/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
quark/webreport/analysis_report_layout.html sha256=QH4zHEGKPtR8lDniUjTRZgU3fsBH-rh5DT6YxtxHE_I 21921
quark/webreport/generate.py sha256=3XECRPFjzpbri8P1bF-CN2UDr5mNBqs1RlyUsRW3hnw 10437
quark/webreport/genrule_report_layout.html sha256=4dNv2UE0G9RiMJSTfW8eI2zYtL4wfI4OCG-yaZdscrA 24449
quark_engine-24.11.2.dist-info/LICENSE sha256=OXLcl0T2SZ8Pmy2_dmlvKuetivmyPd5m1q-Gyd-zaYY 35149
quark_engine-24.11.2.dist-info/METADATA sha256=jeLATmUC0GDuqX_76QLrb9IuCjcECCRgzu1jlG-4P-k 7186
quark_engine-24.11.2.dist-info/WHEEL sha256=R06PA3UVYHThwHvxuRWMqaGcr-PuniXahwjmQRFMEkY 91
quark_engine-24.11.2.dist-info/entry_points.txt sha256=-hNQ36DnYW1w46Z5SO_v2oHQbRCQcuMzqEEc6xTjhcM 138
quark_engine-24.11.2.dist-info/top_level.txt sha256=7SspgYXMW_50_NVkPj0EbFg4jFlGVsaIDfpqNsA1IMY 6
quark_engine-24.11.2.dist-info/RECORD

top_level.txt

quark

entry_points.txt

freshquark = quark.freshquark:entry_point
quark = quark.cli:entry_point
quark-agent = quark.agent.quarkAgent:entryPoint