I have submitted a draft proposal regarding the implementation of a Ghidra firmware loader, and would appreciate any feedback: https://docs.google.com/document/d/1IkZHA2lgUH2WHkMiSfr6Q99gskErfmU2cxxPJHZy0KY/edit?usp=sharing
Thanks again! On Fri, Mar 29, 2019 at 10:41 PM Alex James <[email protected]> wrote: > Martin, > > Thank you for the reply. I think I will stick with one of the suggested > project ideas for GSoC, but I will definitely continue to work on ports > for my hardware on the side. > > Regarding the Ghidra loader project idea, is there an assigned mentor? > I have some questions regarding the scope of the project. In addition > to a loader for firmware images, I think scripts for importing common > UEFI types/structures/GUIDs could be useful. Similar scripts [1, 2] are > available for IDA Pro. Having such tools for Ghidra could assist with > UEFI reverse engineering. > > [1] https://github.com/snare/ida-efiutils > [2] https://github.com/danse-macabre/ida-efitools > > Thank you again. I look forward to contributing to this project. > > Alex > > On Thu, Mar 28, 2019 at 11:16 AM Martin Roth <[email protected]> wrote: > >> Hi Alex, >> I think that porting the gigabyte platform could be at least part of >> a GSOC project. The port by itself probably wouldn't be enough to be >> considered a full project, since much of the work can already be done >> automatically by autoport. >> >> I'd probably discourage the HP port due to the age of the platform and >> the possible difficulty with the embedded controller, but wouldn't >> strictly rule it out as a gsoc project. >> >> Martin >> >> On Wed, Mar 27, 2019 at 12:40 PM Alex James <[email protected]> >> wrote: >> > >> > Hello, >> > >> > I am a student interested in contributing to coreboot as part of GSoC >> 2019. I have seen the ideas list on the documentation page, and I am >> considering working on fixing issues reported by Coverity Scan, and maybe >> additional work on firmware RE tools. However, I would like to know if >> ports to new mainboards/systems would be an acceptable project. I have an >> Ivy Bridge desktop (Gigabyte GA-Z77X-UD5H) as well as a Arrandale laptop >> (HP Pavilion dv7), and I am interested in porting coreboot to these >> platforms. I do have some experience with UEFI programming in C (as well as >> x86(_64) ASM). >> > >> > Thank you. >> > Alex James >> > _______________________________________________ >> > coreboot mailing list -- [email protected] >> > To unsubscribe send an email to [email protected] >> >
_______________________________________________ coreboot mailing list -- [email protected] To unsubscribe send an email to [email protected]

