grrshell

View on PyPIReverse Dependencies (0)

20240405 grrshell-20240405-py3-none-any.whl

Wheel Details

Project: grrshell
Version: 20240405
Filename: grrshell-20240405-py3-none-any.whl
Download: [link]
Size: 102649
MD5: 4cf621e7a7092d78759c0f97f9af4d72
SHA256: b6e6dcc6b0d84aeb2f04777646a28c93adf7b3e47406d4c4f32826f249f16a37
Uploaded: 2024-04-05 02:44:00 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: grrshell
Version: 20240405
Author: Ramo
Author-Email: ramoj[at]google.com
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.9,<4.0
Requires-Dist: absl-py (<2.0.0,>=1.4.0)
Requires-Dist: grr-api-client (<4.0.0,>=3.4.6.post7)
Requires-Dist: humanize (<5.0.0,>=4.7.0)
Requires-Dist: prompt-toolkit (<4.0.0,>=3.0.39)
Description-Content-Type: text/markdown
[Description omitted; length: 7279 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.9.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
grrshell/cli/main.py sha256=XzsfDun5lKu4GF6UM4INAPuqPaApu9A23P_vEc6zjC8 11492
grrshell/lib/client_monitors.py sha256=Trn4o4P6m_TJS0hDEdGLJhlDJTs9Ke4M1Q0W0p_3W_s 4802
grrshell/lib/errors.py sha256=OJwGfQ-XLmQ5r8_KUnRLdtLGBJaet6Jp3668evUbrVE 1272
grrshell/lib/flow_args_parsers.py sha256=DYMdRsGOleJi8kCdGCvIGS8bSKaJczTJx_fwk5w_MfQ 4285
grrshell/lib/formatters.py sha256=uqMg2Sq07rLg-CW_tMdQowKQmscn92tkJGULHSnXkwI 9830
grrshell/lib/grr_shell_client.py sha256=gio-Q-3BzlVTAo0Zf4-GKsL98bEY6pDM0bjzXDDkqME 37171
grrshell/lib/grr_shell_emulated_fs.py sha256=PuyRujxv0Noan9ikRhAMm7zQPAr-Pex5O3Hw4rHTGnE 15713
grrshell/lib/grr_shell_repl.py sha256=4jXWm-n78bdyic0Q-Pg_YEvqgLC5K-vIt27RiGgamVk 26091
grrshell/lib/utils.py sha256=_idmz79DdytZUDW5Q8rZwx2XQtKArDHAI0dSiCqC_CM 1092
grrshell/tests/flow_args_parsers_test.py sha256=avxytwWZUd4YP4WQ8kDP1cPUkCypb5KqHBbLsXJNe0c 10959
grrshell/tests/grr_shell_client_test.py sha256=XszJw4BmlCVguHbmRxmRpkTLF1RpFH4akIwvFCGsmRI 102434
grrshell/tests/grr_shell_emulated_fs_test.py sha256=P_E9ygM9LM3twDFEj78o66AmYDzryeR5CPBB_B8Xucw 24532
grrshell/tests/grr_shell_repl_test.py sha256=ucFUNkxrVvqDvdCQhOueXxHOXggHSIcSaVLROGG25og 32642
grrshell/tests/main_test.py sha256=teCK7OOz5BlRusXZVITPmBFiCOY2MPYqr2f-WFJ5dTM 11440
grrshell/tests/testdata/artifact_collect_darwin.zip sha256=gqMESLnEeHntY-TrM7UvIq9aRhdbMJl2JGaFWG0Jfsg 1197
grrshell/tests/testdata/artifact_collect_linux.zip sha256=s7WPMKfyfORifBBi1K9YLdQIGgRARHUi45GVJ3wkH_o 1190
grrshell/tests/testdata/artifact_collect_windows.zip sha256=I6hkONevjeKbPU5jkN7SPXlGD4PvVK9XBaaRxC4Lo2c 1257
grrshell/tests/testdata/file_collect_darwin.zip sha256=lyd1XvzkhixAVrpNMzstB2iSahY51dKX4nBw3qiPSdI 1125
grrshell/tests/testdata/file_collect_linux.zip sha256=cgWEwyfjGG6y1V4th5yw0fRVggGKvERgbQvuEovwSTk 1130
grrshell/tests/testdata/file_collect_windows.zip sha256=bM5Gk7DRRU-0mR5ajwSw507YjjWbmEkrVR3UharKdnk 1197
grrshell/tests/testdata/file_collect_windows_fat32.zip sha256=wZ7FVIUSP1jnlukz2hxfdihlYQgnhrPU6MPNDxKkxEE 348
grrshell/tests/testdata/getfile_ads.zip sha256=AsSfWbgL2iw5TG24XQt6dsKuLM1P3TcXnqsgDmvo2vM 1333
grrshell/tests/testdata/getfile_ads_empty.zip sha256=YtvxD2FJVn4Bz3YZ_HmS0-M-c20CQoJWXzvpa_asBxE 699
grrshell/tests/testdata/mock_apiflow_artifactcollector_allfile_running.textproto sha256=FEfDv-h2RD1iCtVFb3GlxDWqN5AVTlDoMXVy6R2R-aQ 422
grrshell/tests/testdata/mock_apiflow_artifactcollector_allfile_terminated.textproto sha256=pkkPxLHBzP0UsZb86mr5AromlwbmUoH2035eyvy88x4 431
grrshell/tests/testdata/mock_apiflow_artifactcollector_multiple.textproto sha256=wNE-0xMZtzGj0qIsa99gMK6ivcGgszr6tjEG9bfejH0 451
grrshell/tests/testdata/mock_apiflow_artifactcollector_windowsregkey_running.textproto sha256=z-WuZsaB-3blrP2liLi7WEn4Da405uT5A1bsxKpqhI4 428
grrshell/tests/testdata/mock_apiflow_artifactcollector_wmilogicaldisks_running.textproto sha256=LkmYoLHbQ8DD-QHqI5sToBNfbzqLOGakH3lP5FI40sE 429
grrshell/tests/testdata/mock_apiflow_clientfilefinder_download_error.textproto sha256=B0dQKmpb7Z38o7Fq45AhG_vccsIL6blye1Wct2VxNC4 918
grrshell/tests/testdata/mock_apiflow_clientfilefinder_download_running.textproto sha256=i-7XZ9p4o9NLtQ8jpAktvCQnzX18k14IoiXiGIS4S2M 438
grrshell/tests/testdata/mock_apiflow_clientfilefinder_download_terminated.textproto sha256=MQN9WGnMQxWlwbAfs1CXiopAupKbgS1PRrwCReGOvGc 516
grrshell/tests/testdata/mock_apiflow_clientfilefinder_hash_running.textproto sha256=YJyJTtreZ1aeZGCk-MUjfF9_uMDbs1lEphBm-fr3TXE 477
grrshell/tests/testdata/mock_apiflow_clientfilefinder_multiple.textproto sha256=S-ffiRSseRHkAqBceS03SiNrUnuQkxWTv1GeO0MEM9c 526
grrshell/tests/testdata/mock_apiflow_collectbrowserhistory.textproto sha256=pMd-5BO5u7h7mZIf1yqEb3WKntCJf5WVKKdFq7af_Rk 453
grrshell/tests/testdata/mock_apiflow_collectfilesbyknownpath_multiple.textproto sha256=WDJAamfYfGFKcPISjQROJQY6DB2TtMOQzIkCm4GttWI 547
grrshell/tests/testdata/mock_apiflow_collectfilesbyknownpath_single.textproto sha256=DE0RITAhUUpenY5y0UJQCINmfDo2L-Au84uMpK5YTzY 467
grrshell/tests/testdata/mock_apiflow_getfile_running.textproto sha256=qB-GqzjealRm_eXTfXmFdSzy9QcFSXN18gB7-SJxQW8 465
grrshell/tests/testdata/mock_apiflow_interrogate_running.textproto sha256=dLhaoJKdLWljWO-kbkHXOBp8sF-w4uNsgEwhJJPvMqU 322
grrshell/tests/testdata/mock_apiflow_listflows.textproto sha256=0xNz3COLAI4dZGS0SmYtuAvzIfp83IEnAaNY-BB061o 2237
grrshell/tests/testdata/mock_apiflow_multigetfile_running_multiple.textproto sha256=lHhKA2bXD1loztgpJksP9uy_vkrHorGMvdi3RChfSl8 629
grrshell/tests/testdata/mock_apiflow_multigetfile_running_single.textproto sha256=YMs1G2nK9hgmfaTGBrJFz8dSNz4S22Fm7LZ3BH-WqfA 520
grrshell/tests/testdata/mock_apiflow_timeline_error.textproto sha256=JawfRAuZ_lVLMB7L69CWgvtcUigvOK2BiXNc5Q2-3vs 449
grrshell/tests/testdata/mock_apiflow_timeline_error_nomessage.textproto sha256=L5CZwXim69Rt7biFTHvPrDO6wl76B-u3VbiPefq0vqk 397
grrshell/tests/testdata/mock_apiflow_timeline_error_stacktrace.textproto sha256=llbiEVNp4CI6nwaylbvFW3egWcZzBa0NVoov738XT98 485
grrshell/tests/testdata/mock_apiflow_timeline_running.textproto sha256=qm9VHdscqwuVNceg9G48yZSGtI3Ib8qQTm3VrXQjjvI 328
grrshell/tests/testdata/mock_artifactdescriptor_all_artifactgroup.textproto sha256=KXxFtdleRzMIISj3pJqh9WegnCKhMiGwcwrbVXXqYbM 245
grrshell/tests/testdata/mock_artifactdescriptor_all_file.textproto sha256=N4pTT5-xRRjWTGNNGd6XScwqbClv112-LtieMnxhXdc 226
grrshell/tests/testdata/mock_artifactdescriptor_darwin_artifactfiles.textproto sha256=lePXm3mOQtBbfY7gjnMsBsa1ZSh4eRMDscKVGsBuc-w 196
grrshell/tests/testdata/mock_artifactdescriptor_darwin_grraction.textproto sha256=TvngNQnmbhW0nIIPbzns7j9VrCUGL8ZUVdjjEEpKOc4 201
grrshell/tests/testdata/mock_artifactdescriptor_linux_command.textproto sha256=265Sd1qfog55HIZ1mGaW8zLssbvNUWJ7EREymcesVuM 181
grrshell/tests/testdata/mock_artifactdescriptor_linux_path.textproto sha256=R02SLwPbV5Bjzc9u08LUSjhg5eok8jcCZ91ki1GrY5M 175
grrshell/tests/testdata/mock_artifactdescriptor_mixed.textproto sha256=ck32huySYPkoT0CheXKM-qo5y2zgknnBzmCnr6KQRgQ 344
grrshell/tests/testdata/mock_artifactdescriptor_windows_regkey.textproto sha256=FFVXCmC9dWB0vf8Sf8mzmqjkxz984pakg1km7gnpR-k 189
grrshell/tests/testdata/mock_artifactdescriptor_windows_regvalue.textproto sha256=57A2AkFrfamdClI9CtT3qX_1vDmQ9eApbsyg8gczowI 193
grrshell/tests/testdata/mock_client_darwin.textproto sha256=Hm2wtAB5gk_1HRBwEYh9df-csufkFPLFcnqME5CGByo 488
grrshell/tests/testdata/mock_client_linux.textproto sha256=Xjan9dXGMvJgtbfG7wNxtixSN9t5Q1knN5Ctnw7PBSg 514
grrshell/tests/testdata/mock_client_windows.textproto sha256=-nAd6oAgNM9B9yucRXVRPT4N3E0I1b00ZAkRpDrwlvQ 414
grrshell/tests/testdata/mock_hash_linux.textproto sha256=bU2nn4ueuZQjCO477xjXcUAhuhhxhGEpdzEhcVnDPmo 687
grrshell/tests/testdata/mock_hash_windows.textproto sha256=ON3u4Sr4IbgQyTWWctwLWBkBcPd2VZV8Q3QOsMaLvkU 819
grrshell/tests/testdata/mock_hash_windows_ads.textproto sha256=3LS0ykH8zNBIgOzhJDrc7lwCjISZ7y6Ot3EUEOAr1jk 683
grrshell/tests/testdata/mock_volume_windows_c.textproto sha256=NBWcZlotoeV8jWdfvUgS_PxSp8pjDP51QH0pNDo_8y4 1089
grrshell/tests/testdata/mock_volume_windows_d.textproto sha256=F4TOXFWC4QvqhpvEKjqngC1X6oKa4HrlLwFDBNZQsuA 1085
grrshell/tests/testdata/mock_windows_registry_result.textproto sha256=17ap7n3gNT1xlwI1uupaTFMcidoZYtRyxNS2o1Rp2ww 350
grrshell/tests/testdata/sample_timeline_darwin sha256=GgKqJvEjl6elCrZBLFHcN8pxjeCY3HFwV7lUD4CMB60 6575
grrshell/tests/testdata/sample_timeline_linux sha256=JBOoJ-clypoPhp_x-Z3GSIBldDKKjKnxyMwcrj2eW4k 3373
grrshell/tests/testdata/sample_timeline_linux_overlay sha256=DGBtHcuhxoll6-_hU2EYnZZ088CySBTZ0Pz3nLHG4XU 227
grrshell/tests/testdata/sample_timeline_windows sha256=nXU8tpRUAsOanBvLqxhmx8wtcMFV4SFHvBtRgXfCW64 9934
grrshell/tests/testdata/sample_timeline_windows_d_drive sha256=79NIWjN_yNaCDfqIREijkSnTRfmYoE8UAdY3ZjAwM7Q 827
grrshell/tests/utils_test.py sha256=svU4zKkAt-fb51YhPmR90-_2pyHk-KeflOwbGzuweKc 1396
grrshell-20240405.dist-info/LICENSE sha256=z8d0m5b2O9McPEK1xHG_dWgUBT6EfBDz6wA0F7xSPTA 11358
grrshell-20240405.dist-info/METADATA sha256=tqoFTv9bZgHKBC4lZ3oNDp6JumLb_yvNvw2SYjFOR6M 7890
grrshell-20240405.dist-info/WHEEL sha256=sP946D7jFCHeNz5Iq4fL4Lu-PrWrFsgfLXbbkciIZwg 88
grrshell-20240405.dist-info/entry_points.txt sha256=SrHGTtguHXJjU4zQx6yYIR79SSvWwpeHxh9mpCl_tQ0 51
grrshell-20240405.dist-info/RECORD

entry_points.txt

grrshell = grrshell.cli.main:main