Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Python #11

Open
briannd81 opened this issue Aug 10, 2020 · 6 comments
Open

Python #11

briannd81 opened this issue Aug 10, 2020 · 6 comments

Comments

@briannd81
Copy link

I would like to build a python for SkyArk. How can I contribute?

@Hechtov
Copy link
Collaborator

Hechtov commented Aug 11, 2020

Hi @briannd81
Sure, you can go ahead and develop a python version for the scans (I also had this idea for a while).
Would you like to develop a python version for AWStealth only or also for AzureStealth?
When you done, of course, we will need to test it in multiple environment, and when it's in good shape, I can add it to the SkyArk repository and attribute the python version to you with a thank note on your help and contribution.

@briannd81
Copy link
Author

briannd81 commented Aug 11, 2020 via email

@Hechtov
Copy link
Collaborator

Hechtov commented Aug 11, 2020

Yes great, do a pull request and I will review it.
My suggestion - just add one .py script file to each scanning module folder:
https://github.com/cyberark/SkyArk/tree/master/AWStealth
https://github.com/cyberark/SkyArk/tree/master/AzureStealth
So there will be one .ps file for people who choose to use PowerShell, and one .py file for the Python lovers.
You can copy all the existing scans logic, just make sure the new Python scans are still efficient (memory and time) and you write some information on the progress of the scan, including providing final report and csv.
Tell me if you have additional questions or need any more feedback, you can contact me via Twitter @Hechtov or send me an email asaf.hecht@cyberark.com.
Thanks for your contribution! I know that a Python version will help the cloud community, so well done 👍
Asaf

@briannd81
Copy link
Author

briannd81 commented Aug 11, 2020 via email

@Hechtov
Copy link
Collaborator

Hechtov commented Aug 11, 2020

Html report will be awesome!

@manoreece
Copy link

I'm interested in a python version as well. I'm not a great python coder but happy to contribute as much as I can @briannd81

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

3 participants