helix
View on PyPI — Reverse Dependencies (0)
1.2.0 | helix-1.2.0-py3-none-any.whl |
Wheel Details
Project: | helix |
Version: | 1.2.0 |
Filename: | helix-1.2.0-py3-none-any.whl |
Download: | [link] |
Size: | 66479 |
MD5: | f25bc2911364f7ce4c39a912a00081c9 |
SHA256: | 9715b6e3a1751d692fd2e2d1ec06fb8652d87ebb743e4d99b4c72018998d76d2 |
Uploaded: | 2022-01-18 17:29:21 +0000 |
dist-info
METADATA · WHEEL · RECORD · top_level.txt · entry_points.txt
METADATA
WHEEL
Wheel-Version: | 1.0 |
Generator: | bdist_wheel (0.37.1) |
Root-Is-Purelib: | true |
Tag: | py3-none-any |
RECORD
Path | Digest | Size |
---|---|---|
helix/__init__.py | sha256=fGzxETJBrGC2lduoVgsJ-fIwKsbz4EYQIV7y7IoL-zY | 149 |
helix/__main__.py | sha256=QBIIXUUCqz4IBkjFcK_ZRz5CZNnoMiiiokdTSRzvSlk | 398 |
helix/blueprint.py | sha256=bGp9GqpjZkQ__OWK-JbP_F3ZexFDsGPPYdDTxexSAqk | 7568 |
helix/build.py | sha256=eda9PHV1oBQPJ1RkAidld09UVu0Z5zoZgLv-Y-QN_Ac | 4156 |
helix/component.py | sha256=EFPdEgd3KQLGIu5LxEzBZiL0TQJxrmXy8eeGzQysk5w | 4813 |
helix/exceptions.py | sha256=pwmwl-Pn_OBS-oUsfjMvrvmXtf4pA2sIUIJAWzYg50M | 946 |
helix/tests.py | sha256=NT0NHt3C6CA3xqYw_D76kW4Xho3jhPM__ZlDsv5a9Nw | 28420 |
helix/transform.py | sha256=9Wjvx-7cQDcn5RiZg5FrBfIpegbtkPBkX2tuboPpprs | 1705 |
helix/utils.py | sha256=XvuOJEVPViq4Trt-UNOtY_bjBZ9TbguUbKSKCYg5rj0 | 25683 |
helix/blueprints/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
helix/blueprints/cmake/CMakeLists.txt | sha256=GOrtwDXzMgaN8ZZr76Qb03jQAkzeda6ASuieyompMr8 | 193 |
helix/blueprints/cmake/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
helix/blueprints/cmake/cmake.py | sha256=W3wyBElfbgQ6IbO8mV4u8Ix4qo-1lTJHq3CiJLrhukw | 5833 |
helix/blueprints/cmake/main.c | sha256=B_lygDQF2a0dxIEgm__ns_AfwcQRd1-rGJt_FErY7mg | 77 |
helix/blueprints/cmake/static/CMakeLists.txt | sha256=D-Lrn63IFANbtep-oMdcBYm0Hcwxx7-dVAi8Y8Er5aU | 694 |
helix/blueprints/cmake/static/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
helix/blueprints/cmake/static/static.py | sha256=7ZngNzzEl-JQFyHpC7X6qVkZfR5Fu3ymQyMoCd5mqgY | 1088 |
helix/components/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
helix/components/attack/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
helix/components/attack/utils.py | sha256=gqUpu9KSQxWX82ADOQb5VfhBB5yRhjla8htaULUG7Nk | 2080 |
helix/components/attack/collection/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
helix/components/attack/collection/screen_capture/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
helix/components/attack/collection/screen_capture/bitblt/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
helix/components/attack/collection/screen_capture/bitblt/bitblt.py | sha256=gNXQht2xg8auGIu-SyzNBg_F8ijMtsDtZIIxgH_FIN0 | 686 |
helix/components/attack/collection/screen_capture/bitblt/windows-screenshot-bitblt.cpp | sha256=VFzXisH0gKVgAyk0eUeE4fFwi2okWsYaVXUS9yffAvk | 2135 |
helix/components/attack/collection/screen_capture/xlib/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
helix/components/attack/collection/screen_capture/xlib/linux-screenshot-xlib.cpp | sha256=0HlLMkNGywRmZH9RUgu6dvrtbGKrjVJdOgWeZKI6n2g | 1480 |
helix/components/attack/collection/screen_capture/xlib/xlib.py | sha256=p6IYAnsw_MBph04L5oLCtobGIAvq3prv0ZYKepxDDsU | 989 |
helix/components/attack/command_and_control/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
helix/components/attack/command_and_control/remote_file_copy/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
helix/components/attack/command_and_control/remote_file_copy/libcurl/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
helix/components/attack/command_and_control/remote_file_copy/libcurl/libcurl.py | sha256=ONJYZs2cqPv4DUzAjPC4U6TLltZcQiJdIJyghCqNugo | 974 |
helix/components/attack/command_and_control/remote_file_copy/libcurl/linux-download-libcurl.cpp | sha256=aF8fDEAtFPNU20AHrebu8ExX42SzhdGHMgSzBv3fyEo | 841 |
helix/components/attack/defense_evasion/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
helix/components/attack/defense_evasion/file_deletion/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
helix/components/attack/defense_evasion/file_deletion/deletefile/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
helix/components/attack/defense_evasion/file_deletion/deletefile/deletefile.py | sha256=yXzsrbf7LVc2_spLTjgem24GMcJW2tAaYjYfuupSWUc | 691 |
helix/components/attack/defense_evasion/file_deletion/deletefile/windows-deletefile.cpp | sha256=Hn8wqEOacNHzZT09BY0qkpH9BemqJ_jARQN5u8W_u0c | 116 |
helix/components/attack/defense_evasion/file_deletion/remove/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
helix/components/attack/defense_evasion/file_deletion/remove/linux-remove.cpp | sha256=d5-9h3rmroGxkFYNLJn9sBb7t1zfrb1Bd70xDemeMDM | 103 |
helix/components/attack/defense_evasion/file_deletion/remove/remove.py | sha256=ytIaHri1cFQ5v7Dk3553QX6myiFq9eL0zmejygOfvfc | 647 |
helix/components/attack/defense_evasion/file_deletion/unlink/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
helix/components/attack/defense_evasion/file_deletion/unlink/linux-unlink.cpp | sha256=nweiQlLU1GdXT__MwqRHaox-jxbYT2cpjAk_d9dKUGY | 104 |
helix/components/attack/defense_evasion/file_deletion/unlink/unlink.py | sha256=iLNcV_qqLst0b3bfTf98pBAgypQ50rx4SLpOdF0y5V8 | 647 |
helix/components/attack/defense_evasion/timestomp/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
helix/components/attack/defense_evasion/timestomp/utime/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
helix/components/attack/defense_evasion/timestomp/utime/linux-utime.cpp | sha256=0gtm1_zNpkz63MYCF3wPB3-RMMPUsJCHM2OOSCbGAqI | 377 |
helix/components/attack/defense_evasion/timestomp/utime/utime.py | sha256=LX2z1TqgI6YkX9mM3KqRCNXSNPdAEX6o6LnbtBYH9Bw | 791 |
helix/components/attack/discovery/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
helix/components/attack/discovery/query_registry/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
helix/components/attack/discovery/query_registry/regqueryvalue/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
helix/components/attack/discovery/query_registry/regqueryvalue/regqueryvalue.py | sha256=pOG__dU5t6F73lori2-4j8Gi5yFNdDnDgr5yLeYUeHA | 771 |
helix/components/attack/discovery/query_registry/regqueryvalue/windows-registry-regqueryvalue.cpp | sha256=YE18qApQnTMNpF3ibdWpXcnc0ANObxdMpW0V-WAxJFM | 523 |
helix/components/attack/execution/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
helix/components/attack/execution/command_line_interface/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
helix/components/attack/execution/command_line_interface/system/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
helix/components/attack/execution/command_line_interface/system/linux-system.cpp | sha256=UPU5xoxP3UMS91ba1N43w4X0WHbkaxwgW8mtqlNl-5k | 107 |
helix/components/attack/execution/command_line_interface/system/system.py | sha256=4wlVxyQah_crPnNb7qytip5vYPYG2uVjOFu6KxAFjSk | 698 |
helix/components/attack/exfiltration/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
helix/components/attack/exfiltration/data_compressed/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
helix/components/attack/exfiltration/data_compressed/zlib/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
helix/components/attack/exfiltration/data_compressed/zlib/linux-compress-zlib.cpp | sha256=HmsPq7r-PN55WoOeilUuhrRVD1BzW84GDLexIGDyBvI | 563 |
helix/components/attack/exfiltration/data_compressed/zlib/linux-decompress-zlib.cpp | sha256=Ukyq99khSE-q9pdSev7ZSNt-F2rH04qmyOfdo5Z_zl0 | 586 |
helix/components/attack/exfiltration/data_compressed/zlib/zlib.py | sha256=iLfQ3WzXEZdMWhHkhzYZEKqYCY1GS2sZW5ewQFd1FO8 | 1789 |
helix/components/attack/exfiltration/data_encrypted/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
helix/components/attack/exfiltration/data_encrypted/openssl/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
helix/components/attack/exfiltration/data_encrypted/openssl/aes/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
helix/components/attack/exfiltration/data_encrypted/openssl/aes/aes.py | sha256=3R0PDcPt5hirTPq1WN-Udn7oKQOvD_Ta--DzHvSuBMQ | 2640 |
helix/components/attack/exfiltration/data_encrypted/openssl/aes/linux-decrypt-openssl-aes.cpp | sha256=20PAFnp40WfPCFfVjbnYjcy1fKpGSvp4TqLyzdpSRy0 | 1354 |
helix/components/attack/exfiltration/data_encrypted/openssl/aes/linux-encrypt-openssl-aes.cpp | sha256=tFpZ1-bZAzaopB0ydY1yiW0uy9OUq6ncE3te24w-k1s | 1363 |
helix/components/examples/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
helix/components/examples/configuration/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
helix/components/examples/configuration/configuration-example.cpp | sha256=TLIaiQGC6uuiklaFZB4zO4roJ4U1cE6SHcQPW9zrRv4 | 174 |
helix/components/examples/configuration/configuration.py | sha256=MzbtyLoiRXi4_7d8HNA9OlYDCMIpICTak7_fxDJUsZQ | 1274 |
helix/components/examples/minimal/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
helix/components/examples/minimal/minimal-example.cpp | sha256=h_oNMXn1ghQ_NRVnsbxq1Lpu6MXPQ7ABHSsW7vdraoo | 158 |
helix/components/examples/minimal/minimal.py | sha256=h9x3WbP9yQwBrbGjjFyrSVxTQ76NFapM-InTzQmKvKA | 961 |
helix/management/__init__.py | sha256=kq7beCnDl_YtRQEEqCMbT1MdfUERtqbnDbQXhgpt3jQ | 72 |
helix/management/exceptions.py | sha256=fl8KKkuQ8G65xzmwdslf_MoQ-tHf5UUhNjI5ixrQOxk | 208 |
helix/management/utils.py | sha256=65qkMrnB_M7rf_HXn4Yo25MMzrWPzh42_rKpThs_ga0 | 3926 |
helix/management/commands/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
helix/management/commands/build.py | sha256=r6AeaDvfsMkPJ16lnNgCRU8OV4rLH8wo8pIPqqa0xF0 | 3537 |
helix/management/commands/install.py | sha256=N3e9Dac_2BDQkxQCvoitIcaDDYwlOSjoj16RiRX_L0I | 5331 |
helix/management/commands/list.py | sha256=jGMkVi9WrnKUmDD9WRTks4aswZ5OPj2qktrM4OQJLPc | 10284 |
helix/management/commands/test.py | sha256=ac9ILNcauCIqwkPppQwyak-oqP2Q0PsY5ynXdn4olbk | 4039 |
helix/transforms/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
helix/transforms/examples/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
helix/transforms/examples/replace/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
helix/transforms/examples/replace/replace.py | sha256=BxdXKrjBayPS99DrgTrJ9BIh0Q1b_GW3u_Pbpbl9lkA | 2054 |
helix/transforms/mpress/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
helix/transforms/mpress/mpress.py | sha256=EfT2Bfeh1nEJmjQDoQhp7W5D0ax4qoNa9Cjyq-SdU2I | 827 |
helix/transforms/strip/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
helix/transforms/strip/strip.py | sha256=I3uA4xHxEfUcD6QZUsVVWXMCamCBkzGYsGZXo7XR9J0 | 1110 |
helix/transforms/upx/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
helix/transforms/upx/tests.py | sha256=57jZm2yDWdntaCkxw9sPrPn-2Vah3hcnQ8XzpPqojTw | 686 |
helix/transforms/upx/upx.py | sha256=RHZS_AW5qfe5N9GLQs4F158qGFAhVx4phIdta7CbJTo | 1379 |
helix-1.2.0.dist-info/LICENSE.txt | sha256=2RmEFnhQPDMaYUI_RI2-ZU1C3wpvDIW8cUu47pB0Pqs | 1083 |
helix-1.2.0.dist-info/METADATA | sha256=0SFDh0FNMLyr2wY-hKp7gJ1ohAa9Rb9VihRkAHKpcVE | 7291 |
helix-1.2.0.dist-info/WHEEL | sha256=G16H4A3IeoQmnOrYV4ueZGKSjhipXx8zc8nu9FGlvMA | 92 |
helix-1.2.0.dist-info/entry_points.txt | sha256=nPeRttJX7RhBQjPt_X6Rm4cRR6IEIVxEjh2UZGxC3ys | 3108 |
helix-1.2.0.dist-info/top_level.txt | sha256=Sk18mMDXSGNqceyNvaNcXA-02l_VaWbfalN54mqPhAA | 6 |
helix-1.2.0.dist-info/RECORD | — | — |
top_level.txt
helix
entry_points.txt
helix = helix.__main__:main
cmake-c = helix.blueprints.cmake.cmake:CMakeCBlueprint
cmake-cpp = helix.blueprints.cmake.cmake:CMakeCppBlueprint
static-cmake-c = helix.blueprints.cmake.static.static:StaticCMakeCBlueprint
static-cmake-cpp = helix.blueprints.cmake.static.static:StaticCMakeCppBlueprint
configuration-example = helix.components.examples.configuration.configuration:ConfigurationExampleComponent
linux-libcurl-remote-file-copy = helix.components.attack.command_and_control.remote_file_copy.libcurl.libcurl:AttackLinuxLibcURLRemoteFileCopyComponent [linux]
linux-openssl-aes-decrypt-data-encrypted = helix.components.attack.exfiltration.data_encrypted.openssl.aes.aes:AttackLinuxOpenSSLAESDecryptDataEncryptedComponent [linux]
linux-openssl-aes-encrypt-data-encrypted = helix.components.attack.exfiltration.data_encrypted.openssl.aes.aes:AttackLinuxOpenSSLAESEncryptDataEncryptedComponent [linux]
linux-remove-file-deletion = helix.components.attack.defense_evasion.file_deletion.remove.remove:AttackLinuxRemoveFileDeletionComponent [linux]
linux-system-command-line-interface = helix.components.attack.execution.command_line_interface.system.system:AttackLinuxSystemCommandLineInterfaceComponent [linux]
linux-unlink-file-deletion = helix.components.attack.defense_evasion.file_deletion.unlink.unlink:AttackLinuxUnlinkFileDeletionComponent [linux]
linux-utime-timestomp = helix.components.attack.defense_evasion.timestomp.utime.utime:AttackLinuxUtimeTimestompComponent [linux]
linux-xlib-screen-capture = helix.components.attack.collection.screen_capture.xlib.xlib:AttackLinuxXLibScreenCaptureComponent [linux]
linux-zlib-compress-data-compressed = helix.components.attack.exfiltration.data_compressed.zlib.zlib:AttackLinuxZLibCompressDataCompressedComponent [linux]
linux-zlib-decompress-data-compressed = helix.components.attack.exfiltration.data_compressed.zlib.zlib:AttackLinuxZLibDecompressDataCompressedComponent [linux]
minimal-example = helix.components.examples.minimal.minimal:MinimalExampleComponent
windows-bitblt-screen-capture = helix.components.attack.collection.screen_capture.bitblt.bitblt:AttackWindowsBitBltScreenCaptureComponent [windows]
windows-deletefile-file-deletion = helix.components.attack.defense_evasion.file_deletion.deletefile.deletefile:AttackWindowsDeleteFileFileDeletionComponent [windows]
windows-regqueryvalue-query-registry = helix.components.attack.discovery.query_registry.regqueryvalue.regqueryvalue:AttackWindowsRegQueryValueQueryRegistryComponent [windows]
minimal-example = helix.components.examples.minimal.minimal:MinimalExampleComponentTests [testing]
replace-example = helix.transforms.examples.replace.replace:ReplaceExampleTransformTests [testing]
upx = helix.transforms.upx.tests:UPXTests [testing]
mpress = helix.transforms.mpress.mpress:MPRESSTransform [windows]
replace-example = helix.transforms.examples.replace.replace:ReplaceExampleTransform
strip = helix.transforms.strip.strip:StripTransform [linux]
upx = helix.transforms.upx.upx:UPXTransform