Closed ghost closed 4 years ago
Thank you for the pull request, this looks really interesting :)
I hope to be able to look it over more in details and do some testing of it later this week (or next) at the very latest before I commit it to the main repo :) I'm just a bit overly busy with a few things right now so so please allow me a few days to check it out and test it first :)
Huge Thanks for the contribution 👍
Thank you for this pull request.
I'm not able to accept it as-is though. I've been advised by copyright legal not to accept external contributions to my core projects since that would make it impossible for me to re-license/dual-license this with other licenses than GPL in the future.
I've put in a lot of work in my tools and I've also received very little contributions from the community so I've decided I'd rather have the legal flexibility for the future than accept smaller contributions right now. Contributions as external plugins would be very welcome though :)
This PullRequest comes with a script to parse a CSV file and create a Bitmap of the RAM (in the repertory pcileech_tools). Furthermore, a new function GRUYERE is proposed.
This is how it works:
GRUYERE
, you can locate all the readables pages of the RAM and create a CSV file with all values.pcileech_tools
.This is an opportunity to display the RAM and locate the different pages. The script, presents in the repertory
pcileech_tools
, will be parse your data and after that, you will have the possibility to display this data, or to export them if you only want an interval. But the main functionnality of this script is the possibility to create a bitmap. You can select the size of the PNG and the color of the pixels.Just launch the script like that:
pcileech gruyere
By default, a file named like
Res_Pcileech_Gruyere_YYYY_MM_DD_HH-MM-SS.csv
is generated.python3 parse_and_create_bitmap.py Res_Pcileech_Gruyere_YYYY_MM_DD_HH-MM-SS.csv
Best regards